|
||||||||||
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 |