- AbstractAstVisitor - Class in io.doov.core.dsl.meta.ast
-
- AbstractAstVisitor() - Constructor for class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- AbstractDSLBuilder - Class in io.doov.core.dsl.lang
-
- AbstractDSLBuilder() - Constructor for class io.doov.core.dsl.lang.AbstractDSLBuilder
-
- AbstractMetadata - Class in io.doov.core.dsl.meta
-
- AbstractMetadata() - Constructor for class io.doov.core.dsl.meta.AbstractMetadata
-
- AbstractWrapper<M> - Class in io.doov.core
-
Base class for Wrapper implementation.
- AbstractWrapper(List<FieldInfo>, M) - Constructor for class io.doov.core.AbstractWrapper
-
- accept(T, U, V) - Method in interface io.doov.core.dsl.lang.TriConsumer
-
Performs this operation on the given arguments.
- accept(B, R) - Method in class io.doov.core.dsl.runtime.RuntimeField
-
- accept(FieldInfo) - Method in class io.doov.core.serial.adapter.BooleanTypeAdapter
-
- accept(Object) - Method in class io.doov.core.serial.adapter.BooleanTypeAdapter
-
- accept(FieldInfo) - Method in class io.doov.core.serial.adapter.ByteTypeAdapter
-
- accept(Object) - Method in class io.doov.core.serial.adapter.ByteTypeAdapter
-
- accept(FieldInfo) - Method in class io.doov.core.serial.adapter.CharacterTypeAdapter
-
- accept(Object) - Method in class io.doov.core.serial.adapter.CharacterTypeAdapter
-
- accept(FieldInfo) - Method in class io.doov.core.serial.adapter.CodeValuableEnumTypeAdapter
-
- accept(Object) - Method in class io.doov.core.serial.adapter.CodeValuableEnumTypeAdapter
-
- accept(FieldInfo) - Method in class io.doov.core.serial.adapter.DateTypeAdapter
-
- accept(Object) - Method in class io.doov.core.serial.adapter.DateTypeAdapter
-
- accept(FieldInfo) - Method in class io.doov.core.serial.adapter.DoubleTypeAdapter
-
- accept(Object) - Method in class io.doov.core.serial.adapter.DoubleTypeAdapter
-
- accept(FieldInfo) - Method in class io.doov.core.serial.adapter.FloatTypeAdapter
-
- accept(Object) - Method in class io.doov.core.serial.adapter.FloatTypeAdapter
-
- accept(FieldInfo) - Method in class io.doov.core.serial.adapter.IntegerTypeAdapter
-
- accept(Object) - Method in class io.doov.core.serial.adapter.IntegerTypeAdapter
-
- accept(FieldInfo) - Method in class io.doov.core.serial.adapter.LocalDateTypeAdapter
-
- accept(Object) - Method in class io.doov.core.serial.adapter.LocalDateTypeAdapter
-
- accept(FieldInfo) - Method in class io.doov.core.serial.adapter.LongTypeAdapter
-
- accept(Object) - Method in class io.doov.core.serial.adapter.LongTypeAdapter
-
- accept(FieldInfo) - Method in class io.doov.core.serial.adapter.ShortTypeAdapter
-
- accept(Object) - Method in class io.doov.core.serial.adapter.ShortTypeAdapter
-
- accept(FieldInfo) - Method in class io.doov.core.serial.adapter.StringTypeAdapter
-
- accept(Object) - Method in class io.doov.core.serial.adapter.StringTypeAdapter
-
- accept(FieldInfo) - Method in interface io.doov.core.serial.TypeAdapter
-
- accept(Object) - Method in interface io.doov.core.serial.TypeAdapter
-
- add(Element) - Method in class io.doov.core.dsl.meta.LeafMetadata
-
- addEvalFalse(Metadata) - Method in class io.doov.core.dsl.impl.DefaultContext
-
- addEvalFalse(Metadata) - Method in interface io.doov.core.dsl.lang.Context
-
Adds the given node that evaluates to false.
- addEvalTrue(Metadata) - Method in class io.doov.core.dsl.impl.DefaultContext
-
- addEvalTrue(Metadata) - Method in interface io.doov.core.dsl.lang.Context
-
Adds the given node that evaluates to true.
- addEvalValue(FieldId, Object) - Method in class io.doov.core.dsl.impl.DefaultContext
-
- addEvalValue(FieldId, Object) - Method in interface io.doov.core.dsl.lang.Context
-
Adds the given evaluation value for the given field id.
- addSetValue(FieldId, Object) - Method in class io.doov.core.dsl.impl.DefaultContext
-
- addSetValue(FieldId, Object) - Method in interface io.doov.core.dsl.lang.Context
-
Adds the set value for the given field id.
- after(N) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- after(TemporalFieldInfo<N>) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- after(Supplier<N>) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- after(TemporalCondition<N>) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- after(N) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is after the value.
- after(TemporalFieldInfo<N>) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is after the field value.
- after(Supplier<N>) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is after the supplier value.
- after(TemporalCondition<N>) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is after the condition value.
- afterChild(Metadata, Metadata, boolean, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- afterChild(Metadata, Metadata, boolean, int) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
-
- afterChildBinary(BinaryMetadata, Metadata, boolean, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- afterChildBinary(BinaryMetadata, Metadata, boolean, int) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
-
- afterChildBinary(BinaryMetadata, Metadata, boolean, int) - Method in class io.doov.core.dsl.meta.ast.AstLineVisitor
-
- afterChildBinary(BinaryMetadata, Metadata, boolean, int) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- afterChildDefault(Metadata, Metadata, boolean, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- afterChildDefault(Metadata, Metadata, boolean, int) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
-
- afterChildMappingRule(Metadata, Metadata, boolean, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- afterChildMappingRule(Metadata, Metadata, boolean, int) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- afterChildNary(NaryMetadata, Metadata, boolean, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- afterChildNary(NaryMetadata, Metadata, boolean, int) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
-
- afterChildNary(NaryMetadata, Metadata, boolean, int) - Method in class io.doov.core.dsl.meta.ast.AstLineVisitor
-
- afterChildRule(Metadata, Metadata, boolean, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- afterChildTypeConverter(LeafMetadata<?>, Metadata, boolean, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- afterChildUnary(UnaryMetadata, Metadata, boolean, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- afterChildWhen(Metadata, Metadata, boolean, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- afterFunction() - Method in interface io.doov.core.dsl.impl.time.LocalDateOperators
-
- afterFunction() - Method in interface io.doov.core.dsl.impl.time.LocalDateTimeOperators
-
- afterFunction() - Method in interface io.doov.core.dsl.impl.time.LocalTimeOperators
-
- afterFunction() - Method in interface io.doov.core.dsl.impl.time.TemporalOperators
-
- afterOrEq(N) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- afterOrEq(TemporalFieldInfo<N>) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- afterOrEq(Supplier<N>) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- afterOrEq(TemporalCondition<N>) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- afterOrEq(N) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is after or equals the value.
- afterOrEq(TemporalFieldInfo<N>) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is after the field value.
- afterOrEq(Supplier<N>) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is after or equals the supplier value.
- afterOrEq(TemporalCondition<N>) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is after or equals the condition value.
- afterOrEqTemporalFieldMetadata(DefaultCondition<?>, DslField<?>) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- afterOrEqualsFunction() - Method in interface io.doov.core.dsl.impl.time.LocalDateOperators
-
- afterOrEqualsFunction() - Method in interface io.doov.core.dsl.impl.time.LocalDateTimeOperators
-
- afterOrEqualsFunction() - Method in interface io.doov.core.dsl.impl.time.LocalTimeOperators
-
- afterOrEqualsFunction() - Method in interface io.doov.core.dsl.impl.time.TemporalOperators
-
- afterOrEqualsSupplierMetadata(DefaultCondition<?>, Supplier<?>) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- afterOrEqualsTemporalConditionMetadata(DefaultCondition<?>, DefaultCondition<?>) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- afterOrEqualsValueMetadata(DefaultCondition<?>, Object) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- afterSupplierMetadata(DefaultCondition<?>, Supplier<?>) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- afterTemporalConditionMetadata(DefaultCondition<?>, DefaultCondition<?>) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- afterTemporalFieldMetadata(DefaultCondition<?>, DslField<?>) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- afterValueMetadata(DefaultCondition<?>, Object) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- ageAt(N) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- ageAt(TemporalFieldInfo<N>) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- ageAt(TemporalFunction<N>) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- ageAt(Supplier<N>) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- ageAt(N) - Method in class io.doov.core.dsl.impl.time.TemporalFunction
-
Returns a numeric function that returns the age at the given value.
- ageAt(TemporalFieldInfo<N>) - Method in class io.doov.core.dsl.impl.time.TemporalFunction
-
Returns a numeric function that returns the age of this node value at the given field value.
- ageAt(TemporalFunction<N>) - Method in class io.doov.core.dsl.impl.time.TemporalFunction
-
Returns a numeric function that returns the age of this node value at the given condition value.
- ageAt(Supplier<N>) - Method in class io.doov.core.dsl.impl.time.TemporalFunction
-
Returns a numeric function that returns the age of this node value at the given supplier value.
- ageAtSupplierMetadata(DefaultCondition<?>, Supplier<?>) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- ageAtTemporalConditionMetadata(DefaultCondition<?>, DefaultCondition<?>) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- ageAtTemporalFieldMetadata(DefaultCondition<?>, DslField<?>) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- ageAtValueMetadata(DefaultCondition<?>, Object) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- 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
-
Returns a step condition checking if the node value matches all of the given values.
- allMatch(Collection<T>) - Method in class io.doov.core.dsl.impl.DefaultCondition
-
Returns a step condition checking if the node value matches all of the given values.
- allMatch(List<Predicate<T>>) - Method in class io.doov.core.dsl.impl.DefaultCondition
-
Returns a step condition checking if all of the given predicates testing the node value match.
- allMatchMetadata(Metadata) - Static method in class io.doov.core.dsl.meta.predicate.BinaryPredicateMetadata
-
- allMatchMetadata(Metadata, Collection<?>) - Static method in class io.doov.core.dsl.meta.predicate.BinaryPredicateMetadata
-
- alwaysFalse() - Static method in class io.doov.core.dsl.DOOV
-
Returns a condition that is always false.
- alwaysFalse(String) - Static method in class io.doov.core.dsl.DOOV
-
Returns a condition that is always false.
- alwaysTrue() - Static method in class io.doov.core.dsl.DOOV
-
Returns a condition that is always true.
- alwaysTrue(String) - Static method in class io.doov.core.dsl.DOOV
-
Returns a condition that is always true.
- and(boolean) - Method in interface io.doov.core.dsl.field.types.LogicalFieldInfo
-
- and(LogicalFieldInfo) - Method in interface io.doov.core.dsl.field.types.LogicalFieldInfo
-
- and(boolean) - Method in class io.doov.core.dsl.impl.base.BooleanFunction
-
Returns a step condition checking if the node value and the given value is true.
- and(LogicalFieldInfo) - Method in class io.doov.core.dsl.impl.base.BooleanFunction
-
Returns a step condition checking if the node value and the given field value is true.
- and(StepCondition, StepCondition) - Static method in class io.doov.core.dsl.impl.LogicalBinaryCondition
-
Returns a binary condition that returns true if the given left and right conditions evaluate to true.
- and(StepCondition) - Method in interface io.doov.core.dsl.lang.StepCondition
-
Returns a condition checking if the node predicate and the given condition predicate evaluate to true.
- andMetadata(Metadata, boolean) - Static method in class io.doov.core.dsl.meta.function.BooleanFunctionMetadata
-
- andMetadata(Metadata, Readable) - Static method in class io.doov.core.dsl.meta.function.BooleanFunctionMetadata
-
- andMetadata(Metadata, Metadata) - Static method in class io.doov.core.dsl.meta.predicate.BinaryPredicateMetadata
-
- andThen(Function<? super R, ? extends W>) - Method in interface io.doov.core.dsl.lang.Function3
-
Returns a composed function that first applies this function
- andThen(Function<? super R, ? extends R2>) - Method in interface io.doov.core.dsl.lang.Function4
-
Returns a composed function that first applies this function
- andThen(Function<? super R, ? extends R2>) - Method in interface io.doov.core.dsl.lang.Function5
-
Returns a composed function that first applies this function
- andThen(TriConsumer<? super T, ? super U, ? super V>) - Method in interface io.doov.core.dsl.lang.TriConsumer
-
Returns a composed TriConsumer that performs, in sequence, this
operation followed by the after operation.
- 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(Collection<T>) - Method in class io.doov.core.dsl.impl.DefaultCondition
-
Returns a step condition checking if the node value matches any of the given values.
- anyMatch(List<Predicate<T>>) - Method in class io.doov.core.dsl.impl.DefaultCondition
-
Returns a step condition checking if any of the given predicates testing the node value match.
- anyMatchMetadata(Metadata) - Static method in class io.doov.core.dsl.meta.predicate.BinaryPredicateMetadata
-
- anyMatchMetadata(Metadata, Collection<?>) - Static method in class io.doov.core.dsl.meta.predicate.BinaryPredicateMetadata
-
- anyMatchMetadata(Collection<?>) - Static method in class io.doov.core.dsl.meta.predicate.ValuePredicateMetadata
-
- anyMatchMetadata(Metadata) - Static method in class io.doov.core.dsl.meta.predicate.ValuePredicateMetadata
-
- APOS - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- apply(T, U, V) - Method in interface io.doov.core.dsl.lang.Function3
-
Applies this function to the given arguments.
- apply(T1, T2, T3, T4) - Method in interface io.doov.core.dsl.lang.Function4
-
Applies this function to the given arguments.
- apply(T1, T2, T3, T4, T5) - Method in interface io.doov.core.dsl.lang.Function5
-
Applies this function to the given arguments.
- apply(B) - Method in class io.doov.core.dsl.runtime.RuntimeField
-
- asMap() - Method in class io.doov.core.BaseFieldModel
-
- asString(TypeAdapterRegistry) - Static method in class io.doov.core.dsl.mapping.TypeConverters
-
Convert the value in type I to String using TypeAdapter registry
- AstFullVisitor - Class in io.doov.core.dsl.meta.ast
-
- AstFullVisitor(StringBuilder) - Constructor for class io.doov.core.dsl.meta.ast.AstFullVisitor
-
- AstHtmlRenderer - Class in io.doov.core.dsl.meta.ast
-
- AstHtmlRenderer(HtmlWriter) - Constructor for class io.doov.core.dsl.meta.ast.AstHtmlRenderer
-
- AstLinePercentVisitor - Class in io.doov.core.dsl.meta.ast
-
- AstLinePercentVisitor(StringBuilder, ResourceProvider, Locale) - Constructor for class io.doov.core.dsl.meta.ast.AstLinePercentVisitor
-
- AstLineVisitor - Class in io.doov.core.dsl.meta.ast
-
- AstLineVisitor(StringBuilder, ResourceProvider, Locale) - Constructor for class io.doov.core.dsl.meta.ast.AstLineVisitor
-
- AstMarkdownRenderer - Class in io.doov.core.dsl.meta.ast
-
- AstMarkdownRenderer(StringBuilder, ResourceBundleProvider, Locale) - Constructor for class io.doov.core.dsl.meta.ast.AstMarkdownRenderer
-
- AstTextVisitor - Class in io.doov.core.dsl.meta.ast
-
- AstTextVisitor(StringBuilder, ResourceProvider, Locale) - Constructor for class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- astToMarkdown(Metadata, Locale) - Static method in class io.doov.core.dsl.meta.ast.AstVisitorUtils
-
- astToString(Metadata, Locale) - 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
-
- BaseFieldInfo<T> - Interface in io.doov.core.dsl.field
-
Base interface for all field info.
- 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.types.TemporalFieldInfo
-
- before(TemporalFieldInfo<N>) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- before(Supplier<N>) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- before(TemporalCondition<N>) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- before(N) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is before the given value.
- before(TemporalFieldInfo<N>) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is before the given field value.
- before(Supplier<N>) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is before the supplier value.
- before(TemporalCondition<N>) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is before the condition value.
- beforeChild(Metadata, Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- beforeChild(Metadata, Metadata, int) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
-
- beforeChildBinary(BinaryMetadata, Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- beforeChildDefault(Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- beforeChildMappingRule(Metadata, Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- beforeChildNary(NaryMetadata, Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- beforeChildRule(Metadata, Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- beforeChildTypeConverter(LeafMetadata<?>, Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- beforeChildUnary(UnaryMetadata, Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- beforeChildWhen(Metadata, Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- beforeFunction() - Method in interface io.doov.core.dsl.impl.time.LocalDateOperators
-
- beforeFunction() - Method in interface io.doov.core.dsl.impl.time.LocalDateTimeOperators
-
- beforeFunction() - Method in interface io.doov.core.dsl.impl.time.LocalTimeOperators
-
- beforeFunction() - Method in interface io.doov.core.dsl.impl.time.TemporalOperators
-
- beforeOrEq(N) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- beforeOrEq(TemporalFieldInfo<N>) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- beforeOrEq(Supplier<N>) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- beforeOrEq(TemporalCondition<N>) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- beforeOrEq(N) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is before or equals the value.
- beforeOrEq(TemporalFieldInfo<N>) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is before the given field value.
- beforeOrEq(Supplier<N>) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is before or equals the supplier value.
- beforeOrEq(TemporalCondition<N>) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is before or equals the condition value.
- beforeOrEqTemporalFieldMetadata(DefaultCondition<?>, DslField<?>) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- beforeOrEqualsFunction() - Method in interface io.doov.core.dsl.impl.time.LocalDateOperators
-
- beforeOrEqualsFunction() - Method in interface io.doov.core.dsl.impl.time.LocalDateTimeOperators
-
- beforeOrEqualsFunction() - Method in interface io.doov.core.dsl.impl.time.LocalTimeOperators
-
- beforeOrEqualsFunction() - Method in interface io.doov.core.dsl.impl.time.TemporalOperators
-
- beforeOrEqualsSupplierMetadata(DefaultCondition<?>, Supplier<?>) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- beforeOrEqualsTemporalConditionMetadata(DefaultCondition<?>, DefaultCondition<?>) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- beforeOrEqualsValueMetadata(DefaultCondition<?>, Object) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- beforeSupplierMetadata(DefaultCondition<?>, Supplier<?>) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- beforeTemporalConditionMetadata(DefaultCondition<?>, DefaultCondition<?>) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- beforeTemporalFieldMetadata(DefaultCondition<?>, DslField<?>) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- beforeValueMetadata(DefaultCondition<?>, Object) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- between(N, N) - Method in interface io.doov.core.dsl.field.types.NumericFieldInfo
-
- between(NumericFieldInfo<N>, NumericFieldInfo<N>) - Method in interface io.doov.core.dsl.field.types.NumericFieldInfo
-
- between(N, N) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- between(Supplier<N>, Supplier<N>) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- between(N, N) - Method in class io.doov.core.dsl.impl.num.NumericCondition
-
Returns a step condition checking if the node value is between the given min included and max excluded values.
- between(NumericFieldInfo<N>, NumericFieldInfo<N>) - Method in class io.doov.core.dsl.impl.num.NumericCondition
-
Returns a step condition checking if the node value is between the given min included and max excluded field
values.
- between(N, N) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is between the given min inclusive and max exclusive values.
- between(Supplier<N>, Supplier<N>) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is between the given min inclusive and max exclusive supplier
values.
- between(TemporalCondition<N>, TemporalCondition<N>) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is between the given min inclusive and max exclusive condition
values.
- betweenFunction(ChronoUnit) - Method in interface io.doov.core.dsl.impl.time.LocalDateOperators
-
- betweenFunction(ChronoUnit) - Method in interface io.doov.core.dsl.impl.time.LocalDateTimeOperators
-
- betweenFunction(ChronoUnit) - Method in interface io.doov.core.dsl.impl.time.LocalTimeOperators
-
- betweenFunction(ChronoUnit) - Method in interface io.doov.core.dsl.impl.time.TemporalOperators
-
- biConverter(Function3<Context, Optional<I>, Optional<J>, O>, String) - Static method in class io.doov.core.dsl.mapping.TypeContextConverters
-
2-to-1 converter with context as additional parameter
- biConverter(BiFunction<Optional<I>, Optional<J>, O>, String) - Static method in class io.doov.core.dsl.mapping.TypeConverters
-
2-to-1 converter with optional types
- biConverter(BiFunction<I, J, O>, O, String) - Static method in class io.doov.core.dsl.mapping.TypeConverters
-
2-to-1 converter with null calse.
- biConverter(BiFunction<I, J, O>, I, J, String) - Static method in class io.doov.core.dsl.mapping.TypeConverters
-
2-to-1 converter with compensation values for null inputs.
- BiConverterInput<U,S,T> - Class in io.doov.core.dsl.mapping
-
- BiConverterInput(MappingInput<U>, MappingInput<S>, BiTypeConverter<U, S, T>) - Constructor for class io.doov.core.dsl.mapping.BiConverterInput
-
- BinaryMetadata - Class in io.doov.core.dsl.meta
-
- BinaryMetadata(Metadata, Operator, Metadata) - Constructor for class io.doov.core.dsl.meta.BinaryMetadata
-
- BinaryPredicateMetadata - Class in io.doov.core.dsl.meta.predicate
-
- BinaryPredicateMetadata(Metadata, Operator, Metadata) - Constructor for class io.doov.core.dsl.meta.predicate.BinaryPredicateMetadata
-
- bind(T1) - Method in class io.doov.core.dsl.template.TemplateMapping.Map1
-
- bind(T1, T2) - Method in class io.doov.core.dsl.template.TemplateMapping.Map2
-
- bind(T1, T2, T3) - Method in class io.doov.core.dsl.template.TemplateMapping.Map3
-
- bind(T1, T2, T3, T4) - Method in class io.doov.core.dsl.template.TemplateMapping.Map4
-
- bind(T1, T2, T3, T4, T5) - Method in class io.doov.core.dsl.template.TemplateMapping.Map5
-
- bind(T1) - Method in class io.doov.core.dsl.template.TemplateMapping.Registry1
-
- bind(T1, T2) - Method in class io.doov.core.dsl.template.TemplateMapping.Registry2
-
- bind(T1, T2, T3) - Method in class io.doov.core.dsl.template.TemplateMapping.Registry3
-
- bind(T1, T2, T3, T4) - Method in class io.doov.core.dsl.template.TemplateMapping.Registry4
-
- bind(T1, T2, T3, T4, T5) - Method in class io.doov.core.dsl.template.TemplateMapping.Registry5
-
- bind(T) - Method in class io.doov.core.dsl.template.TemplateParam
-
- bind(T1) - Method in class io.doov.core.dsl.template.TemplateRule.Rule1
-
- bind(T1, T2) - Method in class io.doov.core.dsl.template.TemplateRule.Rule2
-
- bind(T1, T2, T3) - Method in class io.doov.core.dsl.template.TemplateRule.Rule3
-
- bind(T1, T2, T3, T4) - Method in class io.doov.core.dsl.template.TemplateRule.Rule4
-
- bind(T1, T2, T3, T4, T5) - Method in class io.doov.core.dsl.template.TemplateRule.Rule5
-
- BiStepMap<I,J> - Class in io.doov.core.dsl.mapping.builder
-
First step for creating mapping rule.
- BiStepMap(DslField<I>, DslField<J>) - Constructor for class io.doov.core.dsl.mapping.builder.BiStepMap
-
- BiStepMap.BiStepMapping<I,J,O> - Class in io.doov.core.dsl.mapping.builder
-
Intermediary step for creating a bi mapping rule.
- BiTypeConverter<I,J,O> - Interface in io.doov.core.dsl.lang
-
Bi type converter
- booleanField(boolean, String) - Method in class io.doov.core.dsl.runtime.GenericModel
-
- BooleanFieldInfo - Class in io.doov.core.dsl.field.types
-
- BooleanFieldInfo(FieldInfo) - Constructor for class io.doov.core.dsl.field.types.BooleanFieldInfo
-
- BooleanFunction - Class in io.doov.core.dsl.impl.base
-
Base class for boolean conditions.
- BooleanFunction(DslField<Boolean>) - Constructor for class io.doov.core.dsl.impl.base.BooleanFunction
-
- BooleanFunction(PredicateMetadata, BiFunction<FieldModel, Context, Optional<Boolean>>) - Constructor for class io.doov.core.dsl.impl.base.BooleanFunction
-
- BooleanFunctionMetadata - Class in io.doov.core.dsl.meta.function
-
- BooleanFunctionMetadata(Metadata, Operator, Metadata) - Constructor for class io.doov.core.dsl.meta.function.BooleanFunctionMetadata
-
- BooleanTypeAdapter - Class in io.doov.core.serial.adapter
-
- BooleanTypeAdapter() - Constructor for class io.doov.core.serial.adapter.BooleanTypeAdapter
-
- BR - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- browse(Metadata, int) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
-
- build(List<FieldInfo>) - Method in class io.doov.core.dsl.field.FieldInfoBuilder
-
- build() - Method in class io.doov.core.dsl.field.FieldInfoBuilder
-
- build() - Method in class io.doov.core.dsl.path.PathBuilder
-
- build(List<FieldPath>) - Method in class io.doov.core.dsl.path.PathBuilder
-
- bundle - Variable in class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- ByteTypeAdapter - Class in io.doov.core.serial.adapter
-
- ByteTypeAdapter() - Constructor for class io.doov.core.serial.adapter.ByteTypeAdapter
-
- call(T) - Method in interface io.doov.core.dsl.path.ReadMethodRef
-
- call(T, R) - Method in interface io.doov.core.dsl.path.WriteMethodRef
-
- canonicalPathReplacements() - Method in interface io.doov.core.PathConstraint
-
Returns the map of replacements necessary to transform a path to a canonical form
- CharacterFieldInfo - Class in io.doov.core.dsl.field.types
-
- CharacterFieldInfo(FieldInfo) - Constructor for class io.doov.core.dsl.field.types.CharacterFieldInfo
-
- CharacterTypeAdapter - Class in io.doov.core.serial.adapter
-
- CharacterTypeAdapter() - Constructor for class io.doov.core.serial.adapter.CharacterTypeAdapter
-
- charField(char, String) - Method in class io.doov.core.dsl.runtime.GenericModel
-
- childAt(int...) - Method in interface io.doov.core.dsl.meta.Metadata
-
- childAt(int[], int) - Method in interface io.doov.core.dsl.meta.Metadata
-
- children() - Method in class io.doov.core.dsl.meta.ConditionalMappingMetadata
-
- children() - Method in class io.doov.core.dsl.meta.MappingInputMetadata
-
- children() - Method in interface io.doov.core.dsl.meta.Metadata
-
Returns the direct children of this node in a flat list.
- children() - Method in class io.doov.core.dsl.meta.RuleMetadata
-
- children() - Method in class io.doov.core.dsl.meta.WhenMetadata
-
- clear() - Method in interface io.doov.core.FieldModel
-
Clears all the FieldId by setting their value to null
- clear(TagId) - Method in interface io.doov.core.FieldModel
-
Clears all the FieldId tagged with the specified TagId by setting their value to
null
- code() - Method in interface io.doov.core.FieldId
-
Returns the field unique identifier
- CodeLookup<E extends java.lang.Enum<E> & CodeValuable> - Interface in io.doov.core
-
- codeLookup(boolean) - Method in class io.doov.core.dsl.field.FieldInfoBuilder
-
- CodeValuable - Interface in io.doov.core
-
Enum type interface for coherent String representation of an Enum literal.
- codeValuable(boolean) - Method in class io.doov.core.dsl.field.FieldInfoBuilder
-
- CodeValuable.Helper - Class in io.doov.core
-
- CodeValuableEnumTypeAdapter - Class in io.doov.core.serial.adapter
-
- CodeValuableEnumTypeAdapter() - Constructor for class io.doov.core.serial.adapter.CodeValuableEnumTypeAdapter
-
- collectMetadata(Metadata) - Static method in class io.doov.core.dsl.meta.ast.AstVisitorUtils
-
- ComposeOperator - Class in io.doov.core.dsl.meta
-
- ComposeOperator(Operator, LeafMetadata<?>) - Constructor for class io.doov.core.dsl.meta.ComposeOperator
-
- conditional(Metadata, Metadata, Metadata) - Static method in class io.doov.core.dsl.meta.ConditionalMappingMetadata
-
- ConditionalMappingMetadata - Class in io.doov.core.dsl.meta
-
- ConditionalMappingMetadata(Metadata, Metadata, Metadata) - Constructor for class io.doov.core.dsl.meta.ConditionalMappingMetadata
-
- ConditionalMappingRule - Interface in io.doov.core.dsl.lang
-
Conditional mapping rule
The conditional mapping rule will execute when this validation rule is valid.
- constraint(PathConstraint) - Method in class io.doov.core.dsl.path.PathBuilder
-
- ConsumerOutput<T> - Class in io.doov.core.dsl.mapping
-
- ConsumerOutput(MappingMetadata, TriConsumer<FieldModel, Context, T>) - Constructor for class io.doov.core.dsl.mapping.ConsumerOutput
-
- ConsumerOutput(TriConsumer<FieldModel, Context, T>) - Constructor for class io.doov.core.dsl.mapping.ConsumerOutput
-
- contains(T) - Method in class io.doov.core.dsl.field.types.IterableFieldInfo
-
- contains(String) - Method in interface io.doov.core.dsl.field.types.TextFieldInfo
-
- contains(StringFunction) - Method in interface io.doov.core.dsl.field.types.TextFieldInfo
-
- contains(T) - Method in class io.doov.core.dsl.impl.base.IterableFunction
-
- contains(String) - Method in class io.doov.core.dsl.impl.base.StringFunction
-
Returns a condition checking if the node value contains the given value.
- contains(StringFunction) - Method in class io.doov.core.dsl.impl.base.StringFunction
-
Returns a condition checking if the node value contains the given value.
- containsAll(T...) - Method in class io.doov.core.dsl.field.types.IterableFieldInfo
-
- containsAll(T...) - Method in class io.doov.core.dsl.impl.base.IterableFunction
-
- containsMetadata(Metadata, Object) - Static method in class io.doov.core.dsl.meta.function.IterableFunctionMetadata
-
- containsMetadata(Metadata, Collection<Object>) - Static method in class io.doov.core.dsl.meta.function.IterableFunctionMetadata
-
- containsMetadata(Metadata, String) - Static method in class io.doov.core.dsl.meta.function.StringFunctionMetadata
-
- containsMetadata(Metadata, StringFunction) - Static method in class io.doov.core.dsl.meta.function.StringFunctionMetadata
-
- Context - Interface in io.doov.core.dsl.lang
-
Interface for the execution context.
- ContextAccessor<T> - Interface in io.doov.core.dsl.field.types
-
- ContextawareStepMap<I> - Class in io.doov.core.dsl.mapping.builder
-
- ContextawareStepMap(MappingInput<I>) - Constructor for class io.doov.core.dsl.mapping.builder.ContextawareStepMap
-
- ContextawareStepMap(BiFunction<FieldModel, Context, I>) - Constructor for class io.doov.core.dsl.mapping.builder.ContextawareStepMap
-
- convert(FieldModel, Context, I, J) - Method in interface io.doov.core.dsl.lang.BiTypeConverter
-
Convert the given fields in with type O J, the model to the value in type O
- convert(FieldModel, Context, DslField<?>...) - Method in interface io.doov.core.dsl.lang.NaryTypeConverter
-
Convert the given in fields in the model to the value in type O
- convert(FieldModel, Context, I) - Method in interface io.doov.core.dsl.lang.TypeConverter
-
Convert the given field in with type O, the model to the value in type O
- convert(FieldModel, Context, I, J) - Method in class io.doov.core.dsl.mapping.converter.DefaultBiTypeConverter
-
- convert(FieldModel, Context, DslField<?>...) - Method in class io.doov.core.dsl.mapping.converter.DefaultNaryTypeConverter
-
- convert(FieldModel, Context, I) - Method in class io.doov.core.dsl.mapping.converter.DefaultTypeConverter
-
- converter(BiFunction<Context, Optional<I>, O>, String) - Static method in class io.doov.core.dsl.mapping.TypeContextConverters
-
1-to-1 converter with context as additional parameter
- converter(Function<I, O>, String) - Static method in class io.doov.core.dsl.mapping.TypeConverters
-
1-to-1 converter
- converter(Function<I, O>, O, String) - Static method in class io.doov.core.dsl.mapping.TypeConverters
-
1-to-1 converter with null case.
- ConverterInput<S,T> - Class in io.doov.core.dsl.mapping
-
- ConverterInput(MappingInput<S>, TypeConverter<S, T>) - Constructor for class io.doov.core.dsl.mapping.ConverterInput
-
- ConverterMetadata - Class in io.doov.core.dsl.meta
-
- ConverterMetadata(MetadataType) - Constructor for class io.doov.core.dsl.meta.ConverterMetadata
-
- count(StepCondition...) - Static method in class io.doov.core.dsl.DOOV
-
Returns an integer condition that returns the number of given conditions that evaluates to true.
- count(List<StepCondition>) - Static method in class io.doov.core.dsl.impl.LogicalNaryCondition
-
Returns an integer condition that returns the number of the given conditions that evaluate to true.
- counter(String) - Static method in class io.doov.core.dsl.mapping.TypeConverters
-
Counts the non-null fields
- countMetadata(List<Metadata>) - Static method in class io.doov.core.dsl.meta.predicate.NaryPredicateMetadata
-
- create(Supplier<U>) - Static method in class io.doov.core.dsl.meta.StaticMetadata
-
- create(T) - Method in class io.doov.core.dsl.runtime.ListPathMethod
-
- create(T) - Method in interface io.doov.core.dsl.runtime.PathMethod
-
Create, set in the path container and return the value
- create(T) - Method in class io.doov.core.dsl.runtime.SimplePathMethod
-
- create() - Method in class io.doov.core.dsl.template.TemplateParam
-
- createClockFrom(LocalDate) - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
-
Returns a clock from the given local date.
- CSS_ELSE - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_FIELD - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_LI_BINARY - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_LI_LEAF - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_LI_NARY - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_LI_UNARY - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_NARY - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_OL_CASCADED_NARY - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_OL_NARY - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_OPERATOR - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_SINGLE_MAPPING - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_TEMPLATE_PARAM - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_THEN - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_TYPE_CONVERTER - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_UL_BINARY - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_UL_UNARY - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_UL_WHEN - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_UNKNOWN - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_VALIDATE - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_VALIDATION_RULE - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_VALUE - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- CSS_WHEN - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- falseEvalCount() - Method in interface io.doov.core.dsl.meta.predicate.PredicateMetadata
-
- falseMetadata() - Static method in class io.doov.core.dsl.meta.predicate.ValuePredicateMetadata
-
- field(DslField<?>) - Method in class io.doov.core.dsl.meta.LeafMetadata
-
- field() - Method in class io.doov.core.dsl.meta.predicate.FieldMetadata
-
- field(ReadMethodRef<T, R>, WriteMethodRef<T, R>) - Method in class io.doov.core.dsl.path.PathBuilder
-
- field(Function<R, O>, BiConsumer<R, O>, Class<O>, Class<?>...) - Method in class io.doov.core.dsl.runtime.FieldChainBuilder
-
Terminal method that builds the RuntimeField
- FieldChainBuilder<B,T,R> - Class in io.doov.core.dsl.runtime
-
- fieldId(FieldId) - Method in class io.doov.core.dsl.field.FieldInfoBuilder
-
- fieldId(FieldId) - Method in class io.doov.core.dsl.path.PathBuilder
-
- FieldId - Interface in io.doov.core
-
Id representing a value of the FieldModel
- fieldInfo() - Static method in class io.doov.core.dsl.field.FieldInfoBuilder
-
- FieldInfo - Interface in io.doov.core
-
Properties of a FieldId, generated from the model java bean
- FieldInfoBuilder - Class in io.doov.core.dsl.field
-
- FieldInfoBuilder() - Constructor for class io.doov.core.dsl.field.FieldInfoBuilder
-
- fieldInfos - Variable in class io.doov.core.AbstractWrapper
-
- fieldInfos - Variable in class io.doov.core.BaseFieldModel
-
- fieldInfos() - Method in class io.doov.core.dsl.runtime.RuntimeFieldRegistry
-
- fieldInList(Function<R, List<O>>, BiConsumer<R, List<O>>, Class<O>, Class<?>...) - Method in class io.doov.core.dsl.runtime.FieldChainBuilder
-
Terminal method that builds the RuntimeField for a field in list
- fieldInPosition(Stream<T>, int) - Static method in class io.doov.core.dsl.DOOV
-
Returns the field in the position
- FieldInput<T> - Class in io.doov.core.dsl.mapping
-
- FieldInput(DslField<T>) - Constructor for class io.doov.core.dsl.mapping.FieldInput
-
- fieldInput(DslField<?>) - Static method in class io.doov.core.dsl.meta.MappingMetadata
-
- FieldMetadata<M extends FieldMetadata<M>> - Class in io.doov.core.dsl.meta.predicate
-
- FieldMetadata(MetadataType, DslField<?>) - Constructor for class io.doov.core.dsl.meta.predicate.FieldMetadata
-
- fieldMetadata(DslField<?>) - Static method in class io.doov.core.dsl.meta.predicate.FieldMetadata
-
- 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
-
- FieldOutput<T> - Class in io.doov.core.dsl.mapping
-
- FieldOutput(DslField<T>) - Constructor for class io.doov.core.dsl.mapping.FieldOutput
-
- fieldOutput(DslField<?>) - Static method in class io.doov.core.dsl.meta.MappingMetadata
-
- FieldPath - Interface in io.doov.core.dsl.path
-
Contains the same information as the
Path annotation.
- FieldPathProvider - Interface in io.doov.core.dsl.path
-
- fieldsInput(List<DslField<?>>) - Static method in class io.doov.core.dsl.meta.MappingMetadata
-
- FieldTransient - Annotation Type in io.doov.core
-
A Field annotated with this annotation will not be serialized (client/server) and not persisted in the
persistent storage.
- FieldTypeProvider - Interface in io.doov.core.dsl.field
-
Provider interface for FieldInfo class types.
- FieldTypes - Class in io.doov.core.dsl.field
-
Default implementation for provided types.
- FieldTypes() - Constructor for class io.doov.core.dsl.field.FieldTypes
-
- fielInfoType(FieldInfo) - Method in interface io.doov.core.dsl.field.FieldTypeProvider
-
- firstDayOfMonth() - Static method in class io.doov.core.dsl.time.TemporalAdjuster
-
See TemporalAdjusters.firstDayOfMonth()
- firstDayOfMonthMetadata() - Static method in class io.doov.core.dsl.meta.function.TemporalAdjusterMetadata
-
- firstDayOfNextMonth() - Static method in class io.doov.core.dsl.time.TemporalAdjuster
-
See TemporalAdjusters.firstDayOfNextMonth()
- firstDayOfNextMonthMetadata() - Static method in class io.doov.core.dsl.meta.function.TemporalAdjusterMetadata
-
- firstDayOfNextYear() - Static method in class io.doov.core.dsl.time.TemporalAdjuster
-
See TemporalAdjusters.firstDayOfNextYear()
- firstDayOfNextYearMetadata() - Static method in class io.doov.core.dsl.meta.function.TemporalAdjusterMetadata
-
- firstDayOfThisMonth() - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
-
Return a temporal condition that returns today's local date at the first day of month.
- firstDayOfThisMonthMetadata() - Static method in class io.doov.core.dsl.meta.function.TemporalFunctionMetadata
-
- firstDayOfThisYear() - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
-
Return a temporal condition that returns today's local date at the first day of year.
- firstDayOfThisYearMetadata() - Static method in class io.doov.core.dsl.meta.function.TemporalFunctionMetadata
-
- firstDayOfYear() - Static method in class io.doov.core.dsl.time.TemporalAdjuster
-
See TemporalAdjusters.firstDayOfYear()
- firstDayOfYearMetadata() - Static method in class io.doov.core.dsl.meta.function.TemporalAdjusterMetadata
-
- floatField(float, String) - Method in class io.doov.core.dsl.runtime.GenericModel
-
- FloatFieldInfo - Class in io.doov.core.dsl.field.types
-
- FloatFieldInfo(FieldInfo) - Constructor for class io.doov.core.dsl.field.types.FloatFieldInfo
-
- FloatFunction - Class in io.doov.core.dsl.impl.num
-
- FloatFunction(DslField<Float>) - Constructor for class io.doov.core.dsl.impl.num.FloatFunction
-
- FloatFunction(PredicateMetadata, BiFunction<FieldModel, Context, Optional<Float>>) - Constructor for class io.doov.core.dsl.impl.num.FloatFunction
-
- FloatOperators - Interface in io.doov.core.dsl.impl.num
-
- FloatTypeAdapter - Class in io.doov.core.serial.adapter
-
- FloatTypeAdapter() - Constructor for class io.doov.core.serial.adapter.FloatTypeAdapter
-
- formatCurrentIndent() - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- formatCurrentIndent() - Method in class io.doov.core.dsl.meta.ast.AstLineVisitor
-
- formatLeafMetadata(LeafMetadata<?>) - Method in class io.doov.core.dsl.meta.ast.AstLinePercentVisitor
-
- formatLeafMetadata(LeafMetadata<?>) - 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
-
- formatNewLine() - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- formatOperator(Operator) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- formatRule() - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- formatSpace() - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- formatValidate() - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- formatWhen() - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- from(Class<B>) - Static method in class io.doov.core.dsl.path.PathBuilder
-
- from(Class<B>, FieldId) - Static method in class io.doov.core.dsl.runtime.FieldChainBuilder
-
- fromString(T, TypeAdapterRegistry) - Static method in class io.doov.core.dsl.mapping.TypeConverters
-
Convert String to I using TypeAdapter registry
- fromString(FieldInfo, String) - Method in class io.doov.core.serial.adapter.BooleanTypeAdapter
-
- fromString(FieldInfo, String) - Method in class io.doov.core.serial.adapter.ByteTypeAdapter
-
- fromString(FieldInfo, String) - Method in class io.doov.core.serial.adapter.CharacterTypeAdapter
-
- fromString(FieldInfo, String) - Method in class io.doov.core.serial.adapter.CodeValuableEnumTypeAdapter
-
- fromString(FieldInfo, String) - Method in class io.doov.core.serial.adapter.DateTypeAdapter
-
- fromString(FieldInfo, String) - Method in class io.doov.core.serial.adapter.DoubleTypeAdapter
-
- fromString(FieldInfo, String) - Method in class io.doov.core.serial.adapter.FloatTypeAdapter
-
- fromString(FieldInfo, String) - Method in class io.doov.core.serial.adapter.IntegerTypeAdapter
-
- fromString(FieldInfo, String) - Method in class io.doov.core.serial.adapter.LocalDateTypeAdapter
-
- fromString(FieldInfo, String) - Method in class io.doov.core.serial.adapter.LongTypeAdapter
-
- fromString(FieldInfo, String) - Method in class io.doov.core.serial.adapter.ShortTypeAdapter
-
- fromString(FieldInfo, String) - Method in class io.doov.core.serial.adapter.StringTypeAdapter
-
- fromString(FieldInfo, String) - Method in interface io.doov.core.serial.TypeAdapter
-
Deserialize
- Function<T> - Interface in io.doov.core.dsl.field.types
-
- function - Variable in class io.doov.core.dsl.impl.DefaultFunction
-
- Function3<T,U,V,R> - Interface in io.doov.core.dsl.lang
-
This is the three-arity specialization of Function.
- Function4<T1,T2,T3,T4,R> - Interface in io.doov.core.dsl.lang
-
This is the three-arity specialization of Function.
- Function5<T1,T2,T3,T4,T5,R> - Interface in io.doov.core.dsl.lang
-
This is the three-arity specialization of Function.
- FunctionInput<T> - Class in io.doov.core.dsl.mapping
-
- FunctionInput(MappingMetadata, BiFunction<FieldModel, Context, T>) - Constructor for class io.doov.core.dsl.mapping.FunctionInput
-
- FunctionInput(BiFunction<FieldModel, Context, T>) - Constructor for class io.doov.core.dsl.mapping.FunctionInput
-
- functionInput() - Static method in class io.doov.core.dsl.meta.MappingMetadata
-
- functionOutput() - Static method in class io.doov.core.dsl.meta.MappingMetadata
-
- GenericModel - Class in io.doov.core.dsl.runtime
-
- GenericModel() - Constructor for class io.doov.core.dsl.runtime.GenericModel
-
- GenericModel(TypeAdapterRegistry) - Constructor for class io.doov.core.dsl.runtime.GenericModel
-
- genericTypes() - Method in class io.doov.core.dsl.field.DefaultFieldInfo
-
- genericTypes() - Method in interface io.doov.core.dsl.field.DelegatingFieldInfo
-
- genericTypes(Class<?>...) - Method in class io.doov.core.dsl.field.FieldInfoBuilder
-
- genericTypes() - Method in class io.doov.core.dsl.runtime.RuntimeField
-
- genericTypes() - Method in interface io.doov.core.FieldInfo
-
Returns the FieldId type parameters
- generify(Class<?>) - Static method in class io.doov.core.dsl.runtime.FieldChainBuilder
-
- generify(Class<?>) - Static method in class io.doov.core.dsl.template.TemplateParam
-
- get(FieldId) - Method in class io.doov.core.BaseFieldModel
-
- get(FieldId) - Method in class io.doov.core.dsl.impl.ModelInterceptor
-
- get(Operator, Locale) - Method in enum io.doov.core.dsl.meta.i18n.ResourceBundleProvider
-
- get(String, Locale) - Method in enum io.doov.core.dsl.meta.i18n.ResourceBundleProvider
-
- get(Operator, Locale) - Method in interface io.doov.core.dsl.meta.i18n.ResourceProvider
-
- get(String, Locale) - Method in interface io.doov.core.dsl.meta.i18n.ResourceProvider
-
- get(ReadMethodRef<T, R>) - Method in class io.doov.core.dsl.path.PathBuilder
-
- get(Function<R, O>, BiConsumer<R, O>, Supplier<O>) - Method in class io.doov.core.dsl.runtime.FieldChainBuilder
-
- get(FieldId) - Method in class io.doov.core.dsl.runtime.GenericModel
-
- get(T) - Method in class io.doov.core.dsl.runtime.ListPathMethod
-
- get(T) - Method in interface io.doov.core.dsl.runtime.PathMethod
-
Get value
- get(B) - Method in class io.doov.core.dsl.runtime.RuntimeField
-
- get(FieldId) - Method in class io.doov.core.dsl.runtime.RuntimeFieldRegistry
-
- get(FieldId) - Method in class io.doov.core.dsl.runtime.RuntimeModel
-
- get(T) - Method in class io.doov.core.dsl.runtime.SimplePathMethod
-
- get(FieldId) - Method in interface io.doov.core.FieldModel
-
Returns the FieldId value from the FieldId to read
- get(DslField<T>) - Method in interface io.doov.core.FieldModel
-
- getAdjuster() - Method in class io.doov.core.dsl.time.TemporalAdjuster
-
- getAsString(FieldId) - Method in interface io.doov.core.FieldModel
-
- getAsString(FieldInfo) - Method in interface io.doov.core.FieldModel
-
- getAsString(FieldId) - Method in interface io.doov.core.serial.StringMapper
-
Gets the field value as String
- getAsString(FieldInfo) - Method in interface io.doov.core.serial.StringMapper
-
Gets the field value as String
- getBaseClass() - Method in class io.doov.core.dsl.path.DefaultFieldPath
-
- getBaseClass() - Method in interface io.doov.core.dsl.path.FieldPath
-
Entry point of the annotated model.
- getBooleanFunction() - Method in class io.doov.core.dsl.field.types.BooleanFieldInfo
-
- getBooleanFunction() - Method in interface io.doov.core.dsl.field.types.LogicalFieldInfo
-
Returns a new boolean condition that will use this as a field.
- getBorderClass() - Method in enum io.doov.core.dsl.meta.ast.ExclusionBar
-
- getClock() - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
-
Returns the clock.
- getCode() - Method in interface io.doov.core.CodeValuable
-
- getConstraint() - Method in class io.doov.core.dsl.path.DefaultFieldPath
-
- getConstraint() - Method in interface io.doov.core.dsl.path.FieldPath
-
The path constraint
- getContext() - Method in class io.doov.core.dsl.impl.DefaultResult
-
- getContext() - Method in interface io.doov.core.dsl.lang.Result
-
Returns the context that contains the execution values.
- getCurrentIndentSize() - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- getCurrentIndentSize() - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- getDefaultFieldInfoClass() - Method in interface io.doov.core.dsl.field.FieldTypeProvider
-
- getDefaultFunction() - Method in interface io.doov.core.dsl.DslField
-
Returns a new default condition that will use this as a field.
- getDefaultFunction() - Method in class io.doov.core.dsl.field.DefaultFieldInfo
-
- getDefaultFunction() - Method in class io.doov.core.dsl.field.types.CharacterFieldInfo
-
- getDefaultFunction() - Method in class io.doov.core.dsl.field.types.EnumFieldInfo
-
- getDefaultFunction() - Method in class io.doov.core.dsl.field.types.IterableFieldInfo
-
- getDefaultFunction() - Method in interface io.doov.core.dsl.field.types.LogicalFieldInfo
-
- getDefaultFunction() - Method in interface io.doov.core.dsl.field.types.NumericFieldInfo
-
- getDefaultFunction() - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- getDefaultFunction() - Method in interface io.doov.core.dsl.field.types.TextFieldInfo
-
- getDefaultFunction() - Method in class io.doov.core.dsl.runtime.RuntimeField
-
- getEvalFalse() - Method in class io.doov.core.dsl.impl.DefaultContext
-
- getEvalFalse() - Method in interface io.doov.core.dsl.lang.Context
-
Returns the list of nodes that evaluates to false.
- getEvalTrue() - Method in class io.doov.core.dsl.impl.DefaultContext
-
- getEvalTrue() - Method in interface io.doov.core.dsl.lang.Context
-
Returns the list of nodes that evaluates to true.
- getEvalValue(FieldId) - Method in class io.doov.core.dsl.impl.DefaultContext
-
- getEvalValue(FieldId) - Method in interface io.doov.core.dsl.lang.Context
-
Return the evaluation value for this field id.
- getFailureCause(Locale) - Method in interface io.doov.core.dsl.lang.Result
-
Returns the failure cause of the failed predicate.
- getFailureCause() - Method in interface io.doov.core.dsl.lang.Result
-
Returns the failure cause of the failed predicate.
- getFieldId() - Method in class io.doov.core.dsl.path.DefaultFieldPath
-
- getFieldId() - Method in interface io.doov.core.dsl.path.FieldPath
-
The field Id
- getFieldIds() - Method in interface io.doov.core.FieldModel
-
Returns all FieldId with a not-null value
- getFieldInfos() - Method in class io.doov.core.AbstractWrapper
-
- getFieldInfos() - Method in class io.doov.core.BaseFieldModel
-
- getFieldInfos() - Method in class io.doov.core.dsl.impl.ModelInterceptor
-
- getFieldInfos() - Method in class io.doov.core.dsl.runtime.GenericModel
-
- getFieldInfos() - Method in class io.doov.core.dsl.runtime.RuntimeModel
-
- getFieldInfos() - Method in interface io.doov.core.FieldModel
-
Returns all the FieldInfo for this model
- getFillingClass() - Method in enum io.doov.core.dsl.meta.ast.ExclusionBar
-
- getFunction() - Method in class io.doov.core.dsl.impl.DefaultFunction
-
- 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
-
- getLeft() - Method in class io.doov.core.dsl.meta.BinaryMetadata
-
- getLocale() - Method in class io.doov.core.dsl.meta.ast.DefaultHtmlWriter
-
- getLocale() - Method in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- getMetadata() - Method in interface io.doov.core.dsl.DslField
-
- getMetadata() - Method in class io.doov.core.dsl.field.DefaultFieldInfo
-
- getMetadata() - Method in interface io.doov.core.dsl.field.DelegatingFieldInfo
-
- getMetadata() - Method in class io.doov.core.dsl.field.DelegatingFieldInfoImpl
-
- getMetadata() - Method in interface io.doov.core.dsl.field.types.Function
-
- getMetadata() - Method in class io.doov.core.dsl.impl.DefaultFunction
-
- getMetadata() - Method in class io.doov.core.dsl.runtime.RuntimeField
-
- getMetadata() - Method in class io.doov.core.dsl.time.TemporalAdjuster
-
- getMetadata() - Method in interface io.doov.core.FieldInfo
-
- getModel() - Method in class io.doov.core.AbstractWrapper
-
- getNewLineIndex() - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- getNumericFunction() - Method in class io.doov.core.dsl.field.types.DoubleFieldInfo
-
- getNumericFunction() - Method in class io.doov.core.dsl.field.types.FloatFieldInfo
-
- getNumericFunction() - Method in class io.doov.core.dsl.field.types.IntegerFieldInfo
-
- getNumericFunction() - Method in class io.doov.core.dsl.field.types.LongFieldInfo
-
- getNumericFunction() - Method in interface io.doov.core.dsl.field.types.NumericFieldInfo
-
Returns a new numeric condition that will use this as a value.
- getOperator() - Method in class io.doov.core.dsl.meta.BinaryMetadata
-
- getOperator() - Method in interface io.doov.core.dsl.meta.Metadata
-
- getOperator() - Method in class io.doov.core.dsl.meta.NaryMetadata
-
- getOperator() - Method in class io.doov.core.dsl.meta.RuleMetadata
-
- getOperator() - Method in class io.doov.core.dsl.meta.UnaryMetadata
-
- getOperator() - Method in class io.doov.core.dsl.meta.WhenMetadata
-
- getPath() - Method in class io.doov.core.dsl.path.DefaultFieldPath
-
- getPath() - Method in interface io.doov.core.dsl.path.FieldPath
-
List of read method references to access the field
- getPercentage(int, int) - Method in class io.doov.core.dsl.meta.ast.AstLinePercentVisitor
-
- getReadable() - Method in class io.doov.core.dsl.meta.Element
-
- getReadable() - Method in class io.doov.core.dsl.path.DefaultFieldPath
-
- getReadable() - Method in interface io.doov.core.dsl.path.FieldPath
-
- getReadMethod() - Method in class io.doov.core.dsl.path.DefaultFieldPath
-
- getReadMethod() - Method in interface io.doov.core.dsl.path.FieldPath
-
The read access method for the field
- getRight() - Method in class io.doov.core.dsl.meta.BinaryMetadata
-
- getRootMetadata() - Method in class io.doov.core.dsl.impl.DefaultContext
-
- getRootMetadata() - Method in interface io.doov.core.dsl.lang.Context
-
Returns the root node of the syntax tree.
- getStepWhen() - Method in class io.doov.core.dsl.impl.DefaultValidationRule
-
- getStepWhen() - Method in interface io.doov.core.dsl.lang.ValidationRule
-
Returns the root when node of this rule.
- getStringFunction() - Method in class io.doov.core.dsl.field.types.StringFieldInfo
-
- getStringFunction() - Method in interface io.doov.core.dsl.field.types.TextFieldInfo
-
Returns a new string condition that will use this as a field.
- getTemporalFunction() - Method in class io.doov.core.dsl.field.types.DateIsoFieldInfo
-
- getTemporalFunction() - Method in class io.doov.core.dsl.field.types.LocalDateFieldInfo
-
- getTemporalFunction() - Method in class io.doov.core.dsl.field.types.LocalDateTimeFieldInfo
-
- getTemporalFunction() - Method in class io.doov.core.dsl.field.types.LocalTimeFieldInfo
-
- getTemporalFunction() - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
Returns a new temporal function that will use this as a field.
- getTemporalFunction() - Method in class io.doov.core.dsl.field.types.TimeIsoFieldInfo
-
- getType() - Method in class io.doov.core.dsl.meta.Element
-
- getTypeAdapterRegistry() - Method in class io.doov.core.BaseFieldModel
-
- getTypeAdapterRegistry() - Method in class io.doov.core.dsl.impl.ModelInterceptor
-
- getTypeAdapterRegistry() - Method in class io.doov.core.dsl.runtime.GenericModel
-
- getTypeAdapterRegistry() - Method in class io.doov.core.dsl.runtime.RuntimeModel
-
- getTypeAdapterRegistry() - Method in interface io.doov.core.serial.StringMapper
-
Returns the registry for TypeAdapters
- getTypes() - Method in interface io.doov.core.dsl.field.FieldTypeProvider
-
To implement by the implementors of this interface
- getTypes() - Method in class io.doov.core.dsl.field.FieldTypes
-
- getValue() - Method in class io.doov.core.dsl.meta.UnaryMetadata
-
- getValues() - Method in class io.doov.core.dsl.meta.NaryMetadata
-
- getWrapperClass() - Method in enum io.doov.core.dsl.meta.ast.ExclusionBar
-
- getWriteMethod() - Method in class io.doov.core.dsl.path.DefaultFieldPath
-
- getWriteMethod() - Method in interface io.doov.core.dsl.path.FieldPath
-
The write access method for the field
- greaterOrEquals(N) - Method in interface io.doov.core.dsl.field.types.NumericFieldInfo
-
- greaterOrEquals(NumericFieldInfo<N>) - Method in interface io.doov.core.dsl.field.types.NumericFieldInfo
-
- greaterOrEquals(N) - Method in class io.doov.core.dsl.impl.num.NumericCondition
-
Returns a step condition checking if the node value is greater or equals the given value.
- greaterOrEquals(NumericFieldInfo<N>) - Method in class io.doov.core.dsl.impl.num.NumericCondition
-
Returns a step condition checking if the node value is greater or equals the given field value.
- greaterOrEqualsFunction() - Method in interface io.doov.core.dsl.impl.num.DoubleOperators
-
- greaterOrEqualsFunction() - Method in interface io.doov.core.dsl.impl.num.FloatOperators
-
- greaterOrEqualsFunction() - Method in interface io.doov.core.dsl.impl.num.IntegerOperators
-
- greaterOrEqualsFunction() - Method in interface io.doov.core.dsl.impl.num.LongOperators
-
- greaterOrEqualsFunction() - Method in interface io.doov.core.dsl.impl.num.NumericOperators
-
- greaterOrEqualsMetadata(Metadata, Object) - Static method in class io.doov.core.dsl.meta.function.NumericFunctionMetadata
-
- greaterOrEqualsMetadata(Metadata, Readable) - Static method in class io.doov.core.dsl.meta.function.NumericFunctionMetadata
-
- greaterOrEqualsMetadata(Metadata, DslField<?>) - Static method in class io.doov.core.dsl.meta.function.NumericFunctionMetadata
-
- greaterThan(N) - Method in interface io.doov.core.dsl.field.types.NumericFieldInfo
-
- greaterThan(NumericFieldInfo<N>) - Method in interface io.doov.core.dsl.field.types.NumericFieldInfo
-
- greaterThan(N) - Method in class io.doov.core.dsl.impl.num.NumericCondition
-
Returns a step condition checking if the node value is greater than the given value.
- greaterThan(NumericFieldInfo<N>) - Method in class io.doov.core.dsl.impl.num.NumericCondition
-
Returns a step condition checking if the node value is greater than the given field value.
- greaterThanFunction() - Method in interface io.doov.core.dsl.impl.num.DoubleOperators
-
- greaterThanFunction() - Method in interface io.doov.core.dsl.impl.num.FloatOperators
-
- greaterThanFunction() - Method in interface io.doov.core.dsl.impl.num.IntegerOperators
-
- greaterThanFunction() - Method in interface io.doov.core.dsl.impl.num.LongOperators
-
- greaterThanFunction() - Method in interface io.doov.core.dsl.impl.num.NumericOperators
-
- greaterThanMetadata(Metadata, Object) - Static method in class io.doov.core.dsl.meta.function.NumericFunctionMetadata
-
- greaterThanMetadata(Metadata, Readable) - Static method in class io.doov.core.dsl.meta.function.NumericFunctionMetadata
-
- greaterThanMetadata(Metadata, DslField<?>) - Static method in class io.doov.core.dsl.meta.function.NumericFunctionMetadata
-
- 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.dsl.field.DelegatingFieldInfo
-
- id() - Method in class io.doov.core.dsl.field.DelegatingFieldInfoImpl
-
- id() - Method in class io.doov.core.dsl.runtime.RuntimeField
-
- id() - Method in interface io.doov.core.FieldInfo
-
Returns the referenced FieldId
- identity() - Method in interface io.doov.core.dsl.impl.num.DoubleOperators
-
- identity() - Method in interface io.doov.core.dsl.impl.num.FloatOperators
-
- identity() - Method in interface io.doov.core.dsl.impl.num.IntegerOperators
-
- identity() - Method in interface io.doov.core.dsl.impl.num.LongOperators
-
- identity() - Method in interface io.doov.core.dsl.impl.num.NumericOperators
-
- identity() - Static method in class io.doov.core.dsl.mapping.converter.DefaultTypeConverter
-
- identity() - Static method in class io.doov.core.dsl.meta.ConverterMetadata
-
- incFalseEval() - Method in interface io.doov.core.dsl.meta.predicate.PredicateMetadata
-
- includePath() - Method in interface io.doov.core.PathConstraint
-
Returns the path constraint value
- incTrueEval() - Method in interface io.doov.core.dsl.meta.predicate.PredicateMetadata
-
- info(FieldId) - Method in interface io.doov.core.FieldModel
-
Returns the field info for the given field id.
- inputMetadata(Metadata...) - Static method in class io.doov.core.dsl.meta.MappingInputMetadata
-
- inputMetadata(String) - Static method in class io.doov.core.dsl.meta.MappingMetadata
-
- INSTANCE - Static variable in class io.doov.core.serial.TypeAdapters
-
- IntegerFieldInfo - Class in io.doov.core.dsl.field.types
-
- IntegerFieldInfo(FieldInfo) - Constructor for class io.doov.core.dsl.field.types.IntegerFieldInfo
-
- IntegerFunction - Class in io.doov.core.dsl.impl.num
-
- IntegerFunction(DslField<Integer>) - Constructor for class io.doov.core.dsl.impl.num.IntegerFunction
-
- IntegerFunction(PredicateMetadata, BiFunction<FieldModel, Context, Optional<Integer>>) - Constructor for class io.doov.core.dsl.impl.num.IntegerFunction
-
- IntegerFunction(NumericCondition<Long>) - Constructor for class io.doov.core.dsl.impl.num.IntegerFunction
-
- IntegerOperators - Interface in io.doov.core.dsl.impl.num
-
- IntegerTypeAdapter - Class in io.doov.core.serial.adapter
-
- IntegerTypeAdapter() - Constructor for class io.doov.core.serial.adapter.IntegerTypeAdapter
-
- intField(int, String) - Method in class io.doov.core.dsl.runtime.GenericModel
-
- io.doov.core - package io.doov.core
-
Interfaces and annotations for domain model.
- io.doov.core.dsl - package io.doov.core.dsl
-
Main package, entry point is
DOOV.
- io.doov.core.dsl.field - package io.doov.core.dsl.field
-
Field info implementations.
- io.doov.core.dsl.field.types - package io.doov.core.dsl.field.types
-
- io.doov.core.dsl.impl - package io.doov.core.dsl.impl
-
Condition implementations.
- io.doov.core.dsl.impl.base - package io.doov.core.dsl.impl.base
-
- io.doov.core.dsl.impl.num - package io.doov.core.dsl.impl.num
-
- io.doov.core.dsl.impl.time - package io.doov.core.dsl.impl.time
-
- io.doov.core.dsl.lang - package io.doov.core.dsl.lang
-
Dsl interfaces
- io.doov.core.dsl.mapping - package io.doov.core.dsl.mapping
-
Mapping implementations.
- io.doov.core.dsl.mapping.builder - package io.doov.core.dsl.mapping.builder
-
- io.doov.core.dsl.mapping.converter - package io.doov.core.dsl.mapping.converter
-
- io.doov.core.dsl.meta - package io.doov.core.dsl.meta
-
Abstract syntax tree implementation
- io.doov.core.dsl.meta.ast - package io.doov.core.dsl.meta.ast
-
- io.doov.core.dsl.meta.function - package io.doov.core.dsl.meta.function
-
- io.doov.core.dsl.meta.i18n - package io.doov.core.dsl.meta.i18n
-
- io.doov.core.dsl.meta.predicate - package io.doov.core.dsl.meta.predicate
-
- io.doov.core.dsl.path - package io.doov.core.dsl.path
-
External path implementation
- io.doov.core.dsl.runtime - package io.doov.core.dsl.runtime
-
Pure runtime implementation of FieldModel and FieldInfo, which does not need code generation.
- io.doov.core.dsl.template - package io.doov.core.dsl.template
-
- io.doov.core.dsl.time - package io.doov.core.dsl.time
-
Support of java.time API
- io.doov.core.serial - package io.doov.core.serial
-
Serialization framework for domain model via
TypeAdapter.
- io.doov.core.serial.adapter - package io.doov.core.serial.adapter
-
- isClockSet() - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
-
Returns true if the clock is set.
- isCodeLookup() - Method in class io.doov.core.dsl.field.DefaultFieldInfo
-
- isCodeLookup() - Method in interface io.doov.core.dsl.field.DelegatingFieldInfo
-
- isCodeLookup() - Method in class io.doov.core.dsl.runtime.RuntimeField
-
- isCodeLookup() - Method in interface io.doov.core.FieldInfo
-
Field metadata for CodeLookup.
- isCodeValuable() - Method in class io.doov.core.dsl.field.DefaultFieldInfo
-
- isCodeValuable() - Method in interface io.doov.core.dsl.field.DelegatingFieldInfo
-
- isCodeValuable() - Method in class io.doov.core.dsl.runtime.RuntimeField
-
- isCodeValuable() - Method in interface io.doov.core.FieldInfo
-
Field metadata for CodeValuable.
- isEmpty() - Method in class io.doov.core.dsl.field.types.IterableFieldInfo
-
- isEmpty() - Method in class io.doov.core.dsl.impl.base.IterableFunction
-
- isEmpty() - Method in class io.doov.core.dsl.mapping.MappingRegistry
-
- isEmptyMetadata(Metadata) - Static method in class io.doov.core.dsl.meta.predicate.UnaryPredicateMetadata
-
- isEvalFalse(Metadata) - Method in class io.doov.core.dsl.impl.DefaultContext
-
- isEvalFalse(Metadata) - Method in interface io.doov.core.dsl.lang.Context
-
Returns true if the given node evaluation is false.
- isEvalTrue(Metadata) - Method in class io.doov.core.dsl.impl.DefaultContext
-
- isEvalTrue(Metadata) - Method in interface io.doov.core.dsl.lang.Context
-
Returns true if the given node evaluation is true.
- isFalse() - Method in interface io.doov.core.dsl.field.types.LogicalFieldInfo
-
- isFalse() - Method in class io.doov.core.dsl.impl.base.BooleanFunction
-
Returns a step condition checking if the node value is false.
- isMetadata(Metadata, boolean) - Static method in class io.doov.core.dsl.meta.function.BooleanFunctionMetadata
-
- isNotEmpty() - Method in class io.doov.core.dsl.field.types.IterableFieldInfo
-
- isNotEmpty() - Method in class io.doov.core.dsl.impl.base.IterableFunction
-
- isNotEmptyMetadata(Metadata) - Static method in class io.doov.core.dsl.meta.predicate.UnaryPredicateMetadata
-
- isNotNull() - Method in interface io.doov.core.dsl.field.BaseFieldInfo
-
- isNotNull() - Method in class io.doov.core.dsl.impl.DefaultCondition
-
Returns a step condition checking if the node value is not null.
- isNotNull(DefaultCondition<N>) - Static method in class io.doov.core.dsl.impl.LeafStepCondition
-
Returns a step condition checking if the node value is not null.
- isNull() - Method in interface io.doov.core.dsl.field.BaseFieldInfo
-
- isNull() - Method in class io.doov.core.dsl.impl.DefaultCondition
-
Returns a step condition checking if the node value is null.
- isNull(DefaultCondition<N>) - Static method in class io.doov.core.dsl.impl.LeafStepCondition
-
Returns a step condition checking if the node value is null.
- isShortCircuit() - Method in class io.doov.core.dsl.impl.DefaultContext
-
- isShortCircuit() - Method in class io.doov.core.dsl.impl.DefaultValidationRule
-
- isShortCircuit() - Method in interface io.doov.core.dsl.lang.Context
-
Returns true if the evaluation short-circuit is activated, which will evaluate logical expression like java.
- isTransient() - Method in class io.doov.core.dsl.field.DefaultFieldInfo
-
- isTransient() - Method in interface io.doov.core.dsl.field.DelegatingFieldInfo
-
- isTransient() - Method in class io.doov.core.dsl.path.DefaultFieldPath
-
- isTransient() - Method in interface io.doov.core.dsl.path.FieldPath
-
Returns whether the field is transient
- isTransient() - Method in class io.doov.core.dsl.runtime.RuntimeField
-
- isTransient() - Method in interface io.doov.core.FieldInfo
-
Field metadata for transient.
- isTrue() - Method in interface io.doov.core.dsl.field.types.LogicalFieldInfo
-
- isTrue() - Method in class io.doov.core.dsl.impl.base.BooleanFunction
-
Returns a step condition checking if the node value is true.
- iterable(ReadMethodRef<T, Iterable<R>>) - Method in class io.doov.core.dsl.path.PathBuilder
-
- iterableField(C, String) - Method in class io.doov.core.dsl.runtime.GenericModel
-
- IterableFieldInfo<T,C extends java.lang.Iterable<T>> - Class in io.doov.core.dsl.field.types
-
- IterableFieldInfo(FieldInfo) - Constructor for class io.doov.core.dsl.field.types.IterableFieldInfo
-
- IterableFunction<T,C extends java.lang.Iterable<T>> - Class in io.doov.core.dsl.impl.base
-
- IterableFunction(DslField<C>) - Constructor for class io.doov.core.dsl.impl.base.IterableFunction
-
- IterableFunction(PredicateMetadata, BiFunction<FieldModel, Context, Optional<C>>) - Constructor for class io.doov.core.dsl.impl.base.IterableFunction
-
- IterableFunctionMetadata - Class in io.doov.core.dsl.meta.function
-
- IterableFunctionMetadata(Metadata, Operator, Metadata) - Constructor for class io.doov.core.dsl.meta.function.IterableFunctionMetadata
-
- iterator() - Method in class io.doov.core.BaseFieldModel
-
- iterator() - Method in class io.doov.core.dsl.impl.ModelInterceptor
-
- iterator() - Method in class io.doov.core.dsl.runtime.GenericModel
-
- iterator() - Method in class io.doov.core.dsl.runtime.RuntimeModel
-
- map(DslField<I>) - Static method in class io.doov.core.dsl.DOOV
-
Start defining a mapping
- map(DslField<I>, DslField<J>) - Static method in class io.doov.core.dsl.DOOV
-
Start defining a bi mapping
- map(DslField<?>...) - Static method in class io.doov.core.dsl.DOOV
-
Start defining a nary mapping
- map(Stream<? extends DslField<?>>) - Static method in class io.doov.core.dsl.DOOV
-
Start defining a nary mapping
- map(Supplier<I>) - Static method in class io.doov.core.dsl.DOOV
-
Start defining a value mapping
- map(I) - Static method in class io.doov.core.dsl.DOOV
-
Start defining a value mapping
- map(BiFunction<FieldModel, Context, I>) - Static method in class io.doov.core.dsl.DOOV
-
Start defining a context-aware value mapping
- map(MappingInput<I>) - Static method in class io.doov.core.dsl.DOOV
-
Start defining a context-aware value mapping
- map(String, Function<T, R>) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
-
- map(String, Function<T, R>) - Method in class io.doov.core.dsl.impl.DefaultCondition
-
Returns a default step condition that returns the node value mapped by the given function.
- mapAsMetadata(Metadata, String) - Static method in class io.doov.core.dsl.meta.function.MapFunctionMetadata
-
- mapFor(Stream<T>, Function<T, MappingRule>) - Static method in class io.doov.core.dsl.DOOV
-
Create an array of mapping rules from a stream of fields
- MapFunctionMetadata - Class in io.doov.core.dsl.meta.function
-
- MapFunctionMetadata(Metadata, Operator, Metadata) - Constructor for class io.doov.core.dsl.meta.function.MapFunctionMetadata
-
- mapNull(DslField<O>) - Static method in class io.doov.core.dsl.DOOV
-
Start defining a value mapping with value null
- mapping(Function<T1, MappingRule>) - Method in class io.doov.core.dsl.template.TemplateSpec.Template1
-
- mapping(BiFunction<T1, T2, MappingRule>) - Method in class io.doov.core.dsl.template.TemplateSpec.Template2
-
- mapping(Function3<T1, T2, T3, MappingRule>) - Method in class io.doov.core.dsl.template.TemplateSpec.Template3
-
- mapping(Function4<T1, T2, T3, T4, MappingRule>) - Method in class io.doov.core.dsl.template.TemplateSpec.Template4
-
- mapping(Function5<T1, T2, T3, T4, T5, MappingRule>) - Method in class io.doov.core.dsl.template.TemplateSpec.Template5
-
- MappingInput<T> - Interface in io.doov.core.dsl.lang
-
Mapping input
- MappingInputMetadata - Class in io.doov.core.dsl.meta
-
- MappingInputMetadata(List<Metadata>) - Constructor for class io.doov.core.dsl.meta.MappingInputMetadata
-
- MappingMetadata - Class in io.doov.core.dsl.meta
-
- MappingOperator - Enum in io.doov.core.dsl.meta
-
- MappingOutput<T> - Interface in io.doov.core.dsl.lang
-
Mapping output
- MappingRegistry - Class in io.doov.core.dsl.mapping
-
Immutable, ordered, composable container for
MappingRules
- MappingRegistryMetadata - Class in io.doov.core.dsl.meta
-
- MappingRegistryMetadata(Operator, List<Metadata>, MetadataType) - Constructor for class io.doov.core.dsl.meta.MappingRegistryMetadata
-
- MappingRule - Interface in io.doov.core.dsl.lang
-
Mapping rule
- MappingRuleMetadata - Class in io.doov.core.dsl.meta
-
- MappingRuleMetadata(Metadata, Metadata) - Constructor for class io.doov.core.dsl.meta.MappingRuleMetadata
-
- mappings(MappingRule...) - Static method in class io.doov.core.dsl.DOOV
-
- mappings(MappingRule...) - Static method in class io.doov.core.dsl.mapping.MappingRegistry
-
- mappings(MappingOperator) - Static method in class io.doov.core.dsl.meta.MappingMetadata
-
- mappings(List<Metadata>) - Static method in class io.doov.core.dsl.meta.MappingRegistryMetadata
-
- mappings(Function<T1, MappingRegistry>) - Method in class io.doov.core.dsl.template.TemplateSpec.Template1
-
- mappings(BiFunction<T1, T2, MappingRegistry>) - Method in class io.doov.core.dsl.template.TemplateSpec.Template2
-
- mappings(Function3<T1, T2, T3, MappingRegistry>) - Method in class io.doov.core.dsl.template.TemplateSpec.Template3
-
- mappings(Function4<T1, T2, T3, T4, MappingRegistry>) - Method in class io.doov.core.dsl.template.TemplateSpec.Template4
-
- mappings(Function5<T1, T2, T3, T4, T5, MappingRegistry>) - Method in class io.doov.core.dsl.template.TemplateSpec.Template5
-
- mapRange(int, int, Function<Integer, MappingRule>) - Static method in class io.doov.core.dsl.DOOV
-
Create an array of mapping rules from a range of index
- 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
-
Returns an integer step condition that returns the node value mapped by the given mapper.
- mapToIntMetadata(Metadata) - Static method in class io.doov.core.dsl.meta.function.MapFunctionMetadata
-
- mapToString(Function<T, String>) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
-
- mapToString(Function<T, String>) - Method in class io.doov.core.dsl.impl.DefaultCondition
-
Returns a string step condition that returns the node value mapped by the given function.
- mapToStringMetadata(Metadata) - Static method in class io.doov.core.dsl.meta.function.MapFunctionMetadata
-
- mapUsing(String, DslField<U>, BiFunction<T, U, R>) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
-
- mapUsing(String, Function<U>, BiFunction<T, U, R>) - Method in class io.doov.core.dsl.impl.DefaultCondition
-
Returns an default step condition that returns the node value mapped by the given function.
- mapUsingMetadata(Metadata, String, Readable) - Static method in class io.doov.core.dsl.meta.function.MapFunctionMetadata
-
- mapWithIndex(Stream<T>, BiFunction<T, Integer, MappingRule>) - Static method in class io.doov.core.dsl.DOOV
-
Create an array of mapping rules from a stream of fields with index
- mapWithIndex(Stream<T>, BiFunction<? super T, Long, ? extends R>) - Static method in class io.doov.core.dsl.Streams
-
Returns a stream consisting of the results of applying the given function to the elements of
stream and their indices in the stream.
- markdown() - Method in interface io.doov.core.dsl.lang.DSLBuilder
-
- markdown(Locale) - Method in interface io.doov.core.dsl.lang.DSLBuilder
-
- markdown() - Method in interface io.doov.core.dsl.meta.Metadata
-
- markdown(Locale) - Method in interface io.doov.core.dsl.meta.Metadata
-
- matchAll(StepCondition...) - Static method in class io.doov.core.dsl.DOOV
-
- matchAll(Stream<? extends DslField<?>>, Function<DefaultCondition<?>, StepCondition>) - Static method in class io.doov.core.dsl.DOOV
-
- matchAll(List<StepCondition>) - Static method in class io.doov.core.dsl.impl.LogicalNaryCondition
-
Returns a nary condition that returns true if all the given steps evaluate to true.
- matchAllMetadata(List<Metadata>) - Static method in class io.doov.core.dsl.meta.predicate.NaryPredicateMetadata
-
- matchAny(StepCondition...) - Static method in class io.doov.core.dsl.DOOV
-
- matchAny(Stream<? extends DslField<?>>, Function<DefaultCondition<?>, StepCondition>) - Static method in class io.doov.core.dsl.DOOV
-
- matchAny(List<StepCondition>) - Static method in class io.doov.core.dsl.impl.LogicalNaryCondition
-
Returns a nary condition that returns true if any of the given steps evaluate to true.
- matchAnyMetadata(List<Metadata>) - Static method in class io.doov.core.dsl.meta.predicate.NaryPredicateMetadata
-
- matches(String) - Method in interface io.doov.core.dsl.field.types.TextFieldInfo
-
- matches(String) - Method in class io.doov.core.dsl.impl.base.StringFunction
-
Returns a condition checking if the node value matches the given value.
- matchesMetadata(Metadata, String) - Static method in class io.doov.core.dsl.meta.function.StringFunctionMetadata
-
- matchNone(StepCondition...) - Static method in class io.doov.core.dsl.DOOV
-
- matchNone(Stream<? extends DslField<?>>, Function<DefaultCondition<?>, StepCondition>) - Static method in class io.doov.core.dsl.DOOV
-
- matchNone(List<StepCondition>) - Static method in class io.doov.core.dsl.impl.LogicalNaryCondition
-
Returns a nary condition that returns true if none the given steps evaluate to true.
- matchNoneMetadata(Metadata) - Static method in class io.doov.core.dsl.meta.predicate.BinaryPredicateMetadata
-
- matchNoneMetadata(List<Metadata>) - Static method in class io.doov.core.dsl.meta.predicate.NaryPredicateMetadata
-
- metadata() - Method in interface io.doov.core.dsl.field.types.Function
-
- metadata - Variable in class io.doov.core.dsl.impl.DefaultFunction
-
- metadata() - Method in class io.doov.core.dsl.impl.DefaultStepCondition
-
- metadata() - Method in class io.doov.core.dsl.impl.DefaultStepWhen
-
- metadata() - Method in class io.doov.core.dsl.impl.DefaultValidationRule
-
- metadata() - Method in interface io.doov.core.dsl.lang.DSLBuilder
-
- metadata() - Method in class io.doov.core.dsl.mapping.BiConverterInput
-
- metadata() - Method in class io.doov.core.dsl.mapping.ConsumerOutput
-
- metadata() - Method in class io.doov.core.dsl.mapping.converter.DefaultBiTypeConverter
-
- metadata() - Method in class io.doov.core.dsl.mapping.converter.DefaultNaryTypeConverter
-
- metadata() - Method in class io.doov.core.dsl.mapping.converter.DefaultTypeConverter
-
- metadata() - Method in class io.doov.core.dsl.mapping.ConverterInput
-
- metadata() - Method in class io.doov.core.dsl.mapping.DefaultConditionalMappingRule
-
- metadata() - Method in class io.doov.core.dsl.mapping.DefaultMappingRule
-
- metadata() - Method in class io.doov.core.dsl.mapping.FieldInput
-
- metadata() - Method in class io.doov.core.dsl.mapping.FieldOutput
-
- metadata() - Method in class io.doov.core.dsl.mapping.FunctionInput
-
- metadata() - Method in class io.doov.core.dsl.mapping.MappingRegistry
-
- metadata() - Method in class io.doov.core.dsl.mapping.NaryConverterInput
-
- metadata() - Method in class io.doov.core.dsl.mapping.StaticInput
-
- metadata(String) - Static method in class io.doov.core.dsl.meta.ConverterMetadata
-
- Metadata - Interface in io.doov.core.dsl.meta
-
Interface for the description of a node in the syntax tree.
- metadata() - Method in class io.doov.core.dsl.template.TemplateMapping.Map1
-
- metadata() - Method in class io.doov.core.dsl.template.TemplateMapping.Map2
-
- metadata() - Method in class io.doov.core.dsl.template.TemplateMapping.Map3
-
- metadata() - Method in class io.doov.core.dsl.template.TemplateMapping.Map4
-
- metadata() - Method in class io.doov.core.dsl.template.TemplateMapping.Map5
-
- metadata() - Method in class io.doov.core.dsl.template.TemplateMapping.Registry1
-
- metadata() - Method in class io.doov.core.dsl.template.TemplateMapping.Registry2
-
- metadata() - Method in class io.doov.core.dsl.template.TemplateMapping.Registry3
-
- metadata() - Method in class io.doov.core.dsl.template.TemplateMapping.Registry4
-
- metadata() - Method in class io.doov.core.dsl.template.TemplateMapping.Registry5
-
- metadata() - Method in class io.doov.core.dsl.template.TemplateRule.Rule1
-
- metadata() - Method in class io.doov.core.dsl.template.TemplateRule.Rule2
-
- metadata() - Method in class io.doov.core.dsl.template.TemplateRule.Rule3
-
- metadata() - Method in class io.doov.core.dsl.template.TemplateRule.Rule4
-
- metadata() - Method in class io.doov.core.dsl.template.TemplateRule.Rule5
-
- metadataInput(Metadata...) - Static method in class io.doov.core.dsl.meta.MappingMetadata
-
- MetadataType - Enum 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.num.NumericFunction
-
Returns a numeric function that returns the min value of the given field values.
- minFunction() - Method in interface io.doov.core.dsl.impl.num.DoubleOperators
-
- minFunction() - Method in interface io.doov.core.dsl.impl.num.FloatOperators
-
- minFunction() - Method in interface io.doov.core.dsl.impl.num.IntegerOperators
-
- minFunction() - Method in interface io.doov.core.dsl.impl.num.LongOperators
-
- minFunction() - Method in interface io.doov.core.dsl.impl.num.NumericOperators
-
- minMetadata(List<Metadata>) - Static method in class io.doov.core.dsl.meta.predicate.NaryPredicateMetadata
-
- minus(int, TemporalUnit) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- minus(NumericFieldInfo<Integer>, TemporalUnit) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- minus(int, TemporalUnit) - Method in class io.doov.core.dsl.impl.time.TemporalFunction
-
Returns a temporal function that returns the node value minus given temporal value and unit.
- minus(NumericFieldInfo<Integer>, TemporalUnit) - Method in class io.doov.core.dsl.impl.time.TemporalFunction
-
Returns a temporal function that returns the node value minus given temporal field value and unit.
- minusFunction(int, TemporalUnit) - Method in interface io.doov.core.dsl.impl.time.LocalDateOperators
-
- minusFunction(int, TemporalUnit) - Method in interface io.doov.core.dsl.impl.time.LocalDateTimeOperators
-
- minusFunction(int, TemporalUnit) - Method in interface io.doov.core.dsl.impl.time.LocalTimeOperators
-
- minusFunction(int, TemporalUnit) - Method in interface io.doov.core.dsl.impl.time.TemporalOperators
-
- minusMetadata(Metadata, DslField<?>, Object) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- minusMetadata(Metadata, int, Object) - Static method in class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- minusYears(int) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- model - Variable in class io.doov.core.AbstractWrapper
-
- ModelInterceptor - Class in io.doov.core.dsl.impl
-
- ModelInterceptor(FieldModel, Context) - Constructor for class io.doov.core.dsl.impl.ModelInterceptor
-
- monthsBetween(N) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- monthsBetween(TemporalFieldInfo<N>) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- monthsBetween(TemporalFunction<N>) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- monthsBetween(Supplier<N>) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- monthsBetween(N) - Method in class io.doov.core.dsl.impl.time.TemporalFunction
-
Returns a numeric function that returns the months between this node value and the given value.
- monthsBetween(TemporalFieldInfo<N>) - Method in class io.doov.core.dsl.impl.time.TemporalFunction
-
Returns a numeric function that returns the months between this node value and the given field value.
- monthsBetween(TemporalFunction<N>) - Method in class io.doov.core.dsl.impl.time.TemporalFunction
-
Returns a numeric function that returns the months between this node value and the given condition value.
- monthsBetween(Supplier<N>) - Method in class io.doov.core.dsl.impl.time.TemporalFunction
-
Returns a numeric function that returns the months between this node value and the given supplier value.
- name() - Method in class io.doov.core.dsl.meta.ComposeOperator
-
- name() - Method in interface io.doov.core.dsl.meta.Operator
-
- NaryConverterInput<T> - Class in io.doov.core.dsl.mapping
-
- NaryConverterInput(List<DslField<?>>, NaryTypeConverter<T>) - Constructor for class io.doov.core.dsl.mapping.NaryConverterInput
-
- NaryMetadata - Class in io.doov.core.dsl.meta
-
- NaryMetadata(Operator, List<Metadata>) - Constructor for class io.doov.core.dsl.meta.NaryMetadata
-
- NaryPredicateMetadata - Class in io.doov.core.dsl.meta.predicate
-
- NaryStepMap - Class in io.doov.core.dsl.mapping.builder
-
First step for creating a n-ary mapping rule.
- NaryStepMap(List<DslField<?>>) - Constructor for class io.doov.core.dsl.mapping.builder.NaryStepMap
-
- NaryStepMap.NaryStepMapping<O> - Class in io.doov.core.dsl.mapping.builder
-
Intermediary step for creating n-ary mapping rule.
- NaryTypeConverter<O> - Interface in io.doov.core.dsl.lang
-
Generic Type converter
- nConverter(Function3<FieldModel, Context, List<DslField<?>>, O>, String) - Static method in class io.doov.core.dsl.mapping.TypeContextConverters
-
N-to-1 converter with context as additional parameter
- nConverter(BiFunction<FieldModel, List<DslField<?>>, O>, String) - Static method in class io.doov.core.dsl.mapping.TypeConverters
-
N-to-1 converter.
- negate(StepCondition) - Static method in class io.doov.core.dsl.impl.LogicalUnaryCondition
-
Returns a unary condition that returns true if the given step does not evaluate to true.
- newLineIndex - Variable in class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- 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
-
Returns a step condition checking if the node value matches none of the given values.
- noneMatch(Collection<T>) - Method in class io.doov.core.dsl.impl.DefaultCondition
-
Returns a step condition checking if the node value matches none of the given values.
- noneMatch(List<Predicate<T>>) - Method in class io.doov.core.dsl.impl.DefaultCondition
-
Returns a step condition checking if none of the given predicates testing the node value match.
- noneMatchMetadata(Metadata, Collection<?>) - Static method in class io.doov.core.dsl.meta.predicate.BinaryPredicateMetadata
-
- not(StepCondition) - Static method in class io.doov.core.dsl.DOOV
-
- not() - Method in interface io.doov.core.dsl.field.types.LogicalFieldInfo
-
- not() - Method in class io.doov.core.dsl.impl.base.BooleanFunction
-
Returns a step condition checking if the node value is not true.
- not() - Method in interface io.doov.core.dsl.lang.StepCondition
-
Returns a condition checking if the node predicate does not evaluate to true.
- notBetween(N, N) - Method in interface io.doov.core.dsl.field.types.TemporalFieldInfo
-
- notBetween(N, N) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is not between the given min inclusive and max exclusive values.
- notBetween(Supplier<N>, Supplier<N>) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is not between the given min inclusive and max exclusive supplier
values.
- notBetween(TemporalCondition<N>, TemporalCondition<N>) - Method in class io.doov.core.dsl.impl.time.TemporalCondition
-
Returns a condition checking if the node value is not between the given min inclusive and max exclusive condition
values.
- notEq(T) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
-
- notEq(BaseFieldInfo<T>) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
-
- notEq(Supplier<T>) - Method in interface io.doov.core.dsl.field.BaseFieldInfo
-
- notEq(T) - Method in class io.doov.core.dsl.impl.DefaultCondition
-
Returns a step condition checking if the node value is not equal to the given value.
- notEq(Supplier<T>) - Method in class io.doov.core.dsl.impl.DefaultCondition
-
Returns a step condition checking if the node value is not equal to the given supplier value.
- notEq(BaseFieldInfo<T>) - Method in class io.doov.core.dsl.impl.DefaultCondition
-
Returns a step condition checking if the node value is not equal to the given field value.
- notEqualsMetadata(Metadata, Metadata) - Static method in class io.doov.core.dsl.meta.predicate.BinaryPredicateMetadata
-
- notEqualsMetadata(Metadata, Object) - Static method in class io.doov.core.dsl.meta.predicate.BinaryPredicateMetadata
-
- notEqualsMetadata(Metadata, Supplier<?>) - Static method in class io.doov.core.dsl.meta.predicate.BinaryPredicateMetadata
-
- notEqualsMetadata(Metadata, Readable) - Static method in class io.doov.core.dsl.meta.predicate.BinaryPredicateMetadata
-
- notMetadata(Metadata) - Static method in class io.doov.core.dsl.meta.predicate.UnaryPredicateMetadata
-
- notNullMetadata(Metadata) - Static method in class io.doov.core.dsl.meta.predicate.UnaryPredicateMetadata
-
- nullMetadata(Metadata) - Static method in class io.doov.core.dsl.meta.predicate.UnaryPredicateMetadata
-
- NumericCondition<N extends java.lang.Number> - Class in io.doov.core.dsl.impl.num
-
Base class for numeric conditions.
- NumericCondition(DslField<N>) - Constructor for class io.doov.core.dsl.impl.num.NumericCondition
-
- NumericCondition(PredicateMetadata, BiFunction<FieldModel, Context, Optional<N>>) - Constructor for class io.doov.core.dsl.impl.num.NumericCondition
-
- NumericFieldInfo<N extends java.lang.Number> - Interface in io.doov.core.dsl.field.types
-
Base interface for numeric field info.
- numericFunction(PredicateMetadata, BiFunction<FieldModel, Context, Optional<Double>>) - Method in class io.doov.core.dsl.impl.num.DoubleFunction
-
- numericFunction(PredicateMetadata, BiFunction<FieldModel, Context, Optional<Float>>) - Method in class io.doov.core.dsl.impl.num.FloatFunction
-
- numericFunction(PredicateMetadata, BiFunction<FieldModel, Context, Optional<Integer>>) - Method in class io.doov.core.dsl.impl.num.IntegerFunction
-
- numericFunction(PredicateMetadata, BiFunction<FieldModel, Context, Optional<Long>>) - Method in class io.doov.core.dsl.impl.num.LongFunction
-
- NumericFunction<N extends java.lang.Number> - Class in io.doov.core.dsl.impl.num
-
- NumericFunction(DslField<N>) - Constructor for class io.doov.core.dsl.impl.num.NumericFunction
-
- NumericFunction(PredicateMetadata, BiFunction<FieldModel, Context, Optional<N>>) - Constructor for class io.doov.core.dsl.impl.num.NumericFunction
-
- numericFunction(PredicateMetadata, BiFunction<FieldModel, Context, Optional<N>>) - Method in class io.doov.core.dsl.impl.num.NumericFunction
-
- NumericFunctionMetadata - Class in io.doov.core.dsl.meta.function
-
- NumericFunctionMetadata(Metadata, Operator, Metadata) - Constructor for class io.doov.core.dsl.meta.function.NumericFunctionMetadata
-
- NumericOperators<N extends java.lang.Number> - Interface in io.doov.core.dsl.impl.num
-
- sb - Variable in class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- set(FieldId, Object) - Method in class io.doov.core.BaseFieldModel
-
- set(FieldId, T) - Method in class io.doov.core.dsl.impl.ModelInterceptor
-
- set(WriteMethodRef<C, T>) - Method in class io.doov.core.dsl.path.PathBuilder
-
- set(FieldId, T) - Method in class io.doov.core.dsl.runtime.GenericModel
-
- set(T, R) - Method in class io.doov.core.dsl.runtime.ListPathMethod
-
- set(T, R) - Method in interface io.doov.core.dsl.runtime.PathMethod
-
Set value
- set(B, R) - Method in class io.doov.core.dsl.runtime.RuntimeField
-
- set(FieldId, T) - Method in class io.doov.core.dsl.runtime.RuntimeModel
-
- set(T, R) - Method in class io.doov.core.dsl.runtime.SimplePathMethod
-
- set(FieldId, T) - Method in interface io.doov.core.FieldModel
-
Sets the given value to the given field id.
- set(DslField<T>, T) - Method in interface io.doov.core.FieldModel
-
- setAll(FieldModel) - Method in interface io.doov.core.FieldModel
-
Sets all values from the given FieldModel source
- setAsString(FieldId, String) - Method in interface io.doov.core.FieldModel
-
- setAsString(FieldInfo, String) - Method in interface io.doov.core.FieldModel
-
- setAsString(FieldId, String) - Method in interface io.doov.core.serial.StringMapper
-
Sets the field value from String
- setAsString(FieldInfo, String) - Method in interface io.doov.core.serial.StringMapper
-
Sets the field value from String
- setClock(Clock) - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
-
Sets the clock.
- setDefaultClock() - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
-
Removes the clock.
- ShortTypeAdapter - Class in io.doov.core.serial.adapter
-
- ShortTypeAdapter() - Constructor for class io.doov.core.serial.adapter.ShortTypeAdapter
-
- siblings() - Method in class io.doov.core.dsl.field.DefaultFieldInfo
-
- siblings() - Method in interface io.doov.core.dsl.field.DelegatingFieldInfo
-
- siblings(FieldId...) - Method in class io.doov.core.dsl.field.FieldInfoBuilder
-
- siblings(FieldId...) - Method in class io.doov.core.dsl.runtime.FieldChainBuilder
-
- siblings() - Method in class io.doov.core.dsl.runtime.RuntimeField
-
- siblings() - Method in interface io.doov.core.FieldInfo
-
Returns the other FieldId mapped on the same property
- SimplePathMethod<T,R> - Class in io.doov.core.dsl.runtime
-
- SimplePathMethod(Supplier<R>, Function<T, R>, BiConsumer<T, R>) - Constructor for class io.doov.core.dsl.runtime.SimplePathMethod
-
- SimpleStepMap<I> - Class in io.doov.core.dsl.mapping.builder
-
First step for creating mapping rule.
- SimpleStepMap(MappingInput<I>) - Constructor for class io.doov.core.dsl.mapping.builder.SimpleStepMap
-
- SimpleStepMap(DslField<I>) - Constructor for class io.doov.core.dsl.mapping.builder.SimpleStepMap
-
- SPACE - Static variable in interface io.doov.core.dsl.meta.ast.HtmlWriter
-
- spliterator() - Method in class io.doov.core.BaseFieldModel
-
- spliterator() - Method in class io.doov.core.dsl.impl.ModelInterceptor
-
- spliterator() - Method in class io.doov.core.dsl.runtime.GenericModel
-
- spliterator() - Method in class io.doov.core.dsl.runtime.RuntimeModel
-
- spliterator() - Method in interface io.doov.core.FieldModel
-
- stackPeek() - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- stackPeekType() - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- stackSteam() - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- start(Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- start(Metadata, int) - Method in interface io.doov.core.dsl.meta.MetadataVisitor
-
- startBinary(BinaryMetadata, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- startBinary(BinaryMetadata, int) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
-
- startBinary(BinaryMetadata, int) - Method in class io.doov.core.dsl.meta.ast.AstLinePercentVisitor
-
- startBinary(BinaryMetadata, int) - Method in class io.doov.core.dsl.meta.ast.AstLineVisitor
-
- startDefault(Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- startLeaf(LeafMetadata<?>, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- startLeaf(LeafMetadata<?>, int) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
-
- startLeaf(LeafMetadata<?>, int) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- startMappingRule(Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- startMappingRule(Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- startNary(NaryMetadata, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- startNary(NaryMetadata, int) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
-
- startNary(NaryMetadata, int) - Method in class io.doov.core.dsl.meta.ast.AstLinePercentVisitor
-
- startNary(NaryMetadata, int) - Method in class io.doov.core.dsl.meta.ast.AstLineVisitor
-
- startNary(NaryMetadata, int) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- startRule(Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- startRule(Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
-
- startRule(Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- startsWith(String) - Method in interface io.doov.core.dsl.field.types.TextFieldInfo
-
- startsWith(String) - Method in class io.doov.core.dsl.impl.base.StringFunction
-
Returns a condition checking if the node value starts with the given value.
- startsWithMetadata(Metadata, String) - Static method in class io.doov.core.dsl.meta.function.StringFunctionMetadata
-
- startTypeConverter(LeafMetadata<?>, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- startTypeConverter(LeafMetadata<?>, int) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- startUnary(UnaryMetadata, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- startUnary(UnaryMetadata, int) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
-
- startWhen(Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- startWhen(Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
-
- startWhen(Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AstLinePercentVisitor
-
- startWhen(Metadata, int) - Method in class io.doov.core.dsl.meta.ast.AstTextVisitor
-
- StaticInput<T> - Class in io.doov.core.dsl.mapping
-
- StaticInput(Supplier<T>) - Constructor for class io.doov.core.dsl.mapping.StaticInput
-
- StaticMetadata<T> - Class in io.doov.core.dsl.meta
-
- StaticStepMap<I> - Class in io.doov.core.dsl.mapping.builder
-
First step for creating a static mapping rule.
- StaticStepMap(Supplier<I>) - Constructor for class io.doov.core.dsl.mapping.builder.StaticStepMap
-
- stepCondition() - Method in class io.doov.core.dsl.impl.DefaultStepWhen
-
- stepCondition(PredicateMetadata, BiFunction<FieldModel, Context, Optional<N>>, Function<N, Boolean>) - Static method in class io.doov.core.dsl.impl.LeafStepCondition
-
- stepCondition(PredicateMetadata, BiFunction<FieldModel, Context, Optional<N>>, BaseFieldInfo<N>, BiFunction<N, N, Boolean>) - Static method in class io.doov.core.dsl.impl.LeafStepCondition
-
- stepCondition(PredicateMetadata, BiFunction<FieldModel, Context, Optional<N>>, N, BiFunction<N, N, Boolean>) - Static method in class io.doov.core.dsl.impl.LeafStepCondition
-
- stepCondition(PredicateMetadata, BiFunction<FieldModel, Context, Optional<N>>, Supplier<N>, BiFunction<N, N, Boolean>) - Static method in class io.doov.core.dsl.impl.LeafStepCondition
-
- stepCondition(PredicateMetadata, BiFunction<FieldModel, Context, Optional<N>>, BiFunction<FieldModel, Context, Optional<N>>, BiFunction<N, N, Boolean>) - Static method in class io.doov.core.dsl.impl.LeafStepCondition
-
- StepCondition - Interface in io.doov.core.dsl.lang
-
Interface for the condition which corresponds to a node in the syntax tree.
- stepCondition() - Method in interface io.doov.core.dsl.lang.StepWhen
-
Returns the root condition of the syntax tree.
- StepWhen - Interface in io.doov.core.dsl.lang
-
Interface for the when step that encapsulates the root condition of the syntax tree and the validation rule.
- stream() - Method in class io.doov.core.BaseFieldModel
-
- stream() - Method in interface io.doov.core.CodeLookup
-
- stream() - Method in class io.doov.core.dsl.impl.ModelInterceptor
-
- stream() - Method in interface io.doov.core.dsl.lang.MappingRule
-
Stream over mapping rules contained in this rule Default implementation returns a stream of itself.
- stream() - Method in class io.doov.core.dsl.mapping.MappingRegistry
-
- stream() - Method in class io.doov.core.dsl.runtime.GenericModel
-
- stream() - Method in class io.doov.core.dsl.runtime.RuntimeFieldRegistry
-
- stream() - Method in class io.doov.core.dsl.runtime.RuntimeModel
-
- stream() - Method in interface io.doov.core.FieldModel
-
Returns a sequential Stream with all key-value pairs
- stream() - Method in interface io.doov.core.serial.TypeAdapterRegistry
-
The stream of type adapters
- stream() - Method in class io.doov.core.serial.TypeAdapters
-
- Streams - Class in io.doov.core.dsl
-
Static utility methods related to Stream instances.
- Streams() - Constructor for class io.doov.core.dsl.Streams
-
- stringField(String, String) - Method in class io.doov.core.dsl.runtime.GenericModel
-
- StringFieldInfo - Class in io.doov.core.dsl.field.types
-
- StringFieldInfo(FieldInfo) - Constructor for class io.doov.core.dsl.field.types.StringFieldInfo
-
- StringFunction - Class in io.doov.core.dsl.impl.base
-
Base class for string conditions.
- StringFunction(DslField<String>) - Constructor for class io.doov.core.dsl.impl.base.StringFunction
-
- StringFunction(PredicateMetadata, BiFunction<FieldModel, Context, Optional<String>>) - Constructor for class io.doov.core.dsl.impl.base.StringFunction
-
- StringFunctionMetadata - Class in io.doov.core.dsl.meta.function
-
- StringFunctionMetadata(Metadata, Operator, Metadata) - Constructor for class io.doov.core.dsl.meta.function.StringFunctionMetadata
-
- StringMapper - Interface in io.doov.core.serial
-
Bi-directional mapping to String representation for serialization
- stringMetadata(String) - Static method in class io.doov.core.dsl.meta.predicate.ValuePredicateMetadata
-
- StringTypeAdapter - Class in io.doov.core.serial.adapter
-
- StringTypeAdapter() - Constructor for class io.doov.core.serial.adapter.StringTypeAdapter
-
- sum(NumericFieldInfo<N>...) - Static method in class io.doov.core.dsl.DOOV
-
- sum(NumericFunction<N>...) - Static method in class io.doov.core.dsl.DOOV
-
- sum(List<NumericFieldInfo<N>>) - Method in class io.doov.core.dsl.impl.num.NumericFunction
-
Returns a numeric function that returns the sum value of the given field values.
- sumConditions(List<NumericCondition<N>>) - Method in class io.doov.core.dsl.impl.num.NumericFunction
-
Returns a numeric function that returns the sum value of the given condition values.
- sumFunction() - Method in interface io.doov.core.dsl.impl.num.DoubleOperators
-
- sumFunction() - Method in interface io.doov.core.dsl.impl.num.FloatOperators
-
- sumFunction() - Method in interface io.doov.core.dsl.impl.num.IntegerOperators
-
- sumFunction() - Method in interface io.doov.core.dsl.impl.num.LongOperators
-
- sumFunction() - Method in interface io.doov.core.dsl.impl.num.NumericOperators
-
- sumMetadata(List<Metadata>) - Static method in class io.doov.core.dsl.meta.predicate.NaryPredicateMetadata
-
- TagId - Interface in io.doov.core
-
Tag used to decorate FieldId
- tags() - Method in interface io.doov.core.FieldId
-
Returns optional tags used to decorate this field.
- template(Supplier<TemplateParam<T1>>) - Static method in class io.doov.core.dsl.DOOV
-
- template(Supplier<TemplateParam<T1>>, Supplier<TemplateParam<T2>>) - Static method in class io.doov.core.dsl.DOOV
-
- template(Supplier<TemplateParam<T1>>, Supplier<TemplateParam<T2>>, Supplier<TemplateParam<T3>>) - Static method in class io.doov.core.dsl.DOOV
-
- template(Supplier<TemplateParam<T1>>, Supplier<TemplateParam<T2>>, Supplier<TemplateParam<T3>>, Supplier<TemplateParam<T4>>) - Static method in class io.doov.core.dsl.DOOV
-
- template(Supplier<TemplateParam<T1>>, Supplier<TemplateParam<T2>>, Supplier<TemplateParam<T3>>, Supplier<TemplateParam<T4>>, Supplier<TemplateParam<T5>>) - Static method in class io.doov.core.dsl.DOOV
-
- Template1(TemplateParam<T1>) - Constructor for class io.doov.core.dsl.template.TemplateSpec.Template1
-
- Template2(TemplateParam<T1>, TemplateParam<T2>) - Constructor for class io.doov.core.dsl.template.TemplateSpec.Template2
-
- Template3(TemplateParam<T1>, TemplateParam<T2>, TemplateParam<T3>) - Constructor for class io.doov.core.dsl.template.TemplateSpec.Template3
-
- Template4(TemplateParam<T1>, TemplateParam<T2>, TemplateParam<T3>, TemplateParam<T4>) - Constructor for class io.doov.core.dsl.template.TemplateSpec.Template4
-
- Template5(TemplateParam<T1>, TemplateParam<T2>, TemplateParam<T3>, TemplateParam<T4>, TemplateParam<T5>) - Constructor for class io.doov.core.dsl.template.TemplateSpec.Template5
-
- TemplateMapping - Class in io.doov.core.dsl.template
-
- TemplateMapping() - Constructor for class io.doov.core.dsl.template.TemplateMapping
-
- TemplateMapping.Map1<T1 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemplateMapping.Map2<T1 extends DslField<?>,T2 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemplateMapping.Map3<T1 extends DslField<?>,T2 extends DslField<?>,T3 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemplateMapping.Map4<T1 extends DslField<?>,T2 extends DslField<?>,T3 extends DslField<?>,T4 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemplateMapping.Map5<T1 extends DslField<?>,T2 extends DslField<?>,T3 extends DslField<?>,T4 extends DslField<?>,T5 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemplateMapping.Registry1<T1 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemplateMapping.Registry2<T1 extends DslField<?>,T2 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemplateMapping.Registry3<T1 extends DslField<?>,T2 extends DslField<?>,T3 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemplateMapping.Registry4<T1 extends DslField<?>,T2 extends DslField<?>,T3 extends DslField<?>,T4 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemplateMapping.Registry5<T1 extends DslField<?>,T2 extends DslField<?>,T3 extends DslField<?>,T4 extends DslField<?>,T5 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- templateParam(String) - Static method in class io.doov.core.dsl.meta.predicate.ValuePredicateMetadata
-
- TemplateParam<T extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemplateParam(Class<T>, String, Function<FieldInfo, T>) - Constructor for class io.doov.core.dsl.template.TemplateParam
-
- TemplateParamMetadata - Class in io.doov.core.dsl.meta.function
-
- templateParamMetadata(String, FieldInfo) - Static method in class io.doov.core.dsl.meta.function.TemplateParamMetadata
-
- TemplateRule - Class in io.doov.core.dsl.template
-
- TemplateRule() - Constructor for class io.doov.core.dsl.template.TemplateRule
-
- TemplateRule.Rule1<T1 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemplateRule.Rule2<T1 extends DslField<?>,T2 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemplateRule.Rule3<T1 extends DslField<?>,T2 extends DslField<?>,T3 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemplateRule.Rule4<T1 extends DslField<?>,T2 extends DslField<?>,T3 extends DslField<?>,T4 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemplateRule.Rule5<T1 extends DslField<?>,T2 extends DslField<?>,T3 extends DslField<?>,T4 extends DslField<?>,T5 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemplateSpec - Class in io.doov.core.dsl.template
-
- TemplateSpec() - Constructor for class io.doov.core.dsl.template.TemplateSpec
-
- TemplateSpec.Template1<T1 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemplateSpec.Template2<T1 extends DslField<?>,T2 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemplateSpec.Template3<T1 extends DslField<?>,T2 extends DslField<?>,T3 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemplateSpec.Template4<T1 extends DslField<?>,T2 extends DslField<?>,T3 extends DslField<?>,T4 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemplateSpec.Template5<T1 extends DslField<?>,T2 extends DslField<?>,T3 extends DslField<?>,T4 extends DslField<?>,T5 extends DslField<?>> - Class in io.doov.core.dsl.template
-
- TemporalAdjuster - Class in io.doov.core.dsl.time
-
Common and useful temporal adjusters.
- TemporalAdjuster(TemporalAdjusterMetadata, TemporalAdjuster) - Constructor for class io.doov.core.dsl.time.TemporalAdjuster
-
- TemporalAdjusterMetadata - Class in io.doov.core.dsl.meta.function
-
- TemporalAdjusterMetadata(MetadataType) - Constructor for class io.doov.core.dsl.meta.function.TemporalAdjusterMetadata
-
- TemporalBiFunctionMetadata - Class in io.doov.core.dsl.meta.function
-
- TemporalBiFunctionMetadata(Metadata, Operator, Metadata) - Constructor for class io.doov.core.dsl.meta.function.TemporalBiFunctionMetadata
-
- TemporalCondition<N extends java.time.temporal.Temporal> - Class in io.doov.core.dsl.impl.time
-
Base class for temporal conditions.
- TemporalCondition(DslField<N>) - Constructor for class io.doov.core.dsl.impl.time.TemporalCondition
-
- TemporalCondition(PredicateMetadata, BiFunction<FieldModel, Context, Optional<N>>) - Constructor for class io.doov.core.dsl.impl.time.TemporalCondition
-
- TemporalFieldInfo<N extends java.time.temporal.Temporal> - Interface in io.doov.core.dsl.field.types
-
Base interface for temporal field info.
- temporalFunction(PredicateMetadata, BiFunction<FieldModel, Context, Optional<LocalDate>>) - Method in class io.doov.core.dsl.impl.time.LocalDateFunction
-
- temporalFunction(PredicateMetadata, BiFunction<FieldModel, Context, Optional<LocalDateTime>>) - Method in class io.doov.core.dsl.impl.time.LocalDateTimeFunction
-
- temporalFunction(PredicateMetadata, BiFunction<FieldModel, Context, Optional<LocalTime>>) - Method in class io.doov.core.dsl.impl.time.LocalTimeFunction
-
- TemporalFunction<N extends java.time.temporal.Temporal> - Class in io.doov.core.dsl.impl.time
-
- TemporalFunction(DslField<N>) - Constructor for class io.doov.core.dsl.impl.time.TemporalFunction
-
- TemporalFunction(PredicateMetadata, BiFunction<FieldModel, Context, Optional<N>>) - Constructor for class io.doov.core.dsl.impl.time.TemporalFunction
-
- temporalFunction(PredicateMetadata, BiFunction<FieldModel, Context, Optional<N>>) - Method in class io.doov.core.dsl.impl.time.TemporalFunction
-
- TemporalFunctionMetadata - Class in io.doov.core.dsl.meta.function
-
- TemporalFunctionMetadata(MetadataType) - Constructor for class io.doov.core.dsl.meta.function.TemporalFunctionMetadata
-
- TemporalOperators<N extends java.time.temporal.Temporal> - Interface in io.doov.core.dsl.impl.time
-
- TextFieldInfo - Interface in io.doov.core.dsl.field.types
-
Base interface for text field info.
- then(MappingRule...) - Method in class io.doov.core.dsl.impl.DefaultStepWhen
-
- then(MappingRule...) - Method in interface io.doov.core.dsl.lang.StepWhen
-
Return a conditional mapping rule containing all the given mapping rules.
- then() - Method in class io.doov.core.dsl.meta.ConditionalMappingMetadata
-
- then(List<Metadata>) - Static method in class io.doov.core.dsl.meta.MappingRegistryMetadata
-
- TimeIsoFieldInfo - Class in io.doov.core.dsl.field.types
-
- TimeIsoFieldInfo(FieldInfo) - Constructor for class io.doov.core.dsl.field.types.TimeIsoFieldInfo
-
- times(int) - Method in interface io.doov.core.dsl.field.types.NumericFieldInfo
-
- times(int) - Method in class io.doov.core.dsl.impl.num.NumericFunction
-
Returns a numeric function that returns the node value multiplied by the given multiplier.
- timesFunction() - Method in interface io.doov.core.dsl.impl.num.DoubleOperators
-
- timesFunction() - Method in interface io.doov.core.dsl.impl.num.FloatOperators
-
- timesFunction() - Method in interface io.doov.core.dsl.impl.num.IntegerOperators
-
- timesFunction() - Method in interface io.doov.core.dsl.impl.num.LongOperators
-
- timesFunction() - Method in interface io.doov.core.dsl.impl.num.NumericOperators
-
- timesMetadata(Metadata, int) - Static method in class io.doov.core.dsl.meta.function.NumericFunctionMetadata
-
- to(DslField<O>) - Method in class io.doov.core.dsl.mapping.builder.BiStepMap.BiStepMapping
-
Return the bi mapping rule
- to(ConsumerOutput<O>) - Method in class io.doov.core.dsl.mapping.builder.BiStepMap.BiStepMapping
-
Return the bi mapping rule
- to(TriConsumer<FieldModel, Context, O>) - Method in class io.doov.core.dsl.mapping.builder.BiStepMap.BiStepMapping
-
Return the bi mapping rule
- to(MappingOutput<I>) - Method in class io.doov.core.dsl.mapping.builder.ContextawareStepMap
-
Return the static mapping rule
- to(DslField<I>) - Method in class io.doov.core.dsl.mapping.builder.ContextawareStepMap
-
Return the static mapping rule
- to(TriConsumer<FieldModel, Context, I>) - Method in class io.doov.core.dsl.mapping.builder.ContextawareStepMap
-
Return the static mapping rule
- to(MappingOutput<O>) - Method in class io.doov.core.dsl.mapping.builder.NaryStepMap.NaryStepMapping
-
Return the n-ary mapping rule
- to(DslField<O>) - Method in class io.doov.core.dsl.mapping.builder.NaryStepMap.NaryStepMapping
-
Return the n-ary mapping rule
- to(TriConsumer<FieldModel, Context, O>) - Method in class io.doov.core.dsl.mapping.builder.NaryStepMap.NaryStepMapping
-
Return the n-ary mapping rule
- to(MappingOutput<I>) - Method in class io.doov.core.dsl.mapping.builder.SimpleStepMap
-
Return the mapping rule
- to(DslField<I>) - Method in class io.doov.core.dsl.mapping.builder.SimpleStepMap
-
Return the mapping rule
- to(TriConsumer<FieldModel, Context, I>) - Method in class io.doov.core.dsl.mapping.builder.SimpleStepMap
-
Return the mapping rule
- to(MappingOutput<I>) - Method in class io.doov.core.dsl.mapping.builder.StaticStepMap
-
Return the static mapping rule
- to(DslField<I>) - Method in class io.doov.core.dsl.mapping.builder.StaticStepMap
-
Return the static mapping rule
- to(TriConsumer<FieldModel, Context, I>) - Method in class io.doov.core.dsl.mapping.builder.StaticStepMap
-
Return the static mapping rule
- 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
-
Return a temporal condition that returns today's local date.
- todayMetadata() - Static method in class io.doov.core.dsl.meta.function.TemporalFunctionMetadata
-
- todayMinus(int, TemporalUnit) - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
-
Return a temporal condition that returns today's local date minus the given amount and unit.
- todayMinusDays(int) - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
-
Return a temporal condition that returns today's local date minus the given amount in days.
- todayMinusMetadata(int, Object) - Static method in class io.doov.core.dsl.meta.function.TemporalFunctionMetadata
-
- todayMinusYears(int) - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
-
Return a temporal condition that returns today's local date minus the given amount in years.
- todayPlus(int, TemporalUnit) - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
-
Return a temporal condition that returns today's local date plus the given amount and unit.
- todayPlusDays(int) - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
-
Return a temporal condition that returns today's local date plus the given amount in days.
- todayPlusMetadata(int, Object) - Static method in class io.doov.core.dsl.meta.function.TemporalFunctionMetadata
-
- todayPlusYears(int) - Static method in class io.doov.core.dsl.time.LocalDateSuppliers
-
Return a temporal condition that returns today's local date plus the given amount in years.
- toFieldModel(Fm) - Static method in class io.doov.core.FieldModels
-
Returns a Collector that accumulates the input elements into a unique FieldModel.
- toHtml(Metadata) - Method in class io.doov.core.dsl.meta.ast.AstHtmlRenderer
-
- toHtml(Metadata, Locale) - Static method in class io.doov.core.dsl.meta.ast.AstVisitorUtils
-
- toMarkdown(Metadata) - Method in class io.doov.core.dsl.meta.ast.AstMarkdownRenderer
-
- toString() - Method in class io.doov.core.dsl.lang.AbstractDSLBuilder
-
- toString() - Method in class io.doov.core.dsl.meta.AbstractMetadata
-
- toString() - Method in class io.doov.core.dsl.meta.ast.AstMarkdownRenderer
-
- toString() - Method in class io.doov.core.dsl.meta.Element
-
- toString() - Method in class io.doov.core.dsl.path.DefaultFieldPath
-
- toString(Object) - Method in class io.doov.core.serial.adapter.BooleanTypeAdapter
-
- toString(Object) - Method in class io.doov.core.serial.adapter.ByteTypeAdapter
-
- toString(Object) - Method in class io.doov.core.serial.adapter.CharacterTypeAdapter
-
- toString(Object) - Method in class io.doov.core.serial.adapter.CodeValuableEnumTypeAdapter
-
- toString(Object) - Method in class io.doov.core.serial.adapter.DateTypeAdapter
-
- toString(Object) - Method in class io.doov.core.serial.adapter.DoubleTypeAdapter
-
- toString(Object) - Method in class io.doov.core.serial.adapter.FloatTypeAdapter
-
- toString(Object) - Method in class io.doov.core.serial.adapter.IntegerTypeAdapter
-
- toString(Object) - Method in class io.doov.core.serial.adapter.LocalDateTypeAdapter
-
- toString(Object) - Method in class io.doov.core.serial.adapter.LongTypeAdapter
-
- toString(Object) - Method in class io.doov.core.serial.adapter.ShortTypeAdapter
-
- toString(Object) - Method in class io.doov.core.serial.adapter.StringTypeAdapter
-
- toString(Object) - Method in interface io.doov.core.serial.TypeAdapter
-
Serialize
- TriConsumer<T,U,V> - Interface in io.doov.core.dsl.lang
-
Represents an operation that accepts three input arguments and returns no
result.
- trueEvalCount() - Method in interface io.doov.core.dsl.meta.predicate.PredicateMetadata
-
- trueMetadata() - Static method in class io.doov.core.dsl.meta.predicate.ValuePredicateMetadata
-
- type() - Method in class io.doov.core.dsl.field.DefaultFieldInfo
-
- type() - Method in interface io.doov.core.dsl.field.DelegatingFieldInfo
-
- type(Class<?>) - Method in class io.doov.core.dsl.field.FieldInfoBuilder
-
- type() - Method in class io.doov.core.dsl.meta.BinaryMetadata
-
- type() - Method in class io.doov.core.dsl.meta.ConditionalMappingMetadata
-
- type() - Method in class io.doov.core.dsl.meta.EmptyMetadata
-
- type() - Method in class io.doov.core.dsl.meta.function.TemplateParamMetadata
-
- type() - Method in class io.doov.core.dsl.meta.LeafMetadata
-
- type() - Method in class io.doov.core.dsl.meta.MappingInputMetadata
-
- type() - Method in class io.doov.core.dsl.meta.MappingRegistryMetadata
-
- type() - Method in class io.doov.core.dsl.meta.MappingRuleMetadata
-
- type() - Method in interface io.doov.core.dsl.meta.Metadata
-
Returns the metadata type.
- type() - Method in class io.doov.core.dsl.meta.NaryMetadata
-
- type() - Method in class io.doov.core.dsl.meta.RuleMetadata
-
- type() - Method in class io.doov.core.dsl.meta.UnaryMetadata
-
- type() - Method in class io.doov.core.dsl.meta.WhenMetadata
-
- type() - Method in class io.doov.core.dsl.runtime.RuntimeField
-
- type - Variable in class io.doov.core.dsl.template.TemplateParam
-
- type() - Method in interface io.doov.core.FieldInfo
-
Returns the FieldId type
- TYPE_ADAPTERS - Static variable in class io.doov.core.serial.TypeAdapters
-
- TypeAdapter - Interface in io.doov.core.serial
-
- TypeAdapterRegistry - Interface in io.doov.core.serial
-
Registry for type adapters.
- TypeAdapters - Class in io.doov.core.serial
-
Default implementation of Type adapter registry
- TypeAdapters() - Constructor for class io.doov.core.serial.TypeAdapters
-
- TypeContextConverters - Class in io.doov.core.dsl.mapping
-
Factory methods of context-aware TypeConverters.
- TypeContextConverters() - Constructor for class io.doov.core.dsl.mapping.TypeContextConverters
-
- TypeConverter<I,O> - Interface in io.doov.core.dsl.lang
-
Type converter
- TypeConverters - Class in io.doov.core.dsl.mapping
-
Factory methods of TypeConverters
- TypeConverters() - Constructor for class io.doov.core.dsl.mapping.TypeConverters
-
- validate(FieldModel) - Method in interface io.doov.core.dsl.field.types.Function
-
- validate() - Method in class io.doov.core.dsl.impl.DefaultStepWhen
-
- validate(FieldModel) - Method in interface io.doov.core.dsl.lang.MappingInput
-
Verifies the input for given in model
- validate(FieldModel) - Method in interface io.doov.core.dsl.lang.MappingOutput
-
Verifies the output for the given out model
- validate(FieldModel, FieldModel) - Method in interface io.doov.core.dsl.lang.MappingRule
-
Verifies the mapping rule for given in/out models
- validate() - Method in interface io.doov.core.dsl.lang.StepWhen
-
Returns a validation rule.
- validate(FieldModel) - Method in class io.doov.core.dsl.mapping.BiConverterInput
-
- validate(FieldModel) - Method in class io.doov.core.dsl.mapping.ConsumerOutput
-
- validate(FieldModel) - Method in class io.doov.core.dsl.mapping.ConverterInput
-
- validate(FieldModel, FieldModel) - Method in class io.doov.core.dsl.mapping.DefaultConditionalMappingRule
-
- validate(FieldModel, FieldModel) - Method in class io.doov.core.dsl.mapping.DefaultMappingRule
-
- validate(FieldModel) - Method in class io.doov.core.dsl.mapping.FieldInput
-
- validate(FieldModel) - Method in class io.doov.core.dsl.mapping.FieldOutput
-
- validate(FieldModel) - Method in class io.doov.core.dsl.mapping.FunctionInput
-
- validate(FieldModel, FieldModel) - Method in class io.doov.core.dsl.mapping.MappingRegistry
-
- validate(FieldModel) - Method in class io.doov.core.dsl.mapping.NaryConverterInput
-
- validate(FieldModel) - Method in class io.doov.core.dsl.mapping.StaticInput
-
- validateAndExecute(FieldModel, FieldModel) - Method in class io.doov.core.dsl.mapping.MappingRegistry
-
Validate and execute rules in this registry with contained order on given models
- validateAndExecute(FieldModel, FieldModel, C) - Method in class io.doov.core.dsl.mapping.MappingRegistry
-
Validate and execute rules in this registry with contained order on given models
- validation() - Method in interface io.doov.core.dsl.lang.ConditionalMappingRule
-
Validation rule
- validation() - Method in class io.doov.core.dsl.mapping.DefaultConditionalMappingRule
-
- ValidationRule - Interface in io.doov.core.dsl.lang
-
Interface for the validation rule that encapsulates the validation algorithm and data.
- value(FieldModel, Context) - Method in interface io.doov.core.dsl.field.types.ContextAccessor
-
- value(FieldModel, Context) - Method in class io.doov.core.dsl.impl.DefaultFunction
-
- value() - Method in class io.doov.core.dsl.impl.DefaultResult
-
- value() - Method in interface io.doov.core.dsl.lang.Result
-
Returns true if the predicate evaluates to true.
- value() - Method in class io.doov.core.dsl.meta.StaticMetadata
-
- valueClass() - Method in class io.doov.core.dsl.meta.StaticMetadata
-
- valueCondition(DefaultCondition<?>) - Method in class io.doov.core.dsl.meta.LeafMetadata
-
- valueInput(Supplier<?>) - Static method in class io.doov.core.dsl.meta.MappingMetadata
-
- valueListMetadata(Collection<?>) - Static method in class io.doov.core.dsl.meta.predicate.ValuePredicateMetadata
-
- valueListObject(Collection<?>) - Method in class io.doov.core.dsl.meta.LeafMetadata
-
- valueListReadable(Collection<? extends Readable>) - Method in class io.doov.core.dsl.meta.LeafMetadata
-
- valueMetadata(Supplier<?>) - Static method in class io.doov.core.dsl.meta.predicate.ValuePredicateMetadata
-
- valueMetadata(Object) - Static method in class io.doov.core.dsl.meta.predicate.ValuePredicateMetadata
-
- valueModel(FieldModel, DslField<T>) - Static method in class io.doov.core.dsl.impl.DefaultFunction
-
- valueObject(Object) - Method in class io.doov.core.dsl.meta.LeafMetadata
-
- valueOf(String) - Static method in enum io.doov.core.dsl.lang.ReduceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.doov.core.dsl.meta.ast.ExclusionBar
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.doov.core.dsl.meta.DefaultOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.doov.core.dsl.meta.ElementType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.doov.core.dsl.meta.i18n.ResourceBundleProvider
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.doov.core.dsl.meta.MappingOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.doov.core.dsl.meta.MetadataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.doov.core.dsl.meta.ReturnType
-
Returns the enum constant of this type with the specified name.
- ValuePredicateMetadata<M extends ValuePredicateMetadata<M>> - Class in io.doov.core.dsl.meta.predicate
-
- ValuePredicateMetadata(MetadataType) - Constructor for class io.doov.core.dsl.meta.predicate.ValuePredicateMetadata
-
- valueReadable(Readable) - Method in class io.doov.core.dsl.meta.LeafMetadata
-
- values - Variable in class io.doov.core.BaseFieldModel
-
- values() - Static method in enum io.doov.core.dsl.lang.ReduceType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.doov.core.dsl.meta.ast.ExclusionBar
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.doov.core.dsl.meta.DefaultOperator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.doov.core.dsl.meta.ElementType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.doov.core.dsl.meta.i18n.ResourceBundleProvider
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.doov.core.dsl.meta.MappingOperator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.doov.core.dsl.meta.MetadataType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.doov.core.dsl.meta.ReturnType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in interface io.doov.core.dsl.path.FieldPathProvider
-
Returns the list of field paths
- valueString(String) - Method in class io.doov.core.dsl.meta.LeafMetadata
-
- valueSupplier(Supplier<?>) - Method in class io.doov.core.dsl.meta.LeafMetadata
-
- valueUnknown(String) - Method in class io.doov.core.dsl.meta.LeafMetadata
-
- visitCondition(StepCondition, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-
- visitCondition(StepCondition, int) - Method in class io.doov.core.dsl.meta.ast.AstFullVisitor
-
- visitNary(NaryMetadata, int) - Method in class io.doov.core.dsl.meta.ast.AbstractAstVisitor
-