- IncavaDiff<Type> - Class in foodev.jsondiff.incava
-
Compares two lists, returning a list of the additions, changes, and deletions between them.
- IncavaDiff(Type[], Type[], Comparator<Type>) - Constructor for class foodev.jsondiff.incava.IncavaDiff
-
Constructs the Diff object for the two arrays, using the given comparator.
- IncavaDiff(Type[], Type[]) - Constructor for class foodev.jsondiff.incava.IncavaDiff
-
Constructs the Diff object for the two arrays, using the default comparison mechanism between the objects, such
as equals and compareTo.
- IncavaDiff(List<Type>, List<Type>, Comparator<Type>) - Constructor for class foodev.jsondiff.incava.IncavaDiff
-
Constructs the Diff object for the two lists, using the given comparator.
- IncavaDiff(List<Type>, List<Type>) - Constructor for class foodev.jsondiff.incava.IncavaDiff
-
Constructs the Diff object for the two lists, using the default comparison mechanism between the objects, such as
equals and compareTo.
- IncavaEntry - Class in foodev.jsondiff.incava
-
Represents a difference, as used in Diff.
- IncavaEntry(int, int, int, int) - Constructor for class foodev.jsondiff.incava.IncavaEntry
-
Creates the difference for the given start and end points for the deletion and addition.
- insert(Integer, Integer) - Method in class foodev.jsondiff.incava.IncavaDiff
-
Inserts the given values into the threshold map.
- insert(int, JzonElement) - Method in class foodev.jsondiff.jsonwrap.gson.GsonJsonArray
-
- insert(int, JzonElement) - Method in class foodev.jsondiff.jsonwrap.jackson.JacksonJsonArray
-
- insert(int, JzonElement) - Method in class foodev.jsondiff.jsonwrap.jackson2.Jackson2JsonArray
-
- insert(int, JzonElement) - Method in interface foodev.jsondiff.jsonwrap.JzonArray
-
Inserts element at given index.
- INSTANCE - Static variable in class foodev.jsondiff.jsonwrap.gson.GsonJsonNull
-
- INSTANCE - Static variable in class foodev.jsondiff.jsonwrap.jackson.JacksonJsonNull
-
- INSTANCE - Static variable in class foodev.jsondiff.jsonwrap.jackson2.Jackson2JsonNull
-
- isGreaterThan(Integer, Integer) - Method in class foodev.jsondiff.incava.IncavaDiff
-
Returns whether the value in the map for the given index is greater than the given value.
- isJsonArray() - Method in class foodev.jsondiff.jsonwrap.gson.GsonJsonElement
-
- isJsonArray() - Method in class foodev.jsondiff.jsonwrap.jackson.JacksonJsonElement
-
- isJsonArray() - Method in class foodev.jsondiff.jsonwrap.jackson2.Jackson2JsonElement
-
- isJsonArray() - Method in interface foodev.jsondiff.jsonwrap.JzonElement
-
- isJsonNull() - Method in class foodev.jsondiff.jsonwrap.gson.GsonJsonElement
-
- isJsonNull() - Method in class foodev.jsondiff.jsonwrap.jackson.JacksonJsonElement
-
- isJsonNull() - Method in class foodev.jsondiff.jsonwrap.jackson2.Jackson2JsonElement
-
- isJsonNull() - Method in interface foodev.jsondiff.jsonwrap.JzonElement
-
- isJsonObject() - Method in class foodev.jsondiff.jsonwrap.gson.GsonJsonElement
-
- isJsonObject() - Method in class foodev.jsondiff.jsonwrap.jackson.JacksonJsonElement
-
- isJsonObject() - Method in class foodev.jsondiff.jsonwrap.jackson2.Jackson2JsonElement
-
- isJsonObject() - Method in interface foodev.jsondiff.jsonwrap.JzonElement
-
- isJsonPrimitive() - Method in class foodev.jsondiff.jsonwrap.gson.GsonJsonElement
-
- isJsonPrimitive() - Method in class foodev.jsondiff.jsonwrap.jackson.JacksonJsonElement
-
- isJsonPrimitive() - Method in class foodev.jsondiff.jsonwrap.jackson2.Jackson2JsonElement
-
- isJsonPrimitive() - Method in interface foodev.jsondiff.jsonwrap.JzonElement
-
- isLessThan(Integer, Integer) - Method in class foodev.jsondiff.incava.IncavaDiff
-
Returns whether the value in the map for the given index is less than the given value.
- isNonzero(Integer) - Static method in class foodev.jsondiff.incava.IncavaDiff
-
Returns whether the integer is not zero (including if it is not null).