abstract int |
compare(PackageItemInfo o1, PackageItemInfo o2) 比较它的两个命令。 |
static <T, U> Comparator<PackageItemInfo> |
comparing(Function<? super T, ? extends U> keyExtractor, Comparator<? super U> keyComparator) 接受从类型 T 中提取排序键的 T ,并返回一个 Comparator<T> ,该排序键通过使用指定的 Comparator 排序键进行比较。 |
static <T, U extends Comparable<? super U>> Comparator<PackageItemInfo> |
comparing(Function<? super T, ? extends U> keyExtractor) 接受从类型 T 中提取 Comparable 排序键的 T ,并返回一个 Comparator<T> ,该排序键用该排序键进行比较。 |
static <T> Comparator<PackageItemInfo> |
comparingDouble(ToDoubleFunction<? super T> keyExtractor) 接受从类型 T 中提取 double 排序键的 T ,并返回一个 Comparator<T> ,该排序键通过该排序键进行比较。 |
static <T> Comparator<PackageItemInfo> |
comparingInt(ToIntFunction<? super T> keyExtractor) 接受从类型 T 中提取 int 排序键的 T ,并返回一个 Comparator<T> ,该排序键用该排序键进行比较。 |
static <T> Comparator<PackageItemInfo> |
comparingLong(ToLongFunction<? super T> keyExtractor) 接受从 long 类型中提取 long 排序键的 T ,并返回按该排序键进行比较的 Comparator<T> 。 |
abstract boolean |
equals(Object obj) 指示某个其他对象是否“等于”此比较器。 |
static <T extends Comparable<? super T>> Comparator<T> |
naturalOrder() 返回一个按自然顺序比较 Comparable 对象的比较器。 |
static <T> Comparator<PackageItemInfo> |
nullsFirst(Comparator<? super T> comparator) 返回一个空值友好的比较器, null 视为小于非空值。 |
static <T> Comparator<PackageItemInfo> |
nullsLast(Comparator<? super T> comparator) 返回一个空值友好的比较器, null 视为大于非空值。 |
static <T extends Comparable<? super T>> Comparator<T> |
reverseOrder() 返回一个强制 自然顺序反转的比较器。 |
default Comparator<PackageItemInfo> |
reversed() 返回一个比较器,强制该比较器的反向排序。 |
default <U extends Comparable<? super U>> Comparator<PackageItemInfo> |
thenComparing(Function<? super T, ? extends U> keyExtractor) 使用提取 Comparable 排序键的函数返回词典顺序比较器。 |
default <U> Comparator<PackageItemInfo> |
thenComparing(Function<? super T, ? extends U> keyExtractor, Comparator<? super U> keyComparator) 返回一个字典顺序比较器,该函数提取与给定的 Comparator 进行比较的 Comparator 。 |
default Comparator<PackageItemInfo> |
thenComparing(Comparator<? super T> other) 用另一个比较器返回词典顺序比较器。 |
default Comparator<PackageItemInfo> |
thenComparingDouble(ToDoubleFunction<? super T> keyExtractor) 用一个提取 double 排序键的函数返回一个字典顺序比较器。 |
default Comparator<PackageItemInfo> |
thenComparingInt(ToIntFunction<? super T> keyExtractor) 用一个提取 int 排序键的函数返回一个字典顺序比较器。 |
default Comparator<PackageItemInfo> |
thenComparingLong(ToLongFunction<? super T> keyExtractor) 返回具有提取 long 排序键的函数的词典顺序比较器。 |