Package it.unimi.dsi.fastutil.floats
Class FloatComparators
- java.lang.Object
-
- it.unimi.dsi.fastutil.floats.FloatComparators
-
public final class FloatComparators extends Object
A class providing static methods and objects that do useful things with comparators.
-
-
Field Summary
Fields Modifier and Type Field Description static FloatComparatorNATURAL_COMPARATORstatic FloatComparatorOPPOSITE_COMPARATOR
-
Method Summary
Modifier and Type Method Description static FloatComparatorasFloatComparator(Comparator<? super Float> c)Returns a type-specific comparator that is equivalent to the given comparator.static FloatComparatoroppositeComparator(FloatComparator c)Returns a comparator representing the opposite order of the given comparator.
-
-
-
Field Detail
-
NATURAL_COMPARATOR
public static final FloatComparator NATURAL_COMPARATOR
-
OPPOSITE_COMPARATOR
public static final FloatComparator OPPOSITE_COMPARATOR
-
-
Method Detail
-
oppositeComparator
public static FloatComparator oppositeComparator(FloatComparator c)
Returns a comparator representing the opposite order of the given comparator.- Parameters:
c- a comparator.- Returns:
- a comparator representing the opposite order of
c.
-
asFloatComparator
public static FloatComparator asFloatComparator(Comparator<? super Float> c)
Returns a type-specific comparator that is equivalent to the given comparator.- Parameters:
c- a comparator, ornull.- Returns:
- a type-specific comparator representing the order of
c.
-
-