| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final SerializableComparator | |
| private static final SerializableComparator | |
| private static final SerializableComparator | |
| private static final SerializableComparator | |
| private static final SerializableComparator | |
| private static final SerializableComparator |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static SerializableComparator | |
| public static <T> SerializableComparator | |
| public static <T> SerializableComparator | |
| public static <T> SerializableComparator | |
| public static <T> SerializableComparator | |
| public static <T> SerializableComparator | Returns: A comparator that compares pairs only by their first elementoriginal comparator that compares the first element of the pair comparator)Creates a comparator for pairs by using an existing comparator that only compares the first element of the pair |
| public static <T> SerializableComparator | |
| public static <T, V extends Comparable | |
| public static <T, V> SerializableComparator | byFunction(Function<? super T, ? extends V> function, Comparator<V> comparator)
Original signature accepted a Comparator which may not be Serializable. |
| public static <T, V extends Comparable | |
| public static <T, V extends Comparable | |
| public static <T> SerializableComparator | |
| public static <T> SerializableComparator | |
| public static <T> SerializableComparator | Returns: A comparator that compares pairs only by their second elementoriginal comparator that compares the second element of the pair comparator)Creates a comparator for pairs by using an existing comparator that only compares the second element of the pair |
| public static <T> SerializableComparator | |
| public static <T> SerializableComparator | |
| public static <T> SerializableComparator | |
| public static <T> Comparator | |
| public static SerializableComparator | |
| public static <T, V extends Comparable | |
| public static <T, V1 extends Comparable | |
| public static <T, V1 extends Comparable | fromFunctions(Function<? super T, ? extends V1> one, Function<? super T, ? extends V2> two, Function<? super T, ? extends V3> three)
|
| public static <T> SerializableComparator | fromPredicate(BiPredicate<? super T, ? super T>
a predicate that returns true if the first argument is less than, or should appear before, the second argument isBeforePredicate)
|
| private static <T, V extends Comparable | |
| public static <T> SerializableComparator | naturalOrder()
Uses the natural compareTo methods of the objects which will throw if there are any nulls. |
| public static <T extends Comparable | |
| public static boolean | |
| public static <T, V extends Comparable | originalByFunction(Function<? super T, ? extends V> function)
Deprecated
This signature is kept for serialization backwards compatibility. |
| public static <T, V> SerializableComparator | originalByFunction(Function<? super T, ? extends V> function, Comparator<V> comparator)
Deprecated
Original signature accepted a Comparator which may not be Serializable. |
| public static <T> SerializableComparator | originalNaturalOrder()
Deprecated
This method exists in order to guarantee serialization compatibility in tests. |
| public static <T> SerializableComparator | originalReverseNaturalOrder()
Deprecated
This method exists in order to guarantee serialization compatibility in tests. |
| public static <T> SerializableComparator | |
| public static <T> SerializableComparator | Returns: A comparator that reverses the order of any other Serializable Comparator.original comparator whose order will be reversed comparator)
|
| public static <T> SerializableComparator | reverseNaturalOrder()
Uses the natural compareTo methods of the objects which will throw if there are any nulls. |
| public static <T> SerializableComparator | |
| public static <T> SerializableComparator |