|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| Action | An Action executes on a given ExecutionEnvironment |
| Agenda | |
| AgendaTree | |
| AgendaTreeEntry | TODO... |
| Context | The context represents the area(s) of an organization's activity where a rule applies and where the terms used to create the rule are defined and relevant. |
| ContextProvider | Loads a Context for the given set of criteria. |
| Function | |
| Proposition | Interface for logical propositions that may be executed in the Engine. |
| Rule | A Rule evaluates a given ExecutionEnvironment, returning true if its conditions pass, false if they do not. |
| Class Summary | |
|---|---|
| BasicAgenda | |
| BasicAgendaTree | |
| BasicAgendaTreeEntry | |
| BasicContext | |
| BasicExecutionEnvironment | |
| BasicRule | A Rule that executes a Action when the Proposition is true. |
| CollectionOfComparablesTermBasedProposition<T> | |
| ComparableTermBasedProposition<T> | An implementation of Proposition which uses a ComparisonOperator and Term |
| CompoundProposition | An implementation of Proposition which holds other Propositions and a LogicalOperator. |
| EngineResultsImpl | |
| FalseTriggeredRule | A BasicRule that executes its Action when evaluation is false. |
| PropositionResult | PropositionResults are returned by Proposition's evaluate method. |
| ProviderBasedEngine | |
| ResultLogger | |
| StringTermBasedProposition | |
| SubAgenda | A Rule which executes it's AgendaTree given a @{link ExecutionEnvironment}. |
| TermResolutionEngineImpl | |
| TermResolutionEngineImpl.TermResolverKey | |
| Enum Summary | |
|---|---|
| CollectionOperator | Enumeration for simple collection operators used by CollectionOfComparablesTermBasedProposition. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||