Skip navigation links
A B C D E F G H I L M N O P R S T U V W X Y 

A

AbstractAstVisitor - Class in io.doov.core.dsl.meta.ast
 
AbstractAstVisitor(StringBuilder) - Constructor for class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
accept(MetadataVisitor) - Method in class io.doov.core.dsl.impl.DefaultStepWhen
 
accept(MetadataVisitor) - Method in class io.doov.core.dsl.impl.DefaultValidationRule
 
accept(MetadataVisitor) - Method in class io.doov.core.dsl.meta.BinaryMetadata
 
accept(MetadataVisitor) - Method in class io.doov.core.dsl.meta.FieldMetadata
 
accept(MetadataVisitor) - Method in class io.doov.core.dsl.meta.NaryMetadata
 
accept(MetadataVisitor) - Method in interface io.doov.core.dsl.meta.SyntaxTree
 
accept(MetadataVisitor) - Method in class io.doov.core.dsl.meta.UnaryMetadata
 
after(N) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
after(TemporalFieldInfo<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
after(Supplier<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
after(TemporalCondition<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
after(N) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
after(TemporalFieldInfo<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
after(Supplier<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
after(TemporalCondition<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
afterFunction() - Method in class io.doov.core.dsl.impl.LocalDateCondition
 
afterFunction() - Method in class io.doov.core.dsl.impl.LocalDateTimeCondition
 
afterFunction() - Method in class io.doov.core.dsl.impl.LocalTimeCondition
 
afterFunction() - Method in class io.doov.core.dsl.impl.TemporalCondition
 
afterMetadata(Readable, Object) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
afterMetadata(Readable, Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
afterMetadata(Readable, Supplier<?>) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
afterOrEq(Supplier<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
afterOrEq(N) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
afterOrEq(TemporalCondition<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
afterOrEq(N) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
afterOrEq(Supplier<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
afterOrEq(TemporalCondition<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
ageAt(N) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
ageAt(TemporalFieldInfo<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
ageAt(TemporalCondition<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
ageAt(Supplier<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
ageAt(N) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
ageAt(TemporalFieldInfo<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
ageAt(TemporalCondition<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
ageAt(Supplier<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
ageAtMetadata(Readable, Object) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
ageAtMetadata(Readable, Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
ageAtMetadata(Readable, Supplier<?>) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
allMatch(Predicate<T>) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
 
allMatch(T...) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
 
allMatch(Collection<T>) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
 
allMatch(T...) - Method in class io.doov.core.dsl.impl.DefaultCondition
 
allMatch(Collection<T>) - Method in class io.doov.core.dsl.impl.DefaultCondition
 
allMatch(List<Predicate<T>>) - Method in class io.doov.core.dsl.impl.DefaultCondition
 
alwaysFalse() - Static method in class io.doov.core.dsl.DOOV
 
alwaysTrue() - Static method in class io.doov.core.dsl.DOOV
 
and(boolean) - Method in interface io.doov.core.dsl.field.LogicalFieldInfo
 
and(LogicalFieldInfo) - Method in interface io.doov.core.dsl.field.LogicalFieldInfo
 
and(boolean) - Method in class io.doov.core.dsl.impl.BooleanCondition
 
and(LogicalFieldInfo) - Method in class io.doov.core.dsl.impl.BooleanCondition
 
and(StepCondition, StepCondition) - Static method in class io.doov.core.dsl.impl.LogicalBinaryCondition
 
and(StepCondition) - Method in interface io.doov.core.dsl.lang.StepCondition
 
andMetadata(Metadata, Metadata) - Static method in class io.doov.core.dsl.meta.BinaryMetadata
 
andMetadata(Readable, boolean) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
andMetadata(Readable, Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
anyMatch(Predicate<T>) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
 
anyMatch(T...) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
 
anyMatch(Collection<T>) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
 
anyMatch(T...) - Method in class io.doov.core.dsl.impl.DefaultCondition
 
anyMatch(Collection<T>) - Method in class io.doov.core.dsl.impl.DefaultCondition
 
anyMatch(List<Predicate<T>>) - Method in class io.doov.core.dsl.impl.DefaultCondition
 
asMap() - Method in class io.doov.core.BaseFieldModel
 
AstFullVisitor - Class in io.doov.core.dsl.meta.ast
 
AstFullVisitor(StringBuilder) - Constructor for class io.doov.core.dsl.meta.ast.AstFullVisitor
 
AstHtmlVisitor - Class in io.doov.core.dsl.meta.ast
 
AstHtmlVisitor(StringBuilder) - Constructor for class io.doov.core.dsl.meta.ast.AstHtmlVisitor
 
AstLineVisitor - Class in io.doov.core.dsl.meta.ast
 
AstLineVisitor(StringBuilder) - Constructor for class io.doov.core.dsl.meta.ast.AstLineVisitor
 
AstMarkdownVisitor - Class in io.doov.core.dsl.meta.ast
 
AstMarkdownVisitor(StringBuilder) - Constructor for class io.doov.core.dsl.meta.ast.AstMarkdownVisitor
 
AstTextVisitor - Class in io.doov.core.dsl.meta.ast
 
AstTextVisitor(StringBuilder) - Constructor for class io.doov.core.dsl.meta.ast.AstTextVisitor
 
astToString(SyntaxTree) - Static method in class io.doov.core.dsl.meta.ast.AstVisitorUtils
 
AstVisitorUtils - Class in io.doov.core.dsl.meta.ast
 
AstVisitorUtils() - Constructor for class io.doov.core.dsl.meta.ast.AstVisitorUtils
 

B

BaseFieldInfo<T> - Interface in io.doov.core.dsl.field
 
BaseFieldInfoBuilder() - Constructor for class io.doov.core.dsl.field.FieldInfoProvider.BaseFieldInfoBuilder
 
BaseFieldModel - Class in io.doov.core
FieldModel implementation based on java.util.Map
BaseFieldModel(List<FieldInfo>) - Constructor for class io.doov.core.BaseFieldModel
 
BaseFieldModel(Map<FieldId, Object>, List<FieldInfo>) - Constructor for class io.doov.core.BaseFieldModel
 
BaseFieldModel(FieldModel) - Constructor for class io.doov.core.BaseFieldModel
 
before(N) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
before(TemporalFieldInfo<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
before(Supplier<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
before(TemporalCondition<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
before(N) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
before(TemporalFieldInfo<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
before(Supplier<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
before(TemporalCondition<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
beforeFunction() - Method in class io.doov.core.dsl.impl.LocalDateCondition
 
beforeFunction() - Method in class io.doov.core.dsl.impl.LocalDateTimeCondition
 
beforeFunction() - Method in class io.doov.core.dsl.impl.LocalTimeCondition
 
beforeFunction() - Method in class io.doov.core.dsl.impl.TemporalCondition
 
beforeMetadata(Readable, Object) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
beforeMetadata(Readable, Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
beforeMetadata(Readable, Supplier<?>) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
beforeOrEq(N) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
beforeOrEq(Supplier<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
beforeOrEq(TemporalCondition<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
beforeOrEq(N) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
beforeOrEq(Supplier<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
beforeOrEq(TemporalCondition<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
between(N, N) - Method in interface io.doov.core.dsl.field.NumericFieldInfo
 
between(NumericFieldInfo<N>, NumericFieldInfo<N>) - Method in interface io.doov.core.dsl.field.NumericFieldInfo
 
between(N, N) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
between(Supplier<N>, Supplier<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
between(N, N) - Method in class io.doov.core.dsl.impl.NumericCondition
 
between(NumericFieldInfo<N>, NumericFieldInfo<N>) - Method in class io.doov.core.dsl.impl.NumericCondition
 
between(N, N) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
between(Supplier<N>, Supplier<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
between(TemporalCondition<N>, TemporalCondition<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
betweenFunction(ChronoUnit) - Method in class io.doov.core.dsl.impl.LocalDateCondition
 
betweenFunction(ChronoUnit) - Method in class io.doov.core.dsl.impl.LocalDateTimeCondition
 
betweenFunction(ChronoUnit) - Method in class io.doov.core.dsl.impl.LocalTimeCondition
 
betweenFunction(ChronoUnit) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
BinaryMetadata - Class in io.doov.core.dsl.meta
 
BooleanCondition - Class in io.doov.core.dsl.impl
 
BooleanCondition(DslField) - Constructor for class io.doov.core.dsl.impl.BooleanCondition
 
BooleanCondition(DslField, FieldMetadata, BiFunction<DslModel, Context, Optional<Boolean>>) - Constructor for class io.doov.core.dsl.impl.BooleanCondition
 
booleanField() - Static method in class io.doov.core.dsl.field.FieldInfoProvider
 
BooleanFieldInfo - Class in io.doov.core.dsl.field
 
BooleanFieldInfo(FieldId, String, Class<?>, FieldId[]) - Constructor for class io.doov.core.dsl.field.BooleanFieldInfo
 
BooleanFieldInfoBuilder() - Constructor for class io.doov.core.dsl.field.FieldInfoProvider.BooleanFieldInfoBuilder
 
build(List<FieldInfo>) - Method in class io.doov.core.dsl.field.FieldInfoProvider.BaseFieldInfoBuilder
 
build(List<FieldInfo>) - Method in class io.doov.core.dsl.field.FieldInfoProvider.BooleanFieldInfoBuilder
 
build(List<FieldInfo>) - Method in class io.doov.core.dsl.field.FieldInfoProvider.CharacterFieldInfoBuilder
 
build(List<FieldInfo>) - Method in class io.doov.core.dsl.field.FieldInfoProvider.DateIsoFieldInfoBuilder
 
build(List<FieldInfo>) - Method in class io.doov.core.dsl.field.FieldInfoProvider.DefaultFieldInfoBuilder
 
build(List<FieldInfo>) - Method in class io.doov.core.dsl.field.FieldInfoProvider.DoubleFieldInfoBuilder
 
build(List<FieldInfo>) - Method in class io.doov.core.dsl.field.FieldInfoProvider.EnumFieldInfoBuilder
 
build(List<FieldInfo>) - Method in class io.doov.core.dsl.field.FieldInfoProvider.FloatFieldInfoBuilder
 
build(List<FieldInfo>) - Method in class io.doov.core.dsl.field.FieldInfoProvider.IntegerFieldInfoBuilder
 
build(List<FieldInfo>) - Method in class io.doov.core.dsl.field.FieldInfoProvider.IterableFieldInfoBuilder
 
build(List<FieldInfo>) - Method in class io.doov.core.dsl.field.FieldInfoProvider.LocalDateFieldInfoBuilder
 
build(List<FieldInfo>) - Method in class io.doov.core.dsl.field.FieldInfoProvider.LocalDateTimeFieldInfoBuilder
 
build(List<FieldInfo>) - Method in class io.doov.core.dsl.field.FieldInfoProvider.LocalTimeFieldInfoBuilder
 
build(List<FieldInfo>) - Method in class io.doov.core.dsl.field.FieldInfoProvider.LongFieldInfoBuilder
 
build(List<FieldInfo>) - Method in class io.doov.core.dsl.field.FieldInfoProvider.StringFieldInfoBuilder
 
build(List<FieldInfo>) - Method in class io.doov.core.dsl.field.FieldInfoProvider.TimeIsoFieldInfoBuilder
 

C

characterField() - Static method in class io.doov.core.dsl.field.FieldInfoProvider
 
CharacterFieldInfo - Class in io.doov.core.dsl.field
 
CharacterFieldInfo(FieldId, String, Class<?>, FieldId[]) - Constructor for class io.doov.core.dsl.field.CharacterFieldInfo
 
CharacterFieldInfoBuilder() - Constructor for class io.doov.core.dsl.field.FieldInfoProvider.CharacterFieldInfoBuilder
 
clear() - Method in interface io.doov.core.FieldModel
For all the FieldId, set their value to null
clear(TagId) - Method in interface io.doov.core.FieldModel
For all the FieldId tagged with the specified TagId, set their value to null
contains(T) - Method in class io.doov.core.dsl.field.IterableFieldInfo
 
contains(String) - Method in interface io.doov.core.dsl.field.TextFieldInfo
 
contains(T) - Method in class io.doov.core.dsl.impl.IterableCondition
 
contains(String) - Method in class io.doov.core.dsl.impl.StringCondition
 
containsAll(T...) - Method in class io.doov.core.dsl.field.IterableFieldInfo
 
containsAll(T...) - Method in class io.doov.core.dsl.impl.IterableCondition
 
containsMetadata(Readable, String) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
containsMetadata(Readable, Object) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
containsMetadata(Readable, Collection<Object>) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
Context - Interface in io.doov.core.dsl.lang
 
count(StepCondition...) - Static method in class io.doov.core.dsl.DOOV
 
count(List<StepCondition>) - Static method in class io.doov.core.dsl.impl.LogicalNaryCondition
 
countMetadata(List<Metadata>) - Static method in class io.doov.core.dsl.meta.NaryMetadata
 

D

date(int, int, int) - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
 
dateIsoField() - Static method in class io.doov.core.dsl.field.FieldInfoProvider
 
DateIsoFieldInfo - Class in io.doov.core.dsl.field
 
DateIsoFieldInfoBuilder() - Constructor for class io.doov.core.dsl.field.FieldInfoProvider.DateIsoFieldInfoBuilder
 
dateMetadata(Object) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
daysBetween(N) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
daysBetween(TemporalFieldInfo<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
daysBetween(TemporalCondition<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
daysBetween(Supplier<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
daysBetween(N) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
daysBetween(TemporalFieldInfo<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
daysBetween(TemporalCondition<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
daysBetween(Supplier<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
DefaultCondition<T> - Class in io.doov.core.dsl.impl
 
DefaultCondition(DslField) - Constructor for class io.doov.core.dsl.impl.DefaultCondition
 
DefaultCondition(DslField, Metadata, BiFunction<DslModel, Context, Optional<T>>) - Constructor for class io.doov.core.dsl.impl.DefaultCondition
 
DefaultContext - Class in io.doov.core.dsl.impl
 
DefaultContext() - Constructor for class io.doov.core.dsl.impl.DefaultContext
 
DefaultContext(boolean) - Constructor for class io.doov.core.dsl.impl.DefaultContext
 
defaultField() - Static method in class io.doov.core.dsl.field.FieldInfoProvider
 
DefaultFieldInfo<T> - Class in io.doov.core.dsl.field
 
DefaultFieldInfo(FieldId, String, Class<?>, Class<?>[], FieldId...) - Constructor for class io.doov.core.dsl.field.DefaultFieldInfo
 
DefaultFieldInfoBuilder() - Constructor for class io.doov.core.dsl.field.FieldInfoProvider.DefaultFieldInfoBuilder
 
DefaultResult - Class in io.doov.core.dsl.impl
 
DefaultResult(boolean, String, List<Metadata>) - Constructor for class io.doov.core.dsl.impl.DefaultResult
 
DefaultRuleRegistry - Class in io.doov.core.dsl.impl
 
DefaultRuleRegistry() - Constructor for class io.doov.core.dsl.impl.DefaultRuleRegistry
 
DefaultStepCondition - Class in io.doov.core.dsl.impl
 
DefaultStepCondition(Metadata, BiPredicate<DslModel, Context>) - Constructor for class io.doov.core.dsl.impl.DefaultStepCondition
 
DefaultStepWhen - Class in io.doov.core.dsl.impl
 
DefaultStepWhen(StepCondition) - Constructor for class io.doov.core.dsl.impl.DefaultStepWhen
 
DefaultValidationRule - Class in io.doov.core.dsl.impl
 
DefaultValidationRule(StepWhen) - Constructor for class io.doov.core.dsl.impl.DefaultValidationRule
 
DefaultValidationRule(StepWhen, String) - Constructor for class io.doov.core.dsl.impl.DefaultValidationRule
 
DefaultValidationRule(StepWhen, String, boolean) - Constructor for class io.doov.core.dsl.impl.DefaultValidationRule
 
DOOV - Class in io.doov.core.dsl
 
DoubleCondition - Class in io.doov.core.dsl.impl
 
DoubleCondition(DslField) - Constructor for class io.doov.core.dsl.impl.DoubleCondition
 
DoubleCondition(DslField, Metadata, BiFunction<DslModel, Context, Optional<Double>>) - Constructor for class io.doov.core.dsl.impl.DoubleCondition
 
doubleField() - Static method in class io.doov.core.dsl.field.FieldInfoProvider
 
DoubleFieldInfo - Class in io.doov.core.dsl.field
 
DoubleFieldInfo(FieldId, String, Class<?>, FieldId[]) - Constructor for class io.doov.core.dsl.field.DoubleFieldInfo
 
DoubleFieldInfoBuilder() - Constructor for class io.doov.core.dsl.field.FieldInfoProvider.DoubleFieldInfoBuilder
 
DslField - Interface in io.doov.core.dsl
 
DslId - Interface in io.doov.core.dsl
 
DslModel - Interface in io.doov.core.dsl
 

E

elements(FieldMetadata) - Method in class io.doov.core.dsl.meta.FieldMetadata
 
end(FieldMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
end(BinaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
end(NaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
end(ValidationRule) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
end(StepWhen) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
end(FieldMetadata) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
 
end(BinaryMetadata) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
 
end(NaryMetadata) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
 
end(ValidationRule) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
 
end(StepWhen) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
 
endMetadata(FieldMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
endMetadata(BinaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
endMetadata(NaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
endMetadata(ValidationRule) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
endMetadata(StepWhen) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
endMetadata(BinaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
 
endMetadata(NaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
 
endMetadata(ValidationRule) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
 
endMetadata(StepWhen) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
 
endMetadata(StepWhen) - Method in class io.doov.core.dsl.meta.ast.AstHtmlVisitor
 
endMetadata(FieldMetadata) - Method in class io.doov.core.dsl.meta.ast.AstHtmlVisitor
 
endMetadata(BinaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstHtmlVisitor
 
endMetadata(NaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstHtmlVisitor
 
endMetadata(ValidationRule) - Method in class io.doov.core.dsl.meta.ast.AstHtmlVisitor
 
endMetadata(NaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstLineVisitor
 
endMetadata(BinaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstLineVisitor
 
endMetadata(ValidationRule) - Method in class io.doov.core.dsl.meta.ast.AstLineVisitor
 
endsWith(String) - Method in interface io.doov.core.dsl.field.TextFieldInfo
 
endsWith(String) - Method in class io.doov.core.dsl.impl.StringCondition
 
endsWithMetadata(Readable, String) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
enumField() - Static method in class io.doov.core.dsl.field.FieldInfoProvider
 
EnumFieldInfo<E extends Enum<E>> - Class in io.doov.core.dsl.field
 
EnumFieldInfo(FieldId, String, Class<?>, FieldId[]) - Constructor for class io.doov.core.dsl.field.EnumFieldInfo
 
EnumFieldInfoBuilder() - Constructor for class io.doov.core.dsl.field.FieldInfoProvider.EnumFieldInfoBuilder
 
eq(T) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
 
eq(BaseFieldInfo<T>) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
 
eq(Supplier<T>) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
 
eq(T) - Method in class io.doov.core.dsl.impl.DefaultCondition
 
eq(Supplier<T>) - Method in class io.doov.core.dsl.impl.DefaultCondition
 
eq(BaseFieldInfo<T>) - Method in class io.doov.core.dsl.impl.DefaultCondition
 
eq(DefaultCondition<T>) - Method in class io.doov.core.dsl.impl.DefaultCondition
 
eq(TemporalCondition<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
equalsMetadata(Readable, Object) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
equalsMetadata(Readable, Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
executeOn(DslModel) - Method in class io.doov.core.dsl.impl.DefaultValidationRule
 
executeOn(DslModel) - Method in interface io.doov.core.dsl.lang.ValidationRule
 

F

failed(Metadata) - Method in class io.doov.core.dsl.impl.DefaultContext
 
failed(Metadata) - Method in interface io.doov.core.dsl.lang.Context
 
falseMetadata() - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
field(Readable) - Method in class io.doov.core.dsl.meta.FieldMetadata
 
fieldId - Variable in class io.doov.core.dsl.field.FieldInfoProvider.BaseFieldInfoBuilder
 
fieldId(FieldId) - Method in class io.doov.core.dsl.field.FieldInfoProvider.BaseFieldInfoBuilder
 
FieldId - Interface in io.doov.core
Id representing a value of the FieldModel
FieldInfo - Interface in io.doov.core
Properties of a FieldId, generated from the model java bean
FieldInfoProvider - Class in io.doov.core.dsl.field
 
FieldInfoProvider() - Constructor for class io.doov.core.dsl.field.FieldInfoProvider
 
FieldInfoProvider.BaseFieldInfoBuilder<F extends DefaultFieldInfo<?>,B extends FieldInfoProvider.BaseFieldInfoBuilder<F,B>> - Class in io.doov.core.dsl.field
 
FieldInfoProvider.BooleanFieldInfoBuilder - Class in io.doov.core.dsl.field
 
FieldInfoProvider.CharacterFieldInfoBuilder - Class in io.doov.core.dsl.field
 
FieldInfoProvider.DateIsoFieldInfoBuilder - Class in io.doov.core.dsl.field
 
FieldInfoProvider.DefaultFieldInfoBuilder<T> - Class in io.doov.core.dsl.field
 
FieldInfoProvider.DoubleFieldInfoBuilder - Class in io.doov.core.dsl.field
 
FieldInfoProvider.EnumFieldInfoBuilder<T extends Enum<T>> - Class in io.doov.core.dsl.field
 
FieldInfoProvider.FloatFieldInfoBuilder - Class in io.doov.core.dsl.field
 
FieldInfoProvider.IntegerFieldInfoBuilder - Class in io.doov.core.dsl.field
 
FieldInfoProvider.IterableFieldInfoBuilder<T,C extends Iterable<T>> - Class in io.doov.core.dsl.field
 
FieldInfoProvider.LocalDateFieldInfoBuilder - Class in io.doov.core.dsl.field
 
FieldInfoProvider.LocalDateTimeFieldInfoBuilder - Class in io.doov.core.dsl.field
 
FieldInfoProvider.LocalTimeFieldInfoBuilder - Class in io.doov.core.dsl.field
 
FieldInfoProvider.LongFieldInfoBuilder - Class in io.doov.core.dsl.field
 
FieldInfoProvider.StringFieldInfoBuilder - Class in io.doov.core.dsl.field
 
FieldInfoProvider.TimeIsoFieldInfoBuilder - Class in io.doov.core.dsl.field
 
FieldMetadata - Class in io.doov.core.dsl.meta
 
FieldMetadata() - Constructor for class io.doov.core.dsl.meta.FieldMetadata
 
FieldMetadata(FieldMetadata) - Constructor for class io.doov.core.dsl.meta.FieldMetadata
 
fieldMetadata(Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
FieldMetadata.Element - Class in io.doov.core.dsl.meta
 
FieldMetadata.Type - Enum in io.doov.core.dsl.meta
 
FieldModel - Interface in io.doov.core
An model that maps FieldId to values.
FieldModels - Class in io.doov.core
Utility methods for creating and manipulating FieldModel.
FieldModels() - Constructor for class io.doov.core.FieldModels
 
firstDayOfMonth() - Static method in class io.doov.core.dsl.time.TemporalAdjuster
 
firstDayOfMonthMetadata() - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
firstDayOfNextMonth() - Static method in class io.doov.core.dsl.time.TemporalAdjuster
 
firstDayOfNextMonthMetadata() - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
firstDayOfNextYear() - Static method in class io.doov.core.dsl.time.TemporalAdjuster
 
firstDayOfNextYearMetadata() - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
firstDayOfThisMonth() - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
 
firstDayOfThisMonthMetadata() - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
firstDayOfThisYear() - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
 
firstDayOfThisYearMetadata() - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
firstDayOfYear() - Static method in class io.doov.core.dsl.time.TemporalAdjuster
 
firstDayOfYearMetadata() - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
FloatCondition - Class in io.doov.core.dsl.impl
 
FloatCondition(DslField) - Constructor for class io.doov.core.dsl.impl.FloatCondition
 
FloatCondition(DslField, Metadata, BiFunction<DslModel, Context, Optional<Float>>) - Constructor for class io.doov.core.dsl.impl.FloatCondition
 
floatField() - Static method in class io.doov.core.dsl.field.FieldInfoProvider
 
FloatFieldInfo - Class in io.doov.core.dsl.field
 
FloatFieldInfo(FieldId, String, Class<?>, FieldId[]) - Constructor for class io.doov.core.dsl.field.FloatFieldInfo
 
FloatFieldInfoBuilder() - Constructor for class io.doov.core.dsl.field.FieldInfoProvider.FloatFieldInfoBuilder
 
formatCurrentIndent() - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
formatCurrentIndent() - Method in class io.doov.core.dsl.meta.ast.AstLineVisitor
 
formatCurrentIndent() - Method in class io.doov.core.dsl.meta.ast.AstMarkdownVisitor
 
formatField(Readable) - Method in class io.doov.core.dsl.meta.ast.AstMarkdownVisitor
 
formatField(Readable) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 
formatFieldMetadata(FieldMetadata) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 
formatMessage(ValidationRule) - Method in class io.doov.core.dsl.meta.ast.AstHtmlVisitor
 
formatMessage(ValidationRule) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 
formatNewLine() - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
formatNewLine() - Method in class io.doov.core.dsl.meta.ast.AstLineVisitor
 
formatOperator(Readable) - Method in class io.doov.core.dsl.meta.ast.AstMarkdownVisitor
 
formatOperator(Readable) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 
formatOperator(UnaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 
formatOperator(BinaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 
formatOperator(NaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 
formatRule() - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 
formatValidateWithMessage() - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 
formatValue(Readable) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 
formatWhen() - Method in class io.doov.core.dsl.meta.ast.AstHtmlVisitor
 
formatWhen() - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 

G

genericTypes() - Method in class io.doov.core.dsl.field.DefaultFieldInfo
 
genericTypes - Variable in class io.doov.core.dsl.field.FieldInfoProvider.BaseFieldInfoBuilder
 
genericTypes(Class<?>...) - Method in class io.doov.core.dsl.field.FieldInfoProvider.BaseFieldInfoBuilder
 
genericTypes() - Method in interface io.doov.core.FieldInfo
 
get(DslId) - Method in class io.doov.core.BaseFieldModel
 
get(DslId) - Method in interface io.doov.core.dsl.DslModel
 
get(DslId) - Method in interface io.doov.core.FieldModel
 
getAdjuster() - Method in class io.doov.core.dsl.time.TemporalAdjuster
 
getBooleanCondition() - Method in class io.doov.core.dsl.field.BooleanFieldInfo
 
getBooleanCondition() - Method in interface io.doov.core.dsl.field.LogicalFieldInfo
 
getCurrentIndentSize() - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
getCurrentIndentSize() - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 
getDefaultCondition() - Method in interface io.doov.core.dsl.field.BaseFieldInfo
 
getDefaultCondition() - Method in class io.doov.core.dsl.field.DateIsoFieldInfo
 
getDefaultCondition() - Method in class io.doov.core.dsl.field.DefaultFieldInfo
 
getDefaultCondition() - Method in class io.doov.core.dsl.field.TimeIsoFieldInfo
 
getFailed() - Method in class io.doov.core.dsl.impl.DefaultContext
 
getFailedNodes() - Method in class io.doov.core.dsl.impl.DefaultResult
 
getFailedNodes() - Method in interface io.doov.core.dsl.lang.Result
 
getFieldIds() - Method in interface io.doov.core.FieldModel
 
getFieldInfos() - Method in class io.doov.core.BaseFieldModel
 
getFieldInfos() - Method in interface io.doov.core.FieldModel
 
getIndentSize() - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
getIndentSize() - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
 
getIndentSize() - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 
getMessage() - Method in class io.doov.core.dsl.impl.DefaultResult
 
getMessage() - Method in class io.doov.core.dsl.impl.DefaultValidationRule
 
getMessage() - Method in interface io.doov.core.dsl.lang.Result
 
getMessage() - Method in interface io.doov.core.dsl.lang.ValidationRule
 
getMetadata() - Method in interface io.doov.core.dsl.lang.StepCondition
 
getMetadata() - Method in class io.doov.core.dsl.time.TemporalAdjuster
 
getNewLineIndex() - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
getNumericCondition() - Method in class io.doov.core.dsl.field.DoubleFieldInfo
 
getNumericCondition() - Method in class io.doov.core.dsl.field.FloatFieldInfo
 
getNumericCondition() - Method in class io.doov.core.dsl.field.IntegerFieldInfo
 
getNumericCondition() - Method in class io.doov.core.dsl.field.LongFieldInfo
 
getNumericCondition() - Method in interface io.doov.core.dsl.field.NumericFieldInfo
 
getOperator() - Method in class io.doov.core.dsl.meta.BinaryMetadata
 
getOperator() - Method in class io.doov.core.dsl.meta.NaryMetadata
 
getOperator() - Method in class io.doov.core.dsl.meta.UnaryMetadata
 
getReadable() - Method in class io.doov.core.dsl.meta.FieldMetadata.Element
 
getStepWhen() - Method in class io.doov.core.dsl.impl.DefaultValidationRule
 
getStringCondition() - Method in class io.doov.core.dsl.field.StringFieldInfo
 
getStringCondition() - Method in interface io.doov.core.dsl.field.TextFieldInfo
 
getTemporalCondition() - Method in class io.doov.core.dsl.field.DateIsoFieldInfo
 
getTemporalCondition() - Method in class io.doov.core.dsl.field.LocalDateFieldInfo
 
getTemporalCondition() - Method in class io.doov.core.dsl.field.LocalDateTimeFieldInfo
 
getTemporalCondition() - Method in class io.doov.core.dsl.field.LocalTimeFieldInfo
 
getTemporalCondition() - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
getTemporalCondition() - Method in class io.doov.core.dsl.field.TimeIsoFieldInfo
 
getType() - Method in class io.doov.core.dsl.meta.FieldMetadata.Element
 
greaterOrEquals(N) - Method in interface io.doov.core.dsl.field.NumericFieldInfo
 
greaterOrEquals(NumericFieldInfo<N>) - Method in interface io.doov.core.dsl.field.NumericFieldInfo
 
greaterOrEquals(N) - Method in class io.doov.core.dsl.impl.NumericCondition
 
greaterOrEquals(NumericFieldInfo<N>) - Method in class io.doov.core.dsl.impl.NumericCondition
 
greaterOrEqualsFunction() - Method in class io.doov.core.dsl.impl.DoubleCondition
 
greaterOrEqualsFunction() - Method in class io.doov.core.dsl.impl.FloatCondition
 
greaterOrEqualsFunction() - Method in class io.doov.core.dsl.impl.IntegerCondition
 
greaterOrEqualsFunction() - Method in class io.doov.core.dsl.impl.LongCondition
 
greaterOrEqualsFunction() - Method in class io.doov.core.dsl.impl.NumericCondition
 
greaterOrEqualsMetadata(Readable, Object) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
greaterOrEqualsMetadata(Readable, Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
greaterThan(N) - Method in interface io.doov.core.dsl.field.NumericFieldInfo
 
greaterThan(NumericFieldInfo<N>) - Method in interface io.doov.core.dsl.field.NumericFieldInfo
 
greaterThan(N) - Method in class io.doov.core.dsl.impl.NumericCondition
 
greaterThan(NumericFieldInfo<N>) - Method in class io.doov.core.dsl.impl.NumericCondition
 
greaterThanFunction() - Method in class io.doov.core.dsl.impl.DoubleCondition
 
greaterThanFunction() - Method in class io.doov.core.dsl.impl.FloatCondition
 
greaterThanFunction() - Method in class io.doov.core.dsl.impl.IntegerCondition
 
greaterThanFunction() - Method in class io.doov.core.dsl.impl.LongCondition
 
greaterThanFunction() - Method in class io.doov.core.dsl.impl.NumericCondition
 
greaterThanMetadata(Readable, Object) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
greaterThanMetadata(Readable, Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 

H

hasNotSize(int) - Method in class io.doov.core.dsl.field.IterableFieldInfo
 
hasNotSize(int) - Method in class io.doov.core.dsl.impl.IterableCondition
 
hasNotSizeMetadata(Readable, int) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
hasSize(int) - Method in class io.doov.core.dsl.field.IterableFieldInfo
 
hasSize(int) - Method in class io.doov.core.dsl.impl.IterableCondition
 
hasSizeMetadata(Readable, int) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
hasTag(TagId) - Method in interface io.doov.core.FieldId
 

I

id() - Method in interface io.doov.core.dsl.DslField
 
id() - Method in class io.doov.core.dsl.field.DefaultFieldInfo
 
id() - Method in interface io.doov.core.FieldInfo
 
includePath() - Method in interface io.doov.core.PathConstraint
 
info(FieldId) - Method in interface io.doov.core.FieldModel
 
IntegerCondition - Class in io.doov.core.dsl.impl
 
IntegerCondition(DslField) - Constructor for class io.doov.core.dsl.impl.IntegerCondition
 
IntegerCondition(DslField, Metadata, BiFunction<DslModel, Context, Optional<Integer>>) - Constructor for class io.doov.core.dsl.impl.IntegerCondition
 
IntegerCondition(NumericCondition<Long>) - Constructor for class io.doov.core.dsl.impl.IntegerCondition
 
integerField() - Static method in class io.doov.core.dsl.field.FieldInfoProvider
 
IntegerFieldInfo - Class in io.doov.core.dsl.field
 
IntegerFieldInfo(FieldId, String, Class<?>, FieldId[]) - Constructor for class io.doov.core.dsl.field.IntegerFieldInfo
 
IntegerFieldInfoBuilder() - Constructor for class io.doov.core.dsl.field.FieldInfoProvider.IntegerFieldInfoBuilder
 
io.doov.core - package io.doov.core
 
io.doov.core.dsl - package io.doov.core.dsl
 
io.doov.core.dsl.field - package io.doov.core.dsl.field
 
io.doov.core.dsl.impl - package io.doov.core.dsl.impl
 
io.doov.core.dsl.lang - package io.doov.core.dsl.lang
 
io.doov.core.dsl.meta - package io.doov.core.dsl.meta
 
io.doov.core.dsl.meta.ast - package io.doov.core.dsl.meta.ast
 
io.doov.core.dsl.time - package io.doov.core.dsl.time
 
isEmpty() - Method in class io.doov.core.dsl.field.IterableFieldInfo
 
isEmpty() - Method in class io.doov.core.dsl.impl.IterableCondition
 
isEmptyMetadata(Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
isFalse() - Method in interface io.doov.core.dsl.field.LogicalFieldInfo
 
isFalse() - Method in class io.doov.core.dsl.impl.BooleanCondition
 
isFalse() - Method in class io.doov.core.dsl.impl.DefaultResult
 
isFalse() - Method in interface io.doov.core.dsl.lang.Result
 
isMetadata(Readable, boolean) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
isNotEmpty() - Method in class io.doov.core.dsl.field.IterableFieldInfo
 
isNotEmpty() - Method in class io.doov.core.dsl.impl.IterableCondition
 
isNotEmptyMetadata(Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
isNotNull() - Method in interface io.doov.core.dsl.field.BaseFieldInfo
 
isNotNull() - Method in class io.doov.core.dsl.impl.DefaultCondition
 
isNull() - Method in interface io.doov.core.dsl.field.BaseFieldInfo
 
isNull() - Method in class io.doov.core.dsl.impl.DefaultCondition
 
isShortCircuit() - Method in class io.doov.core.dsl.impl.DefaultContext
 
isShortCircuit() - Method in interface io.doov.core.dsl.lang.Context
 
isTrue() - Method in interface io.doov.core.dsl.field.LogicalFieldInfo
 
isTrue() - Method in class io.doov.core.dsl.impl.BooleanCondition
 
isTrue() - Method in class io.doov.core.dsl.impl.DefaultResult
 
isTrue() - Method in interface io.doov.core.dsl.lang.Result
 
IterableCondition<T,C extends Iterable<T>> - Class in io.doov.core.dsl.impl
 
IterableCondition(DslField) - Constructor for class io.doov.core.dsl.impl.IterableCondition
 
IterableCondition(DslField, FieldMetadata, BiFunction<DslModel, Context, Optional<C>>) - Constructor for class io.doov.core.dsl.impl.IterableCondition
 
iterableField() - Static method in class io.doov.core.dsl.field.FieldInfoProvider
 
IterableFieldInfo<T,C extends Iterable<T>> - Class in io.doov.core.dsl.field
 
IterableFieldInfo(FieldId, String, Class<?>, Class<?>[], FieldId[]) - Constructor for class io.doov.core.dsl.field.IterableFieldInfo
 
IterableFieldInfoBuilder() - Constructor for class io.doov.core.dsl.field.FieldInfoProvider.IterableFieldInfoBuilder
 
iterator() - Method in class io.doov.core.BaseFieldModel
 

L

lastDayOfMonth() - Static method in class io.doov.core.dsl.time.TemporalAdjuster
 
lastDayOfMonthMetadata() - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
lastDayOfThisMonth() - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
 
lastDayOfThisMonthMetadata() - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
lastDayOfThisYear() - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
 
lastDayOfThisYearMetadata() - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
lastDayOfYear() - Static method in class io.doov.core.dsl.time.TemporalAdjuster
 
lastDayOfYearMetadata() - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
length() - Method in interface io.doov.core.dsl.field.TextFieldInfo
 
length() - Method in class io.doov.core.dsl.impl.StringCondition
 
lengthIsMetadata(Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
lesserOrEquals(N) - Method in interface io.doov.core.dsl.field.NumericFieldInfo
 
lesserOrEquals(NumericFieldInfo<N>) - Method in interface io.doov.core.dsl.field.NumericFieldInfo
 
lesserOrEquals(N) - Method in class io.doov.core.dsl.impl.NumericCondition
 
lesserOrEquals(NumericFieldInfo<N>) - Method in class io.doov.core.dsl.impl.NumericCondition
 
lesserOrEqualsFunction() - Method in class io.doov.core.dsl.impl.DoubleCondition
 
lesserOrEqualsFunction() - Method in class io.doov.core.dsl.impl.FloatCondition
 
lesserOrEqualsFunction() - Method in class io.doov.core.dsl.impl.IntegerCondition
 
lesserOrEqualsFunction() - Method in class io.doov.core.dsl.impl.LongCondition
 
lesserOrEqualsFunction() - Method in class io.doov.core.dsl.impl.NumericCondition
 
lesserOrEqualsMetadata(Readable, Object) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
lesserOrEqualsMetadata(Readable, Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
lesserThan(N) - Method in interface io.doov.core.dsl.field.NumericFieldInfo
 
lesserThan(NumericFieldInfo<N>) - Method in interface io.doov.core.dsl.field.NumericFieldInfo
 
lesserThan(N) - Method in class io.doov.core.dsl.impl.NumericCondition
 
lesserThan(NumericFieldInfo<N>) - Method in class io.doov.core.dsl.impl.NumericCondition
 
lesserThanFunction() - Method in class io.doov.core.dsl.impl.DoubleCondition
 
lesserThanFunction() - Method in class io.doov.core.dsl.impl.FloatCondition
 
lesserThanFunction() - Method in class io.doov.core.dsl.impl.IntegerCondition
 
lesserThanFunction() - Method in class io.doov.core.dsl.impl.LongCondition
 
lesserThanFunction() - Method in class io.doov.core.dsl.impl.NumericCondition
 
lesserThanMetadata(Readable, Object) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
lesserThanMetadata(Readable, Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
LocalDateCondition - Class in io.doov.core.dsl.impl
 
LocalDateCondition(DslField) - Constructor for class io.doov.core.dsl.impl.LocalDateCondition
 
LocalDateCondition(DslField, Metadata, BiFunction<DslModel, Context, Optional<LocalDate>>) - Constructor for class io.doov.core.dsl.impl.LocalDateCondition
 
localDateField() - Static method in class io.doov.core.dsl.field.FieldInfoProvider
 
LocalDateFieldInfo - Class in io.doov.core.dsl.field
 
LocalDateFieldInfo(FieldId, String, FieldId[]) - Constructor for class io.doov.core.dsl.field.LocalDateFieldInfo
 
LocalDateFieldInfoBuilder() - Constructor for class io.doov.core.dsl.field.FieldInfoProvider.LocalDateFieldInfoBuilder
 
LocalDateSuppliers - Class in io.doov.core.dsl.time
 
LocalDateTimeCondition - Class in io.doov.core.dsl.impl
 
LocalDateTimeCondition(DslField) - Constructor for class io.doov.core.dsl.impl.LocalDateTimeCondition
 
LocalDateTimeCondition(DslField, Metadata, BiFunction<DslModel, Context, Optional<LocalDateTime>>) - Constructor for class io.doov.core.dsl.impl.LocalDateTimeCondition
 
localDateTimeField() - Static method in class io.doov.core.dsl.field.FieldInfoProvider
 
LocalDateTimeFieldInfo - Class in io.doov.core.dsl.field
 
LocalDateTimeFieldInfo(FieldId, String, FieldId[]) - Constructor for class io.doov.core.dsl.field.LocalDateTimeFieldInfo
 
LocalDateTimeFieldInfoBuilder() - Constructor for class io.doov.core.dsl.field.FieldInfoProvider.LocalDateTimeFieldInfoBuilder
 
LocalTimeCondition - Class in io.doov.core.dsl.impl
 
LocalTimeCondition(DslField) - Constructor for class io.doov.core.dsl.impl.LocalTimeCondition
 
LocalTimeCondition(DslField, Metadata, BiFunction<DslModel, Context, Optional<LocalTime>>) - Constructor for class io.doov.core.dsl.impl.LocalTimeCondition
 
localTimeField() - Static method in class io.doov.core.dsl.field.FieldInfoProvider
 
LocalTimeFieldInfo - Class in io.doov.core.dsl.field
 
LocalTimeFieldInfo(FieldId, String, FieldId[]) - Constructor for class io.doov.core.dsl.field.LocalTimeFieldInfo
 
LocalTimeFieldInfoBuilder() - Constructor for class io.doov.core.dsl.field.FieldInfoProvider.LocalTimeFieldInfoBuilder
 
LogicalBinaryCondition - Class in io.doov.core.dsl.impl
 
LogicalFieldInfo - Interface in io.doov.core.dsl.field
 
LogicalNaryCondition - Class in io.doov.core.dsl.impl
 
LogicalUnaryCondition - Class in io.doov.core.dsl.impl
 
LongCondition - Class in io.doov.core.dsl.impl
 
LongCondition(DslField) - Constructor for class io.doov.core.dsl.impl.LongCondition
 
LongCondition(DslField, Metadata, BiFunction<DslModel, Context, Optional<Long>>) - Constructor for class io.doov.core.dsl.impl.LongCondition
 
longField() - Static method in class io.doov.core.dsl.field.FieldInfoProvider
 
LongFieldInfo - Class in io.doov.core.dsl.field
 
LongFieldInfo(FieldId, String, Class<?>, FieldId[]) - Constructor for class io.doov.core.dsl.field.LongFieldInfo
 
LongFieldInfoBuilder() - Constructor for class io.doov.core.dsl.field.FieldInfoProvider.LongFieldInfoBuilder
 

M

mapToInt(Function<T, Integer>) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
 
mapToInt(Function<T, Integer>) - Method in class io.doov.core.dsl.impl.DefaultCondition
 
mapToIntMetadata(Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
matchAll(StepCondition...) - Static method in class io.doov.core.dsl.DOOV
 
matchAll(List<StepCondition>) - Static method in class io.doov.core.dsl.impl.LogicalNaryCondition
 
matchAllMetadata(Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
matchAllMetadata(Readable, Collection<?>) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
matchAllMetadata(List<Metadata>) - Static method in class io.doov.core.dsl.meta.NaryMetadata
 
matchAny(StepCondition...) - Static method in class io.doov.core.dsl.DOOV
 
matchAny(List<StepCondition>) - Static method in class io.doov.core.dsl.impl.LogicalNaryCondition
 
matchAnyMetadata(Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
matchAnyMetadata(Readable, Collection<?>) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
matchAnyMetadata(List<Metadata>) - Static method in class io.doov.core.dsl.meta.NaryMetadata
 
matches(String) - Method in interface io.doov.core.dsl.field.TextFieldInfo
 
matches(String) - Method in class io.doov.core.dsl.impl.StringCondition
 
matchesMetadata(Readable, String) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
matchNone(StepCondition...) - Static method in class io.doov.core.dsl.DOOV
 
matchNone(List<StepCondition>) - Static method in class io.doov.core.dsl.impl.LogicalNaryCondition
 
matchNoneMetadata(Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
matchNoneMetadata(Readable, Collection<?>) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
matchNoneMetadata(List<Metadata>) - Static method in class io.doov.core.dsl.meta.NaryMetadata
 
merge(FieldMetadata) - Method in class io.doov.core.dsl.meta.FieldMetadata
 
merge(Metadata) - Method in interface io.doov.core.dsl.meta.Metadata
 
merge(FieldMetadata) - Method in interface io.doov.core.dsl.meta.Metadata
 
merge(FieldMetadata) - Method in class io.doov.core.dsl.meta.NaryMetadata
 
Metadata - Interface in io.doov.core.dsl.meta
 
MetadataVisitor - Interface in io.doov.core.dsl.meta
 
min(NumericFieldInfo<N>...) - Static method in class io.doov.core.dsl.DOOV
 
min(List<NumericFieldInfo<N>>) - Method in class io.doov.core.dsl.impl.NumericCondition
 
minMetadata(Collection<? extends Readable>) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
minMetadata(List<Metadata>) - Static method in class io.doov.core.dsl.meta.NaryMetadata
 
minus(int, TemporalUnit) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
minus(NumericFieldInfo<Integer>, TemporalUnit) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
minus(int, TemporalUnit) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
minus(NumericFieldInfo<Integer>, TemporalUnit) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
minusFunction(int, TemporalUnit) - Method in class io.doov.core.dsl.impl.LocalDateCondition
 
minusFunction(int, TemporalUnit) - Method in class io.doov.core.dsl.impl.LocalDateTimeCondition
 
minusFunction(int, TemporalUnit) - Method in class io.doov.core.dsl.impl.LocalTimeCondition
 
minusFunction(int, TemporalUnit) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
minusMetadata(Readable, int, Object) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
minusMetadata(Readable, Readable, Object) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
minusYears(int) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
monthsBetween(N) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
monthsBetween(TemporalFieldInfo<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
monthsBetween(TemporalCondition<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
monthsBetween(Supplier<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
monthsBetween(N) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
monthsBetween(TemporalFieldInfo<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
monthsBetween(TemporalCondition<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
monthsBetween(Supplier<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 

N

name() - Method in interface io.doov.core.FieldId
 
NaryMetadata - Class in io.doov.core.dsl.meta
 
negate(StepCondition) - Static method in class io.doov.core.dsl.impl.LogicalUnaryCondition
 
noneMatch(Predicate<T>) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
 
noneMatch(T...) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
 
noneMatch(Collection<T>) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
 
noneMatch(T...) - Method in class io.doov.core.dsl.impl.DefaultCondition
 
noneMatch(Collection<T>) - Method in class io.doov.core.dsl.impl.DefaultCondition
 
noneMatch(List<Predicate<T>>) - Method in class io.doov.core.dsl.impl.DefaultCondition
 
not() - Method in interface io.doov.core.dsl.field.LogicalFieldInfo
 
not() - Method in class io.doov.core.dsl.impl.BooleanCondition
 
not() - Method in interface io.doov.core.dsl.lang.StepCondition
 
notBetween(N, N) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
notBetween(N, N) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
notBetween(Supplier<N>, Supplier<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
notBetween(TemporalCondition<N>, TemporalCondition<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
notEq(T) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
 
notEq(BaseFieldInfo<T>) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
 
notEq(T) - Method in class io.doov.core.dsl.impl.DefaultCondition
 
notEq(Supplier<T>) - Method in class io.doov.core.dsl.impl.DefaultCondition
 
notEq(BaseFieldInfo<T>) - Method in class io.doov.core.dsl.impl.DefaultCondition
 
notEq(DefaultCondition<T>) - Method in class io.doov.core.dsl.impl.DefaultCondition
 
notEqualsMetadata(Readable, Object) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
notEqualsMetadata(Readable, Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
notMetadata(Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
notMetadata(Metadata) - Static method in class io.doov.core.dsl.meta.UnaryMetadata
 
notNullMetadata(Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
nullMetadata(Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
NumericCondition<N extends Number> - Class in io.doov.core.dsl.impl
 
NumericFieldInfo<N extends Number> - Interface in io.doov.core.dsl.field
 

O

ofDateAdjuster(UnaryOperator<LocalDate>) - Static method in class io.doov.core.dsl.time.TemporalAdjuster
 
operator(Readable) - Method in class io.doov.core.dsl.meta.FieldMetadata
 
operator(String) - Method in class io.doov.core.dsl.meta.FieldMetadata
 
or(boolean) - Method in interface io.doov.core.dsl.field.LogicalFieldInfo
 
or(LogicalFieldInfo) - Method in interface io.doov.core.dsl.field.LogicalFieldInfo
 
or(boolean) - Method in class io.doov.core.dsl.impl.BooleanCondition
 
or(LogicalFieldInfo) - Method in class io.doov.core.dsl.impl.BooleanCondition
 
or(StepCondition, StepCondition) - Static method in class io.doov.core.dsl.impl.LogicalBinaryCondition
 
or(StepCondition) - Method in interface io.doov.core.dsl.lang.StepCondition
 
orMetadata(Metadata, Metadata) - Static method in class io.doov.core.dsl.meta.BinaryMetadata
 
orMetadata(Readable, boolean) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
orMetadata(Readable, Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 

P

parallelStream() - Method in class io.doov.core.BaseFieldModel
 
parallelStream() - Method in interface io.doov.core.FieldModel
return a parallel Stream with all key-value pairs
parse(DslModel, DslId) - Static method in class io.doov.core.dsl.field.DateIsoFieldInfo
 
parse(DslModel, DslId) - Static method in class io.doov.core.dsl.field.TimeIsoFieldInfo
 
parseInt() - Method in interface io.doov.core.dsl.field.TextFieldInfo
 
parseInt() - Method in class io.doov.core.dsl.impl.StringCondition
 
Path - Annotation Type in io.doov.core
Annotates an annotation used to annotate a bean property (attribute, getter or setter) with a FieldId
PathConstraint - Interface in io.doov.core
Constraints used to restrict a FieldId path
plus(int, TemporalUnit) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
plus(NumericFieldInfo<Integer>, TemporalUnit) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
plus(int, TemporalUnit) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
plus(NumericFieldInfo<Integer>, TemporalUnit) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
plusFunction(int, TemporalUnit) - Method in class io.doov.core.dsl.impl.LocalDateCondition
 
plusFunction(int, TemporalUnit) - Method in class io.doov.core.dsl.impl.LocalDateTimeCondition
 
plusFunction(int, TemporalUnit) - Method in class io.doov.core.dsl.impl.LocalTimeCondition
 
plusFunction(int, TemporalUnit) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
plusMetadata(Readable, int, Object) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
plusMetadata(Readable, Readable, Object) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
plusYears(int) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
position() - Method in interface io.doov.core.FieldId
 
predicate() - Method in interface io.doov.core.dsl.lang.StepCondition
 

R

readable() - Method in class io.doov.core.dsl.field.DefaultFieldInfo
 
readable - Variable in class io.doov.core.dsl.field.FieldInfoProvider.BaseFieldInfoBuilder
 
readable(String) - Method in class io.doov.core.dsl.field.FieldInfoProvider.BaseFieldInfoBuilder
 
readable() - Method in class io.doov.core.dsl.impl.DefaultStepWhen
 
readable() - Method in class io.doov.core.dsl.impl.DefaultValidationRule
 
Readable - Interface in io.doov.core.dsl.lang
 
readable() - Method in interface io.doov.core.dsl.lang.Readable
 
readable() - Method in class io.doov.core.dsl.meta.BinaryMetadata
 
readable() - Method in class io.doov.core.dsl.meta.FieldMetadata
 
readable() - Method in class io.doov.core.dsl.meta.NaryMetadata
 
readable() - Method in class io.doov.core.dsl.meta.UnaryMetadata
 
register(ValidationRule) - Method in class io.doov.core.dsl.impl.DefaultRuleRegistry
 
register(ValidationRule) - Method in interface io.doov.core.dsl.lang.RuleRegistry
 
registerOn(RuleRegistry) - Method in class io.doov.core.dsl.impl.DefaultValidationRule
 
registerOn(RuleRegistry) - Method in interface io.doov.core.dsl.lang.ValidationRule
 
REGISTRY_DEFAULT - Static variable in class io.doov.core.dsl.impl.DefaultRuleRegistry
 
Result - Interface in io.doov.core.dsl.lang
 
RuleRegistry - Interface in io.doov.core.dsl.lang
 

S

set(FieldId, Object) - Method in class io.doov.core.BaseFieldModel
 
set(FieldId, T) - Method in interface io.doov.core.FieldModel
 
setAll(FieldModel) - Method in interface io.doov.core.FieldModel
Copy all the values for the FieldModel source
siblings() - Method in class io.doov.core.dsl.field.DefaultFieldInfo
 
siblings - Variable in class io.doov.core.dsl.field.FieldInfoProvider.BaseFieldInfoBuilder
 
siblings(FieldId...) - Method in class io.doov.core.dsl.field.FieldInfoProvider.BaseFieldInfoBuilder
 
siblings() - Method in interface io.doov.core.FieldInfo
 
spliterator() - Method in class io.doov.core.BaseFieldModel
 
spliterator() - Method in interface io.doov.core.FieldModel
stackPeek() - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
stackSteam() - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
start(FieldMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
start(BinaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
start(NaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
start(ValidationRule) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
start(StepWhen) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
start(FieldMetadata) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
 
start(BinaryMetadata) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
 
start(NaryMetadata) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
 
start(ValidationRule) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
 
start(StepWhen) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
 
startMetadata(FieldMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
startMetadata(BinaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
startMetadata(NaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
startMetadata(ValidationRule) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
startMetadata(StepWhen) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
startMetadata(BinaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
 
startMetadata(NaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
 
startMetadata(ValidationRule) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
 
startMetadata(StepWhen) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
 
startMetadata(StepWhen) - Method in class io.doov.core.dsl.meta.ast.AstHtmlVisitor
 
startMetadata(FieldMetadata) - Method in class io.doov.core.dsl.meta.ast.AstHtmlVisitor
 
startMetadata(BinaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstHtmlVisitor
 
startMetadata(NaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstHtmlVisitor
 
startMetadata(ValidationRule) - Method in class io.doov.core.dsl.meta.ast.AstHtmlVisitor
 
startMetadata(NaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstLineVisitor
 
startMetadata(BinaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstLineVisitor
 
startMetadata(NaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 
startMetadata(ValidationRule) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 
startMetadata(StepWhen) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 
startsWith(String) - Method in interface io.doov.core.dsl.field.TextFieldInfo
 
startsWith(String) - Method in class io.doov.core.dsl.impl.StringCondition
 
startsWithMetadata(Readable, String) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
stepCondition() - Method in class io.doov.core.dsl.impl.DefaultStepWhen
 
StepCondition - Interface in io.doov.core.dsl.lang
 
stepCondition() - Method in interface io.doov.core.dsl.lang.StepWhen
 
StepWhen - Interface in io.doov.core.dsl.lang
 
stream() - Method in class io.doov.core.BaseFieldModel
 
stream() - Method in class io.doov.core.dsl.impl.DefaultRuleRegistry
 
stream() - Method in interface io.doov.core.dsl.lang.RuleRegistry
 
stream() - Method in class io.doov.core.dsl.meta.FieldMetadata
 
stream() - Method in interface io.doov.core.FieldModel
return a sequential Stream with all key-value pairs
StringCondition - Class in io.doov.core.dsl.impl
 
StringCondition(DslField) - Constructor for class io.doov.core.dsl.impl.StringCondition
 
StringCondition(DslField, FieldMetadata, BiFunction<DslModel, Context, Optional<String>>) - Constructor for class io.doov.core.dsl.impl.StringCondition
 
stringField() - Static method in class io.doov.core.dsl.field.FieldInfoProvider
 
StringFieldInfo - Class in io.doov.core.dsl.field
 
StringFieldInfo(FieldId, String, FieldId[]) - Constructor for class io.doov.core.dsl.field.StringFieldInfo
 
StringFieldInfoBuilder() - Constructor for class io.doov.core.dsl.field.FieldInfoProvider.StringFieldInfoBuilder
 
sum(NumericFieldInfo<N>...) - Static method in class io.doov.core.dsl.DOOV
 
sum(NumericCondition<N>...) - Static method in class io.doov.core.dsl.DOOV
 
sum(List<NumericFieldInfo<N>>) - Method in class io.doov.core.dsl.impl.NumericCondition
 
sumConditions(List<NumericCondition<N>>) - Method in class io.doov.core.dsl.impl.NumericCondition
 
sumMetadata(Collection<? extends Readable>) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
sumMetadata(List<Metadata>) - Static method in class io.doov.core.dsl.meta.NaryMetadata
 
SyntaxTree - Interface in io.doov.core.dsl.meta
 

T

TagId - Interface in io.doov.core
Tag used to decorate FieldId
tags() - Method in interface io.doov.core.FieldId
 
TemporalAdjuster - Class in io.doov.core.dsl.time
 
temporalCondition(DslField, Metadata, BiFunction<DslModel, Context, Optional<LocalDate>>) - Method in class io.doov.core.dsl.impl.LocalDateCondition
 
temporalCondition(DslField, Metadata, BiFunction<DslModel, Context, Optional<LocalDateTime>>) - Method in class io.doov.core.dsl.impl.LocalDateTimeCondition
 
temporalCondition(DslField, Metadata, BiFunction<DslModel, Context, Optional<LocalTime>>) - Method in class io.doov.core.dsl.impl.LocalTimeCondition
 
TemporalCondition<N extends Temporal> - Class in io.doov.core.dsl.impl
 
TemporalCondition(DslField) - Constructor for class io.doov.core.dsl.impl.TemporalCondition
 
TemporalCondition(DslField, Metadata, BiFunction<DslModel, Context, Optional<N>>) - Constructor for class io.doov.core.dsl.impl.TemporalCondition
 
temporalCondition(DslField, Metadata, BiFunction<DslModel, Context, Optional<N>>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
TemporalFieldInfo<N extends Temporal> - Interface in io.doov.core.dsl.field
 
TextFieldInfo - Interface in io.doov.core.dsl.field
 
timeBetween(Metadata, ChronoUnit, N) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
timeBetween(Metadata, ChronoUnit, TemporalFieldInfo<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
timeBetween(Metadata, ChronoUnit, TemporalCondition<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
timeBetween(Metadata, ChronoUnit, Supplier<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
timeIsoField() - Static method in class io.doov.core.dsl.field.FieldInfoProvider
 
TimeIsoFieldInfo - Class in io.doov.core.dsl.field
 
TimeIsoFieldInfoBuilder() - Constructor for class io.doov.core.dsl.field.FieldInfoProvider.TimeIsoFieldInfoBuilder
 
times(int) - Method in interface io.doov.core.dsl.field.NumericFieldInfo
 
times(int) - Method in class io.doov.core.dsl.impl.NumericCondition
 
timesMetadata(Readable, int) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
toConcurrentFieldModel(Fm) - Static method in class io.doov.core.FieldModels
Returns a concurrent Collector that accumulates the input elements into a unique FieldModel.
today() - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
 
todayMetadata() - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
todayMinus(int, TemporalUnit) - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
 
todayMinusDays(int) - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
 
todayMinusMetadata(int, Object) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
todayMinusYears(int) - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
 
todayPlus(int, TemporalUnit) - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
 
todayPlusDays(int) - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
 
todayPlusMetadata(int, Object) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
todayPlusYears(int) - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
 
toFieldModel(Fm) - Static method in class io.doov.core.FieldModels
Returns a Collector that accumulates the input elements into a unique FieldModel.
trueMetadata() - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
type() - Method in class io.doov.core.dsl.field.DefaultFieldInfo
 
type - Variable in class io.doov.core.dsl.field.FieldInfoProvider.BaseFieldInfoBuilder
 
type(Class<?>) - Method in class io.doov.core.dsl.field.FieldInfoProvider.BaseFieldInfoBuilder
 
type() - Method in interface io.doov.core.FieldInfo
 

U

UnaryMetadata - Class in io.doov.core.dsl.meta
 
unknownMetadata(String) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 

V

validate() - Method in class io.doov.core.dsl.impl.DefaultStepWhen
 
validate() - Method in interface io.doov.core.dsl.lang.StepWhen
 
ValidationRule - Interface in io.doov.core.dsl.lang
 
valueListObject(Collection<?>) - Method in class io.doov.core.dsl.meta.FieldMetadata
 
valueListReadable(Collection<? extends Readable>) - Method in class io.doov.core.dsl.meta.FieldMetadata
 
valueObject(Object) - Method in class io.doov.core.dsl.meta.FieldMetadata
 
valueOf(String) - Static method in enum io.doov.core.dsl.meta.FieldMetadata.Type
Returns the enum constant of this type with the specified name.
valueReadable(Readable) - Method in class io.doov.core.dsl.meta.FieldMetadata
 
values() - Static method in enum io.doov.core.dsl.meta.FieldMetadata.Type
Returns an array containing the constants of this enum type, in the order they are declared.
valueString(String) - Method in class io.doov.core.dsl.meta.FieldMetadata
 
valueSupplier(Supplier<?>) - Method in class io.doov.core.dsl.meta.FieldMetadata
 
valueUnknown(String) - Method in class io.doov.core.dsl.meta.FieldMetadata
 
visit(Metadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
visit(FieldMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
visit(UnaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
visit(BinaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
visit(NaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
visit(ValidationRule) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
visit(StepWhen) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
visit(StepCondition) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
visit(Metadata) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
 
visit(FieldMetadata) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
 
visit(UnaryMetadata) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
 
visit(BinaryMetadata) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
 
visit(NaryMetadata) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
 
visit(ValidationRule) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
 
visit(StepWhen) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
 
visit(StepCondition) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
 
visitMetadata(Metadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
visitMetadata(FieldMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
visitMetadata(UnaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
visitMetadata(BinaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
visitMetadata(NaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
visitMetadata(ValidationRule) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
visitMetadata(StepWhen) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
visitMetadata(StepCondition) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
 
visitMetadata(Metadata) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
 
visitMetadata(FieldMetadata) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
 
visitMetadata(UnaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
 
visitMetadata(BinaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
 
visitMetadata(NaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
 
visitMetadata(ValidationRule) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
 
visitMetadata(StepWhen) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
 
visitMetadata(StepCondition) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
 
visitMetadata(StepWhen) - Method in class io.doov.core.dsl.meta.ast.AstHtmlVisitor
 
visitMetadata(FieldMetadata) - Method in class io.doov.core.dsl.meta.ast.AstHtmlVisitor
 
visitMetadata(BinaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstHtmlVisitor
 
visitMetadata(UnaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstHtmlVisitor
 
visitMetadata(ValidationRule) - Method in class io.doov.core.dsl.meta.ast.AstHtmlVisitor
 
visitMetadata(Metadata) - Method in class io.doov.core.dsl.meta.ast.AstHtmlVisitor
 
visitMetadata(NaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstLineVisitor
 
visitMetadata(BinaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstLineVisitor
 
visitMetadata(FieldMetadata) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 
visitMetadata(UnaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 
visitMetadata(BinaryMetadata) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 
visitMetadata(ValidationRule) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
 

W

when(StepCondition) - Static method in class io.doov.core.dsl.DOOV
 
when(StepCondition) - Method in interface io.doov.core.dsl.field.NumericFieldInfo
 
when(StepCondition) - Method in class io.doov.core.dsl.impl.NumericCondition
 
whenMetadata(Readable, Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
with(TemporalAdjuster) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
with(TemporalAdjuster) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
withFunction(TemporalAdjuster) - Method in class io.doov.core.dsl.impl.LocalDateCondition
 
withFunction(TemporalAdjuster) - Method in class io.doov.core.dsl.impl.LocalDateTimeCondition
 
withFunction(TemporalAdjuster) - Method in class io.doov.core.dsl.impl.LocalTimeCondition
 
withFunction(TemporalAdjuster) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
withMessage(String) - Method in class io.doov.core.dsl.impl.DefaultValidationRule
 
withMessage(String) - Method in interface io.doov.core.dsl.lang.ValidationRule
 
withMetadata(Readable, Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
withShortCircuit(boolean) - Method in class io.doov.core.dsl.impl.DefaultValidationRule
 
withShortCircuit(boolean) - Method in interface io.doov.core.dsl.lang.ValidationRule
 

X

xor(boolean) - Method in interface io.doov.core.dsl.field.LogicalFieldInfo
 
xor(LogicalFieldInfo) - Method in interface io.doov.core.dsl.field.LogicalFieldInfo
 
xor(boolean) - Method in class io.doov.core.dsl.impl.BooleanCondition
 
xor(LogicalFieldInfo) - Method in class io.doov.core.dsl.impl.BooleanCondition
 
xorMetadata(Readable, boolean) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 
xorMetadata(Readable, Readable) - Static method in class io.doov.core.dsl.meta.FieldMetadata
 

Y

yearsBetween(N) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
yearsBetween(TemporalFieldInfo<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
yearsBetween(TemporalCondition<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
yearsBetween(Supplier<N>) - Method in interface io.doov.core.dsl.field.TemporalFieldInfo
 
yearsBetween(N) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
yearsBetween(TemporalFieldInfo<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
yearsBetween(TemporalCondition<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
yearsBetween(Supplier<N>) - Method in class io.doov.core.dsl.impl.TemporalCondition
 
A B C D E F G H I L M N O P R S T U V W X Y 
Skip navigation links

Copyright © 2017. All rights reserved.