Class ObjectValue


  • public class ObjectValue
    extends EvaluatableValue<Object>
    Represents an object. Other concrete value types can be converted to this if required.
    • Constructor Detail

      • ObjectValue

        public ObjectValue​(Object value)
        Parameters:
        value - Object value
      • ObjectValue

        public ObjectValue​(JsonPathValue pathValue)
        Parameters:
        pathValue - A json path that will get evaluated to an object
      • ObjectValue

        public ObjectValue​(JsonPointerValue pointerValue)
        Parameters:
        pointerValue - json pointer value
      • ObjectValue

        public ObjectValue​(FunctionValue function)
        Parameters:
        function - A function that evaluates to an object