Uses of Class
org.drools.reteoo.TupleSet

Packages that use TupleSet
org.drools.reteoo Interfaces for the Rete-OO algorithm. 
 

Uses of TupleSet in org.drools.reteoo
 

Methods in org.drools.reteoo that return TupleSet
(package private)  TupleSet JoinMemory.addLeftTuple(ReteTuple tuple)
          Add a ReteTuple received from the JoinNode's left input to the left side of this memory, and attempt to join to existing Tuples in the right side.
(package private)  TupleSet JoinMemory.addRightTuple(ReteTuple tuple)
          Add a ReteTuple received from the JoinNode's right input to the right side of this memory, and attempt to join to existing Tuples in the left side.
protected  TupleSet JoinMemory.getLeftTuples()
          Retrieve the List of Tuples held in the left side memory.
protected  TupleSet JoinMemory.getRightTuples()
          Retrieve the List of Tuples held in the right side memory.
(package private)  TupleSet JoinMemory.modifyLeftTuples(FactHandle trigger)
          Modify tuples on the left-side.
(package private)  TupleSet JoinMemory.modifyRightTuples(FactHandle trigger)
          Modify tuples on the right-side.
 

Methods in org.drools.reteoo with parameters of type TupleSet
 void TerminalNode.modifyTuples(FactHandle trigger, TupleSet newTuples, WorkingMemoryImpl workingMemory)
          Modify tuples.
 void JoinNodeInput.modifyTuples(FactHandle trigger, TupleSet newTuples, WorkingMemoryImpl workingMemory)
          Modify tuples.
 void ConditionNode.modifyTuples(FactHandle trigger, TupleSet newTuples, WorkingMemoryImpl workingMemory)
          Modify tuples.
 void TupleSink.modifyTuples(FactHandle trigger, TupleSet newTuples, WorkingMemoryImpl workingMemory)
          Modify tuples.
protected  void TupleSource.propagateModifyTuples(FactHandle trigger, TupleSet newTuples, WorkingMemoryImpl workingMemory)
          Propagate the modification of Tuple s to this node's TupleSink.
(package private)  void JoinNode.modifyLeftTuples(FactHandle trigger, TupleSet newTuples, WorkingMemoryImpl workingMemory)
          Modify tuples from the left input.
(package private)  void JoinNode.modifyRightTuples(FactHandle trigger, TupleSet newTuples, WorkingMemoryImpl workingMemory)
          Modify tuples from the right input.
(package private)  void Agenda.modifyAgenda(FactHandle trigger, TupleSet newTuples, Rule rule)
          Modify the agenda.
 



Copyright © 2001-2004 The Codehaus. All Rights Reserved.