public class MemoryIdentityIndexer extends IdentityIndexer
activeNode
listeners, mask, parent
nodeId, reteContainer, tag, traceInfos
Constructor and Description |
---|
MemoryIdentityIndexer(ReteContainer reteContainer,
int tupleWidth,
java.util.Collection<Tuple> memory,
Supplier parent,
Receiver activeNode) |
Modifier and Type | Method and Description |
---|---|
protected java.util.Collection<Tuple> |
getTuples() |
contains, get, getSignatures, iterator, propagate
getActiveNode
assignTraceInfo, attachListener, detachListener, getContainer, getListeners, getMask, getParent, propagate, toStringCore
acceptPropagatedTraceInfo, getNodeId, getTag, getTraceInfoPatternsEnumerated, getTraceInfos, setTag, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
attachListener, detachListener, getListeners, getMask, getParent
acceptPropagatedTraceInfo, assignTraceInfo, getContainer, getNodeId, getTag, getTraceInfos, setTag
public MemoryIdentityIndexer(ReteContainer reteContainer, int tupleWidth, java.util.Collection<Tuple> memory, Supplier parent, Receiver activeNode)
reteContainer
- tupleWidth
- the width of the tuples of memoryNodememory
- the memory whose contents are to be identity-indexedparent
- the parent node that owns the memoryprotected java.util.Collection<Tuple> getTuples()
getTuples
in class IdentityIndexer