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 voidaddConcreteStore(org.drools.core.common.ClassAwareObjectStore.ConcreteClassStore store)Iterator<InternalFactHandle>factHandlesIterator(boolean assrt)Class<?>getStoredClass()booleanisConcrete()default Iterator<InternalFactHandle>iterator()org.drools.core.common.ClassAwareObjectStore.ConcreteClassStoremakeConcrete()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:
iteratorin interfaceFactHandleClassStore
-
-