public class AvroKeyComparator<T> extends org.apache.hadoop.conf.Configured implements org.apache.hadoop.io.RawComparator<AvroWrapper<T>>
RawComparator
used by jobs configured with AvroJob
.Constructor and Description |
---|
AvroKeyComparator() |
Modifier and Type | Method and Description |
---|---|
int |
compare(AvroWrapper<T> x,
AvroWrapper<T> y) |
int |
compare(byte[] b1,
int s1,
int l1,
byte[] b2,
int s2,
int l2) |
void |
setConf(org.apache.hadoop.conf.Configuration conf) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
comparing, comparing, comparingDouble, comparingInt, comparingLong, equals, naturalOrder, nullsFirst, nullsLast, reversed, reverseOrder, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
public void setConf(org.apache.hadoop.conf.Configuration conf)
setConf
in interface org.apache.hadoop.conf.Configurable
setConf
in class org.apache.hadoop.conf.Configured
public int compare(byte[] b1, int s1, int l1, byte[] b2, int s2, int l2)
compare
in interface org.apache.hadoop.io.RawComparator<AvroWrapper<T>>
public int compare(AvroWrapper<T> x, AvroWrapper<T> y)
compare
in interface Comparator<AvroWrapper<T>>
Copyright © 2009–2021 The Apache Software Foundation. All rights reserved.