| 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.
|
| ContextAudit | |
| DSLBuilder | |
| Function3<T,U,V,R> |
This is the three-arity specialization of
Function. |
| Function4<T1,T2,T3,T4,R> |
This is the three-arity specialization of
Function. |
| Function5<T1,T2,T3,T4,T5,R> |
This is the three-arity specialization of
Function. |
| MappingInput<T> |
Mapping input
|
| MappingOutput<T> |
Mapping output
|
| 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(FieldModel). |
| 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.
|
| TriConsumer<T,U,V> |
Represents an operation that accepts three input arguments and returns no
result.
|
| TypeConverter<I,O> |
Type converter
|
| ValidationRule |
Interface for the validation rule that encapsulates the validation algorithm and data.
|
| Class | Description |
|---|---|
| AbstractDSLBuilder |
| Enum | Description |
|---|---|
| ReduceType |