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

A

Abs - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Abs() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Abs
 
Abs.Number - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
AbstractMerge(BiFunction<Double, Double, Double>) - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.AbstractMerge
 
abstractSyntaxTree(String) - Method in class de.flapdoodle.eval.core.ExpressionFactory
 
AbstractTransformation(Function<Double, Double>) - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.AbstractTransformation
 
acos() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
Acos() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.Acos
 
acosH() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
AcosH() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.AcosH
 
acosR() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
AcosR() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.AcosR
 
acot() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
Acot() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.Acot
 
acotH() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
AcotH() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.AcotH
 
acotR() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
AcotR() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.AcotR
 
addAllList(Iterable<? extends TypedEvaluable<?>>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluables.Builder
Adds elements to list list.
addAllList(Iterable<? extends Variable>) - Method in class de.flapdoodle.eval.core.tree.ImmutableVariables.Builder
Adds elements to list list.
addAllParameters(Iterable<? extends Parameter<?>>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature.Builder
Adds elements to parameters list.
addAllParameters(Iterable<? extends ASTNode>) - Method in class de.flapdoodle.eval.core.parser.ImmutableASTNode.Builder
Adds elements to parameters list.
addAllParameters(Iterable<? extends Node>) - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode.Builder
Adds elements to parameters list.
addAllValidators(Iterable<? extends ParameterValidator<T>>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter.Builder
Adds elements to validators list.
addAllValues(Iterable<? extends Value<?>>) - Method in class de.flapdoodle.eval.example.ImmutableValues.Builder
Adds elements to values list.
addList(TypedEvaluable<?>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluables.Builder
Adds one element to list list.
addList(TypedEvaluable<?>...) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluables.Builder
Adds elements to list list.
addList(Variable) - Method in class de.flapdoodle.eval.core.tree.ImmutableVariables.Builder
Adds one element to list list.
addList(Variable...) - Method in class de.flapdoodle.eval.core.tree.ImmutableVariables.Builder
Adds elements to list list.
addParameters(Parameter<?>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature.Builder
Adds one element to parameters list.
addParameters(Parameter<?>...) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature.Builder
Adds elements to parameters list.
addParameters(ASTNode) - Method in class de.flapdoodle.eval.core.parser.ImmutableASTNode.Builder
Adds one element to parameters list.
addParameters(ASTNode...) - Method in class de.flapdoodle.eval.core.parser.ImmutableASTNode.Builder
Adds elements to parameters list.
addParameters(Node) - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode.Builder
Adds one element to parameters list.
addParameters(Node...) - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode.Builder
Adds elements to parameters list.
addValidators(ParameterValidator<T>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter.Builder
Adds one element to validators list.
addValidators(ParameterValidator<T>...) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter.Builder
Adds elements to validators list.
addValues(Value<?>) - Method in class de.flapdoodle.eval.example.ImmutableValues.Builder
Adds one element to values list.
addValues(Value<?>...) - Method in class de.flapdoodle.eval.example.ImmutableValues.Builder
Adds elements to values list.
allNodes() - Method in class de.flapdoodle.eval.core.Expression
 
allNodes(Node) - Static method in class de.flapdoodle.eval.core.tree.Node
 
and(String, Evaluated<?>) - Method in class de.flapdoodle.eval.core.MapBasedVariableResolver
 
and(String, TypeInfo<?>) - Method in class de.flapdoodle.eval.core.MapBasedVariableTypeResolver
 
and() - Static method in class de.flapdoodle.eval.example.evaluables.booleans.Combine
 
And() - Constructor for class de.flapdoodle.eval.example.evaluables.booleans.Combine.And
 
andThen(OperatorMap) - Method in class de.flapdoodle.eval.core.evaluables.OperatorMap
 
andThen(TypedEvaluableByName) - Method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluableByName
 
andThen(VariableResolver) - Method in interface de.flapdoodle.eval.core.VariableResolver
 
andThen(VariableTypeResolver) - Method in interface de.flapdoodle.eval.core.VariableTypeResolver
 
AnyType() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.Equals.AnyType
 
AnyType() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.Same.AnyType
 
AnyTypeNot() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.Equals.AnyTypeNot
 
arrayAccess() - Method in class de.flapdoodle.eval.core.ExpressionFactory
 
arrayAccess() - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
 
arrayAccess(TypedEvaluableByNumberOfArguments) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory.Builder
Initializes the value for the arrayAccess attribute.
arrayAccess() - Static method in class de.flapdoodle.eval.example.Defaults
 
ArrayValue() - Constructor for class de.flapdoodle.eval.example.Value.ArrayValue
 
asHumanReadable() - Method in class de.flapdoodle.eval.core.evaluables.Signature
 
asin() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
Asin() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.Asin
 
asinH() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
AsinH() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.AsinH
 
asinR() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
AsinR() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.AsinR
 
asList(T...) - Static method in class de.flapdoodle.eval.core.evaluables.Evaluated
 
AsRuntimeException(EvaluationException) - Constructor for exception de.flapdoodle.eval.core.exceptions.EvaluationException.AsRuntimeException
 
ASTNode - Class in de.flapdoodle.eval.core.parser
Expressions are parsed into an abstract syntax tree (AST).
ASTNode() - Constructor for class de.flapdoodle.eval.core.parser.ASTNode
 
atan() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
Atan() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.Atan
 
atan2() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
Atan2() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.Atan2
 
atan2R() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
Atan2R() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.Atan2R
 
atanH() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
AtanH() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.AtanH
 
atanR() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
AtanR() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.AtanR
 

B

BaseException - Exception in de.flapdoodle.eval.core.exceptions
Base exception class used in EvalEx.
BaseException(int, int, String, String) - Constructor for exception de.flapdoodle.eval.core.exceptions.BaseException
 
BaseException(int, int, String, Throwable) - Constructor for exception de.flapdoodle.eval.core.exceptions.BaseException
 
between(long, long) - Static method in class de.flapdoodle.eval.example.evaluables.validation.NumberValidator
 
Bool() - Constructor for class de.flapdoodle.eval.example.evaluables.booleans.Not.Bool
 
BooleanValue() - Constructor for class de.flapdoodle.eval.example.Value.BooleanValue
 
build() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableEvaluated.Builder
Builds a new ImmutableEvaluated.
build() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap.Builder
Builds a new ImmutableOperatorMap.
build() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMapping.Builder
build() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter.Builder
Builds a new ImmutableParameter.
build() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature.Builder
Builds a new ImmutableSignature.
build() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluableMap.Builder
build() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluables.Builder
build() - Method in class de.flapdoodle.eval.core.ImmutableEvaluationContext.Builder
build() - Method in class de.flapdoodle.eval.core.ImmutableExpression.Builder
Builds a new ImmutableExpression.
build() - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory.Builder
build() - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableResolver.Builder
build() - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableTypeResolver.Builder
build() - Method in class de.flapdoodle.eval.core.parser.ImmutableASTNode.Builder
Builds a new ImmutableASTNode.
build() - Method in class de.flapdoodle.eval.core.parser.ImmutableToken.Builder
Builds a new ImmutableToken.
build() - Method in class de.flapdoodle.eval.core.tree.ImmutableEvalFailedWithException.Builder
build() - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode.Builder
build() - Method in class de.flapdoodle.eval.core.tree.ImmutableLookupNode.Builder
Builds a new ImmutableLookupNode.
build() - Method in class de.flapdoodle.eval.core.tree.ImmutableValueNode.Builder
Builds a new ImmutableValueNode.
build() - Method in class de.flapdoodle.eval.core.tree.ImmutableVariable.Builder
Builds a new ImmutableVariable.
build() - Method in class de.flapdoodle.eval.core.tree.ImmutableVariables.Builder
Builds a new ImmutableVariables.
build() - Method in class de.flapdoodle.eval.example.ImmutableArrayValue.Builder
Builds a new ImmutableArrayValue.
build() - Method in class de.flapdoodle.eval.example.ImmutableBooleanValue.Builder
Builds a new ImmutableBooleanValue.
build() - Method in class de.flapdoodle.eval.example.ImmutableDateTimeValue.Builder
build() - Method in class de.flapdoodle.eval.example.ImmutableDurationValue.Builder
build() - Method in class de.flapdoodle.eval.example.ImmutableFailedWithException.Builder
build() - Method in class de.flapdoodle.eval.example.ImmutableMapValue.Builder
Builds a new ImmutableMapValue.
build() - Method in class de.flapdoodle.eval.example.ImmutableNullValue.Builder
Builds a new ImmutableNullValue.
build() - Method in class de.flapdoodle.eval.example.ImmutableNumberValue.Builder
Builds a new ImmutableNumberValue.
build() - Method in class de.flapdoodle.eval.example.ImmutableStringValue.Builder
Builds a new ImmutableStringValue.
build() - Method in class de.flapdoodle.eval.example.ImmutableValueMap.Builder
Builds a new ImmutableValueMap.
build() - Method in class de.flapdoodle.eval.example.ImmutableValues.Builder
Builds a new ImmutableValues.
builder() - Static method in class de.flapdoodle.eval.core.evaluables.ImmutableEvaluated
Creates a builder for ImmutableEvaluated.
builder() - Static method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap
Creates a builder for ImmutableOperatorMap.
builder() - Static method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMapping
Creates a builder for ImmutableOperatorMapping.
builder() - Static method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter
Creates a builder for ImmutableParameter.
builder(TypeInfo<T>) - Static method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature
Creates a builder for ImmutableSignature.
builder() - Static method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluableMap
Creates a builder for ImmutableTypedEvaluableMap.
builder() - Static method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluables
Creates a builder for ImmutableTypedEvaluables.
builder() - Static method in class de.flapdoodle.eval.core.evaluables.OperatorMap
 
builder() - Static method in interface de.flapdoodle.eval.core.evaluables.OperatorMapping
 
builder() - Static method in class de.flapdoodle.eval.core.evaluables.TypedEvaluableMap
 
builder() - Static method in class de.flapdoodle.eval.core.evaluables.TypedEvaluables
 
builder() - Static method in interface de.flapdoodle.eval.core.EvaluationContext
 
builder() - Static method in class de.flapdoodle.eval.core.Expression
 
builder() - Static method in class de.flapdoodle.eval.core.ExpressionFactory
 
builder() - Static method in class de.flapdoodle.eval.core.ImmutableEvaluationContext
Creates a builder for ImmutableEvaluationContext.
builder() - Static method in class de.flapdoodle.eval.core.ImmutableExpression
Creates a builder for ImmutableExpression.
builder() - Static method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
Creates a builder for ImmutableExpressionFactory.
builder() - Static method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableResolver
Creates a builder for ImmutableMapBasedVariableResolver.
builder() - Static method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableTypeResolver
builder() - Static method in class de.flapdoodle.eval.core.MapBasedVariableResolver
 
builder() - Static method in class de.flapdoodle.eval.core.MapBasedVariableTypeResolver
 
builder() - Static method in class de.flapdoodle.eval.core.parser.ImmutableASTNode
Creates a builder for ImmutableASTNode.
builder() - Static method in class de.flapdoodle.eval.core.parser.ImmutableToken
Creates a builder for ImmutableToken.
builder() - Static method in class de.flapdoodle.eval.core.tree.ImmutableEvalFailedWithException
Creates a builder for ImmutableEvalFailedWithException.
builder() - Static method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode
Creates a builder for ImmutableEvaluatableNode.
builder() - Static method in class de.flapdoodle.eval.core.tree.ImmutableLookupNode
Creates a builder for ImmutableLookupNode.
builder() - Static method in class de.flapdoodle.eval.core.tree.ImmutableValueNode
Creates a builder for ImmutableValueNode.
builder() - Static method in class de.flapdoodle.eval.core.tree.ImmutableVariable
Creates a builder for ImmutableVariable.
builder() - Static method in class de.flapdoodle.eval.core.tree.ImmutableVariables
Creates a builder for ImmutableVariables.
builder() - Static method in class de.flapdoodle.eval.core.tree.Variables
 
builder() - Static method in class de.flapdoodle.eval.example.ImmutableArrayValue
Creates a builder for ImmutableArrayValue.
builder() - Static method in class de.flapdoodle.eval.example.ImmutableBooleanValue
Creates a builder for ImmutableBooleanValue.
builder() - Static method in class de.flapdoodle.eval.example.ImmutableDateTimeValue
Creates a builder for ImmutableDateTimeValue.
builder() - Static method in class de.flapdoodle.eval.example.ImmutableDurationValue
Creates a builder for ImmutableDurationValue.
builder() - Static method in class de.flapdoodle.eval.example.ImmutableFailedWithException
Creates a builder for ImmutableFailedWithException.
builder() - Static method in class de.flapdoodle.eval.example.ImmutableMapValue
Creates a builder for ImmutableMapValue.
builder() - Static method in class de.flapdoodle.eval.example.ImmutableNullValue
Creates a builder for ImmutableNullValue.
builder() - Static method in class de.flapdoodle.eval.example.ImmutableNumberValue
Creates a builder for ImmutableNumberValue.
builder() - Static method in class de.flapdoodle.eval.example.ImmutableStringValue
Creates a builder for ImmutableStringValue.
builder() - Static method in class de.flapdoodle.eval.example.ImmutableValueMap
Creates a builder for ImmutableValueMap.
builder() - Static method in class de.flapdoodle.eval.example.ImmutableValues
Creates a builder for ImmutableValues.
builder() - Static method in class de.flapdoodle.eval.example.ValueMap
 
builder() - Static method in class de.flapdoodle.eval.example.Values
 

C

ceiling() - Static method in class de.flapdoodle.eval.example.evaluables.basic.Round
Deprecated.
Ceiling() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.Round.Ceiling
Deprecated.
 
Combine - Class in de.flapdoodle.eval.example.evaluables.booleans
 
Combine.And - Class in de.flapdoodle.eval.example.evaluables.booleans
 
Combine.Or - Class in de.flapdoodle.eval.example.evaluables.booleans
 
Comparables - Class in de.flapdoodle.eval.example.evaluables.basic
 
Comparables.Greater<T extends Comparable<T>> - Class in de.flapdoodle.eval.example.evaluables.basic
 
Comparables.GreaterOrEqual<T extends Comparable<T>> - Class in de.flapdoodle.eval.example.evaluables.basic
 
Comparables.Less<T extends Comparable<T>> - Class in de.flapdoodle.eval.example.evaluables.basic
 
Comparables.LessOrEqual<T extends Comparable<T>> - Class in de.flapdoodle.eval.example.evaluables.basic
 
compareTo(Value.BooleanValue) - Method in class de.flapdoodle.eval.example.Value.BooleanValue
 
compareTo(Value.DateTimeValue) - Method in class de.flapdoodle.eval.example.Value.DateTimeValue
 
compareTo(Value.DurationValue) - Method in class de.flapdoodle.eval.example.Value.DurationValue
 
compareTo(Value.NumberValue) - Method in class de.flapdoodle.eval.example.Value.NumberValue
 
compareTo(Value.StringValue) - Method in class de.flapdoodle.eval.example.Value.StringValue
 
Conditional - Class in de.flapdoodle.eval.example.evaluables.basic
 
Conditional() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.Conditional
 
Conditional.IfTrue<SUB extends Value<?>> - Class in de.flapdoodle.eval.example.evaluables.basic
 
constants() - Method in class de.flapdoodle.eval.core.ExpressionFactory
 
constants(VariableResolver) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory.Builder
Initializes the value for the constants attribute.
constants() - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
 
constants() - Static method in class de.flapdoodle.eval.example.Defaults
 
Contains - Class in de.flapdoodle.eval.example.evaluables.string
 
Contains() - Constructor for class de.flapdoodle.eval.example.evaluables.string.Contains
 
Contains.Strings - Class in de.flapdoodle.eval.example.evaluables.string
 
containsKey(String) - Method in class de.flapdoodle.eval.example.ValueMap
 
copyOf(Evaluated<T>) - Static method in class de.flapdoodle.eval.core.evaluables.ImmutableEvaluated
Creates an immutable copy of a Evaluated value.
copyOf(OperatorMap) - Static method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap
Creates an immutable copy of a OperatorMap value.
copyOf(OperatorMapping) - Static method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMapping
Creates an immutable copy of a OperatorMapping value.
copyOf(Parameter<T>) - Static method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter
Creates an immutable copy of a Parameter value.
copyOf(Signature<T>) - Static method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature
Creates an immutable copy of a Signature value.
copyOf(TypedEvaluableMap) - Static method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluableMap
Creates an immutable copy of a TypedEvaluableMap value.
copyOf(TypedEvaluables) - Static method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluables
Creates an immutable copy of a TypedEvaluables value.
copyOf(EvaluationContext) - Static method in class de.flapdoodle.eval.core.ImmutableEvaluationContext
Creates an immutable copy of a EvaluationContext value.
copyOf(Expression) - Static method in class de.flapdoodle.eval.core.ImmutableExpression
Creates an immutable copy of a Expression value.
copyOf(ExpressionFactory) - Static method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
Creates an immutable copy of a ExpressionFactory value.
copyOf(MapBasedVariableResolver) - Static method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableResolver
Creates an immutable copy of a MapBasedVariableResolver value.
copyOf(MapBasedVariableTypeResolver) - Static method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableTypeResolver
Creates an immutable copy of a MapBasedVariableTypeResolver value.
copyOf(ASTNode) - Static method in class de.flapdoodle.eval.core.parser.ImmutableASTNode
Creates an immutable copy of a ASTNode value.
copyOf(Token) - Static method in class de.flapdoodle.eval.core.parser.ImmutableToken
Creates an immutable copy of a Token value.
copyOf(EvalFailedWithException) - Static method in class de.flapdoodle.eval.core.tree.ImmutableEvalFailedWithException
Creates an immutable copy of a EvalFailedWithException value.
copyOf(EvaluatableNode) - Static method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode
Creates an immutable copy of a EvaluatableNode value.
copyOf(LookupNode) - Static method in class de.flapdoodle.eval.core.tree.ImmutableLookupNode
Creates an immutable copy of a LookupNode value.
copyOf(ValueNode<T>) - Static method in class de.flapdoodle.eval.core.tree.ImmutableValueNode
Creates an immutable copy of a ValueNode value.
copyOf(Variable) - Static method in class de.flapdoodle.eval.core.tree.ImmutableVariable
Creates an immutable copy of a Variable value.
copyOf(Variables) - Static method in class de.flapdoodle.eval.core.tree.ImmutableVariables
Creates an immutable copy of a Variables value.
copyOf(Value.ArrayValue) - Static method in class de.flapdoodle.eval.example.ImmutableArrayValue
Creates an immutable copy of a Value.ArrayValue value.
copyOf(Value.BooleanValue) - Static method in class de.flapdoodle.eval.example.ImmutableBooleanValue
Creates an immutable copy of a Value.BooleanValue value.
copyOf(Value.DateTimeValue) - Static method in class de.flapdoodle.eval.example.ImmutableDateTimeValue
Creates an immutable copy of a Value.DateTimeValue value.
copyOf(Value.DurationValue) - Static method in class de.flapdoodle.eval.example.ImmutableDurationValue
Creates an immutable copy of a Value.DurationValue value.
copyOf(Value.FailedWithException<T>) - Static method in class de.flapdoodle.eval.example.ImmutableFailedWithException
Creates an immutable copy of a Value.FailedWithException value.
copyOf(Value.MapValue) - Static method in class de.flapdoodle.eval.example.ImmutableMapValue
Creates an immutable copy of a Value.MapValue value.
copyOf(Value.NullValue) - Static method in class de.flapdoodle.eval.example.ImmutableNullValue
Creates an immutable copy of a Value.NullValue value.
copyOf(Value.NumberValue) - Static method in class de.flapdoodle.eval.example.ImmutableNumberValue
Creates an immutable copy of a Value.NumberValue value.
copyOf(Value.StringValue) - Static method in class de.flapdoodle.eval.example.ImmutableStringValue
Creates an immutable copy of a Value.StringValue value.
copyOf(ValueMap) - Static method in class de.flapdoodle.eval.example.ImmutableValueMap
Creates an immutable copy of a ValueMap value.
copyOf(Values) - Static method in class de.flapdoodle.eval.example.ImmutableValues
Creates an immutable copy of a Values value.
cos() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
Cos() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.Cos
 
cosH() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
CosH() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.CosH
 
cosR() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
CosR() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.CosR
 
cot() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
Cot() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.Cot
 
cotH() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
CotH() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.CotH
 
cotR() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
CotR() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.CotR
 
CreateLocalDateTime - Class in de.flapdoodle.eval.example.evaluables.datetime
 
CreateLocalDateTime() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.CreateLocalDateTime
 
CreateLocalDateTime.With3Args - Class in de.flapdoodle.eval.example.evaluables.datetime
 
CreateLocalDateTime.With4Args - Class in de.flapdoodle.eval.example.evaluables.datetime
 
CreateLocalDateTime.With5Args - Class in de.flapdoodle.eval.example.evaluables.datetime
 
CreateLocalDateTime.With6Args - Class in de.flapdoodle.eval.example.evaluables.datetime
 
CreateLocalDateTime.With7Args - Class in de.flapdoodle.eval.example.evaluables.datetime
 
csc() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
Csc() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.Csc
 
cscH() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
CscH() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.CscH
 
cscR() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
CscR() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.CscR
 

D

dateTime2Epoch() - Static method in class de.flapdoodle.eval.example.evaluables.datetime.Legacy
 
DateTime2Epoch() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.Legacy.DateTime2Epoch
 
DateTimeDateTime() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Minus.DateTimeDateTime
 
DateTimeDuration() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Minus.DateTimeDuration
 
DateTimeDuration() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Plus.DateTimeDuration
 
DateTimeNumber() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Minus.DateTimeNumber
 
DateTimeNumber() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Plus.DateTimeNumber
 
DateTimeParser - Class in de.flapdoodle.eval.example.evaluables.datetime
 
DateTimeParser() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.DateTimeParser
 
DateTimeParser.FromString - Class in de.flapdoodle.eval.example.evaluables.datetime
 
DateTimeParser.WithFormat - Class in de.flapdoodle.eval.example.evaluables.datetime
 
DateTimeValue() - Constructor for class de.flapdoodle.eval.example.Value.DateTimeValue
 
de.flapdoodle.eval.core - package de.flapdoodle.eval.core
 
de.flapdoodle.eval.core.evaluables - package de.flapdoodle.eval.core.evaluables
 
de.flapdoodle.eval.core.exceptions - package de.flapdoodle.eval.core.exceptions
 
de.flapdoodle.eval.core.parser - package de.flapdoodle.eval.core.parser
 
de.flapdoodle.eval.core.tree - package de.flapdoodle.eval.core.tree
 
de.flapdoodle.eval.core.validation - package de.flapdoodle.eval.core.validation
 
de.flapdoodle.eval.example - package de.flapdoodle.eval.example
 
de.flapdoodle.eval.example.evaluables.arithmetic - package de.flapdoodle.eval.example.evaluables.arithmetic
 
de.flapdoodle.eval.example.evaluables.basic - package de.flapdoodle.eval.example.evaluables.basic
 
de.flapdoodle.eval.example.evaluables.booleans - package de.flapdoodle.eval.example.evaluables.booleans
 
de.flapdoodle.eval.example.evaluables.datetime - package de.flapdoodle.eval.example.evaluables.datetime
 
de.flapdoodle.eval.example.evaluables.string - package de.flapdoodle.eval.example.evaluables.string
 
de.flapdoodle.eval.example.evaluables.validation - package de.flapdoodle.eval.example.evaluables.validation
 
Defaults - Class in de.flapdoodle.eval.example
 
deg() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
Deg() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.Deg
 
Divide - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Divide() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Divide
 
Divide.Number - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
DurationParser - Class in de.flapdoodle.eval.example.evaluables.datetime
 
DurationParser() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.DurationParser
 
DurationParser.OfDays - Class in de.flapdoodle.eval.example.evaluables.datetime
 
DurationParser.OfMillis - Class in de.flapdoodle.eval.example.evaluables.datetime
 
DurationParser.Strings - Class in de.flapdoodle.eval.example.evaluables.datetime
 
Durations() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Minus.Durations
 
Durations() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Plus.Durations
 
DurationValue() - Constructor for class de.flapdoodle.eval.example.Value.DurationValue
 

E

empty() - Static method in class de.flapdoodle.eval.core.MapBasedVariableResolver
 
empty() - Static method in class de.flapdoodle.eval.core.MapBasedVariableTypeResolver
 
empty() - Static method in interface de.flapdoodle.eval.core.VariableResolver
 
empty() - Static method in interface de.flapdoodle.eval.core.VariableTypeResolver
 
epochFromNumber() - Static method in class de.flapdoodle.eval.example.evaluables.datetime.Legacy
 
EpochFromNumber() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.Legacy.EpochFromNumber
 
equals(Object) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableEvaluated
This instance is equal to all instances of ImmutableEvaluated that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap
This instance is equal to all instances of ImmutableOperatorMap that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMapping
This instance is equal to all instances of ImmutableOperatorMapping that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter
This instance is equal to all instances of ImmutableParameter that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature
This instance is equal to all instances of ImmutableSignature that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluableMap
This instance is equal to all instances of ImmutableTypedEvaluableMap that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluables
This instance is equal to all instances of ImmutableTypedEvaluables that have equal attribute values.
equals(Object) - Method in exception de.flapdoodle.eval.core.exceptions.BaseException
 
equals(Object) - Method in class de.flapdoodle.eval.core.ImmutableEvaluationContext
This instance is equal to all instances of ImmutableEvaluationContext that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.core.ImmutableExpression
This instance is equal to all instances of ImmutableExpression that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
This instance is equal to all instances of ImmutableExpressionFactory that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableResolver
This instance is equal to all instances of ImmutableMapBasedVariableResolver that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableTypeResolver
This instance is equal to all instances of ImmutableMapBasedVariableTypeResolver that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.core.parser.ImmutableASTNode
This instance is equal to all instances of ImmutableASTNode that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.core.parser.ImmutableToken
This instance is equal to all instances of ImmutableToken that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.core.tree.ImmutableEvalFailedWithException
This instance is equal to all instances of ImmutableEvalFailedWithException that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode
This instance is equal to all instances of ImmutableEvaluatableNode that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.core.tree.ImmutableLookupNode
This instance is equal to all instances of ImmutableLookupNode that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.core.tree.ImmutableValueNode
This instance is equal to all instances of ImmutableValueNode that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.core.tree.ImmutableVariable
This instance is equal to all instances of ImmutableVariable that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.core.tree.ImmutableVariables
This instance is equal to all instances of ImmutableVariables that have equal attribute values.
Equals - Class in de.flapdoodle.eval.example.evaluables.basic
 
Equals() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.Equals
 
equals(Object) - Method in class de.flapdoodle.eval.example.ImmutableArrayValue
This instance is equal to all instances of ImmutableArrayValue that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.example.ImmutableBooleanValue
This instance is equal to all instances of ImmutableBooleanValue that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.example.ImmutableDateTimeValue
This instance is equal to all instances of ImmutableDateTimeValue that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.example.ImmutableDurationValue
This instance is equal to all instances of ImmutableDurationValue that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.example.ImmutableFailedWithException
This instance is equal to all instances of ImmutableFailedWithException that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.example.ImmutableMapValue
This instance is equal to all instances of ImmutableMapValue that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.example.ImmutableNullValue
This instance is equal to all instances of ImmutableNullValue that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.example.ImmutableNumberValue
This instance is equal to all instances of ImmutableNumberValue that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.example.ImmutableStringValue
This instance is equal to all instances of ImmutableStringValue that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.example.ImmutableValueMap
This instance is equal to all instances of ImmutableValueMap that have equal attribute values.
equals(Object) - Method in class de.flapdoodle.eval.example.ImmutableValues
This instance is equal to all instances of ImmutableValues that have equal attribute values.
Equals.AnyType<A extends Value<?>,B extends Value<?>> - Class in de.flapdoodle.eval.example.evaluables.basic
 
Equals.AnyTypeNot<A extends Value<?>,B extends Value<?>> - Class in de.flapdoodle.eval.example.evaluables.basic
 
EvalFailedWithException - Class in de.flapdoodle.eval.core.tree
 
EvalFailedWithException() - Constructor for class de.flapdoodle.eval.core.tree.EvalFailedWithException
 
Evaluable<T> - Interface in de.flapdoodle.eval.core.evaluables
 
EvaluableException - Exception in de.flapdoodle.eval.core.exceptions
 
EvaluableExceptionMapper - Interface in de.flapdoodle.eval.core.tree
 
evaluatable(String) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMapping.Builder
Initializes the value for the evaluatable attribute.
evaluatable() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMapping
name of evaluatable delegate
evaluatable() - Method in interface de.flapdoodle.eval.core.evaluables.OperatorMapping
name of evaluatable delegate
evaluatable() - Method in class de.flapdoodle.eval.core.tree.EvaluatableNode
 
evaluatable(TypedEvaluableByArguments) - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode.Builder
Initializes the value for the evaluatable attribute.
evaluatable() - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode
 
EvaluatableNode - Class in de.flapdoodle.eval.core.tree
 
EvaluatableNode() - Constructor for class de.flapdoodle.eval.core.tree.EvaluatableNode
 
evaluatables() - Method in class de.flapdoodle.eval.core.ExpressionFactory
 
evaluatables(TypedEvaluableByName) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory.Builder
Initializes the value for the evaluatables attribute.
evaluatables() - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
 
evaluatables() - Static method in class de.flapdoodle.eval.example.Defaults
 
evaluate(VariableResolver, EvaluationContext, Token, List<?>) - Method in interface de.flapdoodle.eval.core.evaluables.Evaluable
 
evaluate(VariableResolver, EvaluationContext, Token) - Method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable.Arg0
 
evaluate(VariableResolver, EvaluationContext, Token, S) - Method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable.Arg1
 
evaluate(VariableResolver, EvaluationContext, Token, A, B) - Method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable.Arg2
 
evaluate(VariableResolver, EvaluationContext, Token, A, B, C) - Method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable.Arg3
 
evaluate(VariableResolver, EvaluationContext, Token, A, B, C, D) - Method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable.Arg4
 
evaluate(VariableResolver, EvaluationContext, Token, A, B, C, D, E) - Method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable.Arg5
 
evaluate(VariableResolver, EvaluationContext, Token, A, B, C, D, E, F) - Method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable.Arg6
 
evaluate(VariableResolver, EvaluationContext, Token, A, B, C, D, E, F, G) - Method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable.Arg7
 
evaluate(VariableResolver, EvaluationContext, Token, List<? extends Evaluated<?>>) - Method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable
 
evaluate(VariableResolver, EvaluationContext, Token, List<S>) - Method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable.VarArg1
 
evaluate(VariableResolver, EvaluationContext, Token, A, List<B>) - Method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable.VarArg2
 
evaluate(VariableResolver) - Method in class de.flapdoodle.eval.core.Expression
 
evaluate(VariableResolver, EvaluationContext) - Method in class de.flapdoodle.eval.core.tree.EvaluatableNode
 
evaluate(VariableResolver, EvaluationContext) - Method in class de.flapdoodle.eval.core.tree.LookupNode
 
evaluate(VariableResolver, EvaluationContext) - Method in class de.flapdoodle.eval.core.tree.Node
 
evaluate(VariableResolver, EvaluationContext) - Method in class de.flapdoodle.eval.core.tree.ValueNode
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Abs.Number
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Divide.Number
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Factorial.Number
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Log.Number
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Log10.Number
 
evaluate(VariableResolver, EvaluationContext, Token, List<Value.NumberValue>) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Max.Number
 
evaluate(VariableResolver, EvaluationContext, Token, List<Value.NumberValue>) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Min.Number
 
evaluate(VariableResolver, EvaluationContext, Token, Value.DateTimeValue, Value.DateTimeValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Minus.DateTimeDateTime
 
evaluate(VariableResolver, EvaluationContext, Token, Value.DateTimeValue, Value.DurationValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Minus.DateTimeDuration
 
evaluate(VariableResolver, EvaluationContext, Token, Value.DateTimeValue, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Minus.DateTimeNumber
 
evaluate(VariableResolver, EvaluationContext, Token, Value.DurationValue, Value.DurationValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Minus.Durations
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Minus.Negate
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Minus.Number
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Modulo.Number
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Multiply.Number
 
evaluate(VariableResolver, EvaluationContext, Token, Value.DateTimeValue, Value.DurationValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Plus.DateTimeDuration
 
evaluate(VariableResolver, EvaluationContext, Token, Value.DateTimeValue, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Plus.DateTimeNumber
 
evaluate(VariableResolver, EvaluationContext, Token, Value.DurationValue, Value.DurationValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Plus.Durations
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Plus.Number
 
evaluate(VariableResolver, EvaluationContext, Token, List<Value.NumberValue>) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Plus.Sum
 
evaluate(VariableResolver, EvaluationContext, Token, A, B) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Plus.ToString
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.PowerOf.Number
 
evaluate(VariableResolver, EvaluationContext, Token) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Random.Number
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Random.NumberRange
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Sqrt.Number
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.AbstractMerge
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.AbstractTransformation
 
evaluate(VariableResolver, EvaluationContext, Token, Value.BooleanValue, SUB, SUB) - Method in class de.flapdoodle.eval.example.evaluables.basic.Conditional.IfTrue
 
evaluate(VariableResolver, EvaluationContext, Token, A, B) - Method in class de.flapdoodle.eval.example.evaluables.basic.Equals.AnyType
 
evaluate(VariableResolver, EvaluationContext, Token, A, B) - Method in class de.flapdoodle.eval.example.evaluables.basic.Equals.AnyTypeNot
 
evaluate(VariableResolver, EvaluationContext, Token, Value.StringValue, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.basic.IndexedAccess.StringAccess
 
evaluate(VariableResolver, EvaluationContext, Token, Value.ArrayValue, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.basic.IndexedAccess.ValueArrayAccess
 
evaluate(VariableResolver, EvaluationContext, Token, Value.MapValue, Value.StringValue) - Method in class de.flapdoodle.eval.example.evaluables.basic.PropertyAccess.MapAccess
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.basic.Round.Ceiling
Deprecated.
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.basic.Round.Floor
Deprecated.
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.basic.Round.Number
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue, Value.StringValue) - Method in class de.flapdoodle.eval.example.evaluables.basic.Round.NumberMode
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue, Value.NumberValue, Value.StringValue) - Method in class de.flapdoodle.eval.example.evaluables.basic.Round.NumberScaleMode
 
evaluate(VariableResolver, EvaluationContext, Token, A, B) - Method in class de.flapdoodle.eval.example.evaluables.basic.Same.AnyType
 
evaluate(VariableResolver, EvaluationContext, Token, Value.BooleanValue, Value.BooleanValue) - Method in class de.flapdoodle.eval.example.evaluables.booleans.Combine.And
 
evaluate(VariableResolver, EvaluationContext, Token, Value.BooleanValue, Value.BooleanValue) - Method in class de.flapdoodle.eval.example.evaluables.booleans.Combine.Or
 
evaluate(VariableResolver, EvaluationContext, Token, Value.BooleanValue) - Method in class de.flapdoodle.eval.example.evaluables.booleans.Not.Bool
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue, Value.NumberValue, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.datetime.CreateLocalDateTime.With3Args
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue, Value.NumberValue, Value.NumberValue, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.datetime.CreateLocalDateTime.With4Args
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue, Value.NumberValue, Value.NumberValue, Value.NumberValue, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.datetime.CreateLocalDateTime.With5Args
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue, Value.NumberValue, Value.NumberValue, Value.NumberValue, Value.NumberValue, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.datetime.CreateLocalDateTime.With6Args
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue, Value.NumberValue, Value.NumberValue, Value.NumberValue, Value.NumberValue, Value.NumberValue, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.datetime.CreateLocalDateTime.With7Args
 
evaluate(VariableResolver, EvaluationContext, Token, Value.StringValue) - Method in class de.flapdoodle.eval.example.evaluables.datetime.DateTimeParser.FromString
 
evaluate(VariableResolver, EvaluationContext, Token, Value.StringValue, Value.StringValue) - Method in class de.flapdoodle.eval.example.evaluables.datetime.DateTimeParser.WithFormat
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.datetime.DurationParser.OfDays
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.datetime.DurationParser.OfMillis
 
evaluate(VariableResolver, EvaluationContext, Token, Value.StringValue) - Method in class de.flapdoodle.eval.example.evaluables.datetime.DurationParser.Strings
 
evaluate(VariableResolver, EvaluationContext, Token, Value.DateTimeValue, Value.StringValue) - Method in class de.flapdoodle.eval.example.evaluables.datetime.FormatDateTime.FormatString
 
evaluate(VariableResolver, EvaluationContext, Token, Value.DateTimeValue) - Method in class de.flapdoodle.eval.example.evaluables.datetime.FormatDateTime.ToString
 
evaluate(VariableResolver, EvaluationContext, Token, Value.DateTimeValue) - Method in class de.flapdoodle.eval.example.evaluables.datetime.Legacy.DateTime2Epoch
 
evaluate(VariableResolver, EvaluationContext, Token, Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.datetime.Legacy.EpochFromNumber
 
evaluate(VariableResolver, EvaluationContext, Token, Value.StringValue) - Method in class de.flapdoodle.eval.example.evaluables.datetime.ZonedDateTimeParser.FromString
 
evaluate(VariableResolver, EvaluationContext, Token, Value.StringValue, Value.StringValue) - Method in class de.flapdoodle.eval.example.evaluables.datetime.ZonedDateTimeParser.WithFormat
 
evaluate(VariableResolver, EvaluationContext, Token, Value.StringValue, Value.StringValue) - Method in class de.flapdoodle.eval.example.evaluables.string.Contains.Strings
 
evaluate(VariableResolver, EvaluationContext, Token, Value.StringValue) - Method in class de.flapdoodle.eval.example.evaluables.string.ToLowerCase.Strings
 
evaluate(VariableResolver, EvaluationContext, Token, Value.StringValue) - Method in class de.flapdoodle.eval.example.evaluables.string.ToUpperCase.Strings
 
Evaluated<T> - Class in de.flapdoodle.eval.core.evaluables
 
Evaluated() - Constructor for class de.flapdoodle.eval.core.evaluables.Evaluated
 
evaluateType(VariableTypeResolver) - Method in class de.flapdoodle.eval.core.Expression
 
evaluateType(VariableTypeResolver) - Method in class de.flapdoodle.eval.core.tree.EvaluatableNode
 
evaluateType(VariableTypeResolver) - Method in class de.flapdoodle.eval.core.tree.LookupNode
 
evaluateType(VariableTypeResolver) - Method in class de.flapdoodle.eval.core.tree.Node
 
evaluateType(VariableTypeResolver) - Method in class de.flapdoodle.eval.core.tree.ValueNode
 
EvaluationContext - Interface in de.flapdoodle.eval.core
 
EvaluationException - Exception in de.flapdoodle.eval.core.exceptions
Exception while evaluating the parsed expression.
EvaluationException(Token, String) - Constructor for exception de.flapdoodle.eval.core.exceptions.EvaluationException
 
EvaluationException(Token, EvaluableException) - Constructor for exception de.flapdoodle.eval.core.exceptions.EvaluationException
 
EvaluationException.AsRuntimeException - Exception in de.flapdoodle.eval.core.exceptions
 
exception() - Method in class de.flapdoodle.eval.core.tree.EvalFailedWithException
 
exception(EvaluationException) - Method in class de.flapdoodle.eval.core.tree.ImmutableEvalFailedWithException.Builder
Initializes the value for the exception attribute.
exception() - Method in class de.flapdoodle.eval.core.tree.ImmutableEvalFailedWithException
 
exception(EvaluationException) - Method in class de.flapdoodle.eval.example.ImmutableFailedWithException.Builder
Initializes the value for the exception attribute.
exception() - Method in class de.flapdoodle.eval.example.ImmutableFailedWithException
 
exception() - Method in class de.flapdoodle.eval.example.Value.FailedWithException
 
exceptionMapper() - Method in class de.flapdoodle.eval.core.ExpressionFactory
 
exceptionMapper(EvaluableExceptionMapper) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory.Builder
Initializes the value for the exceptionMapper attribute.
exceptionMapper() - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
 
exceptionMapper() - Method in class de.flapdoodle.eval.core.tree.EvaluatableNode
 
exceptionMapper(EvaluableExceptionMapper) - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode.Builder
Initializes the value for the exceptionMapper attribute.
exceptionMapper() - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode
 
exceptionMapper() - Static method in class de.flapdoodle.eval.example.Defaults
 
Expression - Class in de.flapdoodle.eval.core
 
Expression() - Constructor for class de.flapdoodle.eval.core.Expression
 
ExpressionFactory - Class in de.flapdoodle.eval.core
 
ExpressionFactory() - Constructor for class de.flapdoodle.eval.core.ExpressionFactory
 
expressionFactory() - Static method in class de.flapdoodle.eval.example.Defaults
 

F

Factorial - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Factorial() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Factorial
 
Factorial.Number - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
failedWith(EvaluationException) - Static method in class de.flapdoodle.eval.example.Value
 
FailedWithException() - Constructor for class de.flapdoodle.eval.example.Value.FailedWithException
 
FALSE - Static variable in class de.flapdoodle.eval.example.Value
Deprecated.
filterByNumberOfArguments(int) - Method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluableByNumberOfArguments
 
filterByNumberOfArguments(List<TypedEvaluable<?>>, int) - Static method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluableByNumberOfArguments
 
filterByNumberOfArguments(int) - Method in class de.flapdoodle.eval.core.evaluables.TypedEvaluables
 
filterByNumberOfArguments(int) - Method in class de.flapdoodle.eval.core.evaluables.TypedEvaluables.Wrapper
 
find(List<? extends Evaluated<?>>) - Method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluableByArguments
 
find(List<TypedEvaluable<?>>, List<? extends Evaluated<?>>) - Static method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluableByArguments
 
find(String, int) - Method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluableByName
 
find(String, int) - Method in class de.flapdoodle.eval.core.evaluables.TypedEvaluableMap
 
find(List<? extends Evaluated<?>>) - Method in class de.flapdoodle.eval.core.evaluables.TypedEvaluables
 
findType(List<? extends TypeInfo<?>>) - Method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluableByArguments
 
findType(List<TypedEvaluable<?>>, List<? extends TypeInfo<?>>) - Static method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluableByArguments
 
findType(List<? extends TypeInfo<?>>) - Method in class de.flapdoodle.eval.core.evaluables.TypedEvaluables
 
firstHashOf(String) - Method in class de.flapdoodle.eval.core.tree.Variables
 
floor() - Static method in class de.flapdoodle.eval.example.evaluables.basic.Round
Deprecated.
Floor() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.Round.Floor
Deprecated.
 
FormatDateTime - Class in de.flapdoodle.eval.example.evaluables.datetime
 
FormatDateTime() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.FormatDateTime
 
FormatDateTime.FormatString - Class in de.flapdoodle.eval.example.evaluables.datetime
 
FormatDateTime.ToString - Class in de.flapdoodle.eval.example.evaluables.datetime
 
FormatString() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.FormatDateTime.FormatString
 
from(Evaluated<T>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableEvaluated.Builder
Fill a builder with attribute values from the provided Evaluated instance.
from(OperatorMap) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap.Builder
Fill a builder with attribute values from the provided OperatorMap instance.
from(OperatorMapping) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMapping.Builder
Fill a builder with attribute values from the provided OperatorMapping instance.
from(Parameter<T>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter.Builder
Fill a builder with attribute values from the provided Parameter instance.
from(Signature<T>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature.Builder
Fill a builder with attribute values from the provided Signature instance.
from(TypedEvaluableMap) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluableMap.Builder
Fill a builder with attribute values from the provided TypedEvaluableMap instance.
from(TypedEvaluables) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluables.Builder
Fill a builder with attribute values from the provided TypedEvaluables instance.
from(EvaluationContext) - Method in class de.flapdoodle.eval.core.ImmutableEvaluationContext.Builder
Fill a builder with attribute values from the provided EvaluationContext instance.
from(Expression) - Method in class de.flapdoodle.eval.core.ImmutableExpression.Builder
Fill a builder with attribute values from the provided Expression instance.
from(ExpressionFactory) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory.Builder
Fill a builder with attribute values from the provided ExpressionFactory instance.
from(MapBasedVariableResolver) - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableResolver.Builder
Fill a builder with attribute values from the provided MapBasedVariableResolver instance.
from(MapBasedVariableTypeResolver) - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableTypeResolver.Builder
Fill a builder with attribute values from the provided MapBasedVariableTypeResolver instance.
from(ASTNode) - Method in class de.flapdoodle.eval.core.parser.ImmutableASTNode.Builder
Fill a builder with attribute values from the provided ASTNode instance.
from(Token) - Method in class de.flapdoodle.eval.core.parser.ImmutableToken.Builder
Fill a builder with attribute values from the provided Token instance.
from(EvalFailedWithException) - Method in class de.flapdoodle.eval.core.tree.ImmutableEvalFailedWithException.Builder
Fill a builder with attribute values from the provided EvalFailedWithException instance.
from(EvaluatableNode) - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode.Builder
Fill a builder with attribute values from the provided de.flapdoodle.eval.core.tree.EvaluatableNode instance.
from(Node) - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode.Builder
Fill a builder with attribute values from the provided de.flapdoodle.eval.core.tree.Node instance.
from(Node) - Method in class de.flapdoodle.eval.core.tree.ImmutableLookupNode.Builder
Fill a builder with attribute values from the provided de.flapdoodle.eval.core.tree.Node instance.
from(LookupNode) - Method in class de.flapdoodle.eval.core.tree.ImmutableLookupNode.Builder
Fill a builder with attribute values from the provided de.flapdoodle.eval.core.tree.LookupNode instance.
from(ValueNode<T>) - Method in class de.flapdoodle.eval.core.tree.ImmutableValueNode.Builder
Fill a builder with attribute values from the provided de.flapdoodle.eval.core.tree.ValueNode instance.
from(Node) - Method in class de.flapdoodle.eval.core.tree.ImmutableValueNode.Builder
Fill a builder with attribute values from the provided de.flapdoodle.eval.core.tree.Node instance.
from(Variable) - Method in class de.flapdoodle.eval.core.tree.ImmutableVariable.Builder
Fill a builder with attribute values from the provided Variable instance.
from(Variables) - Method in class de.flapdoodle.eval.core.tree.ImmutableVariables.Builder
Fill a builder with attribute values from the provided Variables instance.
from(Value.ArrayValue) - Method in class de.flapdoodle.eval.example.ImmutableArrayValue.Builder
Fill a builder with attribute values from the provided ArrayValue instance.
from(Value.BooleanValue) - Method in class de.flapdoodle.eval.example.ImmutableBooleanValue.Builder
Fill a builder with attribute values from the provided BooleanValue instance.
from(Value.DateTimeValue) - Method in class de.flapdoodle.eval.example.ImmutableDateTimeValue.Builder
Fill a builder with attribute values from the provided DateTimeValue instance.
from(Value.DurationValue) - Method in class de.flapdoodle.eval.example.ImmutableDurationValue.Builder
Fill a builder with attribute values from the provided DurationValue instance.
from(Value.FailedWithException<T>) - Method in class de.flapdoodle.eval.example.ImmutableFailedWithException.Builder
Fill a builder with attribute values from the provided FailedWithException instance.
from(Value.MapValue) - Method in class de.flapdoodle.eval.example.ImmutableMapValue.Builder
Fill a builder with attribute values from the provided MapValue instance.
from(Value.NullValue) - Method in class de.flapdoodle.eval.example.ImmutableNullValue.Builder
Fill a builder with attribute values from the provided NullValue instance.
from(Value.NumberValue) - Method in class de.flapdoodle.eval.example.ImmutableNumberValue.Builder
Fill a builder with attribute values from the provided NumberValue instance.
from(Value.StringValue) - Method in class de.flapdoodle.eval.example.ImmutableStringValue.Builder
Fill a builder with attribute values from the provided StringValue instance.
from(ValueMap) - Method in class de.flapdoodle.eval.example.ImmutableValueMap.Builder
Fill a builder with attribute values from the provided ValueMap instance.
from(Values) - Method in class de.flapdoodle.eval.example.ImmutableValues.Builder
Fill a builder with attribute values from the provided Values instance.
FromString() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.DateTimeParser.FromString
 
FromString() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.ZonedDateTimeParser.FromString
 

G

get(int) - Method in class de.flapdoodle.eval.core.evaluables.Signature
 
get(String) - Method in class de.flapdoodle.eval.core.MapBasedVariableResolver
 
get(String) - Method in class de.flapdoodle.eval.core.MapBasedVariableTypeResolver
 
get(String) - Method in interface de.flapdoodle.eval.core.VariableResolver
 
get(String) - Method in interface de.flapdoodle.eval.core.VariableTypeResolver
 
get(String) - Method in class de.flapdoodle.eval.example.ValueMap
 
get(int) - Method in class de.flapdoodle.eval.example.Values
 
getEndPosition() - Method in exception de.flapdoodle.eval.core.exceptions.BaseException
 
getMessage() - Method in exception de.flapdoodle.eval.core.exceptions.BaseException
 
getParameters() - Method in class de.flapdoodle.eval.core.parser.ASTNode
 
getParameters() - Method in class de.flapdoodle.eval.core.parser.ImmutableASTNode
 
getStartPosition() - Method in exception de.flapdoodle.eval.core.exceptions.BaseException
 
getToken() - Method in class de.flapdoodle.eval.core.parser.ASTNode
 
getToken() - Method in class de.flapdoodle.eval.core.parser.ImmutableASTNode
 
getTokenString() - Method in exception de.flapdoodle.eval.core.exceptions.BaseException
 
greater() - Static method in class de.flapdoodle.eval.example.evaluables.basic.Comparables
 
Greater() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.Comparables.Greater
 
greaterOrEqual() - Static method in class de.flapdoodle.eval.example.evaluables.basic.Comparables
 
GreaterOrEqual() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.Comparables.GreaterOrEqual
 
greaterOrEqualThan(BigDecimal, String) - Static method in class de.flapdoodle.eval.example.evaluables.validation.NumberValidator
 
greaterOrEqualThan(BigDecimal) - Static method in class de.flapdoodle.eval.example.evaluables.validation.NumberValidator
 
greaterThan(BigDecimal, String) - Static method in class de.flapdoodle.eval.example.evaluables.validation.NumberValidator
 
greaterThan(BigDecimal) - Static method in class de.flapdoodle.eval.example.evaluables.validation.NumberValidator
 

H

has(String) - Method in interface de.flapdoodle.eval.core.VariableResolver
 
has(String) - Method in interface de.flapdoodle.eval.core.VariableTypeResolver
 
hash(int) - Method in class de.flapdoodle.eval.core.tree.ImmutableVariable.Builder
Initializes the value for the hash attribute.
hash() - Method in class de.flapdoodle.eval.core.tree.ImmutableVariable
 
hash() - Method in class de.flapdoodle.eval.core.tree.Variable
 
hashCode() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableEvaluated
Computes a hash code from attributes: type, wrapped, isNull.
hashCode() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap
Computes a hash code from attributes: prefix, infix, postfix.
hashCode() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMapping
Computes a hash code from attributes: precedence, isLeftAssociative, evaluatable.
hashCode() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter
Computes a hash code from attributes: type, isNullable, isLazy, validators.
hashCode() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature
Computes a hash code from attributes: parameters, isVarArg, returnType, minNumberOfArguments, maxNumberOfArguments.
hashCode() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluableMap
Computes a hash code from attributes: map.
hashCode() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluables
Computes a hash code from attributes: list.
hashCode() - Method in exception de.flapdoodle.eval.core.exceptions.BaseException
 
hashCode() - Method in class de.flapdoodle.eval.core.ImmutableEvaluationContext
Computes a hash code from attributes: mathContext, zoneId.
hashCode() - Method in class de.flapdoodle.eval.core.ImmutableExpression
Computes a hash code from attributes: mathContext, zoneId, source, root, variables, usedVariables.
hashCode() - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
Computes a hash code from attributes: mathContext, zoneId, constants, evaluatables, arrayAccess, propertyAccess, numberAsValue, stringAsValue, exceptionMapper, operatorMap.
hashCode() - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableResolver
Computes a hash code from attributes: variables.
hashCode() - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableTypeResolver
Computes a hash code from attributes: variables.
hashCode() - Method in class de.flapdoodle.eval.core.parser.ImmutableASTNode
Computes a hash code from attributes: parameters, token.
hashCode() - Method in class de.flapdoodle.eval.core.parser.ImmutableToken
Computes a hash code from attributes: start, value, type.
hashCode() - Method in class de.flapdoodle.eval.core.tree.ImmutableEvalFailedWithException
Computes a hash code from attributes: exception.
hashCode() - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode
Computes a hash code from attributes: token, evaluatable, parameters, exceptionMapper.
hashCode() - Method in class de.flapdoodle.eval.core.tree.ImmutableLookupNode
Computes a hash code from attributes: token.
hashCode() - Method in class de.flapdoodle.eval.core.tree.ImmutableValueNode
Computes a hash code from attributes: token, value.
hashCode() - Method in class de.flapdoodle.eval.core.tree.ImmutableVariable
Computes a hash code from attributes: hash, name, position.
hashCode() - Method in class de.flapdoodle.eval.core.tree.ImmutableVariables
Computes a hash code from attributes: list, nameHashMap, names.
hashCode() - Method in class de.flapdoodle.eval.example.ImmutableArrayValue
Computes a hash code from attributes: wrapped.
hashCode() - Method in class de.flapdoodle.eval.example.ImmutableBooleanValue
Computes a hash code from attributes: wrapped.
hashCode() - Method in class de.flapdoodle.eval.example.ImmutableDateTimeValue
Computes a hash code from attributes: wrapped.
hashCode() - Method in class de.flapdoodle.eval.example.ImmutableDurationValue
Computes a hash code from attributes: wrapped.
hashCode() - Method in class de.flapdoodle.eval.example.ImmutableFailedWithException
Computes a hash code from attributes: exception.
hashCode() - Method in class de.flapdoodle.eval.example.ImmutableMapValue
Computes a hash code from attributes: wrapped.
hashCode() - Method in class de.flapdoodle.eval.example.ImmutableNullValue
Computes a hash code from attributes: wrapped.
hashCode() - Method in class de.flapdoodle.eval.example.ImmutableNumberValue
Computes a hash code from attributes: wrapped.
hashCode() - Method in class de.flapdoodle.eval.example.ImmutableStringValue
Computes a hash code from attributes: wrapped.
hashCode() - Method in class de.flapdoodle.eval.example.ImmutableValueMap
Computes a hash code from attributes: values.
hashCode() - Method in class de.flapdoodle.eval.example.ImmutableValues
Computes a hash code from attributes: values.
hashedUsedVariables(String, Node) - Static method in class de.flapdoodle.eval.core.tree.Node
 
hashOf(String) - Method in class de.flapdoodle.eval.core.tree.Variables
Deprecated.
HasOperator - Interface in de.flapdoodle.eval.core.evaluables
 
hasStartingWith(OperatorType, String) - Method in interface de.flapdoodle.eval.core.evaluables.HasOperator
 
hasStartingWith(OperatorType, String) - Method in class de.flapdoodle.eval.core.evaluables.OperatorMap
 

I

IfTrue() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.Conditional.IfTrue
 
ImmutableArrayValue - Class in de.flapdoodle.eval.example
Immutable implementation of Value.ArrayValue.
ImmutableArrayValue.Builder - Class in de.flapdoodle.eval.example
Builds instances of type ImmutableArrayValue.
ImmutableASTNode - Class in de.flapdoodle.eval.core.parser
Immutable implementation of ASTNode.
ImmutableASTNode.Builder - Class in de.flapdoodle.eval.core.parser
Builds instances of type ImmutableASTNode.
ImmutableBooleanValue - Class in de.flapdoodle.eval.example
Immutable implementation of Value.BooleanValue.
ImmutableBooleanValue.Builder - Class in de.flapdoodle.eval.example
Builds instances of type ImmutableBooleanValue.
ImmutableDateTimeValue - Class in de.flapdoodle.eval.example
Immutable implementation of Value.DateTimeValue.
ImmutableDateTimeValue.Builder - Class in de.flapdoodle.eval.example
Builds instances of type ImmutableDateTimeValue.
ImmutableDurationValue - Class in de.flapdoodle.eval.example
Immutable implementation of Value.DurationValue.
ImmutableDurationValue.Builder - Class in de.flapdoodle.eval.example
Builds instances of type ImmutableDurationValue.
ImmutableEvalFailedWithException - Class in de.flapdoodle.eval.core.tree
Immutable implementation of EvalFailedWithException.
ImmutableEvalFailedWithException.Builder - Class in de.flapdoodle.eval.core.tree
Builds instances of type ImmutableEvalFailedWithException.
ImmutableEvaluatableNode - Class in de.flapdoodle.eval.core.tree
Immutable implementation of EvaluatableNode.
ImmutableEvaluatableNode.Builder - Class in de.flapdoodle.eval.core.tree
Builds instances of type ImmutableEvaluatableNode.
ImmutableEvaluated<T> - Class in de.flapdoodle.eval.core.evaluables
Immutable implementation of Evaluated.
ImmutableEvaluated.Builder<T> - Class in de.flapdoodle.eval.core.evaluables
Builds instances of type ImmutableEvaluated.
ImmutableEvaluationContext - Class in de.flapdoodle.eval.core
Immutable implementation of EvaluationContext.
ImmutableEvaluationContext.Builder - Class in de.flapdoodle.eval.core
Builds instances of type ImmutableEvaluationContext.
ImmutableExpression - Class in de.flapdoodle.eval.core
Immutable implementation of Expression.
ImmutableExpression.Builder - Class in de.flapdoodle.eval.core
Builds instances of type ImmutableExpression.
ImmutableExpressionFactory - Class in de.flapdoodle.eval.core
Immutable implementation of ExpressionFactory.
ImmutableExpressionFactory.Builder - Class in de.flapdoodle.eval.core
Builds instances of type ImmutableExpressionFactory.
ImmutableFailedWithException<T> - Class in de.flapdoodle.eval.example
Immutable implementation of Value.FailedWithException.
ImmutableFailedWithException.Builder<T> - Class in de.flapdoodle.eval.example
Builds instances of type ImmutableFailedWithException.
ImmutableLookupNode - Class in de.flapdoodle.eval.core.tree
Immutable implementation of LookupNode.
ImmutableLookupNode.Builder - Class in de.flapdoodle.eval.core.tree
Builds instances of type ImmutableLookupNode.
ImmutableMapBasedVariableResolver - Class in de.flapdoodle.eval.core
Immutable implementation of MapBasedVariableResolver.
ImmutableMapBasedVariableResolver.Builder - Class in de.flapdoodle.eval.core
Builds instances of type ImmutableMapBasedVariableResolver.
ImmutableMapBasedVariableTypeResolver - Class in de.flapdoodle.eval.core
Immutable implementation of MapBasedVariableTypeResolver.
ImmutableMapBasedVariableTypeResolver.Builder - Class in de.flapdoodle.eval.core
Builds instances of type ImmutableMapBasedVariableTypeResolver.
ImmutableMapValue - Class in de.flapdoodle.eval.example
Immutable implementation of Value.MapValue.
ImmutableMapValue.Builder - Class in de.flapdoodle.eval.example
Builds instances of type ImmutableMapValue.
ImmutableNullValue - Class in de.flapdoodle.eval.example
Immutable implementation of Value.NullValue.
ImmutableNullValue.Builder - Class in de.flapdoodle.eval.example
Builds instances of type ImmutableNullValue.
ImmutableNumberValue - Class in de.flapdoodle.eval.example
Immutable implementation of Value.NumberValue.
ImmutableNumberValue.Builder - Class in de.flapdoodle.eval.example
Builds instances of type ImmutableNumberValue.
ImmutableOperatorMap - Class in de.flapdoodle.eval.core.evaluables
Immutable implementation of OperatorMap.
ImmutableOperatorMap.Builder - Class in de.flapdoodle.eval.core.evaluables
Builds instances of type ImmutableOperatorMap.
ImmutableOperatorMapping - Class in de.flapdoodle.eval.core.evaluables
Immutable implementation of OperatorMapping.
ImmutableOperatorMapping.Builder - Class in de.flapdoodle.eval.core.evaluables
Builds instances of type ImmutableOperatorMapping.
ImmutableParameter<T> - Class in de.flapdoodle.eval.core.evaluables
Immutable implementation of Parameter.
ImmutableParameter.Builder<T> - Class in de.flapdoodle.eval.core.evaluables
Builds instances of type ImmutableParameter.
ImmutableSignature<T> - Class in de.flapdoodle.eval.core.evaluables
Immutable implementation of Signature.
ImmutableSignature.Builder<T> - Class in de.flapdoodle.eval.core.evaluables
Builds instances of type ImmutableSignature.
ImmutableStringValue - Class in de.flapdoodle.eval.example
Immutable implementation of Value.StringValue.
ImmutableStringValue.Builder - Class in de.flapdoodle.eval.example
Builds instances of type ImmutableStringValue.
ImmutableToken - Class in de.flapdoodle.eval.core.parser
Immutable implementation of Token.
ImmutableToken.Builder - Class in de.flapdoodle.eval.core.parser
Builds instances of type ImmutableToken.
ImmutableTypedEvaluableMap - Class in de.flapdoodle.eval.core.evaluables
Immutable implementation of TypedEvaluableMap.
ImmutableTypedEvaluableMap.Builder - Class in de.flapdoodle.eval.core.evaluables
Builds instances of type ImmutableTypedEvaluableMap.
ImmutableTypedEvaluables - Class in de.flapdoodle.eval.core.evaluables
Immutable implementation of TypedEvaluables.
ImmutableTypedEvaluables.Builder - Class in de.flapdoodle.eval.core.evaluables
Builds instances of type ImmutableTypedEvaluables.
ImmutableValueMap - Class in de.flapdoodle.eval.example
Immutable implementation of ValueMap.
ImmutableValueMap.Builder - Class in de.flapdoodle.eval.example
Builds instances of type ImmutableValueMap.
ImmutableValueNode<T> - Class in de.flapdoodle.eval.core.tree
Immutable implementation of ValueNode.
ImmutableValueNode.Builder<T> - Class in de.flapdoodle.eval.core.tree
Builds instances of type ImmutableValueNode.
ImmutableValues - Class in de.flapdoodle.eval.example
Immutable implementation of Values.
ImmutableValues.Builder - Class in de.flapdoodle.eval.example
Builds instances of type ImmutableValues.
ImmutableVariable - Class in de.flapdoodle.eval.core.tree
Immutable implementation of Variable.
ImmutableVariable.Builder - Class in de.flapdoodle.eval.core.tree
Builds instances of type ImmutableVariable.
ImmutableVariables - Class in de.flapdoodle.eval.core.tree
Immutable implementation of Variables.
ImmutableVariables.Builder - Class in de.flapdoodle.eval.core.tree
Builds instances of type ImmutableVariables.
IndexedAccess - Class in de.flapdoodle.eval.example.evaluables.basic
 
IndexedAccess() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.IndexedAccess
 
IndexedAccess.StringAccess - Class in de.flapdoodle.eval.example.evaluables.basic
 
IndexedAccess.ValueArrayAccess - Class in de.flapdoodle.eval.example.evaluables.basic
 
infix(Map<String, ? extends OperatorMapping>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap.Builder
Sets or replaces all mappings from the specified map as entries for the infix map.
infix() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap
 
infix() - Method in class de.flapdoodle.eval.core.evaluables.OperatorMap
 
infixOperator(String) - Method in class de.flapdoodle.eval.core.evaluables.OperatorMap
 
isLazy(boolean) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter.Builder
Initializes the value for the isLazy attribute.
isLazy() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter
Set to true, the parameter will not be evaluated in advance, but the corresponding ASTNode will be passed as a parameter value.
isLazy() - Method in interface de.flapdoodle.eval.core.evaluables.Parameter
Set to true, the parameter will not be evaluated in advance, but the corresponding ASTNode will be passed as a parameter value.
isLeftAssociative(boolean) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMapping.Builder
Initializes the value for the isLeftAssociative attribute.
isLeftAssociative() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMapping
If operators with same precedence are evaluated from left to right.
isLeftAssociative() - Method in interface de.flapdoodle.eval.core.evaluables.OperatorMapping
If operators with same precedence are evaluated from left to right.
isNot(BigDecimal, String) - Static method in class de.flapdoodle.eval.example.evaluables.validation.NumberValidator
 
isNot(BigDecimal) - Static method in class de.flapdoodle.eval.example.evaluables.validation.NumberValidator
 
isNull() - Method in class de.flapdoodle.eval.core.evaluables.Evaluated
 
isNull() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableEvaluated
 
isNullable(boolean) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter.Builder
Initializes the value for the isNullable attribute.
isNullable() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter
 
isNullable() - Method in interface de.flapdoodle.eval.core.evaluables.Parameter
 
isValidationError() - Method in exception de.flapdoodle.eval.core.exceptions.EvaluableException
 
isVarArg(boolean) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature.Builder
Initializes the value for the isVarArg attribute.
isVarArg() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature
 
isVarArg() - Method in class de.flapdoodle.eval.core.evaluables.Signature
 

L

lazyWith(Class<T>) - Static method in interface de.flapdoodle.eval.core.evaluables.Parameter
 
lazyWith(TypeInfo<T>) - Static method in interface de.flapdoodle.eval.core.evaluables.Parameter
 
Legacy - Class in de.flapdoodle.eval.example.evaluables.datetime
 
Legacy.DateTime2Epoch - Class in de.flapdoodle.eval.example.evaluables.datetime
 
Legacy.EpochFromNumber - Class in de.flapdoodle.eval.example.evaluables.datetime
 
less() - Static method in class de.flapdoodle.eval.example.evaluables.basic.Comparables
 
Less() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.Comparables.Less
 
lessOrEqual() - Static method in class de.flapdoodle.eval.example.evaluables.basic.Comparables
 
LessOrEqual() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.Comparables.LessOrEqual
 
list(Iterable<? extends TypedEvaluable<?>>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluables.Builder
Sets or replaces all elements for list list.
list() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluables
 
list() - Method in class de.flapdoodle.eval.core.evaluables.TypedEvaluables
 
list(Iterable<? extends Variable>) - Method in class de.flapdoodle.eval.core.tree.ImmutableVariables.Builder
Sets or replaces all elements for list list.
list() - Method in class de.flapdoodle.eval.core.tree.ImmutableVariables
 
list() - Method in class de.flapdoodle.eval.core.tree.Variables
 
Log - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Log() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Log
 
Log.Number - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Log10 - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Log10() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Log10
 
Log10.Number - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
LookupNode - Class in de.flapdoodle.eval.core.tree
 
LookupNode() - Constructor for class de.flapdoodle.eval.core.tree.LookupNode
 

M

map(Map<String, ? extends TypedEvaluableByNumberOfArguments>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluableMap.Builder
Sets or replaces all mappings from the specified map as entries for the map map.
map() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluableMap
 
map() - Method in class de.flapdoodle.eval.core.evaluables.TypedEvaluableMap
 
map(ASTNode) - Method in class de.flapdoodle.eval.core.ExpressionFactory
 
map(EvaluationException) - Method in interface de.flapdoodle.eval.core.tree.EvaluableExceptionMapper
 
MapAccess() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.PropertyAccess.MapAccess
 
MapBasedVariableResolver - Class in de.flapdoodle.eval.core
 
MapBasedVariableResolver() - Constructor for class de.flapdoodle.eval.core.MapBasedVariableResolver
 
MapBasedVariableTypeResolver - Class in de.flapdoodle.eval.core
 
MapBasedVariableTypeResolver() - Constructor for class de.flapdoodle.eval.core.MapBasedVariableTypeResolver
 
mapper() - Static method in class de.flapdoodle.eval.core.tree.EvalFailedWithException
 
MapValue() - Constructor for class de.flapdoodle.eval.example.Value.MapValue
 
match(Evaluated<?>) - Method in interface de.flapdoodle.eval.core.tree.EvaluableExceptionMapper
 
matching(OperatorType, String) - Method in interface de.flapdoodle.eval.core.evaluables.HasOperator
 
matching(OperatorType, String) - Method in class de.flapdoodle.eval.core.evaluables.OperatorMap
 
mathContext() - Method in interface de.flapdoodle.eval.core.EvaluationContext
 
mathContext() - Method in class de.flapdoodle.eval.core.Expression
 
mathContext() - Method in class de.flapdoodle.eval.core.ExpressionFactory
 
mathContext(MathContext) - Method in class de.flapdoodle.eval.core.ImmutableEvaluationContext.Builder
Initializes the value for the mathContext attribute.
mathContext() - Method in class de.flapdoodle.eval.core.ImmutableEvaluationContext
 
mathContext(MathContext) - Method in class de.flapdoodle.eval.core.ImmutableExpression.Builder
Initializes the value for the mathContext attribute.
mathContext() - Method in class de.flapdoodle.eval.core.ImmutableExpression
 
mathContext(MathContext) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory.Builder
Initializes the value for the mathContext attribute.
mathContext() - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
 
Max - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Max() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Max
 
Max.Number - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
maxNumberOfArguments() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature
 
maxNumberOfArguments() - Method in class de.flapdoodle.eval.core.evaluables.Signature
 
Min - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Min() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Min
 
Min.Number - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
minNumberOfArguments() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature
 
minNumberOfArguments() - Method in class de.flapdoodle.eval.core.evaluables.Signature
 
Minus - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Minus() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Minus
 
Minus.DateTimeDateTime - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Minus.DateTimeDuration - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Minus.DateTimeNumber - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Minus.Durations - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Minus.Negate - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Minus.Number - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Modulo - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Modulo() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Modulo
 
Modulo.Number - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Multiply - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Multiply() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Multiply
 
Multiply.Number - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 

N

name(String) - Method in class de.flapdoodle.eval.core.tree.ImmutableVariable.Builder
Initializes the value for the name attribute.
name() - Method in class de.flapdoodle.eval.core.tree.ImmutableVariable
 
name() - Method in class de.flapdoodle.eval.core.tree.Variable
 
named(String) - Method in interface de.flapdoodle.eval.core.evaluables.Evaluable
 
nameHashMap() - Method in class de.flapdoodle.eval.core.tree.ImmutableVariables
 
nameHashMap() - Method in class de.flapdoodle.eval.core.tree.Variables
 
names() - Method in class de.flapdoodle.eval.core.tree.ImmutableVariables
 
names() - Method in class de.flapdoodle.eval.core.tree.Variables
 
Negate() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Minus.Negate
 
Node - Class in de.flapdoodle.eval.core.tree
 
Node() - Constructor for class de.flapdoodle.eval.core.tree.Node
 
not() - Static method in class de.flapdoodle.eval.example.evaluables.basic.Equals
 
Not - Class in de.flapdoodle.eval.example.evaluables.booleans
 
Not() - Constructor for class de.flapdoodle.eval.example.evaluables.booleans.Not
 
Not.Bool - Class in de.flapdoodle.eval.example.evaluables.booleans
 
Nullable - Annotation Type in de.flapdoodle.eval.core
 
nullableWith(Class<T>) - Static method in interface de.flapdoodle.eval.core.evaluables.Parameter
 
nullableWith(TypeInfo<T>) - Static method in interface de.flapdoodle.eval.core.evaluables.Parameter
 
NullValue() - Constructor for class de.flapdoodle.eval.example.Value.NullValue
 
Number() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Abs.Number
 
Number() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Divide.Number
 
Number() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Factorial.Number
 
Number() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Log.Number
 
Number() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Log10.Number
 
Number() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Max.Number
 
Number() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Min.Number
 
Number() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Minus.Number
 
Number() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Modulo.Number
 
Number() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Multiply.Number
 
Number() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Plus.Number
 
Number() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.PowerOf.Number
 
Number() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Random.Number
 
Number() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Sqrt.Number
 
Number() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.Round.Number
 
numberAsValue() - Method in class de.flapdoodle.eval.core.ExpressionFactory
 
numberAsValue(NumberAsValue) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory.Builder
Initializes the value for the numberAsValue attribute.
numberAsValue() - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
 
NumberAsValue - Interface in de.flapdoodle.eval.core
 
numberFromString(String, MathContext) - Static method in class de.flapdoodle.eval.example.Defaults
 
NumberMode() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.Round.NumberMode
 
NumberRange() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Random.NumberRange
 
NumberScaleMode() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.Round.NumberScaleMode
 
NumberValidator - Class in de.flapdoodle.eval.example.evaluables.validation
 
NumberValue() - Constructor for class de.flapdoodle.eval.example.Value.NumberValue
 

O

of(TypeInfo<T>, T) - Static method in class de.flapdoodle.eval.core.evaluables.ImmutableEvaluated
Construct a new immutable Evaluated instance.
of(TypeInfo<T>) - Static method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter
Construct a new immutable Parameter instance.
of(int, boolean, String) - Static method in interface de.flapdoodle.eval.core.evaluables.OperatorMapping
 
of(Precedence, boolean, String) - Static method in interface de.flapdoodle.eval.core.evaluables.OperatorMapping
 
of(Precedence, String) - Static method in interface de.flapdoodle.eval.core.evaluables.OperatorMapping
 
of(Class<T>) - Static method in interface de.flapdoodle.eval.core.evaluables.Parameter
 
of(TypeInfo<T>) - Static method in interface de.flapdoodle.eval.core.evaluables.Parameter
 
of(Class<T>, List<? extends Parameter<?>>) - Static method in class de.flapdoodle.eval.core.evaluables.Signature
 
of(TypeInfo<T>, List<? extends Parameter<?>>) - Static method in class de.flapdoodle.eval.core.evaluables.Signature
 
of(Class<T>, Parameter<?>...) - Static method in class de.flapdoodle.eval.core.evaluables.Signature
 
of(TypeInfo<T>, Parameter<?>...) - Static method in class de.flapdoodle.eval.core.evaluables.Signature
 
of(Class<T>, TypedEvaluable.Arg0<T>) - Static method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable
 
of(Class<T>, Parameter<A>, TypedEvaluable.Arg1<A, T>) - Static method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable
 
of(Class<T>, Class<A>, TypedEvaluable.Arg1<A, T>) - Static method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable
 
of(Class<T>, Parameter<A>, Parameter<B>, TypedEvaluable.Arg2<A, B, T>) - Static method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable
 
of(Class<T>, Class<A>, Class<B>, TypedEvaluable.Arg2<A, B, T>) - Static method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable
 
of(Class<T>, Class<A>, Class<B>, Class<C>, TypedEvaluable.Arg3<A, B, C, T>) - Static method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable
 
of(Class<T>, Parameter<A>, Parameter<B>, Parameter<C>, TypedEvaluable.Arg3<A, B, C, T>) - Static method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable
 
of(Class<T>, Parameter<A>, Parameter<B>, Parameter<C>, Parameter<D>, TypedEvaluable.Arg4<A, B, C, D, T>) - Static method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable
 
of(Class<T>, Parameter<A>, Parameter<B>, Parameter<C>, Parameter<D>, Parameter<E>, TypedEvaluable.Arg5<A, B, C, D, E, T>) - Static method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable
 
of(Class<T>, Parameter<A>, Parameter<B>, Parameter<C>, Parameter<D>, Parameter<E>, Parameter<F>, TypedEvaluable.Arg6<A, B, C, D, E, F, T>) - Static method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable
 
of(Class<T>, Parameter<A>, Parameter<B>, Parameter<C>, Parameter<D>, Parameter<E>, Parameter<F>, Parameter<G>, TypedEvaluable.Arg7<A, B, C, D, E, F, G, T>) - Static method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable
 
of(String, Object...) - Static method in exception de.flapdoodle.eval.core.exceptions.EvaluableException
 
of(Token, List<? extends EvaluableException>) - Method in exception de.flapdoodle.eval.core.exceptions.EvaluationException
 
of(Token, ASTNode...) - Static method in class de.flapdoodle.eval.core.parser.ASTNode
 
of(int, String, TokenType) - Static method in class de.flapdoodle.eval.core.parser.ImmutableToken
Construct a new immutable Token instance.
of(int, String, TokenType) - Static method in interface de.flapdoodle.eval.core.parser.Token
 
of(EvaluationException) - Static method in class de.flapdoodle.eval.core.tree.EvalFailedWithException
 
of(Token, TypedEvaluableByArguments, List<Node>, EvaluableExceptionMapper) - Static method in class de.flapdoodle.eval.core.tree.EvaluatableNode
 
of(Token, TypedEvaluableByArguments, List<Node>, EvaluableExceptionMapper) - Static method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode
Construct a new immutable EvaluatableNode instance.
of(Token, TypedEvaluableByArguments, Iterable<? extends Node>, EvaluableExceptionMapper) - Static method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode
Construct a new immutable EvaluatableNode instance.
of(Token) - Static method in class de.flapdoodle.eval.core.tree.ImmutableLookupNode
Construct a new immutable LookupNode instance.
of(Token, Evaluated<T>) - Static method in class de.flapdoodle.eval.core.tree.ImmutableValueNode
Construct a new immutable ValueNode instance.
of(int, String, int) - Static method in class de.flapdoodle.eval.core.tree.ImmutableVariable
Construct a new immutable Variable instance.
of(Token) - Static method in class de.flapdoodle.eval.core.tree.LookupNode
 
of(Token, Evaluated<T>) - Static method in class de.flapdoodle.eval.core.tree.ValueNode
 
of(String, int, int) - Static method in class de.flapdoodle.eval.core.tree.Variable
 
of(Values) - Static method in class de.flapdoodle.eval.example.ImmutableArrayValue
Construct a new immutable ArrayValue instance.
of(Boolean) - Static method in class de.flapdoodle.eval.example.ImmutableBooleanValue
Construct a new immutable BooleanValue instance.
of(Instant) - Static method in class de.flapdoodle.eval.example.ImmutableDateTimeValue
Construct a new immutable DateTimeValue instance.
of(Duration) - Static method in class de.flapdoodle.eval.example.ImmutableDurationValue
Construct a new immutable DurationValue instance.
of(ValueMap) - Static method in class de.flapdoodle.eval.example.ImmutableMapValue
Construct a new immutable MapValue instance.
of(BigDecimal) - Static method in class de.flapdoodle.eval.example.ImmutableNumberValue
Construct a new immutable NumberValue instance.
of(String) - Static method in class de.flapdoodle.eval.example.ImmutableStringValue
Construct a new immutable StringValue instance.
of(String) - Static method in class de.flapdoodle.eval.example.Value
 
of(BigDecimal) - Static method in class de.flapdoodle.eval.example.Value
 
of(double) - Static method in class de.flapdoodle.eval.example.Value
 
of(Boolean) - Static method in class de.flapdoodle.eval.example.Value
 
of(Instant) - Static method in class de.flapdoodle.eval.example.Value
 
of(Duration) - Static method in class de.flapdoodle.eval.example.Value
 
of(Values) - Static method in class de.flapdoodle.eval.example.Value
 
of(ValueMap) - Static method in class de.flapdoodle.eval.example.Value
 
of(Function<T, Value<?>>, Map<String, T>) - Static method in class de.flapdoodle.eval.example.Value
 
of(Collection<? extends Value<?>>) - Static method in class de.flapdoodle.eval.example.Value
 
of(Function<T, Value<?>>, Collection<? extends T>) - Static method in class de.flapdoodle.eval.example.Value
 
of(Function<T, Value<?>>, T...) - Static method in class de.flapdoodle.eval.example.Value
 
of(Value<?>...) - Static method in class de.flapdoodle.eval.example.Value
 
of(Map<String, Value<?>>) - Static method in class de.flapdoodle.eval.example.ValueMap
 
of(Iterable<? extends Value<?>>) - Static method in class de.flapdoodle.eval.example.Values
 
of(Value<?>...) - Static method in class de.flapdoodle.eval.example.Values
 
ofDays() - Static method in class de.flapdoodle.eval.example.evaluables.datetime.DurationParser
Deprecated.
OfDays() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.DurationParser.OfDays
 
ofMillis() - Static method in class de.flapdoodle.eval.example.evaluables.datetime.DurationParser
Deprecated.
OfMillis() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.DurationParser.OfMillis
 
ofNull(Class<T>) - Static method in class de.flapdoodle.eval.core.evaluables.Evaluated
 
ofNull(TypeInfo<T>) - Static method in class de.flapdoodle.eval.core.evaluables.Evaluated
 
ofNull() - Static method in class de.flapdoodle.eval.example.Value
 
ofNullable(Class<T>, T) - Static method in class de.flapdoodle.eval.core.evaluables.Evaluated
 
ofNullable(TypeInfo<T>, T) - Static method in class de.flapdoodle.eval.core.evaluables.Evaluated
 
ofUnsupportedDataTypeInOperation() - Static method in exception de.flapdoodle.eval.core.exceptions.EvaluableException
 
ofUnsupportedDataTypeInOperation(Token) - Static method in exception de.flapdoodle.eval.core.exceptions.EvaluationException
 
ofVarArg(Class<T>, Parameter<?>...) - Static method in class de.flapdoodle.eval.core.evaluables.Signature
 
ofVarArg(TypeInfo<T>, Parameter<?>...) - Static method in class de.flapdoodle.eval.core.evaluables.Signature
 
ofVarArg(Class<T>, Class<A>, TypedEvaluable.VarArg1<A, T>) - Static method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable
 
ofVarArg(Class<T>, Class<A>, Class<B>, TypedEvaluable.VarArg2<A, B, T>) - Static method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable
 
OperatorMap - Class in de.flapdoodle.eval.core.evaluables
 
OperatorMap() - Constructor for class de.flapdoodle.eval.core.evaluables.OperatorMap
 
operatorMap() - Method in class de.flapdoodle.eval.core.ExpressionFactory
 
operatorMap(OperatorMap) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory.Builder
Initializes the value for the operatorMap attribute.
operatorMap() - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
 
operatorMap() - Static method in class de.flapdoodle.eval.example.Defaults
 
OperatorMapping - Interface in de.flapdoodle.eval.core.evaluables
 
OperatorType - Enum in de.flapdoodle.eval.core.evaluables
 
or() - Static method in class de.flapdoodle.eval.example.evaluables.booleans.Combine
 
Or() - Constructor for class de.flapdoodle.eval.example.evaluables.booleans.Combine.Or
 

P

Parameter<T> - Interface in de.flapdoodle.eval.core.evaluables
Definition of a function parameter.
parameters(Iterable<? extends Parameter<?>>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature.Builder
Sets or replaces all elements for parameters list.
parameters() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature
 
parameters() - Method in class de.flapdoodle.eval.core.evaluables.Signature
 
parameters(Iterable<? extends ASTNode>) - Method in class de.flapdoodle.eval.core.parser.ImmutableASTNode.Builder
Sets or replaces all elements for parameters list.
parameters() - Method in class de.flapdoodle.eval.core.tree.EvaluatableNode
 
parameters(Iterable<? extends Node>) - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode.Builder
Sets or replaces all elements for parameters list.
parameters() - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode
 
ParameterValidator<T> - Interface in de.flapdoodle.eval.core.validation
 
parse(String) - Method in class de.flapdoodle.eval.core.ExpressionFactory
 
parse(String, MathContext) - Method in interface de.flapdoodle.eval.core.NumberAsValue
 
parse() - Method in class de.flapdoodle.eval.core.parser.Tokenizer
Parse the given expression and return a list of tokens, representing the expression.
parse(String) - Method in interface de.flapdoodle.eval.core.StringAsValue
 
parse(String, String, ZoneId) - Static method in class de.flapdoodle.eval.example.evaluables.datetime.ZonedDateTimeParser
 
parseDuration() - Static method in class de.flapdoodle.eval.example.evaluables.datetime.DurationParser
Deprecated.
ParseException - Exception in de.flapdoodle.eval.core.exceptions
Exception while parsing the expression.
ParseException(int, int, String, String) - Constructor for exception de.flapdoodle.eval.core.exceptions.ParseException
 
ParseException(String, String) - Constructor for exception de.flapdoodle.eval.core.exceptions.ParseException
 
ParseException(Token, String) - Constructor for exception de.flapdoodle.eval.core.exceptions.ParseException
 
Plus - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Plus() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Plus
 
Plus.DateTimeDuration - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Plus.DateTimeNumber - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Plus.Durations - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Plus.Number - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Plus.Sum - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Plus.ToString<A extends Value<?>,B extends Value<?>> - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
position(int) - Method in class de.flapdoodle.eval.core.tree.ImmutableVariable.Builder
Initializes the value for the position attribute.
position() - Method in class de.flapdoodle.eval.core.tree.ImmutableVariable
 
position() - Method in class de.flapdoodle.eval.core.tree.Variable
 
positionsOf(String) - Method in class de.flapdoodle.eval.core.tree.Variables
 
postfix(Map<String, ? extends OperatorMapping>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap.Builder
Sets or replaces all mappings from the specified map as entries for the postfix map.
postfix() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap
 
postfix() - Method in class de.flapdoodle.eval.core.evaluables.OperatorMap
 
postfixOperator(String) - Method in class de.flapdoodle.eval.core.evaluables.OperatorMap
 
PowerOf - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
PowerOf() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.PowerOf
 
PowerOf.Number - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
precedence(int) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMapping.Builder
Initializes the value for the precedence attribute.
precedence() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMapping
 
precedence() - Method in interface de.flapdoodle.eval.core.evaluables.OperatorMapping
 
Precedence - Enum in de.flapdoodle.eval.core.evaluables
 
prefix(Map<String, ? extends OperatorMapping>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap.Builder
Sets or replaces all mappings from the specified map as entries for the prefix map.
prefix() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap
 
prefix() - Method in class de.flapdoodle.eval.core.evaluables.OperatorMap
 
prefixOperator(String) - Method in class de.flapdoodle.eval.core.evaluables.OperatorMap
 
propertyAccess() - Method in class de.flapdoodle.eval.core.ExpressionFactory
 
propertyAccess(TypedEvaluableByNumberOfArguments) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory.Builder
Initializes the value for the propertyAccess attribute.
propertyAccess() - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
 
propertyAccess() - Static method in class de.flapdoodle.eval.example.Defaults
 
PropertyAccess - Class in de.flapdoodle.eval.example.evaluables.basic
 
PropertyAccess() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.PropertyAccess
 
PropertyAccess.MapAccess - Class in de.flapdoodle.eval.example.evaluables.basic
 
putAllInfix(Map<String, ? extends OperatorMapping>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap.Builder
Put all mappings from the specified map as entries to infix map.
putAllMap(Map<String, ? extends TypedEvaluableByNumberOfArguments>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluableMap.Builder
Put all mappings from the specified map as entries to map map.
putAllPostfix(Map<String, ? extends OperatorMapping>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap.Builder
Put all mappings from the specified map as entries to postfix map.
putAllPrefix(Map<String, ? extends OperatorMapping>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap.Builder
Put all mappings from the specified map as entries to prefix map.
putAllValues(Map<String, ? extends Value<?>>) - Method in class de.flapdoodle.eval.example.ImmutableValueMap.Builder
Put all mappings from the specified map as entries to values map.
putAllVariables(Map<String, ? extends Evaluated<?>>) - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableResolver.Builder
Put all mappings from the specified map as entries to variables map.
putAllVariables(Map<String, ? extends TypeInfo<?>>) - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableTypeResolver.Builder
Put all mappings from the specified map as entries to variables map.
putInfix(String, OperatorMapping) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap.Builder
Put one entry to the infix map.
putInfix(Map.Entry<String, ? extends OperatorMapping>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap.Builder
Put one entry to the infix map.
putMap(String, TypedEvaluableByNumberOfArguments) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluableMap.Builder
Put one entry to the map map.
putMap(Map.Entry<String, ? extends TypedEvaluableByNumberOfArguments>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluableMap.Builder
Put one entry to the map map.
putPostfix(String, OperatorMapping) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap.Builder
Put one entry to the postfix map.
putPostfix(Map.Entry<String, ? extends OperatorMapping>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap.Builder
Put one entry to the postfix map.
putPrefix(String, OperatorMapping) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap.Builder
Put one entry to the prefix map.
putPrefix(Map.Entry<String, ? extends OperatorMapping>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap.Builder
Put one entry to the prefix map.
putValues(String, Value<?>) - Method in class de.flapdoodle.eval.example.ImmutableValueMap.Builder
Put one entry to the values map.
putValues(Map.Entry<String, ? extends Value<?>>) - Method in class de.flapdoodle.eval.example.ImmutableValueMap.Builder
Put one entry to the values map.
putVariables(String, Evaluated<?>) - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableResolver.Builder
Put one entry to the variables map.
putVariables(Map.Entry<String, ? extends Evaluated<?>>) - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableResolver.Builder
Put one entry to the variables map.
putVariables(String, TypeInfo<?>) - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableTypeResolver.Builder
Put one entry to the variables map.
putVariables(Map.Entry<String, ? extends TypeInfo<?>>) - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableTypeResolver.Builder
Put one entry to the variables map.

R

rad() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
Rad() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.Rad
 
Random - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Random() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Random
 
Random.Number - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Random.NumberRange - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
returnType() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature
 
returnType() - Method in class de.flapdoodle.eval.core.evaluables.Signature
 
root() - Method in class de.flapdoodle.eval.core.Expression
 
root(Node) - Method in class de.flapdoodle.eval.core.ImmutableExpression.Builder
Initializes the value for the root attribute.
root() - Method in class de.flapdoodle.eval.core.ImmutableExpression
 
Round - Class in de.flapdoodle.eval.example.evaluables.basic
 
Round(TypedEvaluables) - Constructor for class de.flapdoodle.eval.example.evaluables.basic.Round
 
Round() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.Round
 
Round.Ceiling - Class in de.flapdoodle.eval.example.evaluables.basic
Deprecated.
Round.Floor - Class in de.flapdoodle.eval.example.evaluables.basic
Deprecated.
Round.Number - Class in de.flapdoodle.eval.example.evaluables.basic
 
Round.NumberMode - Class in de.flapdoodle.eval.example.evaluables.basic
 
Round.NumberScaleMode - Class in de.flapdoodle.eval.example.evaluables.basic
 

S

Same - Class in de.flapdoodle.eval.example.evaluables.basic
 
Same() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.Same
 
Same.AnyType<A extends Value<?>,B extends Value<?>> - Class in de.flapdoodle.eval.example.evaluables.basic
 
sec() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
Sec() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.Sec
 
secH() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
SecH() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.SecH
 
secR() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
SecR() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.SecR
 
ShuntingYardConverter - Class in de.flapdoodle.eval.core.parser
 
ShuntingYardConverter(String, List<Token>, OperatorMap, TypedEvaluableByName) - Constructor for class de.flapdoodle.eval.core.parser.ShuntingYardConverter
 
Signature<T> - Class in de.flapdoodle.eval.core.evaluables
 
Signature() - Constructor for class de.flapdoodle.eval.core.evaluables.Signature
 
signature() - Method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluable
 
signatureNotFound(List<TypedEvaluable<?>>, List<?>, List<EvaluableException>) - Static method in interface de.flapdoodle.eval.core.evaluables.TypedEvaluableByArguments
 
sin() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
Sin() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.Sin
 
sinH() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
SinH() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.SinH
 
sinR() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
SinR() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.SinR
 
smallerOrEqualThan(BigDecimal, String) - Static method in class de.flapdoodle.eval.example.evaluables.validation.NumberValidator
 
smallerOrEqualThan(BigDecimal) - Static method in class de.flapdoodle.eval.example.evaluables.validation.NumberValidator
 
smallerThan(BigDecimal, String) - Static method in class de.flapdoodle.eval.example.evaluables.validation.NumberValidator
 
smallerThan(BigDecimal) - Static method in class de.flapdoodle.eval.example.evaluables.validation.NumberValidator
 
source() - Method in class de.flapdoodle.eval.core.Expression
 
source(String) - Method in class de.flapdoodle.eval.core.ImmutableExpression.Builder
Initializes the value for the source attribute.
source() - Method in class de.flapdoodle.eval.core.ImmutableExpression
 
Sqrt - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Sqrt() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Sqrt
 
Sqrt.Number - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
start(int) - Method in class de.flapdoodle.eval.core.parser.ImmutableToken.Builder
Initializes the value for the start attribute.
start() - Method in class de.flapdoodle.eval.core.parser.ImmutableToken
 
start() - Method in interface de.flapdoodle.eval.core.parser.Token
 
StringAccess() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.IndexedAccess.StringAccess
 
stringAsValue() - Method in class de.flapdoodle.eval.core.ExpressionFactory
 
stringAsValue(StringAsValue) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory.Builder
Initializes the value for the stringAsValue attribute.
stringAsValue() - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
 
StringAsValue - Interface in de.flapdoodle.eval.core
 
Strings() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.DurationParser.Strings
 
Strings() - Constructor for class de.flapdoodle.eval.example.evaluables.string.Contains.Strings
 
Strings() - Constructor for class de.flapdoodle.eval.example.evaluables.string.ToLowerCase.Strings
 
Strings() - Constructor for class de.flapdoodle.eval.example.evaluables.string.ToUpperCase.Strings
 
StringValue() - Constructor for class de.flapdoodle.eval.example.Value.StringValue
 
Sum() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Plus.Sum
 

T

tan() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
Tan() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.Tan
 
tanH() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
TanH() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.TanH
 
tanR() - Static method in class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric
 
TanR() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Trigonometric.TanR
 
toAbstractSyntaxTree() - Method in class de.flapdoodle.eval.core.parser.ShuntingYardConverter
 
toJSON() - Method in class de.flapdoodle.eval.core.parser.ASTNode
Produces a JSON string representation of this node ad all its children.
token(Token) - Method in class de.flapdoodle.eval.core.parser.ImmutableASTNode.Builder
Initializes the value for the token attribute.
Token - Interface in de.flapdoodle.eval.core.parser
 
token(Token) - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode.Builder
Initializes the value for the token attribute.
token() - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode
 
token(Token) - Method in class de.flapdoodle.eval.core.tree.ImmutableLookupNode.Builder
Initializes the value for the token attribute.
token() - Method in class de.flapdoodle.eval.core.tree.ImmutableLookupNode
 
token(Token) - Method in class de.flapdoodle.eval.core.tree.ImmutableValueNode.Builder
Initializes the value for the token attribute.
token() - Method in class de.flapdoodle.eval.core.tree.ImmutableValueNode
 
token() - Method in class de.flapdoodle.eval.core.tree.Node
 
Tokenizer - Class in de.flapdoodle.eval.core.parser
The tokenizer is responsible to parse a string and return a list of tokens.
Tokenizer(String, HasOperator) - Constructor for class de.flapdoodle.eval.core.parser.Tokenizer
 
tokens(String) - Method in class de.flapdoodle.eval.core.ExpressionFactory
 
TokenType - Enum in de.flapdoodle.eval.core.parser
 
ToLowerCase - Class in de.flapdoodle.eval.example.evaluables.string
 
ToLowerCase() - Constructor for class de.flapdoodle.eval.example.evaluables.string.ToLowerCase
 
ToLowerCase.Strings - Class in de.flapdoodle.eval.example.evaluables.string
 
toString() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableEvaluated
Prints the immutable value Evaluated with attribute values.
toString() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap
Prints the immutable value OperatorMap with attribute values.
toString() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMapping
Prints the immutable value OperatorMapping with attribute values.
toString() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter
Prints the immutable value Parameter with attribute values.
toString() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature
Prints the immutable value Signature with attribute values.
toString() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluableMap
Prints the immutable value TypedEvaluableMap with attribute values.
toString() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluables
Prints the immutable value TypedEvaluables with attribute values.
toString() - Method in exception de.flapdoodle.eval.core.exceptions.BaseException
 
toString() - Method in exception de.flapdoodle.eval.core.exceptions.ParseException
 
toString() - Method in class de.flapdoodle.eval.core.ImmutableEvaluationContext
Prints the immutable value EvaluationContext with attribute values.
toString() - Method in class de.flapdoodle.eval.core.ImmutableExpression
Prints the immutable value Expression with attribute values.
toString() - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
Prints the immutable value ExpressionFactory with attribute values.
toString() - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableResolver
Prints the immutable value MapBasedVariableResolver with attribute values.
toString() - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableTypeResolver
Prints the immutable value MapBasedVariableTypeResolver with attribute values.
toString() - Method in class de.flapdoodle.eval.core.parser.ImmutableASTNode
Prints the immutable value ASTNode with attribute values.
toString() - Method in class de.flapdoodle.eval.core.parser.ImmutableToken
Prints the immutable value Token with attribute values.
toString() - Method in class de.flapdoodle.eval.core.tree.ImmutableEvalFailedWithException
Prints the immutable value EvalFailedWithException with attribute values.
toString() - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode
Prints the immutable value EvaluatableNode with attribute values.
toString() - Method in class de.flapdoodle.eval.core.tree.ImmutableLookupNode
Prints the immutable value LookupNode with attribute values.
toString() - Method in class de.flapdoodle.eval.core.tree.ImmutableValueNode
Prints the immutable value ValueNode with attribute values.
toString() - Method in class de.flapdoodle.eval.core.tree.ImmutableVariable
Prints the immutable value Variable with attribute values.
toString() - Method in class de.flapdoodle.eval.core.tree.ImmutableVariables
Prints the immutable value Variables with attribute values.
ToString() - Constructor for class de.flapdoodle.eval.example.evaluables.arithmetic.Plus.ToString
 
ToString() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.FormatDateTime.ToString
 
toString() - Method in class de.flapdoodle.eval.example.evaluables.validation.NumberValidator
 
toString() - Method in class de.flapdoodle.eval.example.ImmutableValueMap
Prints the immutable value ValueMap with attribute values.
toString() - Method in class de.flapdoodle.eval.example.ImmutableValues
Prints the immutable value Values with attribute values.
toString() - Method in class de.flapdoodle.eval.example.Value.FailedWithException
 
toString() - Method in class de.flapdoodle.eval.example.Value.NullValue
 
toString() - Method in class de.flapdoodle.eval.example.Value
 
ToUpperCase - Class in de.flapdoodle.eval.example.evaluables.string
 
ToUpperCase() - Constructor for class de.flapdoodle.eval.example.evaluables.string.ToUpperCase
 
ToUpperCase.Strings - Class in de.flapdoodle.eval.example.evaluables.string
 
Trigonometric - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.AbstractMerge - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.AbstractTransformation - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.Acos - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.AcosH - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.AcosR - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.Acot - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.AcotH - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.AcotR - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.Asin - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.AsinH - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.AsinR - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.Atan - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.Atan2 - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.Atan2R - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.AtanH - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.AtanR - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.Cos - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.CosH - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.CosR - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.Cot - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.CotH - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.CotR - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.Csc - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.CscH - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.CscR - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.Deg - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.Rad - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.Sec - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.SecH - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.SecR - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.Sin - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.SinH - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.SinR - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.Tan - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.TanH - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
Trigonometric.TanR - Class in de.flapdoodle.eval.example.evaluables.arithmetic
 
TRUE - Static variable in class de.flapdoodle.eval.example.Value
Deprecated.
type() - Method in class de.flapdoodle.eval.core.evaluables.Evaluated
 
type(TypeInfo<T>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableEvaluated.Builder
Initializes the value for the type attribute.
type() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableEvaluated
 
type(TypeInfo<T>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter.Builder
Initializes the value for the type attribute.
type() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter
 
type() - Method in interface de.flapdoodle.eval.core.evaluables.Parameter
 
type(TokenType) - Method in class de.flapdoodle.eval.core.parser.ImmutableToken.Builder
Initializes the value for the type attribute.
type() - Method in class de.flapdoodle.eval.core.parser.ImmutableToken
 
type() - Method in interface de.flapdoodle.eval.core.parser.Token
 
TypedEvaluable<T> - Interface in de.flapdoodle.eval.core.evaluables
 
TypedEvaluable.Arg0<T> - Interface in de.flapdoodle.eval.core.evaluables
 
TypedEvaluable.Arg1<S,T> - Interface in de.flapdoodle.eval.core.evaluables
 
TypedEvaluable.Arg2<A,B,T> - Interface in de.flapdoodle.eval.core.evaluables
 
TypedEvaluable.Arg3<A,B,C,T> - Interface in de.flapdoodle.eval.core.evaluables
 
TypedEvaluable.Arg4<A,B,C,D,T> - Interface in de.flapdoodle.eval.core.evaluables
 
TypedEvaluable.Arg5<A,B,C,D,E,T> - Interface in de.flapdoodle.eval.core.evaluables
 
TypedEvaluable.Arg6<A,B,C,D,E,F,T> - Interface in de.flapdoodle.eval.core.evaluables
 
TypedEvaluable.Arg7<A,B,C,D,E,F,G,T> - Interface in de.flapdoodle.eval.core.evaluables
 
TypedEvaluable.VarArg1<S,T> - Interface in de.flapdoodle.eval.core.evaluables
 
TypedEvaluable.VarArg2<A,B,T> - Interface in de.flapdoodle.eval.core.evaluables
 
TypedEvaluableByArguments - Interface in de.flapdoodle.eval.core.evaluables
 
TypedEvaluableByName - Interface in de.flapdoodle.eval.core.evaluables
 
TypedEvaluableByNumberOfArguments - Interface in de.flapdoodle.eval.core.evaluables
 
TypedEvaluableMap - Class in de.flapdoodle.eval.core.evaluables
 
TypedEvaluableMap() - Constructor for class de.flapdoodle.eval.core.evaluables.TypedEvaluableMap
 
TypedEvaluables - Class in de.flapdoodle.eval.core.evaluables
 
TypedEvaluables() - Constructor for class de.flapdoodle.eval.core.evaluables.TypedEvaluables
 
TypedEvaluables.Wrapper - Class in de.flapdoodle.eval.core.evaluables
 

U

undefinedVariables(VariableResolver) - Method in class de.flapdoodle.eval.core.Expression
 
unwrap(List<? extends Evaluated<?>>) - Static method in class de.flapdoodle.eval.core.evaluables.Evaluated
 
usedVariables() - Method in class de.flapdoodle.eval.core.Expression
 
usedVariables() - Method in class de.flapdoodle.eval.core.ImmutableExpression
 
usedVariables(List<Node>) - Static method in class de.flapdoodle.eval.core.tree.Node
Deprecated.
usedVariables(Node) - Static method in class de.flapdoodle.eval.core.tree.Node
Deprecated.
usedVariablesWithHash() - Method in class de.flapdoodle.eval.core.Expression
 
usedVariablesWithHash() - Method in class de.flapdoodle.eval.core.ImmutableExpression
Returns a lazily initialized value of the usedVariablesWithHash attribute.

V

validate(Token, Evaluated<?>) - Method in interface de.flapdoodle.eval.core.evaluables.Parameter
Deprecated.
validate(T) - Method in interface de.flapdoodle.eval.core.validation.ParameterValidator
 
validate(Value.NumberValue) - Method in class de.flapdoodle.eval.example.evaluables.validation.NumberValidator
 
validateArguments(List<? extends Evaluated<?>>) - Method in class de.flapdoodle.eval.core.evaluables.Signature
 
validateArgumentTypes(List<? extends TypeInfo<?>>) - Method in class de.flapdoodle.eval.core.evaluables.Signature
 
validationError(Evaluated<?>) - Method in interface de.flapdoodle.eval.core.evaluables.Parameter
 
validationError(String) - Static method in exception de.flapdoodle.eval.core.exceptions.EvaluableException
 
validators(Iterable<? extends ParameterValidator<T>>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter.Builder
Sets or replaces all elements for validators list.
validators() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter
 
validators() - Method in interface de.flapdoodle.eval.core.evaluables.Parameter
 
value(T) - Static method in class de.flapdoodle.eval.core.evaluables.Evaluated
 
value() - Method in enum de.flapdoodle.eval.core.evaluables.Precedence
 
value(String) - Method in class de.flapdoodle.eval.core.parser.ImmutableToken.Builder
Initializes the value for the value attribute.
value() - Method in class de.flapdoodle.eval.core.parser.ImmutableToken
 
value() - Method in interface de.flapdoodle.eval.core.parser.Token
 
value(Evaluated<T>) - Method in class de.flapdoodle.eval.core.tree.ImmutableValueNode.Builder
Initializes the value for the value attribute.
value() - Method in class de.flapdoodle.eval.core.tree.ImmutableValueNode
 
value() - Method in class de.flapdoodle.eval.core.tree.ValueNode
 
Value<T> - Class in de.flapdoodle.eval.example
 
Value() - Constructor for class de.flapdoodle.eval.example.Value
 
Value.ArrayValue - Class in de.flapdoodle.eval.example
 
Value.BooleanValue - Class in de.flapdoodle.eval.example
 
Value.DateTimeValue - Class in de.flapdoodle.eval.example
 
Value.DurationValue - Class in de.flapdoodle.eval.example
 
Value.FailedWithException<T> - Class in de.flapdoodle.eval.example
 
Value.MapValue - Class in de.flapdoodle.eval.example
 
Value.NullValue - Class in de.flapdoodle.eval.example
 
Value.NumberValue - Class in de.flapdoodle.eval.example
 
Value.StringValue - Class in de.flapdoodle.eval.example
 
ValueArrayAccess() - Constructor for class de.flapdoodle.eval.example.evaluables.basic.IndexedAccess.ValueArrayAccess
 
valueFromString(String) - Static method in class de.flapdoodle.eval.example.Defaults
 
ValueMap - Class in de.flapdoodle.eval.example
 
ValueMap() - Constructor for class de.flapdoodle.eval.example.ValueMap
 
ValueNode<T> - Class in de.flapdoodle.eval.core.tree
 
ValueNode() - Constructor for class de.flapdoodle.eval.core.tree.ValueNode
 
valueOf(String) - Static method in enum de.flapdoodle.eval.core.evaluables.OperatorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.flapdoodle.eval.core.evaluables.Precedence
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.flapdoodle.eval.core.parser.TokenType
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.flapdoodle.eval.core.evaluables.OperatorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.flapdoodle.eval.core.evaluables.Precedence
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.flapdoodle.eval.core.parser.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values(Map<String, ? extends Value<?>>) - Method in class de.flapdoodle.eval.example.ImmutableValueMap.Builder
Sets or replaces all mappings from the specified map as entries for the values map.
values() - Method in class de.flapdoodle.eval.example.ImmutableValueMap
 
values(Iterable<? extends Value<?>>) - Method in class de.flapdoodle.eval.example.ImmutableValues.Builder
Sets or replaces all elements for values list.
values() - Method in class de.flapdoodle.eval.example.ImmutableValues
 
values() - Method in class de.flapdoodle.eval.example.ValueMap
 
Values - Class in de.flapdoodle.eval.example
 
Values() - Constructor for class de.flapdoodle.eval.example.Values
 
values() - Method in class de.flapdoodle.eval.example.Values
 
Variable - Class in de.flapdoodle.eval.core.tree
 
Variable() - Constructor for class de.flapdoodle.eval.core.tree.Variable
 
VariableResolver - Interface in de.flapdoodle.eval.core
 
variables() - Method in class de.flapdoodle.eval.core.Expression
 
variables() - Method in class de.flapdoodle.eval.core.ImmutableExpression
 
variables(Map<String, ? extends Evaluated<?>>) - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableResolver.Builder
Sets or replaces all mappings from the specified map as entries for the variables map.
variables() - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableResolver
 
variables(Map<String, ? extends TypeInfo<?>>) - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableTypeResolver.Builder
Sets or replaces all mappings from the specified map as entries for the variables map.
variables() - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableTypeResolver
 
variables() - Method in class de.flapdoodle.eval.core.MapBasedVariableResolver
 
variables() - Method in class de.flapdoodle.eval.core.MapBasedVariableTypeResolver
 
Variables - Class in de.flapdoodle.eval.core.tree
 
Variables() - Constructor for class de.flapdoodle.eval.core.tree.Variables
 
VariableTypeResolver - Interface in de.flapdoodle.eval.core
 

W

with(String, Evaluated<?>) - Method in class de.flapdoodle.eval.core.MapBasedVariableResolver
 
with(String, TypeInfo<?>) - Method in class de.flapdoodle.eval.core.MapBasedVariableTypeResolver
 
With3Args() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.CreateLocalDateTime.With3Args
 
With4Args() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.CreateLocalDateTime.With4Args
 
With5Args() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.CreateLocalDateTime.With5Args
 
With6Args() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.CreateLocalDateTime.With6Args
 
With7Args() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.CreateLocalDateTime.With7Args
 
withArrayAccess(TypedEvaluableByNumberOfArguments) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
Copy the current immutable object by setting a value for the arrayAccess attribute.
withConstant(String, Evaluated<?>) - Method in class de.flapdoodle.eval.core.ExpressionFactory
 
withConstants(VariableResolver) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
Copy the current immutable object by setting a value for the constants attribute.
withEvaluatable(String) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMapping
Copy the current immutable object by setting a value for the evaluatable attribute.
withEvaluatable(TypedEvaluableByArguments) - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode
Copy the current immutable object by setting a value for the evaluatable attribute.
withEvaluatables(TypedEvaluableByName) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
Copy the current immutable object by setting a value for the evaluatables attribute.
withException(EvaluationException) - Method in class de.flapdoodle.eval.core.tree.ImmutableEvalFailedWithException
Copy the current immutable object by setting a value for the exception attribute.
withException(EvaluationException) - Method in class de.flapdoodle.eval.example.ImmutableFailedWithException
Copy the current immutable object by setting a value for the exception attribute.
withExceptionMapper(EvaluableExceptionMapper) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
Copy the current immutable object by setting a value for the exceptionMapper attribute.
withExceptionMapper(EvaluableExceptionMapper) - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode
Copy the current immutable object by setting a value for the exceptionMapper attribute.
WithFormat() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.DateTimeParser.WithFormat
 
WithFormat() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.ZonedDateTimeParser.WithFormat
 
withHash(int) - Method in class de.flapdoodle.eval.core.tree.ImmutableVariable
Copy the current immutable object by setting a value for the hash attribute.
withInfix(Map<String, ? extends OperatorMapping>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap
Copy the current immutable object by replacing the infix map with the specified map.
withIsLazy(boolean) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter
Copy the current immutable object by setting a value for the isLazy attribute.
withIsLeftAssociative(boolean) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMapping
Copy the current immutable object by setting a value for the isLeftAssociative attribute.
withIsNullable(boolean) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter
Copy the current immutable object by setting a value for the isNullable attribute.
withIsVarArg(boolean) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature
Copy the current immutable object by setting a value for the isVarArg attribute.
withList(TypedEvaluable<?>...) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluables
Copy the current immutable object with elements that replace the content of list.
withList(Iterable<? extends TypedEvaluable<?>>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluables
Copy the current immutable object with elements that replace the content of list.
withList(Variable...) - Method in class de.flapdoodle.eval.core.tree.ImmutableVariables
Copy the current immutable object with elements that replace the content of list.
withList(Iterable<? extends Variable>) - Method in class de.flapdoodle.eval.core.tree.ImmutableVariables
Copy the current immutable object with elements that replace the content of list.
withMap(Map<String, ? extends TypedEvaluableByNumberOfArguments>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableTypedEvaluableMap
Copy the current immutable object by replacing the map map with the specified map.
withMathContext(MathContext) - Method in class de.flapdoodle.eval.core.ImmutableEvaluationContext
Copy the current immutable object by setting a value for the mathContext attribute.
withMathContext(MathContext) - Method in class de.flapdoodle.eval.core.ImmutableExpression
Copy the current immutable object by setting a value for the mathContext attribute.
withMathContext(MathContext) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
Copy the current immutable object by setting a value for the mathContext attribute.
withName(String) - Method in class de.flapdoodle.eval.core.tree.ImmutableVariable
Copy the current immutable object by setting a value for the name attribute.
withNumberAsValue(NumberAsValue) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
Copy the current immutable object by setting a value for the numberAsValue attribute.
withOperatorMap(OperatorMap) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
Copy the current immutable object by setting a value for the operatorMap attribute.
withParameters(Parameter<?>...) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature
Copy the current immutable object with elements that replace the content of parameters.
withParameters(Iterable<? extends Parameter<?>>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature
Copy the current immutable object with elements that replace the content of parameters.
withParameters(ASTNode...) - Method in class de.flapdoodle.eval.core.parser.ImmutableASTNode
Copy the current immutable object with elements that replace the content of parameters.
withParameters(Iterable<? extends ASTNode>) - Method in class de.flapdoodle.eval.core.parser.ImmutableASTNode
Copy the current immutable object with elements that replace the content of parameters.
withParameters(Node...) - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode
Copy the current immutable object with elements that replace the content of parameters.
withParameters(Iterable<? extends Node>) - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode
Copy the current immutable object with elements that replace the content of parameters.
withPosition(int) - Method in class de.flapdoodle.eval.core.tree.ImmutableVariable
Copy the current immutable object by setting a value for the position attribute.
withPostfix(Map<String, ? extends OperatorMapping>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap
Copy the current immutable object by replacing the postfix map with the specified map.
withPrecedence(int) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMapping
Copy the current immutable object by setting a value for the precedence attribute.
withPrefix(Map<String, ? extends OperatorMapping>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableOperatorMap
Copy the current immutable object by replacing the prefix map with the specified map.
withPropertyAccess(TypedEvaluableByNumberOfArguments) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
Copy the current immutable object by setting a value for the propertyAccess attribute.
withReturnType(TypeInfo<T>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableSignature
Copy the current immutable object by setting a value for the returnType attribute.
withRoot(Node) - Method in class de.flapdoodle.eval.core.ImmutableExpression
Copy the current immutable object by setting a value for the root attribute.
withSource(String) - Method in class de.flapdoodle.eval.core.ImmutableExpression
Copy the current immutable object by setting a value for the source attribute.
withStart(int) - Method in class de.flapdoodle.eval.core.parser.ImmutableToken
Copy the current immutable object by setting a value for the start attribute.
withStringAsValue(StringAsValue) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
Copy the current immutable object by setting a value for the stringAsValue attribute.
withToken(Token) - Method in class de.flapdoodle.eval.core.parser.ImmutableASTNode
Copy the current immutable object by setting a value for the token attribute.
withToken(Token) - Method in class de.flapdoodle.eval.core.tree.ImmutableEvaluatableNode
Copy the current immutable object by setting a value for the token attribute.
withToken(Token) - Method in class de.flapdoodle.eval.core.tree.ImmutableLookupNode
Copy the current immutable object by setting a value for the token attribute.
withToken(Token) - Method in class de.flapdoodle.eval.core.tree.ImmutableValueNode
Copy the current immutable object by setting a value for the token attribute.
withType(TypeInfo<T>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableEvaluated
Copy the current immutable object by setting a value for the type attribute.
withType(TypeInfo<T>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter
Copy the current immutable object by setting a value for the type attribute.
withType(TokenType) - Method in class de.flapdoodle.eval.core.parser.ImmutableToken
Copy the current immutable object by setting a value for the type attribute.
withValidators(ParameterValidator<T>...) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter
Copy the current immutable object with elements that replace the content of validators.
withValidators(Iterable<? extends ParameterValidator<T>>) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableParameter
Copy the current immutable object with elements that replace the content of validators.
withValue(String) - Method in class de.flapdoodle.eval.core.parser.ImmutableToken
Copy the current immutable object by setting a value for the value attribute.
withValue(Evaluated<T>) - Method in class de.flapdoodle.eval.core.tree.ImmutableValueNode
Copy the current immutable object by setting a value for the value attribute.
withValues(Map<String, ? extends Evaluated<?>>) - Method in class de.flapdoodle.eval.core.MapBasedVariableResolver
 
withValues(Map<String, ? extends TypeInfo<?>>) - Method in class de.flapdoodle.eval.core.MapBasedVariableTypeResolver
 
withValues(Map<String, ? extends Value<?>>) - Method in class de.flapdoodle.eval.example.ImmutableValueMap
Copy the current immutable object by replacing the values map with the specified map.
withValues(Value<?>...) - Method in class de.flapdoodle.eval.example.ImmutableValues
Copy the current immutable object with elements that replace the content of values.
withValues(Iterable<? extends Value<?>>) - Method in class de.flapdoodle.eval.example.ImmutableValues
Copy the current immutable object with elements that replace the content of values.
withVariables(Map<String, ? extends Evaluated<?>>) - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableResolver
Copy the current immutable object by replacing the variables map with the specified map.
withVariables(Map<String, ? extends TypeInfo<?>>) - Method in class de.flapdoodle.eval.core.ImmutableMapBasedVariableTypeResolver
Copy the current immutable object by replacing the variables map with the specified map.
withWrapped(T) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableEvaluated
Copy the current immutable object by setting a value for the wrapped attribute.
withWrapped(Values) - Method in class de.flapdoodle.eval.example.ImmutableArrayValue
Copy the current immutable object by setting a value for the wrapped attribute.
withWrapped(Boolean) - Method in class de.flapdoodle.eval.example.ImmutableBooleanValue
Copy the current immutable object by setting a value for the wrapped attribute.
withWrapped(Instant) - Method in class de.flapdoodle.eval.example.ImmutableDateTimeValue
Copy the current immutable object by setting a value for the wrapped attribute.
withWrapped(Duration) - Method in class de.flapdoodle.eval.example.ImmutableDurationValue
Copy the current immutable object by setting a value for the wrapped attribute.
withWrapped(ValueMap) - Method in class de.flapdoodle.eval.example.ImmutableMapValue
Copy the current immutable object by setting a value for the wrapped attribute.
withWrapped(Void) - Method in class de.flapdoodle.eval.example.ImmutableNullValue
Copy the current immutable object by setting a value for the wrapped attribute.
withWrapped(BigDecimal) - Method in class de.flapdoodle.eval.example.ImmutableNumberValue
Copy the current immutable object by setting a value for the wrapped attribute.
withWrapped(String) - Method in class de.flapdoodle.eval.example.ImmutableStringValue
Copy the current immutable object by setting a value for the wrapped attribute.
withZoneId(ZoneId) - Method in class de.flapdoodle.eval.core.ImmutableEvaluationContext
Copy the current immutable object by setting a value for the zoneId attribute.
withZoneId(ZoneId) - Method in class de.flapdoodle.eval.core.ImmutableExpression
Copy the current immutable object by setting a value for the zoneId attribute.
withZoneId(ZoneId) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
Copy the current immutable object by setting a value for the zoneId attribute.
wrap(List<T>) - Static method in class de.flapdoodle.eval.core.evaluables.Evaluated
 
wrapped() - Method in class de.flapdoodle.eval.core.evaluables.Evaluated
 
wrapped(T) - Method in class de.flapdoodle.eval.core.evaluables.ImmutableEvaluated.Builder
Initializes the value for the wrapped attribute.
wrapped() - Method in class de.flapdoodle.eval.core.evaluables.ImmutableEvaluated
 
wrapped() - Method in exception de.flapdoodle.eval.core.exceptions.EvaluationException.AsRuntimeException
 
wrapped(Values) - Method in class de.flapdoodle.eval.example.ImmutableArrayValue.Builder
Initializes the value for the wrapped attribute.
wrapped() - Method in class de.flapdoodle.eval.example.ImmutableArrayValue
 
wrapped(Boolean) - Method in class de.flapdoodle.eval.example.ImmutableBooleanValue.Builder
Initializes the value for the wrapped attribute.
wrapped() - Method in class de.flapdoodle.eval.example.ImmutableBooleanValue
 
wrapped(Instant) - Method in class de.flapdoodle.eval.example.ImmutableDateTimeValue.Builder
Initializes the value for the wrapped attribute.
wrapped() - Method in class de.flapdoodle.eval.example.ImmutableDateTimeValue
 
wrapped(Duration) - Method in class de.flapdoodle.eval.example.ImmutableDurationValue.Builder
Initializes the value for the wrapped attribute.
wrapped() - Method in class de.flapdoodle.eval.example.ImmutableDurationValue
 
wrapped() - Method in class de.flapdoodle.eval.example.ImmutableFailedWithException
Returns a lazily initialized value of the wrapped attribute.
wrapped(ValueMap) - Method in class de.flapdoodle.eval.example.ImmutableMapValue.Builder
Initializes the value for the wrapped attribute.
wrapped() - Method in class de.flapdoodle.eval.example.ImmutableMapValue
 
wrapped(Void) - Method in class de.flapdoodle.eval.example.ImmutableNullValue.Builder
Initializes the value for the wrapped attribute.
wrapped() - Method in class de.flapdoodle.eval.example.ImmutableNullValue
 
wrapped(BigDecimal) - Method in class de.flapdoodle.eval.example.ImmutableNumberValue.Builder
Initializes the value for the wrapped attribute.
wrapped() - Method in class de.flapdoodle.eval.example.ImmutableNumberValue
 
wrapped(String) - Method in class de.flapdoodle.eval.example.ImmutableStringValue.Builder
Initializes the value for the wrapped attribute.
wrapped() - Method in class de.flapdoodle.eval.example.ImmutableStringValue
 
wrapped() - Method in class de.flapdoodle.eval.example.Value.FailedWithException
 
wrapped() - Method in class de.flapdoodle.eval.example.Value.NullValue
 
wrapped() - Method in class de.flapdoodle.eval.example.Value
 
Wrapper(TypedEvaluables) - Constructor for class de.flapdoodle.eval.core.evaluables.TypedEvaluables.Wrapper
 

Z

ZonedDateTimeParser - Class in de.flapdoodle.eval.example.evaluables.datetime
 
ZonedDateTimeParser() - Constructor for class de.flapdoodle.eval.example.evaluables.datetime.ZonedDateTimeParser
 
ZonedDateTimeParser.FromString - Class in de.flapdoodle.eval.example.evaluables.datetime
 
ZonedDateTimeParser.WithFormat - Class in de.flapdoodle.eval.example.evaluables.datetime
 
zoneId() - Method in interface de.flapdoodle.eval.core.EvaluationContext
 
zoneId() - Method in class de.flapdoodle.eval.core.Expression
 
zoneId() - Method in class de.flapdoodle.eval.core.ExpressionFactory
 
zoneId(ZoneId) - Method in class de.flapdoodle.eval.core.ImmutableEvaluationContext.Builder
Initializes the value for the zoneId attribute.
zoneId() - Method in class de.flapdoodle.eval.core.ImmutableEvaluationContext
 
zoneId(ZoneId) - Method in class de.flapdoodle.eval.core.ImmutableExpression.Builder
Initializes the value for the zoneId attribute.
zoneId() - Method in class de.flapdoodle.eval.core.ImmutableExpression
 
zoneId(ZoneId) - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory.Builder
Initializes the value for the zoneId attribute.
zoneId() - Method in class de.flapdoodle.eval.core.ImmutableExpressionFactory
 
A B C D E F G H I L M N O P R S T U V W Z 
Skip navigation links

Copyright © 2024. All rights reserved.