| Interface | Description |
|---|---|
| BiTypeConverter<I,J,O> |
Bi type converter
|
| ConditionalMappingRule |
Conditional mapping rule
The conditional mapping rule will execute when this validation rule is valid.
|
| Context |
Interface for the execution context.
|
| MappingRule |
Mapping rule
|
| NaryTypeConverter<O> |
Generic Type converter
|
| Readable |
Interface for human readable string representation.
|
| Result |
Interface for the execution result after a call to
ValidationRule.executeOn(DslModel). |
| RuleRegistry |
Interface for the rules registry.
|
| StaticTypeConverter<I,O> |
Converter for static values
|
| StepCondition |
Interface for the condition which corresponds to a node in the syntax tree.
|
| StepWhen |
Interface for the when step that encapsulates the root condition of the syntax tree and the validation rule.
|
| TypeConverter<I,O> |
Type converter
|
| ValidationRule |
Interface for the validation rule that encapsulates the validation algorithm and data.
|