public class GenericProjectionIndexer extends IndexerWithMemory implements ProjectionIndexer
| Constructor and Description |
|---|
GenericProjectionIndexer(ReteContainer reteContainer,
TupleMask mask) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<Tuple> |
get(Tuple signature) |
Receiver |
getActiveNode()
This indexer will be updated whenever a Rete update is sent to the active node (or an equivalent time slot
allotted to it).
|
java.util.Collection<Tuple> |
getSignatures()
A collection consisting of exactly those signatures whose tuple group is not empty CONTRACT: do not modify
|
java.util.Iterator<Tuple> |
iterator() |
appendParent, getMemory, getParents, removeParent, updateassignTraceInfo, attachListener, detachListener, getContainer, getListeners, getMask, getParentacceptPropagatedTraceInfo, getNodeId, getTag, getTraceInfos, setTag, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitattachListener, detachListener, getListeners, getMask, getParentacceptPropagatedTraceInfo, assignTraceInfo, getContainer, getNodeId, getTag, getTraceInfos, setTagpublic GenericProjectionIndexer(ReteContainer reteContainer, TupleMask mask)
public java.util.Iterator<Tuple> iterator()
iterator in interface java.lang.Iterable<Tuple>public java.util.Collection<Tuple> getSignatures()
IterableIndexergetSignatures in interface IterableIndexerpublic Receiver getActiveNode()
IndexergetActiveNode in interface Indexer