Package io.appform.hope.core.values
Class StringValue
- 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<String>
-
- io.appform.hope.core.values.StringValue
-
public class StringValue extends EvaluatableValue<String>
-
-
Field Summary
-
Fields inherited from class io.appform.hope.core.values.FunctionEvaluatableValue
function
-
-
Constructor Summary
Constructors Constructor Description StringValue(FunctionValue function)StringValue(JsonPathValue pathValue)StringValue(JsonPointerValue pointerValue)StringValue(String value)
-
-
-
Constructor Detail
-
StringValue
public StringValue(String value)
- Parameters:
value- String value
-
StringValue
public StringValue(JsonPathValue pathValue)
- Parameters:
pathValue- A json path that will get evaluated to a string
-
StringValue
public StringValue(JsonPointerValue pointerValue)
- Parameters:
pointerValue- json pointer value
-
StringValue
public StringValue(FunctionValue function)
- Parameters:
function- A function that evaluates to a string
-
-