Uses of Interface
org.drools.core.reteoo.LeftTupleSinkNode
-
Packages that use LeftTupleSinkNode Package Description org.drools.core.phreak org.drools.core.reteoo -
-
Uses of LeftTupleSinkNode in org.drools.core.phreak
Methods in org.drools.core.phreak that return LeftTupleSinkNode Modifier and Type Method Description LeftTupleSinkNodeStackEntry. getSink()Methods in org.drools.core.phreak with parameters of type LeftTupleSinkNode Modifier and Type Method Description TupleSets<LeftTuple>RuleNetworkEvaluator. evalNode(PathMemory pmem, NetworkNode node, long bit, Memory nodeMem, SegmentMemory[] smems, int smemIndex, ActivationsManager activationsManager, LinkedList<StackEntry> stack, boolean processRian, RuleExecutor executor, TupleSets<LeftTuple> srcTuples, SegmentMemory smem, TupleSets<LeftTuple> stagedLeftTuples, LeftTupleSinkNode sink)Constructors in org.drools.core.phreak with parameters of type LeftTupleSinkNode Constructor Description StackEntry(NetworkNode node, long bit, LeftTupleSinkNode sink, PathMemory pmem, Memory nodeMem, SegmentMemory[] smems, int smemIndex, TupleSets<LeftTuple> trgTuples, boolean resumeFromNextNode, boolean processRian) -
Uses of LeftTupleSinkNode in org.drools.core.reteoo
Subinterfaces of LeftTupleSinkNode in org.drools.core.reteoo Modifier and Type Interface Description interfacePathEndNodeinterfaceTerminalNodeA markup interface for terminal nodesClasses in org.drools.core.reteoo that implement LeftTupleSinkNode Modifier and Type Class Description classAbstractTerminalNodeclassAccumulateNodeAccumulateNode A beta node capable of doing accumulate logic.classAsyncReceiveNodeclassAsyncSendNode<T extends AsyncSendNode.AsyncSendMemory>classBetaNodeclassConditionalBranchNodeNode which allows to follow different paths in the Rete-OO network, based on the result of a booleanTest.classEvalConditionNodeclassExistsNodeExistsNodeextendsBetaNodeto perform tests for the existence of a Fact plus one or more conditions.classFromNode<T extends FromNode.FromMemory>classJoinNodeclassNotNodeclassQueryElementNodeclassQueryTerminalNodeLeaf Rete-OO node responsible for enactingActions on a matchedRule.classReactiveFromNodeclassRightInputAdapterNodeWhen joining a subnetwork into the main network again, RightInputAdapterNode adapts the subnetwork's tuple into a fact in order right join it with the tuple being propagated in the main network.classRuleTerminalNodeLeaf Rete-OO node responsible for enactingActions on a matchedRule.classTimerNodeFields in org.drools.core.reteoo declared as LeftTupleSinkNode Modifier and Type Field Description protected LeftTupleSinkNodeFromNode. nextTupleSinkNodeprotected LeftTupleSinkNodeRuleTerminalNode. nextTupleSinkNodeprotected LeftTupleSinkNodeFromNode. previousTupleSinkNodeprotected LeftTupleSinkNodeRuleTerminalNode. previousTupleSinkNodeMethods in org.drools.core.reteoo that return LeftTupleSinkNode Modifier and Type Method Description LeftTupleSinkNodeLeftTupleSinkNodeList. getFirst()Return the first node in the listLeftTupleSinkNodeCompositeLeftTupleSinkAdapter. getFirstLeftTupleSink()LeftTupleSinkNodeEmptyLeftTupleSinkAdapter. getFirstLeftTupleSink()LeftTupleSinkNodeLeftTupleSinkPropagator. getFirstLeftTupleSink()LeftTupleSinkNodeSingleLeftTupleSinkAdapter. getFirstLeftTupleSink()LeftTupleSinkNodeLeftTupleSinkNodeList. getLast()Return the last node in the listLeftTupleSinkNodeCompositeLeftTupleSinkAdapter. getLastLeftTupleSink()LeftTupleSinkNodeEmptyLeftTupleSinkAdapter. getLastLeftTupleSink()LeftTupleSinkNodeLeftTupleSinkPropagator. getLastLeftTupleSink()LeftTupleSinkNodeSingleLeftTupleSinkAdapter. getLastLeftTupleSink()LeftTupleSinkNodeAsyncReceiveNode. getNextLeftTupleSinkNode()Returns the next nodeLeftTupleSinkNodeAsyncSendNode. getNextLeftTupleSinkNode()Returns the next nodeLeftTupleSinkNodeBetaNode. getNextLeftTupleSinkNode()Returns the next nodeLeftTupleSinkNodeConditionalBranchNode. getNextLeftTupleSinkNode()Returns the next nodeLeftTupleSinkNodeEvalConditionNode. getNextLeftTupleSinkNode()Returns the next nodeLeftTupleSinkNodeFromNode. getNextLeftTupleSinkNode()Returns the next nodeLeftTupleSinkNodeLeftTupleSinkNode. getNextLeftTupleSinkNode()Returns the next nodeLeftTupleSinkNodeQueryElementNode. getNextLeftTupleSinkNode()Returns the next nodeLeftTupleSinkNodeQueryTerminalNode. getNextLeftTupleSinkNode()Returns the next nodeLeftTupleSinkNodeRightInputAdapterNode. getNextLeftTupleSinkNode()Returns the next nodeLeftTupleSinkNodeRuleTerminalNode. getNextLeftTupleSinkNode()Returns the next nodeLeftTupleSinkNodeTimerNode. getNextLeftTupleSinkNode()Returns the next nodeLeftTupleSinkNodeAsyncReceiveNode. getPreviousLeftTupleSinkNode()Returns the previous nodeLeftTupleSinkNodeAsyncSendNode. getPreviousLeftTupleSinkNode()Returns the previous nodeLeftTupleSinkNodeBetaNode. getPreviousLeftTupleSinkNode()Returns the previous nodeLeftTupleSinkNodeConditionalBranchNode. getPreviousLeftTupleSinkNode()Returns the previous nodeLeftTupleSinkNodeEvalConditionNode. getPreviousLeftTupleSinkNode()Returns the previous nodeLeftTupleSinkNodeFromNode. getPreviousLeftTupleSinkNode()Returns the previous nodeLeftTupleSinkNodeLeftTupleSinkNode. getPreviousLeftTupleSinkNode()Returns the previous nodeLeftTupleSinkNodeQueryElementNode. getPreviousLeftTupleSinkNode()Returns the previous nodeLeftTupleSinkNodeQueryTerminalNode. getPreviousLeftTupleSinkNode()Returns the previous nodeLeftTupleSinkNodeRightInputAdapterNode. getPreviousLeftTupleSinkNode()Returns the previous nodeLeftTupleSinkNodeRuleTerminalNode. getPreviousLeftTupleSinkNode()Returns the previous nodeLeftTupleSinkNodeTimerNode. getPreviousLeftTupleSinkNode()Returns the previous nodeLeftTupleSinkNodeLeftTupleSinkNodeList. removeFirst()Remove the first node from the list.LeftTupleSinkNodeLeftTupleSinkNodeList. removeLast()Remove the last node from the list.Methods in org.drools.core.reteoo with parameters of type LeftTupleSinkNode Modifier and Type Method Description voidLeftTupleSinkNodeList. add(LeftTupleSinkNode node)Add aTupleSinkNodeto the list.voidLeftTupleSinkNodeList. remove(LeftTupleSinkNode node)Removes aTupleSinkNodefrom the list.voidAsyncReceiveNode. setNextLeftTupleSinkNode(LeftTupleSinkNode next)Sets the next nodevoidAsyncSendNode. setNextLeftTupleSinkNode(LeftTupleSinkNode next)Sets the next nodevoidBetaNode. setNextLeftTupleSinkNode(LeftTupleSinkNode next)Sets the next nodevoidConditionalBranchNode. setNextLeftTupleSinkNode(LeftTupleSinkNode next)Sets the next nodevoidEvalConditionNode. setNextLeftTupleSinkNode(LeftTupleSinkNode next)Sets the next nodevoidFromNode. setNextLeftTupleSinkNode(LeftTupleSinkNode next)Sets the next nodevoidLeftTupleSinkNode. setNextLeftTupleSinkNode(LeftTupleSinkNode next)Sets the next nodevoidQueryElementNode. setNextLeftTupleSinkNode(LeftTupleSinkNode next)Sets the next nodevoidQueryTerminalNode. setNextLeftTupleSinkNode(LeftTupleSinkNode next)Sets the next nodevoidRightInputAdapterNode. setNextLeftTupleSinkNode(LeftTupleSinkNode next)Sets the next nodevoidRuleTerminalNode. setNextLeftTupleSinkNode(LeftTupleSinkNode next)Sets the next nodevoidTimerNode. setNextLeftTupleSinkNode(LeftTupleSinkNode next)Sets the next nodevoidAsyncReceiveNode. setPreviousLeftTupleSinkNode(LeftTupleSinkNode previous)Sets the previous nodevoidAsyncSendNode. setPreviousLeftTupleSinkNode(LeftTupleSinkNode previous)Sets the previous nodevoidBetaNode. setPreviousLeftTupleSinkNode(LeftTupleSinkNode previous)Sets the previous nodevoidConditionalBranchNode. setPreviousLeftTupleSinkNode(LeftTupleSinkNode previous)Sets the previous nodevoidEvalConditionNode. setPreviousLeftTupleSinkNode(LeftTupleSinkNode previous)Sets the previous nodevoidFromNode. setPreviousLeftTupleSinkNode(LeftTupleSinkNode previous)Sets the previous nodevoidLeftTupleSinkNode. setPreviousLeftTupleSinkNode(LeftTupleSinkNode previous)Sets the previous nodevoidQueryElementNode. setPreviousLeftTupleSinkNode(LeftTupleSinkNode previous)Sets the previous nodevoidQueryTerminalNode. setPreviousLeftTupleSinkNode(LeftTupleSinkNode previous)Sets the previous nodevoidRightInputAdapterNode. setPreviousLeftTupleSinkNode(LeftTupleSinkNode previous)Sets the previous nodevoidRuleTerminalNode. setPreviousLeftTupleSinkNode(LeftTupleSinkNode previous)Sets the previous nodevoidTimerNode. setPreviousLeftTupleSinkNode(LeftTupleSinkNode previous)Sets the previous node
-