com.github.fge.jsonpatch
Class DualPathOperation
java.lang.Object
com.github.fge.jsonpatch.JsonPatchOperation
com.github.fge.jsonpatch.DualPathOperation
- All Implemented Interfaces:
- JsonSerializable
- Direct Known Subclasses:
- CopyOperation, MoveOperation
public abstract class DualPathOperation
- extends JsonPatchOperation
Base class for JSON Patch operations taking two JSON Pointers as arguments
from
protected final JsonPointer from
DualPathOperation
protected DualPathOperation(String op,
JsonPointer from,
JsonPointer path)
- Protected constructor
- Parameters:
op
- operation namefrom
- source pathpath
- destination path
serialize
public final void serialize(JsonGenerator jgen,
SerializerProvider provider)
throws IOException,
JsonProcessingException
- Throws:
IOException
JsonProcessingException
serializeWithType
public final void serializeWithType(JsonGenerator jgen,
SerializerProvider provider,
TypeSerializer typeSer)
throws IOException,
JsonProcessingException
- Throws:
IOException
JsonProcessingException
toString
public final String toString()
- Specified by:
toString
in class JsonPatchOperation