RankingDataComparator


@UnstableApi
interface RankingDataComparator<T> : Comparator


A comparator of ranking data.

Summary

Nested types

Notified when the RankingDataComparator has its state changed and the ranking has become invalid.

Public functions

Unit

Sets the InvalidationListener.

Inherited functions

From java.util.Comparator
Int
compare(p: T!, p1: T!)
java-static Comparator<T!>!
<T, U : Comparable<U!>?> comparing(keyExtractor: Function<T!, U!>!)
java-static Comparator<T!>!
<T> comparingDouble(keyExtractor: ToDoubleFunction<T!>!)
java-static Comparator<T!>!
<T> comparingInt(keyExtractor: ToIntFunction<T!>!)
java-static Comparator<T!>!
<T> comparingLong(keyExtractor: ToLongFunction<T!>!)
Boolean
equals(p: Any!)
java-static Comparator<T!>!
<T : Comparable<T!>?> naturalOrder()
java-static Comparator<T!>!
<T> nullsFirst(comparator: Comparator<T!>!)
java-static Comparator<T!>!
<T> nullsLast(comparator: Comparator<T!>!)
java-static Comparator<T!>!
<T : Comparable<T!>?> reverseOrder()
Comparator<T!>!
Comparator<T!>!
Comparator<T!>!
Comparator<T!>!
thenComparingInt(keyExtractor: ToIntFunction<T!>!)
Comparator<T!>!
thenComparingLong(keyExtractor: ToLongFunction<T!>!)

Public functions

setInvalidationListener

fun setInvalidationListener(
    invalidationListener: RankingDataComparator.InvalidationListener?
): Unit

Sets the InvalidationListener.