| Package | Description |
|---|---|
| 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 |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultValidationRule |
| Modifier and Type | Method and Description |
|---|---|
ValidationRule |
DefaultValidationRule.registerOn(RuleRegistry registry) |
ValidationRule |
DefaultStepWhen.validate() |
ValidationRule |
DefaultValidationRule.withShortCircuit(boolean shortCircuit) |
| Modifier and Type | Method and Description |
|---|---|
Stream<ValidationRule> |
DefaultRuleRegistry.stream() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultRuleRegistry.register(ValidationRule rule) |
| Modifier and Type | Method and Description |
|---|---|
ValidationRule |
ValidationRule.registerOn(RuleRegistry registry)
Registers this rule on the given registry.
|
ValidationRule |
StepWhen.validate()
Returns a validation rule.
|
ValidationRule |
ConditionalMappingRule.validation()
Validation rule
|
ValidationRule |
ValidationRule.withShortCircuit(boolean shortCircuit)
Returns a validation rule with the given short circuit.
|
| Modifier and Type | Method and Description |
|---|---|
Stream<ValidationRule> |
RuleRegistry.stream()
Stream the rules of this registry.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RuleRegistry.register(ValidationRule rule)
Adds the given rule to this registry.
|
| Modifier and Type | Method and Description |
|---|---|
ValidationRule |
DefaultConditionalMappingRule.validation() |
| Modifier and Type | Method and Description |
|---|---|
void |
MetadataVisitor.end(ValidationRule validationRule,
int depth) |
void |
MetadataVisitor.start(ValidationRule validationRule,
int depth) |
void |
MetadataVisitor.visit(ValidationRule validationRule,
int depth) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractAstVisitor.end(ValidationRule metadata,
int depth) |
void |
AstHtmlVisitor.endMetadata(ValidationRule metadata,
int depth) |
void |
AstFullVisitor.endMetadata(ValidationRule metadata,
int depth) |
String |
AstHtmlVisitor.exclusionBar(ValidationRule rule,
ExclusionBar cssClass) |
void |
AbstractAstVisitor.start(ValidationRule metadata,
int depth) |
void |
AstHtmlVisitor.startMetadata(ValidationRule metadata,
int depth) |
void |
AstTextVisitor.startMetadata(ValidationRule metadata,
int depth) |
void |
AstFullVisitor.startMetadata(ValidationRule metadata,
int depth) |
void |
AbstractAstVisitor.visit(ValidationRule metadata,
int depth) |
void |
AstHtmlVisitor.visitMetadata(ValidationRule metadata,
int depth) |
void |
AstTextVisitor.visitMetadata(ValidationRule metadata,
int depth) |
void |
AstFullVisitor.visitMetadata(ValidationRule metadata,
int depth) |
Copyright © 2018. All rights reserved.