public class MemoryIdentityIndexer extends IdentityIndexer
SpecializedProjectionIndexer.ListenerSubscription| Modifier and Type | Field and Description |
|---|---|
protected java.util.Collection<Tuple> |
memory |
activeNode, subscriptionsmask, parentnodeId, reteContainer, tag, traceInfos| Constructor and Description |
|---|
MemoryIdentityIndexer(ReteContainer reteContainer,
int tupleWidth,
java.util.Collection<Tuple> memory,
Supplier parent,
Receiver activeNode,
java.util.List<SpecializedProjectionIndexer.ListenerSubscription> sharedSubscriptionList) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<Tuple> |
getTuples() |
contains, get, getBucketCount, getSignatures, iterator, propagateToListenerattachListener, detachListener, getActiveNode, getSubscriptions, networkStructureChanged, propagateassignTraceInfo, getContainer, getListeners, getMask, getParent, toStringCoreacceptPropagatedTraceInfo, getNodeId, getTag, getTraceInfoPatternsEnumerated, getTraceInfos, setTag, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetListeners, getMask, getParent, getTimelineacceptPropagatedTraceInfo, assignTraceInfo, getCommunicationTracker, getContainer, getNodeId, getTag, getTraceInfos, setTagprotected final java.util.Collection<Tuple> memory
public MemoryIdentityIndexer(ReteContainer reteContainer, int tupleWidth, java.util.Collection<Tuple> memory, Supplier parent, Receiver activeNode, java.util.List<SpecializedProjectionIndexer.ListenerSubscription> sharedSubscriptionList)
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