Uses of Interface
org.drools.reteoo.TupleSinkNode

Packages that use TupleSinkNode
org.drools.reteoo   
 

Uses of TupleSinkNode in org.drools.reteoo
 

Classes in org.drools.reteoo that implement TupleSinkNode
 class AccumulateNode
          AccumulateNode A beta node capable of doing accumulate logic.
 class CollectNode
           
 class EvalConditionNode
          Node which filters ReteTuples.
 class ExistsNode
          ExistsNode extends BetaNode to perform tests for the existence of a Fact plus one or more conditions.
 class FromNode
           
 class JoinNode
          JoinNode extends BetaNode to perform ReteTuple and FactHandle joins.
 class NotNode
          NotNode extends BetaNode to perform tests for the non existence of a Fact plus one or more conditions.
 class QueryTerminalNode
          Leaf Rete-OO node responsible for enacting Action s on a matched Rule.
 class RightInputAdapterNode
          When 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.
 class RuleTerminalNode
          Leaf Rete-OO node responsible for enacting Action s on a matched Rule.
 

Methods in org.drools.reteoo that return TupleSinkNode
 TupleSinkNode TupleSinkNodeList.getFirst()
          Return the first node in the list
 TupleSinkNode TupleSinkNodeList.getLast()
          Return the last node in the list
 TupleSinkNode QueryTerminalNode.getNextTupleSinkNode()
          Returns the next node
 TupleSinkNode FromNode.getNextTupleSinkNode()
          Returns the next node
 TupleSinkNode TupleSinkNode.getNextTupleSinkNode()
          Returns the next node
 TupleSinkNode EvalConditionNode.getNextTupleSinkNode()
          Returns the next node
 TupleSinkNode RuleTerminalNode.getNextTupleSinkNode()
          Returns the next node
 TupleSinkNode RightInputAdapterNode.getNextTupleSinkNode()
          Returns the next node
 TupleSinkNode QueryTerminalNode.getPreviousTupleSinkNode()
          Returns the previous node
 TupleSinkNode FromNode.getPreviousTupleSinkNode()
          Returns the previous node
 TupleSinkNode TupleSinkNode.getPreviousTupleSinkNode()
          Returns the previous node
 TupleSinkNode EvalConditionNode.getPreviousTupleSinkNode()
          Returns the previous node
 TupleSinkNode RuleTerminalNode.getPreviousTupleSinkNode()
          Returns the previous node
 TupleSinkNode RightInputAdapterNode.getPreviousTupleSinkNode()
          Returns the previous node
 TupleSinkNode TupleSinkNodeList.removeFirst()
          Remove the first node from the list.
 TupleSinkNode TupleSinkNodeList.removeLast()
          Remove the last node from the list.
 

Methods in org.drools.reteoo with parameters of type TupleSinkNode
 void TupleSinkNodeList.add(TupleSinkNode node)
          Add a TupleSinkNode to the list.
 void TupleSinkNodeList.remove(TupleSinkNode node)
          Removes a TupleSinkNode from the list.
 void QueryTerminalNode.setNextTupleSinkNode(TupleSinkNode next)
          Sets the next node
 void FromNode.setNextTupleSinkNode(TupleSinkNode next)
          Sets the next node
 void TupleSinkNode.setNextTupleSinkNode(TupleSinkNode next)
          Sets the next node
 void EvalConditionNode.setNextTupleSinkNode(TupleSinkNode next)
          Sets the next node
 void RuleTerminalNode.setNextTupleSinkNode(TupleSinkNode next)
          Sets the next node
 void RightInputAdapterNode.setNextTupleSinkNode(TupleSinkNode next)
          Sets the next node
 void QueryTerminalNode.setPreviousTupleSinkNode(TupleSinkNode previous)
          Sets the previous node
 void FromNode.setPreviousTupleSinkNode(TupleSinkNode previous)
          Sets the previous node
 void TupleSinkNode.setPreviousTupleSinkNode(TupleSinkNode previous)
          Sets the previous node
 void EvalConditionNode.setPreviousTupleSinkNode(TupleSinkNode previous)
          Sets the previous node
 void RuleTerminalNode.setPreviousTupleSinkNode(TupleSinkNode previous)
          Sets the previous node
 void RightInputAdapterNode.setPreviousTupleSinkNode(TupleSinkNode previous)
          Sets the previous node