public class SecondPairComparator<T1,T2> extends java.lang.Object implements java.util.Comparator<Pair<T1,T2>>, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static boolean |
REVERSE |
Constructor and Description |
---|
SecondPairComparator()
default constructor that assumes the second element is Comparable
|
SecondPairComparator(boolean reverse) |
SecondPairComparator(java.util.Comparator comparator)
constructor that takes a Comparator where null means treat the elements as Comparable
|
Modifier and Type | Method and Description |
---|---|
int |
compare(Pair p1,
Pair p2) |
void |
setReverseOrdering()
reverses the order
|
static <S extends Pair,T extends java.util.List<S>> |
sort(T list) |
static <S extends Pair,T extends java.util.List<S>> |
sortR(T list) |
public SecondPairComparator()
public SecondPairComparator(boolean reverse)
public SecondPairComparator(java.util.Comparator comparator)
comp
-