protected class AbstractColumnAggregatorNode.AggregatorOuterIdentityIndexer extends StandardIndexer
Modifier and Type | Field and Description |
---|---|
protected TupleMask |
pruneResult |
protected TupleMask |
reorderMask |
protected int |
resultPositionInSignature |
mask, originalListeners, parent, proxyListeners
nodeId, reteContainer, tag, traceInfos
Constructor and Description |
---|
AggregatorOuterIdentityIndexer(int resultPositionInSignature) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Tuple> |
get(Tuple signatureWithResult) |
Node |
getActiveNode()
This indexer will be updated whenever a Rete update is sent to the active node (or an equivalent time slot
allotted to it).
|
void |
propagate(Tuple signature,
Tuple oldTuple,
Tuple newTuple,
Timestamp timestamp) |
assignTraceInfo, attachListener, detachListener, getContainer, getListeners, getMask, getParent, networkStructureChanged, propagate, toStringCore
acceptPropagatedTraceInfo, getNodeId, getTag, getTraceInfoPatternsEnumerated, getTraceInfos, setTag, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getWithTimestamp
acceptPropagatedTraceInfo, getCommunicationTracker, getNodeId, getTag, getTraceInfos, setTag
protected final int resultPositionInSignature
protected final TupleMask pruneResult
protected final TupleMask reorderMask
public AggregatorOuterIdentityIndexer(int resultPositionInSignature)
public java.util.Collection<Tuple> get(Tuple signatureWithResult)
public void propagate(Tuple signature, Tuple oldTuple, Tuple newTuple, Timestamp timestamp)
public Node getActiveNode()
Indexer