Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package org.yajre.reteoo

Interface Summary
TupleSink Receiver of propagated ReteTuples from a TupleSource.
 

Class Summary
Agenda  
AgendaItem  
AssignmentNode Consistent-Assignment node in the Rete-OO network.
Builder "AddRule" is used by org.yajre.RuleBase to build the Rete-OO network.
FilterNode Node representing a boolean condition statement which filters the propagation of asserted ReteTuples.
JoinMemory Memory for left and right inputs of a JoinNode.
JoinNode A two-input Rete-OO join node.
JoinTuple A ReteTuple created by joining two other Tuples.
ObjectTypeNode Filters Objects coming from the RootNode using a org.yajre.spi.ObjectType semantic module.
ParameterNode Receives Objects from an ObjectTypeNode, and creates a ReteTuple, passing the result to the following node.
ParameterTuple Implementation of ReteTuple with a single column, based upon a root fact object parameter of a rule.
ReteTuple Base Rete-OO org.yajre.spi.Tuple implementation.
RootNode The root node of the Rete-OO network is used by the org.yajre.RuleBase.
TerminalNode Leaf Rete-OO node responsible for enacting org.yajre.spi.Actions on a matched org.yajre.spi.Rule.
TupleSource A source of ReteTuples for a TupleSink.
 

Exception Summary
ReteConstructionException Indicates an error while integrating a org.yajre.spi.Rule into the Rete-OO network.
ReteException Base exception for Rete-OO errors.