| Class | Description |
|---|---|
| AddOperation |
JSON Patch
add operation |
| CopyOperation |
JSON Patch
copy operation |
| DualPathOperation |
Base class for JSON Patch operations taking two JSON Pointers as arguments
|
| JsonPatch |
Implementation of JSON Patch
|
| JsonPatchMessages | |
| JsonPatchOperation | |
| MoveOperation |
JSON Patch
move operation |
| PathValueOperation |
Base class for patch operations taking a value in addition to a path
|
| RemoveOperation |
JSON Path
remove operation |
| ReplaceOperation |
JSON Patch
replace operation |
| TestOperation |
JSON Patch
test operation |
| Exception | Description |
|---|---|
| JsonPatchException |
As its name implies, JSON Patch is a mechanism designed to modify JSON documents. It consists of a series of operations to apply in order to the source JSON document until all operations are applied or an error has been encountered.
The main class is JsonPatch.
Note that at this moment, the only way to build a patch is from a JSON
representation (as a JsonNode).