Skip navigation links
A C D E G H I J K L N P S V 

A

accept(CommandVisitor<T>) - Method in class io.fabric8.zjsonpatch.internal.collections4.sequence.DeleteCommand
Accept a visitor.
accept(CommandVisitor<T>) - Method in class io.fabric8.zjsonpatch.internal.collections4.sequence.EditCommand
Accept a visitor.
accept(CommandVisitor<T>) - Method in class io.fabric8.zjsonpatch.internal.collections4.sequence.InsertCommand
Accept a visitor.
accept(CommandVisitor<T>) - Method in class io.fabric8.zjsonpatch.internal.collections4.sequence.KeepCommand
Accept a visitor.
append(KeepCommand<T>) - Method in class io.fabric8.zjsonpatch.internal.collections4.sequence.EditScript
Add a keep command to the script.
append(InsertCommand<T>) - Method in class io.fabric8.zjsonpatch.internal.collections4.sequence.EditScript
Add an insert command to the script.
append(DeleteCommand<T>) - Method in class io.fabric8.zjsonpatch.internal.collections4.sequence.EditScript
Add a delete command to the script.
apply(JsonNode, JsonNode) - Static method in class io.fabric8.zjsonpatch.JsonPatch
 
asJson(JsonNode, JsonNode) - Static method in class io.fabric8.zjsonpatch.JsonDiff
 

C

checkArgument(boolean, Object) - Static method in class io.fabric8.zjsonpatch.internal.guava.Preconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkNotNull(T, String, Object...) - Static method in class io.fabric8.zjsonpatch.internal.guava.Preconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
CommandVisitor<T> - Interface in io.fabric8.zjsonpatch.internal.collections4.sequence
This interface should be implemented by user object to walk through EditScript objects.

D

DefaultEquator<T> - Class in io.fabric8.zjsonpatch.internal.collections4
Default Equator implementation.
defaultEquator() - Static method in class io.fabric8.zjsonpatch.internal.collections4.DefaultEquator
Factory returning the typed singleton instance.
DeleteCommand<T> - Class in io.fabric8.zjsonpatch.internal.collections4.sequence
Command representing the deletion of one object of the first sequence.
DeleteCommand(T) - Constructor for class io.fabric8.zjsonpatch.internal.collections4.sequence.DeleteCommand
Simple constructor.

E

EditCommand<T> - Class in io.fabric8.zjsonpatch.internal.collections4.sequence
Abstract base class for all commands used to transform an objects sequence into another one.
EditCommand(T) - Constructor for class io.fabric8.zjsonpatch.internal.collections4.sequence.EditCommand
Simple constructor.
EditScript<T> - Class in io.fabric8.zjsonpatch.internal.collections4.sequence
This class gathers all the commands needed to transform one objects sequence into another objects sequence.
EditScript() - Constructor for class io.fabric8.zjsonpatch.internal.collections4.sequence.EditScript
Simple constructor.
ENCODE_PATH_FUNCTION - Static variable in class io.fabric8.zjsonpatch.JsonDiff
 
equate(T, T) - Method in class io.fabric8.zjsonpatch.internal.collections4.DefaultEquator
Evaluates the two arguments for their equality.
equate(T, T) - Method in interface io.fabric8.zjsonpatch.internal.collections4.Equator
Evaluates the two arguments for their equality.
Equator<T> - Interface in io.fabric8.zjsonpatch.internal.collections4
An equation function, which determines equality between objects of type T.

G

getLCSLength() - Method in class io.fabric8.zjsonpatch.internal.collections4.sequence.EditScript
Get the length of the Longest Common Subsequence (LCS).
getModifications() - Method in class io.fabric8.zjsonpatch.internal.collections4.sequence.EditScript
Get the number of effective modifications.
getObject() - Method in class io.fabric8.zjsonpatch.internal.collections4.sequence.EditCommand
Returns the object associated with this command.
getScript() - Method in class io.fabric8.zjsonpatch.internal.collections4.sequence.SequencesComparator
Get the EditScript object.

H

hash(T) - Method in class io.fabric8.zjsonpatch.internal.collections4.DefaultEquator
Calculates the hash for the object, based on the method of equality used in the equate method.
hash(T) - Method in interface io.fabric8.zjsonpatch.internal.collections4.Equator
Calculates the hash for the object, based on the method of equality used in the equate method.
HASHCODE_NULL - Static variable in class io.fabric8.zjsonpatch.internal.collections4.DefaultEquator
Hashcode used for null objects.

I

InsertCommand<T> - Class in io.fabric8.zjsonpatch.internal.collections4.sequence
Command representing the insertion of one object of the second sequence.
InsertCommand(T) - Constructor for class io.fabric8.zjsonpatch.internal.collections4.sequence.InsertCommand
Simple constructor.
INSTANCE - Static variable in class io.fabric8.zjsonpatch.internal.collections4.DefaultEquator
Static instance
io.fabric8.zjsonpatch - package io.fabric8.zjsonpatch
 
io.fabric8.zjsonpatch.internal.collections4 - package io.fabric8.zjsonpatch.internal.collections4
 
io.fabric8.zjsonpatch.internal.collections4.sequence - package io.fabric8.zjsonpatch.internal.collections4.sequence
 
io.fabric8.zjsonpatch.internal.guava - package io.fabric8.zjsonpatch.internal.guava
 
isNullOrEmpty(String) - Static method in class io.fabric8.zjsonpatch.internal.guava.Strings
Returns true if the given string is null or is the empty string.

J

JsonDiff - Class in io.fabric8.zjsonpatch
User: gopi.vishwakarma Date: 30/07/14
JsonPatch - Class in io.fabric8.zjsonpatch
User: gopi.vishwakarma Date: 31/07/14

K

KeepCommand<T> - Class in io.fabric8.zjsonpatch.internal.collections4.sequence
Command representing the keeping of one object present in both sequences.
KeepCommand(T) - Constructor for class io.fabric8.zjsonpatch.internal.collections4.sequence.KeepCommand
Simple constructor.

L

Lists - Class in io.fabric8.zjsonpatch.internal.guava
 
Lists() - Constructor for class io.fabric8.zjsonpatch.internal.guava.Lists
 
ListUtils - Class in io.fabric8.zjsonpatch.internal.collections4
 
ListUtils() - Constructor for class io.fabric8.zjsonpatch.internal.collections4.ListUtils
 
longestCommonSubsequence(List<E>, List<E>) - Static method in class io.fabric8.zjsonpatch.internal.collections4.ListUtils
Returns the longest common subsequence (LCS) of two sequences (lists).
longestCommonSubsequence(List<E>, List<E>, Equator<? super E>) - Static method in class io.fabric8.zjsonpatch.internal.collections4.ListUtils
Returns the longest common subsequence (LCS) of two sequences (lists).

N

newArrayList(Iterable<? extends E>) - Static method in class io.fabric8.zjsonpatch.internal.guava.Lists
 

P

Preconditions - Class in io.fabric8.zjsonpatch.internal.guava
 
Preconditions() - Constructor for class io.fabric8.zjsonpatch.internal.guava.Preconditions
 

S

SequencesComparator<T> - Class in io.fabric8.zjsonpatch.internal.collections4.sequence
This class allows to compare two objects sequences.
SequencesComparator(List<T>, List<T>) - Constructor for class io.fabric8.zjsonpatch.internal.collections4.sequence.SequencesComparator
Simple constructor.
SequencesComparator(List<T>, List<T>, Equator<? super T>) - Constructor for class io.fabric8.zjsonpatch.internal.collections4.sequence.SequencesComparator
Simple constructor.
Strings - Class in io.fabric8.zjsonpatch.internal.guava
 
Strings() - Constructor for class io.fabric8.zjsonpatch.internal.guava.Strings
 

V

visit(CommandVisitor<T>) - Method in class io.fabric8.zjsonpatch.internal.collections4.sequence.EditScript
Visit the script.
visitDeleteCommand(T) - Method in interface io.fabric8.zjsonpatch.internal.collections4.sequence.CommandVisitor
Method called when a delete command is encountered.
visitInsertCommand(T) - Method in interface io.fabric8.zjsonpatch.internal.collections4.sequence.CommandVisitor
Method called when an insert command is encountered.
visitKeepCommand(T) - Method in interface io.fabric8.zjsonpatch.internal.collections4.sequence.CommandVisitor
Method called when a keep command is encountered.
A C D E G H I J K L N P S V 
Skip navigation links

Copyright © 2016–2017. All rights reserved.