Uses of Package
org.drools.spi

Packages that use org.drools.spi
org.drools.reteoo Interfaces for the Rete-OO algorithm. 
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.smf Semantics Management Framework. 
org.drools.spi Semantic Provider Interface for extending rule semantics. 
org.drools.tags.rule Tag library for assembling rules. 
 

Classes in org.drools.spi used by org.drools.reteoo
Condition
          A Condition that filters facts.
ConsequenceException
          Indicates an error during a Consequence invokation.
Extractor
          Extracts new facts from existing facts.
ObjectType
          Semantic object type differentiator.
 

Classes in org.drools.spi used by org.drools.reteoo.impl
Condition
          A Condition that filters facts.
ConsequenceException
          Indicates an error during a Consequence invokation.
Extractor
          Extracts new facts from existing facts.
ObjectType
          Semantic object type differentiator.
Tuple
          A mapping of Declarations 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.
Extractor
          Extracts new facts from existing facts.
ObjectType
          Semantic object type differentiator.
Tuple
          A mapping of Declarations 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.
ExtractionException
          Indicates an error while extracting a fact from a root fact object.
Extractor
          Extracts new facts from existing facts.
ObjectType
          Semantic object type differentiator.
SemanticComponent
          Semantic component marker.
Tuple
          A mapping of Declarations to current fact values.
 

Classes in org.drools.spi used by org.drools.semantics.jelly
Consequence
          Consequence to be fired upon successful match of a Rule.
ConsequenceException
          Indicates an error during a Consequence invokation.
SemanticComponent
          Semantic component marker.
Tuple
          A mapping of Declarations to current fact values.
 

Classes in org.drools.spi used by org.drools.semantics.python
Tuple
          A mapping of Declarations to current fact values.
 

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.
Extractor
          Extracts new facts from existing facts.
ObjectType
          Semantic object type differentiator.
SemanticComponent
          Semantic component marker.
 

Classes in org.drools.spi used by org.drools.spi
ActionInvokationException
          Indicates an error during an Action invokation.
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.
ExtractionException
          Indicates an error while extracting a fact from a root fact object.
SemanticComponent
          Semantic component marker.
Tuple
          A mapping of Declarations to current fact values.
 

Classes in org.drools.spi used by org.drools.tags.rule
Condition
          A Condition that filters facts.
Consequence
          Consequence to be fired upon successful match of a Rule.
Duration
          Interface for specifying truthness duration.
Extractor
          Extracts new facts from existing facts.
ObjectType
          Semantic object type differentiator.
 



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