Uses of Interface
org.teavm.classlib.java.util.TComparator
Packages that use TComparator
Package
Description
-
Uses of TComparator in org.teavm.classlib.java.lang
Fields in org.teavm.classlib.java.lang declared as TComparator -
Uses of TComparator in org.teavm.classlib.java.util
Methods in org.teavm.classlib.java.util that return TComparatorModifier and TypeMethodDescriptionTComparator<? super E>
TPriorityQueue.comparator()
TComparator<? super K>
TSortedMap.comparator()
TComparator<? super E>
TSortedSet.comparator()
TComparator<? super K>
TTreeMap.comparator()
TComparator<? super E>
TTreeSet.comparator()
static <T, U extends TComparable<? super U>>
TComparator<T>static <T, U> TComparator<T>
TComparator.comparing(TFunction<? super T,? extends U> keyExtractor, TComparator<? super U> keyComparator)
static <K extends Comparable<? super K>, V>
TComparator<TMap.Entry<K,V>>TMap.Entry.comparingByKey()
static <K, V> TComparator<TMap.Entry<K,V>>
TMap.Entry.comparingByKey(TComparator<? super K> comp)
static <K, V extends Comparable<? super V>>
TComparator<TMap.Entry<K,V>>TMap.Entry.comparingByValue()
static <K, V> TComparator<TMap.Entry<K,V>>
TMap.Entry.comparingByValue(TComparator<? super V> comp)
static <T> TComparator<T>
TComparator.comparingDouble(TToDoubleFunction<? super T> keyExtractor)
static <T> TComparator<T>
TComparator.comparingInt(TToIntFunction<? super T> keyExtractor)
static <T> TComparator<T>
TComparator.comparingLong(TToLongFunction<? super T> keyExtractor)
static <T extends TComparable<? super T>>
TComparator<T>TComparator.naturalOrder()
static <T> TComparator<T>
TComparator.nullsFirst(TComparator<? super T> comparator)
static <T> TComparator<T>
TComparator.nullsLast(TComparator<? super T> comparator)
default TComparator<T>
TComparator.reversed()
static <T> TComparator<T>
TCollections.reverseOrder()
static <T> TComparator<T>
TCollections.reverseOrder(TComparator<T> cmp)
static <T extends TComparable<? super T>>
TComparator<T>TComparator.reverseOrder()
default <U extends Comparable<? super U>>
TComparator<T>TComparator.thenComparing(TFunction<? super T,? extends U> keyExtractor)
default <U> TComparator<T>
TComparator.thenComparing(TFunction<? super T,? extends U> keyExtractor, TComparator<? super U> keyComparator)
default TComparator<T>
TComparator.thenComparing(TComparator<? super T> other)
default TComparator<T>
TComparator.thenComparingDouble(TToDoubleFunction<? super T> keyExtractor)
default TComparator<T>
TComparator.thenComparingInt(TToIntFunction<? super T> keyExtractor)
default TComparator<T>
TComparator.thenComparingLong(TToLongFunction<? super T> keyExtractor)
Methods in org.teavm.classlib.java.util with parameters of type TComparatorModifier and TypeMethodDescriptionstatic <T> int
TArrays.binarySearch(T[] a, int fromIndex, int toIndex, T key, TComparator<? super T> c)
static <T> int
TArrays.binarySearch(T[] a, T key, TComparator<? super T> c)
static <T> int
TCollections.binarySearch(TList<? extends T> list, T key, TComparator<? super T> c)
static <T> int
TObjects.compare(T a, T b, TComparator<? super T> c)
static <T, U> TComparator<T>
TComparator.comparing(TFunction<? super T,? extends U> keyExtractor, TComparator<? super U> keyComparator)
static <K, V> TComparator<TMap.Entry<K,V>>
TMap.Entry.comparingByKey(TComparator<? super K> comp)
static <K, V> TComparator<TMap.Entry<K,V>>
TMap.Entry.comparingByValue(TComparator<? super V> comp)
static <T> T
TCollections.max(TCollection<? extends T> coll, TComparator<? super T> comp)
static <T> T
TCollections.min(TCollection<? extends T> coll, TComparator<? super T> comp)
static <T> TComparator<T>
TComparator.nullsFirst(TComparator<? super T> comparator)
static <T> TComparator<T>
TComparator.nullsLast(TComparator<? super T> comparator)
static <T> TComparator<T>
TCollections.reverseOrder(TComparator<T> cmp)
static <T> void
TArrays.sort(T[] a, int fromIndex, int toIndex, TComparator<? super T> c)
static <T> void
TArrays.sort(T[] a, TComparator<? super T> c)
static <T> void
TCollections.sort(TList<T> list, TComparator<? super T> c)
default void
TList.sort(TComparator<? super E> c)
default <U> TComparator<T>
TComparator.thenComparing(TFunction<? super T,? extends U> keyExtractor, TComparator<? super U> keyComparator)
default TComparator<T>
TComparator.thenComparing(TComparator<? super T> other)
Constructors in org.teavm.classlib.java.util with parameters of type TComparatorModifierConstructorDescriptionTPriorityQueue(int initialCapacity, TComparator<? super E> comparator)
TTreeMap(TComparator<? super K> comparator)
TTreeSet(TComparator<? super E> comparator)
-
Uses of TComparator in org.teavm.classlib.java.util.function
Methods in org.teavm.classlib.java.util.function with parameters of type TComparatorModifier and TypeMethodDescriptionstatic <T> TBinaryOperator<T>
TBinaryOperator.maxBy(TComparator<? super T> comparator)
static <T> TBinaryOperator<T>
TBinaryOperator.minBy(TComparator<? super T> comparator)