A B C D F G J M O P R S T V

A

AddOperation - Class in com.github.fge.jsonpatch
JSON Patch add operation
AddOperation(JsonPointer, JsonNode) - Constructor for class com.github.fge.jsonpatch.AddOperation
 
apply(JsonNode) - Method in class com.github.fge.jsonpatch.AddOperation
 
apply(JsonNode) - Method in class com.github.fge.jsonpatch.CopyOperation
 
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.JsonPatchOperation
Apply this operation to a JSON value
apply(JsonNode) - Method in class com.github.fge.jsonpatch.mergepatch.JsonMergePatch
 
apply(JsonNode) - Method in class com.github.fge.jsonpatch.MoveOperation
 
apply(JsonNode) - Method in class com.github.fge.jsonpatch.RemoveOperation
 
apply(JsonNode) - Method in class com.github.fge.jsonpatch.ReplaceOperation
 
apply(JsonNode) - Method in class com.github.fge.jsonpatch.TestOperation
 
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

B

BUNDLE - Static variable in class com.github.fge.jsonpatch.JsonPatchOperation
 
BUNDLE - Static variable in class com.github.fge.jsonpatch.mergepatch.JsonMergePatch
 

C

clearNulls(JsonNode) - Static method in class com.github.fge.jsonpatch.mergepatch.JsonMergePatch
Clear "null values" from a JSON value
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
 
CopyOperation - Class in com.github.fge.jsonpatch
JSON Patch copy operation
CopyOperation(JsonPointer, JsonPointer) - Constructor for class com.github.fge.jsonpatch.CopyOperation
 

D

deserialize(JsonParser, DeserializationContext) - Method in class com.github.fge.jsonpatch.mergepatch.JsonMergePatchDeserializer
 
DualPathOperation - Class in com.github.fge.jsonpatch
Base class for JSON Patch operations taking two JSON Pointers as arguments
DualPathOperation(String, JsonPointer, JsonPointer) - Constructor for class com.github.fge.jsonpatch.DualPathOperation
Protected constructor

F

FACTORY - Static variable in class com.github.fge.jsonpatch.mergepatch.JsonMergePatch
 
from - Variable in class com.github.fge.jsonpatch.DualPathOperation
 
fromJson(JsonNode) - Static method in class com.github.fge.jsonpatch.JsonPatch
Static factory method to build a JSON Patch out of a JSON representation
fromJson(JsonNode) - Static method in class com.github.fge.jsonpatch.mergepatch.JsonMergePatch
 

G

getBundle() - Method in class com.github.fge.jsonpatch.JsonPatchMessages
 

J

JsonDiff - Class in com.github.fge.jsonpatch.diff
"Reverse" factorizing JSON Patch implementation
JsonMergePatch - Class in com.github.fge.jsonpatch.mergepatch
Implementation of JSON merge patch
JsonMergePatch(JsonNode) - Constructor for class com.github.fge.jsonpatch.mergepatch.JsonMergePatch
Protected constructor
JsonMergePatchDeserializer - Class in com.github.fge.jsonpatch.mergepatch
Custom JsonDeserializer for JsonMergePatch instances
JsonMergePatchDeserializer() - Constructor for class com.github.fge.jsonpatch.mergepatch.JsonMergePatchDeserializer
 
JsonPatch - Class in com.github.fge.jsonpatch
Implementation of JSON Patch
JsonPatchException - Exception in com.github.fge.jsonpatch
 
JsonPatchException(String) - Constructor for exception com.github.fge.jsonpatch.JsonPatchException
 
JsonPatchMessages - Class in com.github.fge.jsonpatch
 
JsonPatchMessages() - Constructor for class com.github.fge.jsonpatch.JsonPatchMessages
 
JsonPatchOperation - Class in com.github.fge.jsonpatch
 
JsonPatchOperation(String, JsonPointer) - Constructor for class com.github.fge.jsonpatch.JsonPatchOperation
Constructor

M

MoveOperation - Class in com.github.fge.jsonpatch
JSON Patch move operation
MoveOperation(JsonPointer, JsonPointer) - Constructor for class com.github.fge.jsonpatch.MoveOperation
 

O

op - Variable in class com.github.fge.jsonpatch.JsonPatchOperation
 
origPatch - Variable in class com.github.fge.jsonpatch.mergepatch.JsonMergePatch
 

P

path - Variable in class com.github.fge.jsonpatch.JsonPatchOperation
 
PathValueOperation - Class in com.github.fge.jsonpatch
Base class for patch operations taking a value in addition to a path
PathValueOperation(String, JsonPointer, JsonNode) - Constructor for class com.github.fge.jsonpatch.PathValueOperation
Protected constructor

R

RemoveOperation - Class in com.github.fge.jsonpatch
JSON Path remove operation
RemoveOperation(JsonPointer) - Constructor for class com.github.fge.jsonpatch.RemoveOperation
 
ReplaceOperation - Class in com.github.fge.jsonpatch
JSON Patch replace operation
ReplaceOperation(JsonPointer, JsonNode) - Constructor for class com.github.fge.jsonpatch.ReplaceOperation
 

S

serialize(JsonGenerator, SerializerProvider) - Method in class com.github.fge.jsonpatch.DualPathOperation
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.github.fge.jsonpatch.JsonPatch
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.github.fge.jsonpatch.mergepatch.JsonMergePatch
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.github.fge.jsonpatch.PathValueOperation
 
serialize(JsonGenerator, SerializerProvider) - Method in class com.github.fge.jsonpatch.RemoveOperation
 
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.github.fge.jsonpatch.DualPathOperation
 
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.github.fge.jsonpatch.JsonPatch
 
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.github.fge.jsonpatch.mergepatch.JsonMergePatch
 
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.github.fge.jsonpatch.PathValueOperation
 
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class com.github.fge.jsonpatch.RemoveOperation
 

T

TestOperation - Class in com.github.fge.jsonpatch
JSON Patch test operation
TestOperation(JsonPointer, JsonNode) - Constructor for class com.github.fge.jsonpatch.TestOperation
 
toString() - Method in class com.github.fge.jsonpatch.DualPathOperation
 
toString() - Method in class com.github.fge.jsonpatch.JsonPatch
 
toString() - Method in class com.github.fge.jsonpatch.JsonPatchOperation
 
toString() - Method in class com.github.fge.jsonpatch.PathValueOperation
 
toString() - Method in class com.github.fge.jsonpatch.RemoveOperation
 

V

value - Variable in class com.github.fge.jsonpatch.PathValueOperation
 

A B C D F G J M O P R S T V