Class JavaSerializationComparator<T extends Serializable & Comparable<T>>

java.lang.Object
org.apache.hadoop.io.serializer.DeserializerComparator<T>
org.apache.hadoop.io.serializer.JavaSerializationComparator<T>
Type Parameters:
T - generic type.
All Implemented Interfaces:
Comparator<T>, RawComparator<T>

@Public @Unstable public class JavaSerializationComparator<T extends Serializable & Comparable<T>> extends org.apache.hadoop.io.serializer.DeserializerComparator<T>

A RawComparator that uses a JavaSerialization Deserializer to deserialize objects that are then compared via their Comparable interfaces.

See Also:
  • Constructor Details

    • JavaSerializationComparator

      @Private public JavaSerializationComparator() throws IOException
      Throws:
      IOException
  • Method Details

    • compare

      @Private public int compare(T o1, T o2)