JavaScript is disabled on your browser.
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
J
M
O
P
R
S
T
V
A
AddOperation
- Class in
com.github.fge.jsonpatch.operation
JSON Patch
add
operation
AddOperation(JsonPointer, JsonNode)
- Constructor for class com.github.fge.jsonpatch.operation.
AddOperation
apply(JsonNode)
- Method in class com.github.fge.jsonpatch.
JsonPatch
Apply this patch to a JSON value
apply(JsonNode)
- Method in class com.github.fge.jsonpatch.mergepatch.
JsonMergePatch
Apply the patch to a given JSON value
apply(JsonNode)
- Method in class com.github.fge.jsonpatch.operation.
AddOperation
apply(JsonNode)
- Method in class com.github.fge.jsonpatch.operation.
CopyOperation
apply(JsonNode)
- Method in interface com.github.fge.jsonpatch.operation.
JsonPatchOperation
Apply this operation to a JSON value
apply(JsonNode)
- Method in class com.github.fge.jsonpatch.operation.
MoveOperationBase
apply(JsonNode)
- Method in class com.github.fge.jsonpatch.operation.
OmitOperationBase
apply(JsonNode)
- Method in class com.github.fge.jsonpatch.operation.
RemoveOperationBase
apply(JsonNode)
- Method in class com.github.fge.jsonpatch.operation.
ReplaceOperation
apply(JsonNode)
- Method in class com.github.fge.jsonpatch.operation.
TestOperation
apply(JsonNode)
- Method in class com.github.fge.jsonpatch.operation.
TranslateOperationBase
asJson(JsonNode, JsonNode)
- Static method in class com.github.fge.jsonpatch.diff.
JsonDiff
Generate a JSON patch for transforming the source node into the target node
asJsonPatch(JsonNode, JsonNode)
- Static method in class com.github.fge.jsonpatch.diff.
JsonDiff
Generate a JSON patch for transforming the source node into the target node
B
BUNDLE
- Static variable in class com.github.fge.jsonpatch.mergepatch.
JsonMergePatch
BUNDLE
- Static variable in class com.github.fge.jsonpatch.operation.
DualPathOperation
BUNDLE
- Static variable in class com.github.fge.jsonpatch.operation.
PathDualValueOperation
BUNDLE
- Static variable in class com.github.fge.jsonpatch.operation.
PathValueOperation
BUNDLE
- Static variable in class com.github.fge.jsonpatch.operation.
RemoveOperationBase
C
com.github.fge.jsonpatch
- package com.github.fge.jsonpatch
Implementation of JSON Patch
com.github.fge.jsonpatch.diff
- package com.github.fge.jsonpatch.diff
JSON "diff" implementation
com.github.fge.jsonpatch.mergepatch
- package com.github.fge.jsonpatch.mergepatch
JSON Merge Patch implementation
com.github.fge.jsonpatch.operation
- package com.github.fge.jsonpatch.operation
com.github.fge.jsonpatch.operation.policy
- package com.github.fge.jsonpatch.operation.policy
CopyOperation
- Class in
com.github.fge.jsonpatch.operation
JSON Patch
copy
operation
CopyOperation(JsonPointer, JsonPointer)
- Constructor for class com.github.fge.jsonpatch.operation.
CopyOperation
create()
- Static method in class com.github.fge.jsonpatch.
ExtendedJsonPatchFactory
create()
- Static method in class com.github.fge.jsonpatch.
StandardJsonPatchFactory
D
DualPathOperation
- Class in
com.github.fge.jsonpatch.operation
Base class for JSON Patch operations taking two JSON Pointers as arguments
DualPathOperation(String, JsonPointer, JsonPointer)
- Constructor for class com.github.fge.jsonpatch.operation.
DualPathOperation
Protected constructor
E
ExtendedJsonPatchFactory
- Class in
com.github.fge.jsonpatch
ExtendedJsonPatchFactory can create a JsonPatchFactory configured to work with the extended set of JSON Patch operations.
ExtendedJsonPatchFactory()
- Constructor for class com.github.fge.jsonpatch.
ExtendedJsonPatchFactory
F
from
- Variable in class com.github.fge.jsonpatch.operation.
DualPathOperation
fromJson(JsonNode)
- Static method in class com.github.fge.jsonpatch.
JsonPatch
Deprecated.
This uses a static StandardJsonPatchFactory to produce the JsonPatch. Use the appropriate JsonPatchFactory instead.
fromJson(JsonNode)
- Method in class com.github.fge.jsonpatch.
JsonPatchFactory
Builds a JSON Patch out of a JSON representation with support for an extended set of JSON patch operations
fromJson(JsonNode)
- Static method in class com.github.fge.jsonpatch.mergepatch.
JsonMergePatch
Build an instance from a JSON input
fromValue
- Variable in class com.github.fge.jsonpatch.operation.
PathDualValueOperation
G
getBundle()
- Method in class com.github.fge.jsonpatch.
JsonPatchMessages
getReader()
- Method in class com.github.fge.jsonpatch.
JsonPatchFactory
getWriter()
- Method in class com.github.fge.jsonpatch.
JsonPatchFactory
J
JsonDiff
- Class in
com.github.fge.jsonpatch.diff
JSON "diff" implementation
JsonMergePatch
- Class in
com.github.fge.jsonpatch.mergepatch
Implementation of JSON Merge Patch (RFC 7386)
JsonMergePatch()
- Constructor for class com.github.fge.jsonpatch.mergepatch.
JsonMergePatch
JsonPatch
- Class in
com.github.fge.jsonpatch
Implementation of JSON Patch
JsonPatch(List<JsonPatchOperation>)
- Constructor for class com.github.fge.jsonpatch.
JsonPatch
Constructor
JsonPatchException
- Exception in
com.github.fge.jsonpatch
JsonPatchException(String)
- Constructor for exception com.github.fge.jsonpatch.
JsonPatchException
JsonPatchException(String, Throwable)
- Constructor for exception com.github.fge.jsonpatch.
JsonPatchException
JsonPatchFactory
- Class in
com.github.fge.jsonpatch
A JsonPatchFactory is able to create a JsonPatch from a JsonNode.
JsonPatchFactory(ObjectMapper)
- Constructor for class com.github.fge.jsonpatch.
JsonPatchFactory
JsonPatchMessages
- Class in
com.github.fge.jsonpatch
JsonPatchMessages()
- Constructor for class com.github.fge.jsonpatch.
JsonPatchMessages
JsonPatchOperation
- Interface in
com.github.fge.jsonpatch.operation
Base abstract class for one patch operation
M
MoveOperation
- Class in
com.github.fge.jsonpatch.operation
JSON Patch
move
operation
MoveOperation(JsonPointer, JsonPointer)
- Constructor for class com.github.fge.jsonpatch.operation.
MoveOperation
MoveOperationBase
- Class in
com.github.fge.jsonpatch.operation
MoveOperationBase implements the basic concept of moving the value from one path to a given destination path.
MoveOperationBase(String, JsonPointer, JsonPointer, PathMissingPolicy)
- Constructor for class com.github.fge.jsonpatch.operation.
MoveOperationBase
MoveOptionalOperation
- Class in
com.github.fge.jsonpatch.operation
JSON Patch
move?
operation
MoveOptionalOperation(JsonPointer, JsonPointer)
- Constructor for class com.github.fge.jsonpatch.operation.
MoveOptionalOperation
O
OmitOperation
- Class in
com.github.fge.jsonpatch.operation
Extended JSON Patch
omit
operation.
OmitOperation(JsonPointer, JsonNode)
- Constructor for class com.github.fge.jsonpatch.operation.
OmitOperation
OmitOperationBase
- Class in
com.github.fge.jsonpatch.operation
OmitOperationBase implements the basic concept of omitting the specified value at the requested path.
OmitOperationBase(String, JsonPointer, JsonNode, PathMissingPolicy)
- Constructor for class com.github.fge.jsonpatch.operation.
OmitOperationBase
OmitOptionalOperation
- Class in
com.github.fge.jsonpatch.operation
Extended JSON Patch
omit?
operation.
OmitOptionalOperation(JsonPointer, JsonNode)
- Constructor for class com.github.fge.jsonpatch.operation.
OmitOptionalOperation
op
- Variable in class com.github.fge.jsonpatch.operation.
DualPathOperation
op
- Variable in class com.github.fge.jsonpatch.operation.
PathDualValueOperation
op
- Variable in class com.github.fge.jsonpatch.operation.
PathValueOperation
op
- Variable in class com.github.fge.jsonpatch.operation.
RemoveOperationBase
OPERATION_NAME
- Static variable in class com.github.fge.jsonpatch.operation.
AddOperation
OPERATION_NAME
- Static variable in class com.github.fge.jsonpatch.operation.
CopyOperation
OPERATION_NAME
- Static variable in class com.github.fge.jsonpatch.operation.
MoveOperation
OPERATION_NAME
- Static variable in class com.github.fge.jsonpatch.operation.
MoveOptionalOperation
OPERATION_NAME
- Static variable in class com.github.fge.jsonpatch.operation.
OmitOperation
OPERATION_NAME
- Static variable in class com.github.fge.jsonpatch.operation.
OmitOptionalOperation
OPERATION_NAME
- Static variable in class com.github.fge.jsonpatch.operation.
RemoveOperation
OPERATION_NAME
- Static variable in class com.github.fge.jsonpatch.operation.
RemoveOptionalOperation
OPERATION_NAME
- Static variable in class com.github.fge.jsonpatch.operation.
ReplaceOperation
OPERATION_NAME
- Static variable in class com.github.fge.jsonpatch.operation.
TestOperation
OPERATION_NAME
- Static variable in class com.github.fge.jsonpatch.operation.
TranslateOperation
OPERATION_NAME
- Static variable in class com.github.fge.jsonpatch.operation.
TranslateOptionalOperation
P
path
- Variable in class com.github.fge.jsonpatch.operation.
DualPathOperation
path
- Variable in class com.github.fge.jsonpatch.operation.
PathDualValueOperation
path
- Variable in class com.github.fge.jsonpatch.operation.
PathValueOperation
path
- Variable in class com.github.fge.jsonpatch.operation.
RemoveOperationBase
PathDualValueOperation
- Class in
com.github.fge.jsonpatch.operation
Base class for JSON Patch operations taking one JSON Pointer and two values as arguments
PathDualValueOperation(String, JsonPointer, JsonNode, JsonNode)
- Constructor for class com.github.fge.jsonpatch.operation.
PathDualValueOperation
Protected constructor
PathMissingPolicy
- Enum in
com.github.fge.jsonpatch.operation.policy
Specifies what the operation should do if the path is missing in the target JsonNode
PathValueOperation
- Class in
com.github.fge.jsonpatch.operation
Base class for patch operations taking a value in addition to a path
PathValueOperation(String, JsonPointer, JsonNode)
- Constructor for class com.github.fge.jsonpatch.operation.
PathValueOperation
Protected constructor
R
RemoveOperation
- Class in
com.github.fge.jsonpatch.operation
JSON Path
remove
operation
RemoveOperation(JsonPointer)
- Constructor for class com.github.fge.jsonpatch.operation.
RemoveOperation
RemoveOperationBase
- Class in
com.github.fge.jsonpatch.operation
RemoveOperationBase implements the basic concept of removing the requested path.
RemoveOperationBase(String, JsonPointer, PathMissingPolicy)
- Constructor for class com.github.fge.jsonpatch.operation.
RemoveOperationBase
RemoveOptionalOperation
- Class in
com.github.fge.jsonpatch.operation
JSON Path
remove?
operation
RemoveOptionalOperation(JsonPointer)
- Constructor for class com.github.fge.jsonpatch.operation.
RemoveOptionalOperation
ReplaceOperation
- Class in
com.github.fge.jsonpatch.operation
JSON Patch
replace
operation
ReplaceOperation(JsonPointer, JsonNode)
- Constructor for class com.github.fge.jsonpatch.operation.
ReplaceOperation
S
serialize(JsonGenerator, SerializerProvider)
- Method in class com.github.fge.jsonpatch.
JsonPatch
serialize(JsonGenerator, SerializerProvider)
- Method in class com.github.fge.jsonpatch.operation.
DualPathOperation
serialize(JsonGenerator, SerializerProvider)
- Method in class com.github.fge.jsonpatch.operation.
PathDualValueOperation
serialize(JsonGenerator, SerializerProvider)
- Method in class com.github.fge.jsonpatch.operation.
PathValueOperation
serialize(JsonGenerator, SerializerProvider)
- Method in class com.github.fge.jsonpatch.operation.
RemoveOperationBase
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer)
- Method in class com.github.fge.jsonpatch.
JsonPatch
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer)
- Method in class com.github.fge.jsonpatch.operation.
DualPathOperation
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer)
- Method in class com.github.fge.jsonpatch.operation.
PathDualValueOperation
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer)
- Method in class com.github.fge.jsonpatch.operation.
PathValueOperation
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer)
- Method in class com.github.fge.jsonpatch.operation.
RemoveOperationBase
StandardJsonPatchFactory
- Class in
com.github.fge.jsonpatch
StandardJsonPatchfactory can create a JsonPatchFactory configured to work with the RFC6902 set of JSON Patch operations.
StandardJsonPatchFactory()
- Constructor for class com.github.fge.jsonpatch.
StandardJsonPatchFactory
T
TestOperation
- Class in
com.github.fge.jsonpatch.operation
JSON Patch
test
operation
TestOperation(JsonPointer, JsonNode)
- Constructor for class com.github.fge.jsonpatch.operation.
TestOperation
toString()
- Method in class com.github.fge.jsonpatch.
JsonPatch
toString()
- Method in class com.github.fge.jsonpatch.operation.
DualPathOperation
toString()
- Method in interface com.github.fge.jsonpatch.operation.
JsonPatchOperation
toString()
- Method in class com.github.fge.jsonpatch.operation.
PathDualValueOperation
toString()
- Method in class com.github.fge.jsonpatch.operation.
PathValueOperation
toString()
- Method in class com.github.fge.jsonpatch.operation.
RemoveOperationBase
toValue
- Variable in class com.github.fge.jsonpatch.operation.
PathDualValueOperation
TranslateOperation
- Class in
com.github.fge.jsonpatch.operation
Extended JSON Patch
translate
operation.
TranslateOperation(JsonPointer, JsonNode, JsonNode)
- Constructor for class com.github.fge.jsonpatch.operation.
TranslateOperation
TranslateOperationBase
- Class in
com.github.fge.jsonpatch.operation
TranslateOperationBase implements the basic concept of translating from one specified value to another at the requested path.
TranslateOperationBase(String, JsonPointer, JsonNode, JsonNode, PathMissingPolicy)
- Constructor for class com.github.fge.jsonpatch.operation.
TranslateOperationBase
TranslateOptionalOperation
- Class in
com.github.fge.jsonpatch.operation
Extended JSON Patch
translate?
operation.
TranslateOptionalOperation(JsonPointer, JsonNode, JsonNode)
- Constructor for class com.github.fge.jsonpatch.operation.
TranslateOptionalOperation
V
value
- Variable in class com.github.fge.jsonpatch.operation.
PathValueOperation
valueOf(String)
- Static method in enum com.github.fge.jsonpatch.operation.policy.
PathMissingPolicy
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.github.fge.jsonpatch.operation.policy.
PathMissingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
A
B
C
D
E
F
G
J
M
O
P
R
S
T
V
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes