diff options
| author | 2016-03-08 19:15:04 +0000 | |
|---|---|---|
| committer | 2016-03-08 19:15:06 +0000 | |
| commit | b80612e05bc5be3246886f2f15d250d83dc519a0 (patch) | |
| tree | fd771bea5d6b5373d41ec3202b6a7602c7407365 | |
| parent | f76535cd4a9bea37b75f986126d0f5aa300a76d9 (diff) | |
| parent | 2f55bdf2e30e584ebb0b254738b4de76439ac1bb (diff) | |
Merge "Track libcore change f121f31fd91c5a557225cd6a97418e716529eb2d (part 2)" into nyc-dev
| -rw-r--r-- | api/current.txt | 16 | ||||
| -rw-r--r-- | api/system-current.txt | 16 | ||||
| -rw-r--r-- | api/test-current.txt | 16 |
3 files changed, 48 insertions, 0 deletions
diff --git a/api/current.txt b/api/current.txt index 22fd25deba4b..29fb03ecb3a0 100644 --- a/api/current.txt +++ b/api/current.txt @@ -57476,7 +57476,23 @@ package java.util { public abstract interface Comparator { method public abstract int compare(T, T); + method public static java.util.Comparator<T> comparing(java.util.function.Function<? super T, ? extends U>, java.util.Comparator<? super U>); + method public static java.util.Comparator<T> comparing(java.util.function.Function<? super T, ? extends U>); + method public static java.util.Comparator<T> comparingDouble(java.util.function.ToDoubleFunction<? super T>); + method public static java.util.Comparator<T> comparingInt(java.util.function.ToIntFunction<? super T>); + method public static java.util.Comparator<T> comparingLong(java.util.function.ToLongFunction<? super T>); method public abstract boolean equals(java.lang.Object); + method public static java.util.Comparator<T> naturalOrder(); + method public static java.util.Comparator<T> nullsFirst(java.util.Comparator<? super T>); + method public static java.util.Comparator<T> nullsLast(java.util.Comparator<? super T>); + method public static java.util.Comparator<T> reverseOrder(); + method public default java.util.Comparator<T> reversed(); + method public default java.util.Comparator<T> thenComparing(java.util.Comparator<? super T>); + method public default java.util.Comparator<T> thenComparing(java.util.function.Function<? super T, ? extends U>, java.util.Comparator<? super U>); + method public default java.util.Comparator<T> thenComparing(java.util.function.Function<? super T, ? extends U>); + method public default java.util.Comparator<T> thenComparingDouble(java.util.function.ToDoubleFunction<? super T>); + method public default java.util.Comparator<T> thenComparingInt(java.util.function.ToIntFunction<? super T>); + method public default java.util.Comparator<T> thenComparingLong(java.util.function.ToLongFunction<? super T>); } public class ConcurrentModificationException extends java.lang.RuntimeException { diff --git a/api/system-current.txt b/api/system-current.txt index 97af1a676695..f92ddb9d5d3d 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -60579,7 +60579,23 @@ package java.util { public abstract interface Comparator { method public abstract int compare(T, T); + method public static java.util.Comparator<T> comparing(java.util.function.Function<? super T, ? extends U>, java.util.Comparator<? super U>); + method public static java.util.Comparator<T> comparing(java.util.function.Function<? super T, ? extends U>); + method public static java.util.Comparator<T> comparingDouble(java.util.function.ToDoubleFunction<? super T>); + method public static java.util.Comparator<T> comparingInt(java.util.function.ToIntFunction<? super T>); + method public static java.util.Comparator<T> comparingLong(java.util.function.ToLongFunction<? super T>); method public abstract boolean equals(java.lang.Object); + method public static java.util.Comparator<T> naturalOrder(); + method public static java.util.Comparator<T> nullsFirst(java.util.Comparator<? super T>); + method public static java.util.Comparator<T> nullsLast(java.util.Comparator<? super T>); + method public static java.util.Comparator<T> reverseOrder(); + method public default java.util.Comparator<T> reversed(); + method public default java.util.Comparator<T> thenComparing(java.util.Comparator<? super T>); + method public default java.util.Comparator<T> thenComparing(java.util.function.Function<? super T, ? extends U>, java.util.Comparator<? super U>); + method public default java.util.Comparator<T> thenComparing(java.util.function.Function<? super T, ? extends U>); + method public default java.util.Comparator<T> thenComparingDouble(java.util.function.ToDoubleFunction<? super T>); + method public default java.util.Comparator<T> thenComparingInt(java.util.function.ToIntFunction<? super T>); + method public default java.util.Comparator<T> thenComparingLong(java.util.function.ToLongFunction<? super T>); } public class ConcurrentModificationException extends java.lang.RuntimeException { diff --git a/api/test-current.txt b/api/test-current.txt index 9bdd34da4e1f..b5c4a472bcd9 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -57495,7 +57495,23 @@ package java.util { public abstract interface Comparator { method public abstract int compare(T, T); + method public static java.util.Comparator<T> comparing(java.util.function.Function<? super T, ? extends U>, java.util.Comparator<? super U>); + method public static java.util.Comparator<T> comparing(java.util.function.Function<? super T, ? extends U>); + method public static java.util.Comparator<T> comparingDouble(java.util.function.ToDoubleFunction<? super T>); + method public static java.util.Comparator<T> comparingInt(java.util.function.ToIntFunction<? super T>); + method public static java.util.Comparator<T> comparingLong(java.util.function.ToLongFunction<? super T>); method public abstract boolean equals(java.lang.Object); + method public static java.util.Comparator<T> naturalOrder(); + method public static java.util.Comparator<T> nullsFirst(java.util.Comparator<? super T>); + method public static java.util.Comparator<T> nullsLast(java.util.Comparator<? super T>); + method public static java.util.Comparator<T> reverseOrder(); + method public default java.util.Comparator<T> reversed(); + method public default java.util.Comparator<T> thenComparing(java.util.Comparator<? super T>); + method public default java.util.Comparator<T> thenComparing(java.util.function.Function<? super T, ? extends U>, java.util.Comparator<? super U>); + method public default java.util.Comparator<T> thenComparing(java.util.function.Function<? super T, ? extends U>); + method public default java.util.Comparator<T> thenComparingDouble(java.util.function.ToDoubleFunction<? super T>); + method public default java.util.Comparator<T> thenComparingInt(java.util.function.ToIntFunction<? super T>); + method public default java.util.Comparator<T> thenComparingLong(java.util.function.ToLongFunction<? super T>); } public class ConcurrentModificationException extends java.lang.RuntimeException { |