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
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
from
protected final JsonPointer from
DualPathOperation
protected DualPathOperation(java.lang.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 java.io.IOException,
JsonProcessingException
- Throws:
java.io.IOException
JsonProcessingException
serializeWithType
public final void serializeWithType(JsonGenerator jgen,
SerializerProvider provider,
TypeSerializer typeSer)
throws java.io.IOException,
JsonProcessingException
- Throws:
java.io.IOException
JsonProcessingException
toString
public final java.lang.String toString()
- Specified by:
toString in class JsonPatchOperation