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 Details

    • NATURAL_COMPARATOR

      public static final ByteComparator NATURAL_COMPARATOR
    • OPPOSITE_COMPARATOR

      public static final ByteComparator OPPOSITE_COMPARATOR
  • Method Details

    • oppositeComparator

      public static ByteComparator oppositeComparator​(ByteComparator 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.
    • asByteComparator

      public static ByteComparator asByteComparator​(java.util.Comparator<? super java.lang.Byte> c)
      Returns a type-specific comparator that is equivalent to the given comparator.
      Parameters:
      c - a comparator, or null.
      Returns:
      a type-specific comparator representing the order of c.