public abstract class JsonPatchOperation extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static MessageBundle |
BUNDLE |
protected com.github.fge.jackson.jsonpointer.JsonPointer |
path |
| Modifier | Constructor and Description |
|---|---|
protected |
JsonPatchOperation(com.github.fge.jackson.jsonpointer.JsonPointer path)
Constructor
|
protected static final MessageBundle BUNDLE
protected final com.github.fge.jackson.jsonpointer.JsonPointer path
protected JsonPatchOperation(com.github.fge.jackson.jsonpointer.JsonPointer path)
path - the JSON Pointer for this operationpublic abstract JsonNode apply(JsonNode node) throws JsonPatchException
node - the value to patchJsonPatchException - operation failed to apply to this value