Class AbstractColumnAggregatorNode.AggregatorOuterIdentityIndexer

java.lang.Object
tools.refinery.interpreter.rete.network.BaseNode
tools.refinery.interpreter.rete.index.StandardIndexer
tools.refinery.interpreter.rete.aggregation.AbstractColumnAggregatorNode.AggregatorOuterIdentityIndexer
All Implemented Interfaces:
Indexer, NetworkStructureChangeSensitiveNode, Node
Enclosing class:
AbstractColumnAggregatorNode<Domain,Accumulator,AggregateResult>

protected class AbstractColumnAggregatorNode.AggregatorOuterIdentityIndexer extends StandardIndexer
A special non-iterable index that checks a suspected aggregate value for a given signature. The signature for this index is the original 'group by' masked tuple, with the suspected result inserted at position resultPositionInSignature.