A C D E F G H I J L M O P R T V 
All Classes All Packages

A

add(JsonPointer, JsonNode) - Method in interface io.fabric8.zjsonpatch.JsonPatchProcessor
 
ADD - io.fabric8.zjsonpatch.Operation
 
ADD_EXPLICIT_REMOVE_ADD_ON_REPLACE - io.fabric8.zjsonpatch.DiffFlags
This flag normalizes a Operation.REPLACE operation into its respective Operation.REMOVE and Operation.ADD operations.
ADD_ORIGINAL_VALUE_ON_REPLACE - io.fabric8.zjsonpatch.DiffFlags
This flag adds a fromValue field to all Operation.REPLACE operations.
ALLOW_MISSING_TARGET_OBJECT_ON_REPLACE - io.fabric8.zjsonpatch.CompatibilityFlags
 
apply(JsonNode, JsonNode) - Static method in class io.fabric8.zjsonpatch.JsonPatch
 
apply(JsonNode, JsonNode, EnumSet<CompatibilityFlags>) - Static method in class io.fabric8.zjsonpatch.JsonPatch
 
asJson(JsonNode, JsonNode) - Static method in class io.fabric8.zjsonpatch.JsonDiff
 
asJson(JsonNode, JsonNode, EnumSet<DiffFlags>) - Static method in class io.fabric8.zjsonpatch.JsonDiff
 

C

CompatibilityFlags - Enum in io.fabric8.zjsonpatch
This class is ported from FlipKart zjsonpatch repository
copy(JsonPointer, JsonPointer) - Method in interface io.fabric8.zjsonpatch.JsonPatchProcessor
 
COPY - io.fabric8.zjsonpatch.Operation
 

D

decompose() - Method in class io.fabric8.zjsonpatch.JsonPointer
Decomposes this JSON pointer into its reference tokens.
defaults() - Static method in enum io.fabric8.zjsonpatch.CompatibilityFlags
 
defaults() - Static method in enum io.fabric8.zjsonpatch.DiffFlags
 
DiffFlags - Enum in io.fabric8.zjsonpatch
This class is ported from FlipKart zjsonpatch repository
dontNormalizeOpIntoMoveAndCopy() - Static method in enum io.fabric8.zjsonpatch.DiffFlags
 

E

EMIT_TEST_OPERATIONS - io.fabric8.zjsonpatch.DiffFlags
This flag instructs the diff generator to emit Operation.TEST operations that validate the state of the source document before each mutation.
equals(Object) - Method in class io.fabric8.zjsonpatch.JsonPointer
 
evaluate(JsonNode) - Method in class io.fabric8.zjsonpatch.JsonPointer
Takes a target document and resolves the node represented by this instance.

F

FORBID_REMOVE_MISSING_OBJECT - io.fabric8.zjsonpatch.CompatibilityFlags
 
FROM - Static variable in class io.fabric8.zjsonpatch.JsonDiff
 
FROM - Static variable in class io.fabric8.zjsonpatch.JsonPatch
 
FROM_VALUE - Static variable in class io.fabric8.zjsonpatch.JsonDiff
 
fromRfcName(String) - Static method in enum io.fabric8.zjsonpatch.Operation
 

G

get(int) - Method in class io.fabric8.zjsonpatch.JsonPointer
Retrieves the reference token at the specified index.
getOperation() - Method in exception io.fabric8.zjsonpatch.JsonPatchException
 
getParent() - Method in class io.fabric8.zjsonpatch.JsonPointer
Creates a JSON pointer to the parent of the node represented by this instance.
getPath() - Method in exception io.fabric8.zjsonpatch.JsonPatchException
 
getPath() - Method in exception io.fabric8.zjsonpatch.JsonPointerEvaluationException
 
getTarget() - Method in exception io.fabric8.zjsonpatch.JsonPointerEvaluationException
 

H

hashCode() - Method in class io.fabric8.zjsonpatch.JsonPointer
 

I

io.fabric8.zjsonpatch - package io.fabric8.zjsonpatch
 
io.fabric8.zjsonpatch.internal.collections4 - package io.fabric8.zjsonpatch.internal.collections4
 
isRoot() - Method in class io.fabric8.zjsonpatch.JsonPointer
Indicates whether or not this instance points to the root of a JSON document.

J

JsonDiff - Class in io.fabric8.zjsonpatch
This class is ported from FlipKart zjsonpatch repository
JsonPatch - Class in io.fabric8.zjsonpatch
This class is ported from FlipKart zjsonpatch repository
JsonPatchException - Exception in io.fabric8.zjsonpatch
 
JsonPatchException(String) - Constructor for exception io.fabric8.zjsonpatch.JsonPatchException
 
JsonPatchException(String, Operation, JsonPointer) - Constructor for exception io.fabric8.zjsonpatch.JsonPatchException
 
JsonPatchProcessor - Interface in io.fabric8.zjsonpatch
This class is ported from FlipKart zjsonpatch repository
JsonPointer - Class in io.fabric8.zjsonpatch
This class is ported from FlipKart zjsonpatch repository
JsonPointer(List<JsonPointer.RefToken>) - Constructor for class io.fabric8.zjsonpatch.JsonPointer
Constructs a new pointer from a list of reference tokens.
JsonPointerEvaluationException - Exception in io.fabric8.zjsonpatch
This class is ported from FlipKart zjsonpatch repository
JsonPointerEvaluationException(String, JsonPointer, JsonNode) - Constructor for exception io.fabric8.zjsonpatch.JsonPointerEvaluationException
 

L

last() - Method in class io.fabric8.zjsonpatch.JsonPointer
Retrieves the last reference token for this JSON pointer.
ListUtils - Class in io.fabric8.zjsonpatch.internal.collections4
 
longestCommonSubsequence(List<T>, List<T>) - Static method in class io.fabric8.zjsonpatch.internal.collections4.ListUtils
 

M

MISSING_VALUES_AS_NULLS - io.fabric8.zjsonpatch.CompatibilityFlags
 
move(JsonPointer, JsonPointer) - Method in interface io.fabric8.zjsonpatch.JsonPatchProcessor
 
MOVE - io.fabric8.zjsonpatch.Operation
 

O

OMIT_COPY_OPERATION - io.fabric8.zjsonpatch.DiffFlags
This flag omits all Operation.COPY operations, leaving only Operation.ADD, Operation.REMOVE, Operation.REPLACE and Operation.MOVE operations.
OMIT_MOVE_OPERATION - io.fabric8.zjsonpatch.DiffFlags
This flag omits all Operation.MOVE operations, leaving only Operation.ADD, Operation.REMOVE, Operation.REPLACE and Operation.COPY operations.
OMIT_VALUE_ON_REMOVE - io.fabric8.zjsonpatch.DiffFlags
This flag omits the value field on remove operations.
OP - Static variable in class io.fabric8.zjsonpatch.JsonDiff
 
Operation - Enum in io.fabric8.zjsonpatch
This class is ported from FlipKart zjsonpatch repository

P

parse(String) - Static method in class io.fabric8.zjsonpatch.JsonPointer
Parses a valid string representation of a JSON Pointer.
PATH - Static variable in class io.fabric8.zjsonpatch.JsonDiff
 

R

remove(JsonPointer) - Method in interface io.fabric8.zjsonpatch.JsonPatchProcessor
 
REMOVE - io.fabric8.zjsonpatch.Operation
 
REMOVE_NONE_EXISTING_ARRAY_ELEMENT - io.fabric8.zjsonpatch.CompatibilityFlags
 
replace(JsonPointer, JsonNode) - Method in interface io.fabric8.zjsonpatch.JsonPatchProcessor
 
REPLACE - io.fabric8.zjsonpatch.Operation
 
rfcName() - Method in enum io.fabric8.zjsonpatch.Operation
 
ROOT - Static variable in class io.fabric8.zjsonpatch.JsonPointer
A JSON pointer representing the root node of a JSON document

T

test(JsonPointer, JsonNode) - Method in interface io.fabric8.zjsonpatch.JsonPatchProcessor
 
TEST - io.fabric8.zjsonpatch.Operation
 
toString() - Method in exception io.fabric8.zjsonpatch.JsonPatchException
 
toString() - Method in class io.fabric8.zjsonpatch.JsonPointer
Returns a string representation of this instance

V

VALUE - Static variable in class io.fabric8.zjsonpatch.JsonDiff
 
VALUE - Static variable in class io.fabric8.zjsonpatch.JsonPatch
 
valueOf(String) - Static method in enum io.fabric8.zjsonpatch.CompatibilityFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.fabric8.zjsonpatch.DiffFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.fabric8.zjsonpatch.Operation
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.fabric8.zjsonpatch.CompatibilityFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.fabric8.zjsonpatch.DiffFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.fabric8.zjsonpatch.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I J L M O P R T V 
All Classes All Packages