下面列出了org.apache.hadoop.io.LongWritable#Comparator ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
private RawComparator getComparator(TestWithComparator comparator) {
switch (comparator) {
case LONG:
return new LongWritable.Comparator();
case INT:
return new IntWritable.Comparator();
case BYTES:
return new BytesWritable.Comparator();
case TEZ_BYTES:
return new TezBytesComparator();
case TEXT:
return new Text.Comparator();
case CUSTOM:
return new CustomKey.Comparator();
default:
return null;
}
}
public PigLongRawComparator() {
super(NullableLongWritable.class);
mWrappedComp = new LongWritable.Comparator();
}