Uses of Interface
org.drools.spi.Tuple

Packages that use Tuple
org.drools.reteoo.impl Implementation of the Rete-OO algorithm. 
org.drools.rule Rule assembly components. 
org.drools.semantics.java Java Semantic Module. 
org.drools.semantics.jelly   
org.drools.semantics.python Python Semantic Module. 
org.drools.spi Semantic Provider Interface for extending rule semantics. 
 

Uses of Tuple in org.drools.reteoo.impl
 

Classes in org.drools.reteoo.impl that implement Tuple
 class ReteTuple
          Base Rete-OO Tuple implementation.
 

Uses of Tuple in org.drools.rule
 

Methods in org.drools.rule with parameters of type Tuple
 long FixedDuration.getDuration(Tuple tuple)
          Retrieve the truthness duration.
 long Rule.getDuration(Tuple tuple)
          Retrieve the truthness duration.
 

Uses of Tuple in org.drools.semantics.java
 

Methods in org.drools.semantics.java with parameters of type Tuple
 java.lang.Object ExprExtractor.extractFact(Tuple tuple)
          Extract a new fact from the incoming Tuple
 boolean ExprCondition.isAllowed(Tuple tuple)
          Determine if the supplied Tuple is allowed by this condition.
 java.lang.Object Interp.evaluate(Tuple tuple)
          Evaluate.
protected  bsh.NameSpace Interp.setUpNameSpace(Tuple tuple)
          Configure a NameSpace using a Tuple for variable bindings.
 void BlockConsequence.invoke(Tuple tuple, WorkingMemory workingMemory)
          Execute the consequence for the supplied matching Tuple.
 

Uses of Tuple in org.drools.semantics.jelly
 

Methods in org.drools.semantics.jelly with parameters of type Tuple
 void JellyConsequence.invoke(Tuple tuple, WorkingMemory workingMemory)
          Execute the consequence for the supplied matching Tuple.
 

Uses of Tuple in org.drools.semantics.python
 

Methods in org.drools.semantics.python with parameters of type Tuple
 java.lang.Object ExprExtractor.extractFact(Tuple tuple)
          Extract a new fact from the incoming Tuple
 boolean ExprCondition.isAllowed(Tuple tuple)
          Determine if the supplied Tuple is allowed by this condition.
 java.lang.Object Eval.evaluate(Tuple tuple)
          Evaluate.
protected  org.python.core.PyDictionary Interp.setUpDictionary(Tuple tuple)
          Configure a PyDictionary using a Tuple for variable bindings.
 void Exec.execute(Tuple tuple)
          Execute.
 void BlockConsequence.invoke(Tuple tuple, WorkingMemory workingMemory)
          Execute the consequence for the supplied matching Tuple.
 

Uses of Tuple in org.drools.spi
 

Methods in org.drools.spi with parameters of type Tuple
 void Action.invoke(Tuple tuple, WorkingMemory workingMemory)
          Execute the action for the supplied matching Tuple.
 long Duration.getDuration(Tuple tuple)
          Retrieve the truthness duration.
 java.lang.Object Extractor.extractFact(Tuple tuple)
          Extract a new fact from the incoming Tuple
 boolean Condition.isAllowed(Tuple tuple)
          Determine if the supplied Tuple is allowed by this condition.
 void Consequence.invoke(Tuple tuple, WorkingMemory workingMemory)
          Execute the consequence for the supplied matching Tuple.
 



Copyright © 2001-2003 The Werken Company. All Rights Reserved.