Class JsonPatchImpl

  • All Implemented Interfaces:
    jakarta.json.JsonPatch

    class JsonPatchImpl
    extends Object
    implements jakarta.json.JsonPatch
    • Field Detail

      • provider

        private final jakarta.json.spi.JsonProvider provider
      • json

        private volatile jakarta.json.JsonArray json
    • Method Detail

      • apply

        public <T extends jakarta.json.JsonStructure> T apply​(T target)
        Specified by:
        apply in interface jakarta.json.JsonPatch
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • toJsonArray

        public jakarta.json.JsonArray toJsonArray()
        Specified by:
        toJsonArray in interface jakarta.json.JsonPatch