Package org.webcat.diff
Class DiffUtils
- java.lang.Object
-
- org.webcat.diff.DiffUtils
-
public class DiffUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description DiffUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> boolean
itemsEqual(T item1, T item2, Comparator<T> comparator)
static <T> boolean
listEndsWith(List<T> list, List<T> subList, Comparator<T> comparator)
static <T> int
listIndexOf(List<T> source, List<T> target, int start, Comparator<T> comparator)
static <T> int
listLastIndexOf(List<T> source, List<T> target, int start, Comparator<T> comparator)
static <T> boolean
listsEqual(List<T> list1, List<T> list2, Comparator<T> comparator)
static <T> boolean
listStartsWith(List<T> list, List<T> subList, Comparator<T> comparator)
-
-
-
Method Detail
-
itemsEqual
public static <T> boolean itemsEqual(T item1, T item2, Comparator<T> comparator)
-
listsEqual
public static <T> boolean listsEqual(List<T> list1, List<T> list2, Comparator<T> comparator)
-
listIndexOf
public static <T> int listIndexOf(List<T> source, List<T> target, int start, Comparator<T> comparator)
-
listLastIndexOf
public static <T> int listLastIndexOf(List<T> source, List<T> target, int start, Comparator<T> comparator)
-
listStartsWith
public static <T> boolean listStartsWith(List<T> list, List<T> subList, Comparator<T> comparator)
-
listEndsWith
public static <T> boolean listEndsWith(List<T> list, List<T> subList, Comparator<T> comparator)
-
-