| Package | Description |
|---|---|
| io.doov.core |
Interfaces and annotations for domain model.
|
| io.doov.core.dsl |
Main package, entry point is
DOOV. |
| io.doov.core.dsl.field |
Field info implementations.
|
| io.doov.core.dsl.field.types | |
| io.doov.core.dsl.impl |
Condition implementations.
|
| io.doov.core.dsl.lang |
Dsl interfaces
|
| io.doov.core.dsl.mapping |
Mapping implementations.
|
| io.doov.core.dsl.meta |
Abstract syntax tree implementation
|
| io.doov.core.dsl.meta.ast | |
| io.doov.core.dsl.runtime |
Pure runtime implementation of FieldModel and FieldInfo, which does not need code generation.
|
| Class and Description |
|---|
| Readable
Interface for human readable string representation.
|
| Class and Description |
|---|
| MappingRule
Mapping rule
|
| Readable
Interface for human readable string representation.
|
| 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.
|
| Class and Description |
|---|
| Readable
Interface for human readable string representation.
|
| StepCondition
Interface for the condition which corresponds to a node in the syntax tree.
|
| Class and Description |
|---|
| Readable
Interface for human readable string representation.
|
| StepCondition
Interface for the condition which corresponds to a node in the syntax tree.
|
| Class and Description |
|---|
| 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
|
| 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.
|
| 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.
|
| ValidationRule
Interface for the validation rule that encapsulates the validation algorithm and data.
|
| Class and Description |
|---|
| 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
|
| 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.
|
| StepCondition
Interface for the condition which corresponds to a node in the syntax tree.
|
| ValidationRule
Interface for the validation rule that encapsulates the validation algorithm and data.
|
| Class and Description |
|---|
| BiTypeConverter
Bi type converter
|
| ConditionalMappingRule
Conditional mapping rule
The conditional mapping rule will execute when this validation rule is valid.
|
| MappingRule
Mapping rule
|
| NaryTypeConverter
Generic Type converter
|
| Readable
Interface for human readable string representation.
|
| StaticTypeConverter
Converter for static values
|
| StepWhen
Interface for the when step that encapsulates the root condition of the syntax tree and the validation rule.
|
| TypeConverter
Type converter
|
| ValidationRule
Interface for the validation rule that encapsulates the validation algorithm and data.
|
| Class and Description |
|---|
| Context
Interface for the execution context.
|
| Readable
Interface for human readable string representation.
|
| 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.
|
| ValidationRule
Interface for the validation rule that encapsulates the validation algorithm and data.
|
| Class and Description |
|---|
| 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.
|
| ValidationRule
Interface for the validation rule that encapsulates the validation algorithm and data.
|
| Class and Description |
|---|
| Readable
Interface for human readable string representation.
|
Copyright © 2018. All rights reserved.