Package org.drools.core.common
Interface ClassAwareObjectStore.SingleClassStore
-
- All Superinterfaces:
Externalizable
,FactHandleClassStore
,Serializable
- Enclosing class:
- ClassAwareObjectStore
public static interface ClassAwareObjectStore.SingleClassStore extends 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)
Iterator<InternalFactHandle>
factHandlesIterator(boolean assrt)
Class<?>
getStoredClass()
boolean
isConcrete()
default Iterator<InternalFactHandle>
iterator()
org.drools.core.common.ClassAwareObjectStore.ConcreteClassStore
makeConcrete()
Iterator<Object>
objectsIterator(boolean assrt)
-
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
-
-
-
-
Method Detail
-
getStoredClass
Class<?> getStoredClass()
-
addConcreteStore
void addConcreteStore(org.drools.core.common.ClassAwareObjectStore.ConcreteClassStore store)
-
factHandlesIterator
Iterator<InternalFactHandle> factHandlesIterator(boolean assrt)
-
isConcrete
boolean isConcrete()
-
makeConcrete
org.drools.core.common.ClassAwareObjectStore.ConcreteClassStore makeConcrete()
-
iterator
default Iterator<InternalFactHandle> iterator()
- Specified by:
iterator
in interfaceFactHandleClassStore
-
-