Uses of Interface
org.drools.core.reteoo.LeftTupleSinkNode
Packages that use LeftTupleSinkNode
-
Uses of LeftTupleSinkNode in org.drools.core.common
Methods in org.drools.core.common that return LeftTupleSinkNodeModifier and TypeMethodDescriptionstatic LeftTupleSinkNodeSuperCacheFixer.asLeftTupleSink(NetworkNode n) -
Uses of LeftTupleSinkNode in org.drools.core.phreak
Methods in org.drools.core.phreak that return LeftTupleSinkNodeMethods in org.drools.core.phreak with parameters of type LeftTupleSinkNodeModifier and TypeMethodDescriptionRuleNetworkEvaluator.evalNode(PathMemory pmem, NetworkNode node, long bit, Memory nodeMem, SegmentMemory[] smems, int smemIndex, ActivationsManager activationsManager, LinkedList<StackEntry> stack, boolean processRian, RuleExecutor executor, TupleSets srcTuples, SegmentMemory smem, TupleSets stagedLeftTuples, LeftTupleSinkNode sink) Constructors in org.drools.core.phreak with parameters of type LeftTupleSinkNodeModifierConstructorDescriptionStackEntry(NetworkNode node, long bit, LeftTupleSinkNode sink, PathMemory pmem, Memory nodeMem, SegmentMemory[] smems, int smemIndex, TupleSets trgTuples, boolean resumeFromNextNode, boolean processRian) -
Uses of LeftTupleSinkNode in org.drools.core.reteoo
Subinterfaces of LeftTupleSinkNode in org.drools.core.reteooModifier and TypeInterfaceDescriptioninterfaceinterfaceA markup interface for terminal nodesClasses in org.drools.core.reteoo that implement LeftTupleSinkNodeModifier and TypeClassDescriptionclassclassAccumulateNode A beta node capable of doing accumulate logic.classclassAsyncSendNode<T extends AsyncSendNode.AsyncSendMemory>classclassNode which allows to follow different paths in the Rete-OO network, based on the result of a booleanTest.classclassExistsNodeextendsBetaNodeto perform tests for the existence of a Fact plus one or more conditions.classFromNode<T extends FromNode.FromMemory>classclassclassclassLeaf Rete-OO node responsible for enactingActions on a matchedRule.classclassWhen 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.classLeaf Rete-OO node responsible for enactingActions on a matchedRule.classFields in org.drools.core.reteoo declared as LeftTupleSinkNodeModifier and TypeFieldDescriptionprotected LeftTupleSinkNodeFromNode.nextTupleSinkNodeprotected LeftTupleSinkNodeFromNode.previousTupleSinkNodeMethods in org.drools.core.reteoo that return LeftTupleSinkNodeModifier and TypeMethodDescriptionfinal LeftTupleSinkNodeLeftTupleSinkNodeList.getFirst()Return the first node in the listCompositeLeftTupleSinkAdapter.getFirstLeftTupleSink()EmptyLeftTupleSinkAdapter.getFirstLeftTupleSink()LeftTupleSinkPropagator.getFirstLeftTupleSink()SingleLeftTupleSinkAdapter.getFirstLeftTupleSink()LeftTupleSource.getFirstLeftTupleSinkIgnoreRemoving(TerminalNode removingTn) final LeftTupleSinkNodeLeftTupleSinkNodeList.getLast()Return the last node in the listCompositeLeftTupleSinkAdapter.getLastLeftTupleSink()EmptyLeftTupleSinkAdapter.getLastLeftTupleSink()LeftTupleSinkPropagator.getLastLeftTupleSink()SingleLeftTupleSinkAdapter.getLastLeftTupleSink()AbstractTerminalNode.getNextLeftTupleSinkNode()Returns the next nodeAsyncReceiveNode.getNextLeftTupleSinkNode()Returns the next nodeAsyncSendNode.getNextLeftTupleSinkNode()Returns the next nodeBetaNode.getNextLeftTupleSinkNode()Returns the next nodeConditionalBranchNode.getNextLeftTupleSinkNode()Returns the next nodeEvalConditionNode.getNextLeftTupleSinkNode()Returns the next nodeFromNode.getNextLeftTupleSinkNode()Returns the next nodeLeftTupleSinkNode.getNextLeftTupleSinkNode()Returns the next nodeQueryElementNode.getNextLeftTupleSinkNode()Returns the next nodeRightInputAdapterNode.getNextLeftTupleSinkNode()Returns the next nodeTimerNode.getNextLeftTupleSinkNode()Returns the next nodeAbstractTerminalNode.getPreviousLeftTupleSinkNode()Returns the previous nodeAsyncReceiveNode.getPreviousLeftTupleSinkNode()Returns the previous nodeAsyncSendNode.getPreviousLeftTupleSinkNode()Returns the previous nodeBetaNode.getPreviousLeftTupleSinkNode()Returns the previous nodeConditionalBranchNode.getPreviousLeftTupleSinkNode()Returns the previous nodeEvalConditionNode.getPreviousLeftTupleSinkNode()Returns the previous nodeFromNode.getPreviousLeftTupleSinkNode()Returns the previous nodeLeftTupleSinkNode.getPreviousLeftTupleSinkNode()Returns the previous nodeQueryElementNode.getPreviousLeftTupleSinkNode()Returns the previous nodeRightInputAdapterNode.getPreviousLeftTupleSinkNode()Returns the previous nodeTimerNode.getPreviousLeftTupleSinkNode()Returns the previous nodeLeftTupleSinkNodeList.removeFirst()Remove the first node from the list.LeftTupleSinkNodeList.removeLast()Remove the last node from the list.Methods in org.drools.core.reteoo with parameters of type LeftTupleSinkNodeModifier and TypeMethodDescriptionvoidLeftTupleSinkNodeList.add(LeftTupleSinkNode node) Add aTupleSinkNodeto the list.voidLeftTupleSinkNodeList.remove(LeftTupleSinkNode node) Removes aTupleSinkNodefrom the list.voidAbstractTerminalNode.setNextLeftTupleSinkNode(LeftTupleSinkNode next) Sets the next nodevoidAsyncReceiveNode.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 nodevoidRightInputAdapterNode.setNextLeftTupleSinkNode(LeftTupleSinkNode next) Sets the next nodevoidTimerNode.setNextLeftTupleSinkNode(LeftTupleSinkNode next) Sets the next nodevoidAbstractTerminalNode.setPreviousLeftTupleSinkNode(LeftTupleSinkNode previous) Sets the previous 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 nodevoidRightInputAdapterNode.setPreviousLeftTupleSinkNode(LeftTupleSinkNode previous) Sets the previous nodevoidTimerNode.setPreviousLeftTupleSinkNode(LeftTupleSinkNode previous) Sets the previous node