|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| Activation | When a Tuple fully matches a rule it is added to the Agenda
As an Activation. |
| ActivationGroup | |
| AgendaFilter | |
| AgendaGroup | The Agenda can be partitioned into groups, called AgendaGroups. |
| AsyncExceptionHandler | |
| CompiledInvoker | This interface is used by semantic modules that are compiled to bytecode. |
| ConflictResolver | Strategy for resolving conflicts amongst multiple rules. |
| Consequence | Consequence to be fired upon successful match of a Rule. |
| Constraint | |
| Duration | Interface for specifying truthness duration. |
| EvalExpression | |
| Evaluator | |
| Extractor | |
| FactHandleFactory | Factory Interface to return new FactHandles |
| FieldConstraint | |
| FieldExtractor | |
| FieldValue | |
| Functions | Function Rule. |
| Invoker | |
| KnowledgeHelper | KnowledgeHelper implementation types are injected into consequenses instrumented at compile time and instances passed at runtime. |
| ObjectType | Semantic object type differentiator. |
| ObjectTypeResolver | |
| PredicateExpression | |
| PropagationContext | |
| ReteooNode | Interface used to expose generic information on Rete nodes outside of he package. |
| ReturnValueExpression | |
| RuleComponent | Semantic component marker. |
| Semaphore | |
| Tuple | Partial matches are propagated through the Rete network as Tuples. |
| TypeResolver | |
| Class Summary | |
|---|---|
| ClassObjectTypeResolver | |
| ColumnExtractor | |
| Exception Summary | |
|---|---|
| ConsequenceException | Indicates an error during a Consequence invocation. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||