Package com.intellij.util.containers
Class ComparatorUtil
- java.lang.Object
-
- com.intellij.util.containers.ComparatorUtil
-
public class ComparatorUtil extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <Type,Aspect>
Comparator<Type>compareBy(Convertor<Type,Aspect> aspect, Comparator<Aspect> comparator)
static <T> boolean
equalsNullable(T a, T b)
static <T extends Comparable<T>>
Tmax(T o1, T o2)
static <T extends Comparable<T>>
Tmin(T o1, T o2)
-
-
-
Method Detail
-
compareBy
public static <Type,Aspect> Comparator<Type> compareBy(Convertor<Type,Aspect> aspect, Comparator<Aspect> comparator)
-
max
public static <T extends Comparable<T>> T max(T o1, T o2)
-
min
public static <T extends Comparable<T>> T min(T o1, T o2)
-
equalsNullable
public static <T> boolean equalsNullable(@Nullable T a, @Nullable T b)
-
-