primarySlot
Holds the primary input slot of this node.
NetworkStructureChangeSensitiveNode, Node, SupplierExistenceNode, JoinNodeprotected static class static enum protected booleanprotected TupleMaskprotected IterableIndexerprotected IndexerchildMailboxes, childrennodeId, reteContainer, tag, traceInfosDualInputNode(ReteContainer reteContainer,
TupleMask complementerSecondaryMask) voidassignTraceInfo(TraceInfo traceInfo) abstract TuplevoidconnectToIndexers(IterableIndexer primarySlot,
Indexer secondarySlot) protected abstract DualInputNode.NetworkStructureChangeSensitiveLogicprotected abstract DualInputNode.NetworkStructureChangeSensitiveLogicprotected IndexergetSlot(DualInputNode.Side side) getTimeline(Tuple signature,
Indexer indexer) voidvoidpullInto(Collection<Tuple> collector,
boolean flush) voidpullIntoWithTimeline(Map<Tuple,Timeline<Timestamp>> collector,
boolean flush) protected voidprotected Collection<Tuple> retrieveOpposites(DualInputNode.Side side,
Tuple signature) voidsetComplementerSecondaryMask(TupleMask complementerSecondaryMask) protected Tupleprotected Tupleunify(DualInputNode.Side side,
Tuple ps,
Tuple opposite) appendChild, constructIndex, getChildMailboxes, getPulledContents, getReceivers, issueError, propagateUpdate, removeChildacceptPropagatedTraceInfo, getContainer, getNodeId, getTag, getTraceInfoPatternsEnumerated, getTraceInfos, setTag, toString, toStringCoreclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitacceptPropagatedTraceInfo, getCommunicationTracker, getContainer, getNodeId, getTag, getTraceInfos, setTaggetPulledContentsreteContainer - SupplierpullIntoWithTimeline in interface SuppliercomplementerSecondaryMask - the complementerSecondaryMask to setNodeassignTraceInfo in interface NodeassignTraceInfo in class BaseNodeNetworkStructureChangeSensitiveNodenetworkStructureChanged in interface NetworkStructureChangeSensitiveNodenetworkStructureChanged in class StandardNode