Package io.appform.hope.core.values
Class ArrayValue
- java.lang.Object
-
- io.appform.hope.core.TreeNode
-
- io.appform.hope.core.Value
-
- io.appform.hope.core.values.FunctionEvaluatableValue
-
- io.appform.hope.core.values.EvaluatableValue<List<Value>>
-
- io.appform.hope.core.values.ArrayValue
-
public class ArrayValue extends EvaluatableValue<List<Value>>
Represents an array osValues.
-
-
Field Summary
-
Fields inherited from class io.appform.hope.core.values.FunctionEvaluatableValue
function
-
-
Constructor Summary
Constructors Constructor Description ArrayValue(FunctionValue function)ArrayValue(JsonPathValue pathValue)ArrayValue(JsonPointerValue pointerValue)ArrayValue(List<Value> value)
-
-
-
Constructor Detail
-
ArrayValue
public ArrayValue(JsonPathValue pathValue)
- Parameters:
pathValue- A json path that will get evaluated to an array
-
ArrayValue
public ArrayValue(JsonPointerValue pointerValue)
- Parameters:
pointerValue- A json pointer that will get evaluated to an array
-
ArrayValue
public ArrayValue(FunctionValue function)
- Parameters:
function- A function that evaluates to an array
-
-