- Diff<T> - Class in org.incava.diff
-
Compares two collections, returning a list of the additions, changes, and
deletions between them.
- Diff(T[], T[], Comparator<T>) - Constructor for class org.incava.diff.Diff
-
Constructs the Diff object for the two arrays, using the given comparator.
- Diff(T[], T[]) - Constructor for class org.incava.diff.Diff
-
Constructs the Diff object for the two arrays, using the default
comparison mechanism between the objects, such as equals and
compareTo.
- Diff(List<T>, List<T>) - Constructor for class org.incava.diff.Diff
-
Constructs the Diff object for the two collections, using the default
comparison mechanism between the objects, such as equals and
compareTo.
- Diff(List<T>, List<T>, Comparator<T>) - Constructor for class org.incava.diff.Diff
-
Constructs the Diff object for the two collections, using the given
comparator.
- diff() - Method in class org.incava.diff.Differ
-
- Differ<ObjectType,DiffType extends Difference> - Class in org.incava.diff
-
Compares two collections, returning a list of the additions, changes, and
deletions between them.
- Differ(ObjectType[], ObjectType[], Comparator<ObjectType>) - Constructor for class org.incava.diff.Differ
-
Constructs the Differ object for the two arrays, using the given comparator.
- Differ(ObjectType[], ObjectType[]) - Constructor for class org.incava.diff.Differ
-
Constructs the Differ object for the two arrays, using the default
comparison mechanism between the objects, such as equals and
compareTo.
- Differ(List<ObjectType>, List<ObjectType>) - Constructor for class org.incava.diff.Differ
-
Constructs the Differ object for the two collections, using the default
comparison mechanism between the objects, such as equals and
compareTo.
- Differ(List<ObjectType>, List<ObjectType>, Comparator<ObjectType>) - Constructor for class org.incava.diff.Differ
-
Constructs the Differ object for the two collections, using the given
comparator.
- Difference - Class in org.incava.diff
-
Represents a difference, as used in Diff.
- Difference(Integer, Integer, Integer, Integer) - Constructor for class org.incava.diff.Difference
-
Creates the difference for the given start and end points for the
deletion and addition.