Package com.github.weisj.darklaf.util
Class Pair<T,H>
- java.lang.Object
-
- com.github.weisj.darklaf.util.Pair<T,H>
-
public class Pair<T,H> extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <L extends Comparable<L>,R>
Comparator<Pair<L,R>>compareFirst()static <L,R,C extends Comparable<C>>
Comparator<Pair<L,R>>compareFirst(Function<L,C> mapping)static <L,R extends Comparable<R>>
Comparator<Pair<L,R>>compareSecond()static <L,R,C extends Comparable<C>>
Comparator<Pair<L,R>>compareSecond(Function<R,C> mapping)TgetFirst()HgetSecond()voidsetFirst(T first)voidsetSecond(H second)StringtoString()
-
-
-
Method Detail
-
getSecond
public H getSecond()
-
getFirst
public T getFirst()
-
setFirst
public void setFirst(T first)
-
setSecond
public void setSecond(H second)
-
compareFirst
public static <L extends Comparable<L>,R> Comparator<Pair<L,R>> compareFirst()
-
compareFirst
public static <L,R,C extends Comparable<C>> Comparator<Pair<L,R>> compareFirst(Function<L,C> mapping)
-
compareSecond
public static <L,R extends Comparable<R>> Comparator<Pair<L,R>> compareSecond()
-
compareSecond
public static <L,R,C extends Comparable<C>> Comparator<Pair<L,R>> compareSecond(Function<R,C> mapping)
-
-