Package it.unimi.dsi.fastutil.bytes
Class ByteComparators
java.lang.Object
it.unimi.dsi.fastutil.bytes.ByteComparators
public final class ByteComparators
extends java.lang.Object
A class providing static methods and objects that do useful things with
comparators.
-
Field Summary
Fields Modifier and Type Field Description static ByteComparatorNATURAL_COMPARATORstatic ByteComparatorOPPOSITE_COMPARATOR -
Method Summary
Modifier and Type Method Description static ByteComparatorasByteComparator(java.util.Comparator<? super java.lang.Byte> c)Returns a type-specific comparator that is equivalent to the given comparator.static ByteComparatoroppositeComparator(ByteComparator c)Returns a comparator representing the opposite order of the given comparator.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
NATURAL_COMPARATOR
-
OPPOSITE_COMPARATOR
-
-
Method Details
-
oppositeComparator
Returns a comparator representing the opposite order of the given comparator.- Parameters:
c- a comparator.- Returns:
- a comparator representing the opposite order of
c.
-
asByteComparator
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.
-