Class TestOperation

  • All Implemented Interfaces:
    com.fasterxml.jackson.databind.JsonSerializable

    public final class TestOperation
    extends PathValueOperation
    JSON Patch test operation

    The two arguments for this operation are the pointer containing the value to test (path) and the value to test equality against ( value).

    It is an error if no value exists at the given path.

    Also note that equality as defined by JSON Patch is exactly the same as it is defined by JSON Schema itself. As such, this operation reuses JsonNumEquals for testing equality.

    • Constructor Detail

      • TestOperation

        public TestOperation​(java.lang.String path,
                             com.fasterxml.jackson.databind.JsonNode value)