Class RemoveOperation

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

    public final class RemoveOperation
    extends JsonPatchOperation
    JSON Path remove operation

    This operation only takes one pointer (path) as an argument. It is an error condition if no JSON value exists at that pointer.

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.JsonSerializable

        com.fasterxml.jackson.databind.JsonSerializable.Base
    • Constructor Summary

      Constructors 
      Constructor Description
      RemoveOperation​(java.lang.String path)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.fasterxml.jackson.databind.JsonNode applyInternal​(com.fasterxml.jackson.databind.JsonNode node)  
      void serialize​(com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider)  
      void serializeWithType​(com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider, com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer)  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • RemoveOperation

        public RemoveOperation​(java.lang.String path)
    • Method Detail

      • serialize

        public void serialize​(com.fasterxml.jackson.core.JsonGenerator jgen,
                              com.fasterxml.jackson.databind.SerializerProvider provider)
                       throws java.io.IOException
        Throws:
        java.io.IOException
      • serializeWithType

        public void serializeWithType​(com.fasterxml.jackson.core.JsonGenerator jgen,
                                      com.fasterxml.jackson.databind.SerializerProvider provider,
                                      com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer)
                               throws java.io.IOException
        Throws:
        java.io.IOException