| Interface | Description |
|---|---|
| JsonPatchOperation |
Base abstract class for one patch operation
|
| 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
|
| MoveOperation |
JSON Patch
move operation |
| OmitOperation |
Extended JSON Patch
omit operation. |
| OmitOperationBase |
OmitOperationBase implements the basic concept of omitting the specified value at the
requested path.
|
| OmitOptionalOperation |
Extended JSON Patch
omit? operation. |
| PathDualValueOperation |
Base class for JSON Patch operations taking one JSON Pointer and two values as arguments
|
| PathValueOperation |
Base class for patch operations taking a value in addition to a path
|
| RemoveOperation |
JSON Path
remove operation |
| RemoveOperationBase |
RemoveOperationBase implements the basic concept of removing the requested path.
|
| RemoveOptionalOperation |
JSON Path
remove? operation |
| ReplaceOperation |
JSON Patch
replace operation |
| TestOperation |
JSON Patch
test operation |
| TranslateOperation |
Extended JSON Patch
translate operation. |
| TranslateOperationBase |
TranslateOperationBase implements the basic concept of translating from one specified value to another
at the requested path.
|
| TranslateOptionalOperation |
Extended JSON Patch
translate? operation. |