Package org.drools.base.definitions
Class ResourceTypePackageRegistry
- java.lang.Object
-
- org.drools.base.definitions.ResourceTypePackageRegistry
-
- All Implemented Interfaces:
java.io.Serializable
public class ResourceTypePackageRegistry extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ResourceTypePackageRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends org.kie.api.internal.io.ResourceTypePackage<?>>
TcomputeIfAbsent(org.kie.api.io.ResourceType resourceType, java.util.function.Function<? super org.kie.api.io.ResourceType,T> mappingFunction)org.kie.api.internal.io.ResourceTypePackage<?>get(org.kie.api.io.ResourceType type)booleanisEmpty()voidput(org.kie.api.io.ResourceType type, org.kie.api.internal.io.ResourceTypePackage<?> pkg)booleanremove(org.kie.api.io.Resource resource)java.util.Collection<org.kie.api.internal.io.ResourceTypePackage<?>>values()
-
-
-
Method Detail
-
remove
public boolean remove(org.kie.api.io.Resource resource)
-
get
public org.kie.api.internal.io.ResourceTypePackage<?> get(org.kie.api.io.ResourceType type)
-
put
public void put(org.kie.api.io.ResourceType type, org.kie.api.internal.io.ResourceTypePackage<?> pkg)
-
isEmpty
public boolean isEmpty()
-
values
public java.util.Collection<org.kie.api.internal.io.ResourceTypePackage<?>> values()
-
computeIfAbsent
public <T extends org.kie.api.internal.io.ResourceTypePackage<?>> T computeIfAbsent(org.kie.api.io.ResourceType resourceType, java.util.function.Function<? super org.kie.api.io.ResourceType,T> mappingFunction)
-
-