| RuleActionsTranslator |
Helper service that can be used to translate generic rule actions to the intermediate representation.
|
| RuleActionTranslator |
Implementations of this interface are responsible for converting a rule action to the intermediate representation.
|
| RuleActionValidator |
Implementations of this interface are responsible for validating a rule action.
|
| RuleCompilerContext |
This interface represents the context valid for the compilation of a rule.
|
| RuleCompilerContextFactory<T extends RuleCompilerContext> |
Implementations of this interface are responsible for creating and destroying instances of
RuleCompilerContext.
|
| RuleCompilerListener |
|
| RuleCompilerListenersFactory |
Implementations of this interface are responsible for resolving and creating instances of listeners.
|
| RuleCompilerParameterProblem |
This interface represents the parameter problem which may occur during compilation process.
|
| RuleCompilerProblem |
This interface represents the problem which may occur during compilation process.
|
| RuleCompilerProblemFactory |
|
| RuleCompilerResult |
This interface represents result of rule compilation process.
|
| RuleCompilerResultFactory |
|
| RuleCompilerService |
Service that can be used to perform compilation of rules.
|
| RuleConditionsTranslator |
Helper service that can be used to translate generic rule conditions to the intermediate representation.
|
| RuleConditionTranslator |
Implementations of this interface are responsible for converting a rule condition to the intermediate representation.
|
| RuleConditionValidator |
Implementations of this interface are responsible for validating a rule condition.
|
| RuleIrProcessor |
Implementations of this interface are responsible for processing the rule intermediate representation.
|
| RuleIrProcessorFactory |
|
| RuleIrVariablesGenerator |
Implementations of this interface are responsible for generating variables.
|
| RuleIrVariablesGeneratorFactory |
|
| RuleParameterValidator |
Implementations of this interface are responsible for validating rule parameter data only during the compilation phase.
|
| RuleSourceCodeTranslator |
Implementations of this interface are responsible for converting from a specific rule type to the intermediate
representation.
|
| RuleSourceCodeTranslatorFactory |
|
| RuleTargetCodeGenerator |
Implementations of this interface are responsible for converting from the intermediate representation to a rule
engine specific format.
|
| RuleTargetCodeGeneratorFactory |
|