Uses of Package
org.drools.spi

Packages that use org.drools.spi
org.drools The main run-time API. 
org.drools.conflict Conflict resolution strategies. 
org.drools.event   
org.drools.reteoo Interfaces for the Rete-OO algorithm. 
org.drools.rule Rule assembly components. 
org.drools.semantics.base   
org.drools.semantics.groovy Groovy Semantic Module. 
org.drools.semantics.java Java Semantic Module. 
org.drools.semantics.python Python Semantic Module. 
org.drools.smf Semantics Management Framework. 
org.drools.spi Semantic Provider Interface for extending rule semantics. 
 

Classes in org.drools.spi used by org.drools
AgendaFilter
           
ConflictResolver
          Strategy for resolving conflicts amongst multiple rules.
Tuple
          A mapping of Declaration s to current fact values.
 

Classes in org.drools.spi used by org.drools.conflict
Activation
          A Rule activation for the purposes of conflict resolution.
ConflictResolver
          Strategy for resolving conflicts amongst multiple rules.
 

Classes in org.drools.spi used by org.drools.event
Condition
          A Condition that filters facts.
Consequence
          Consequence to be fired upon successful match of a Rule.
Tuple
          A mapping of Declaration s to current fact values.
 

Classes in org.drools.spi used by org.drools.reteoo
Activation
          A Rule activation for the purposes of conflict resolution.
AgendaFilter
           
Condition
          A Condition that filters facts.
ConflictResolver
          Strategy for resolving conflicts amongst multiple rules.
ConsequenceException
          Indicates an error during a Consequence invokation.
ObjectType
          Semantic object type differentiator.
Tuple
          A mapping of Declaration s to current fact values.
 

Classes in org.drools.spi used by org.drools.rule
Condition
          A Condition that filters facts.
Consequence
          Consequence to be fired upon successful match of a Rule.
Duration
          Interface for specifying truthness duration.
ImportEntry
           
ObjectType
          Semantic object type differentiator.
Tuple
          A mapping of Declaration s to current fact values.
 

Classes in org.drools.spi used by org.drools.semantics.base
Duration
          Interface for specifying truthness duration.
ObjectType
          Semantic object type differentiator.
SemanticComponent
          Semantic component marker.
Tuple
          A mapping of Declaration s to current fact values.
 

Classes in org.drools.spi used by org.drools.semantics.groovy
ImportEntry
           
Tuple
          A mapping of Declaration s to current fact values.
 

Classes in org.drools.spi used by org.drools.semantics.java
Condition
          A Condition that filters facts.
ConditionException
          Indicates an error while applying a FilterCondition.
Consequence
          Consequence to be fired upon successful match of a Rule.
ConsequenceException
          Indicates an error during a Consequence invokation.
ImportEntry
           
KnowledgeHelper
           
SemanticComponent
          Semantic component marker.
Tuple
          A mapping of Declaration s to current fact values.
 

Classes in org.drools.spi used by org.drools.semantics.python
ImportEntry
           
 

Classes in org.drools.spi used by org.drools.smf
Condition
          A Condition that filters facts.
Consequence
          Consequence to be fired upon successful match of a Rule.
Duration
          Interface for specifying truthness duration.
ImportEntry
           
ObjectType
          Semantic object type differentiator.
 

Classes in org.drools.spi used by org.drools.spi
Activation
          A Rule activation for the purposes of conflict resolution.
AgendaFilter
           
ConditionException
          Indicates an error while applying a FilterCondition.
ConsequenceException
          Indicates an error during a Consequence invokation.
SemanticComponent
          Semantic component marker.
Tuple
          A mapping of Declaration s to current fact values.
 



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