public class CompareUtils
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
CompareUtils.GenericComparator<T> |
Constructor and Description |
---|
CompareUtils() |
Modifier and Type | Method and Description |
---|---|
static int |
compare(int i1,
int i2) |
static int |
compare(java.lang.Object o1,
java.lang.Object o2) |
static int |
compare(java.lang.String s1,
java.lang.String s2) |
static <T1,T2> int |
compare(T1 o1,
T2 o2,
boolean checkComparable) |
static <T> int |
compareCollections(java.util.Collection<T> coll1,
java.util.Collection<T> coll2,
boolean checkComparable) |
static <K,V> int |
compareCollections(java.util.Map<K,V> m1,
java.util.Map<K,V> m2,
boolean checkComparable) |
static <T> int |
compareCollections(T[] arr1,
T[] arr2,
boolean checkComparable) |
static int |
compareToStringNoHash(java.lang.Object o1,
java.lang.Object o2) |
public static <T1,T2> int compare(T1 o1, T2 o2, boolean checkComparable)
public static int compare(java.lang.Object o1, java.lang.Object o2)
public static <T> int compareCollections(java.util.Collection<T> coll1, java.util.Collection<T> coll2, boolean checkComparable)
public static <T> int compareCollections(T[] arr1, T[] arr2, boolean checkComparable)
public static <K,V> int compareCollections(java.util.Map<K,V> m1, java.util.Map<K,V> m2, boolean checkComparable)
public static int compareToStringNoHash(java.lang.Object o1, java.lang.Object o2)
public static int compare(int i1, int i2)
public static int compare(java.lang.String s1, java.lang.String s2)