public class MemoryNullIndexer extends NullIndexer
SpecializedProjectionIndexer.ListenerSubscription
emptySet, nullSignature, nullSingleton
activeNode, subscriptions
mask, parent
nodeId, reteContainer, tag, traceInfos
Constructor and Description |
---|
MemoryNullIndexer(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() |
get, getBucketCount, getSignatures, isEmpty, isSingleElement, iterator, propagateToListener
attachListener, detachListener, getActiveNode, getSubscriptions, networkStructureChanged, propagate
assignTraceInfo, getContainer, getListeners, getMask, getParent, toStringCore
acceptPropagatedTraceInfo, getNodeId, getTag, getTraceInfoPatternsEnumerated, getTraceInfos, setTag, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getListeners, getMask, getParent, getTimeline
acceptPropagatedTraceInfo, assignTraceInfo, getCommunicationTracker, getContainer, getNodeId, getTag, getTraceInfos, setTag
public MemoryNullIndexer(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 null-indexedparent
- the parent node that owns the memoryprotected java.util.Collection<Tuple> getTuples()
getTuples
in class NullIndexer