public class JoinNode extends DualInputNode
DualInputNode.NetworkStructureChangeSensitiveLogic, DualInputNode.Sidecoincidence, complementerSecondaryMask, indexerGroupCache, logic, primarySlot, secondarySlotchildMailboxes, childrennodeId, reteContainer, tag, traceInfos| Constructor and Description |
|---|
JoinNode(ReteContainer reteContainer,
TupleMask complementerSecondaryMask) |
| Modifier and Type | Method and Description |
|---|---|
Tuple |
calibrate(Tuple primary,
Tuple secondary)
Simulates the behavior of the node for calibration purposes only.
|
protected DualInputNode.NetworkStructureChangeSensitiveLogic |
createTimelessLogic() |
protected DualInputNode.NetworkStructureChangeSensitiveLogic |
createTimelyLogic() |
assignTraceInfo, connectToIndexers, createLogic, getPrimarySlot, getSecondarySlot, getSlot, getTimeline, networkStructureChanged, pullInto, pullIntoWithTimeline, refreshIndexerGroupCache, retrieveOpposites, setComplementerSecondaryMask, unify, unifyappendChild, 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, setTaggetPulledContentspublic JoinNode(ReteContainer reteContainer, TupleMask complementerSecondaryMask)
public Tuple calibrate(Tuple primary, Tuple secondary)
DualInputNodecalibrate in class DualInputNodeprotected DualInputNode.NetworkStructureChangeSensitiveLogic createTimelessLogic()
createTimelessLogic in class DualInputNodeprotected DualInputNode.NetworkStructureChangeSensitiveLogic createTimelyLogic()
createTimelyLogic in class DualInputNode