Uses of Class
io.appform.hope.core.visitors.Evaluator.EvaluationContext
-
-
Uses of Evaluator.EvaluationContext in io.appform.hope.core.functions
Methods in io.appform.hope.core.functions with parameters of type Evaluator.EvaluationContext Modifier and Type Method Description abstract THopeFunction. apply(Evaluator.EvaluationContext evaluationContext) -
Uses of Evaluator.EvaluationContext in io.appform.hope.core.functions.impl.arr
Methods in io.appform.hope.core.functions.impl.arr with parameters of type Evaluator.EvaluationContext Modifier and Type Method Description BooleanValueContainsAll. apply(Evaluator.EvaluationContext evaluationContext)BooleanValueContainsAny. apply(Evaluator.EvaluationContext evaluationContext)BooleanValueIn. apply(Evaluator.EvaluationContext evaluationContext)BooleanValueIsEmpty. apply(Evaluator.EvaluationContext evaluationContext)NumericValueLength. apply(Evaluator.EvaluationContext evaluationContext)BooleanValueNotIn. apply(Evaluator.EvaluationContext evaluationContext) -
Uses of Evaluator.EvaluationContext in io.appform.hope.core.functions.impl.math
Methods in io.appform.hope.core.functions.impl.math with parameters of type Evaluator.EvaluationContext Modifier and Type Method Description NumericValueAbs. apply(Evaluator.EvaluationContext evaluationContext)NumericValueAdd. apply(Evaluator.EvaluationContext evaluationContext)NumericValueCeil. apply(Evaluator.EvaluationContext evaluationContext)NumericValueDivide. apply(Evaluator.EvaluationContext evaluationContext)NumericValueFloor. apply(Evaluator.EvaluationContext evaluationContext)NumericValueModulo. apply(Evaluator.EvaluationContext evaluationContext)NumericValueMultiply. apply(Evaluator.EvaluationContext evaluationContext)NumericValueNegate. apply(Evaluator.EvaluationContext evaluationContext)NumericValueSubstract. apply(Evaluator.EvaluationContext evaluationContext) -
Uses of Evaluator.EvaluationContext in io.appform.hope.core.functions.impl.path
Methods in io.appform.hope.core.functions.impl.path with parameters of type Evaluator.EvaluationContext Modifier and Type Method Description BooleanValueExists. apply(Evaluator.EvaluationContext evaluationContext) -
Uses of Evaluator.EvaluationContext in io.appform.hope.core.functions.impl.pointer
Methods in io.appform.hope.core.functions.impl.pointer with parameters of type Evaluator.EvaluationContext Modifier and Type Method Description BooleanValueExists. apply(Evaluator.EvaluationContext evaluationContext) -
Uses of Evaluator.EvaluationContext in io.appform.hope.core.functions.impl.str
Methods in io.appform.hope.core.functions.impl.str with parameters of type Evaluator.EvaluationContext Modifier and Type Method Description ValueLength. apply(Evaluator.EvaluationContext evaluationContext)ValueLowerCase. apply(Evaluator.EvaluationContext evaluationContext)BooleanValueMatch. apply(Evaluator.EvaluationContext evaluationContext)ValueSubStr. apply(Evaluator.EvaluationContext evaluationContext)ValueUpperCase. apply(Evaluator.EvaluationContext evaluationContext) -
Uses of Evaluator.EvaluationContext in io.appform.hope.core.functions.impl.sys
Methods in io.appform.hope.core.functions.impl.sys with parameters of type Evaluator.EvaluationContext Modifier and Type Method Description NumericValueEpoch. apply(Evaluator.EvaluationContext evaluationContext) -
Uses of Evaluator.EvaluationContext in io.appform.hope.core.functions.impl.utils
Methods in io.appform.hope.core.functions.impl.utils with parameters of type Evaluator.EvaluationContext Modifier and Type Method Description NumericValueHashJ. apply(Evaluator.EvaluationContext evaluationContext)NumericValueHashM128. apply(Evaluator.EvaluationContext evaluationContext) -
Uses of Evaluator.EvaluationContext in io.appform.hope.core.utils
Methods in io.appform.hope.core.utils with parameters of type Evaluator.EvaluationContext Modifier and Type Method Description static BooleanConverters. booleanValue(Evaluator.EvaluationContext evaluationContext, TreeNode node, boolean defaultValue)Evaluates aTreeNodeto find eventual boolean value.static voidFunctionHelpers. checkArgument(Evaluator.EvaluationContext evaluationContext, boolean condition, String failureMessage)static List<Value>Converters. explodeArray(Evaluator.EvaluationContext evaluationContext, TreeNode node, List<Value> defaultValue)Evaluates aTreeNodeto find eventual array.static List<Object>Converters. flattenArray(Evaluator.EvaluationContext evaluationContext, Value value, Object defaultValue)Flatten anArrayNodeinto List of objectsstatic <T> TConverters. handleValue(Evaluator.EvaluationContext evaluationContext, TreeNode node, Object defaultValue, RawTypeHandler<T> handler)static StringConverters. jsonPathValue(Evaluator.EvaluationContext evaluationContext, TreeNode node, String defaultValue)Evaluates aTreeNodeto find eventual json path value.static StringConverters. jsonPointerValue(Evaluator.EvaluationContext evaluationContext, TreeNode node, String defaultValue)Evaluates aTreeNodeto find eventual json pointer value.static NumberConverters. numericValue(Evaluator.EvaluationContext evaluationContext, TreeNode node, Number defaultValue)Evaluates aTreeNodeto find eventual numeric value.static ObjectConverters. objectValue(Evaluator.EvaluationContext evaluationContext, TreeNode node, Object defaultValue)Evaluates aTreeNodeto find eventual object.static StringConverters. stringValue(Evaluator.EvaluationContext evaluationContext, TreeNode node, String defaultValue)Evaluates aTreeNodeto find eventual String value. -
Uses of Evaluator.EvaluationContext in io.appform.hope.core.visitors
Constructors in io.appform.hope.core.visitors with parameters of type Evaluator.EvaluationContext Constructor Description LogicEvaluator(Evaluator.EvaluationContext evaluationContext)
-