A B C D F G J M P R 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.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
 

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
CopyOperation - Class in com.github.fge.jsonpatch
JSON Patch copy operation
CopyOperation(JsonPointer, JsonPointer) - Constructor for class com.github.fge.jsonpatch.CopyOperation
 

D

DualPathOperation - Class in com.github.fge.jsonpatch
Base class for JSON Patch operations taking two JSON Pointers as arguments
DualPathOperation(JsonPointer, JsonPointer) - Constructor for class com.github.fge.jsonpatch.DualPathOperation
 

F

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

G

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

J

JsonDiff - Class in com.github.fge.jsonpatch.diff
"Reverse" factorizing JSON Patch implementation
JsonNullAwareDeserializer - Class in com.github.fge.jsonpatch
Custom deserializer for JsonNode
JsonNullAwareDeserializer() - Constructor for class com.github.fge.jsonpatch.JsonNullAwareDeserializer
 
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(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
 

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(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
 

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.AddOperation
 
toString() - Method in class com.github.fge.jsonpatch.CopyOperation
 
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.MoveOperation
 
toString() - Method in class com.github.fge.jsonpatch.PathValueOperation
 
toString() - Method in class com.github.fge.jsonpatch.RemoveOperation
 
toString() - Method in class com.github.fge.jsonpatch.ReplaceOperation
 
toString() - Method in class com.github.fge.jsonpatch.TestOperation
 

V

value - Variable in class com.github.fge.jsonpatch.PathValueOperation
 
A B C D F G J M P R T V