Package org.drools.core.common
Interface ClassAwareObjectStore.SingleClassStore
-
- All Superinterfaces:
java.io.Externalizable
,FactHandleClassStore
,java.io.Serializable
- Enclosing class:
- ClassAwareObjectStore
public static interface ClassAwareObjectStore.SingleClassStore extends java.io.Externalizable, FactHandleClassStore
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
addConcreteStore(org.drools.core.common.ClassAwareObjectStore.ConcreteClassStore store)
java.util.Iterator<InternalFactHandle>
factHandlesIterator(boolean assrt)
java.lang.Class<?>
getStoredClass()
boolean
isConcrete()
default java.util.Iterator<InternalFactHandle>
iterator()
org.drools.core.common.ClassAwareObjectStore.ConcreteClassStore
makeConcrete()
java.util.Iterator<java.lang.Object>
objectsIterator(boolean assrt)
-
-
-
Method Detail
-
getStoredClass
java.lang.Class<?> getStoredClass()
-
addConcreteStore
void addConcreteStore(org.drools.core.common.ClassAwareObjectStore.ConcreteClassStore store)
-
objectsIterator
java.util.Iterator<java.lang.Object> objectsIterator(boolean assrt)
-
factHandlesIterator
java.util.Iterator<InternalFactHandle> factHandlesIterator(boolean assrt)
-
isConcrete
boolean isConcrete()
-
makeConcrete
org.drools.core.common.ClassAwareObjectStore.ConcreteClassStore makeConcrete()
-
iterator
default java.util.Iterator<InternalFactHandle> iterator()
- Specified by:
iterator
in interfaceFactHandleClassStore
-
-