Uses of Class
org.drools.reteoo.TupleKey

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

Uses of TupleKey in org.drools.reteoo
 

Fields in org.drools.reteoo declared as TupleKey
static TupleKey TupleKey.EMPTY_KEY
           
 

Methods in org.drools.reteoo that return TupleKey
(package private)  TupleKey ReteTuple.getKey()
          Retrieve the key for this tuple.
(package private)  TupleKey AgendaItem.getKey()
          Retrieve the TupleKey.
 

Methods in org.drools.reteoo with parameters of type TupleKey
 void TerminalNode.retractTuples(TupleKey key, WorkingMemoryImpl workingMemory)
          Retract tuples.
 void JoinNodeInput.retractTuples(TupleKey key, WorkingMemoryImpl workingMemory)
          Retract tuples.
 void ConditionNode.retractTuples(TupleKey key, WorkingMemoryImpl workingMemory)
          Retract tuples.
(package private)  boolean JoinMemory.retractTuples(TupleKey key)
          Retract tuples from this memory.
 void TupleSink.retractTuples(TupleKey key, WorkingMemoryImpl workingMemory)
          Retract tuples.
protected  void TupleSource.propagateRetractTuples(TupleKey key, WorkingMemoryImpl workingMemory)
          Propagate the retration of a Tuple to this node's TupleSink.
 void JoinNode.retractTuples(TupleKey key, WorkingMemoryImpl workingMemory)
          Retract tuples.
 boolean TupleSet.removeAllTuples(TupleKey key)
          Retract tuples from this memory.
 ReteTuple TupleSet.getTuple(TupleKey key)
          Retrieve a Tuple by TupleKey.
 void TupleSet.removeTuple(TupleKey key)
          Remove a tuple from this set.
 boolean TupleKey.containsAll(TupleKey that)
          Determine if the specified key is a subset of this key.
(package private)  void Agenda.removeFromAgenda(TupleKey key, Rule rule)
          Remove a tuple from the agenda.
 

Constructors in org.drools.reteoo with parameters of type TupleKey
TupleKey(TupleKey left, TupleKey right)
           
 



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