public static class TimestampWritable.DecreasingComparator extends TimestampWritable.Comparator
WritableComparator 降序实现.| Constructor and Description |
|---|
DecreasingComparator() |
| Modifier and Type | Method and Description |
|---|---|
int |
compare(byte[] b1,
int s1,
int l1,
byte[] b2,
int s2,
int l2)
基于二进制内容的 TimestampWritable 对象比较函数.
|
int |
compare(WritableComparable a,
WritableComparable b)
比较两个
WritableComparable 对象. |
compare, compareBytes, define, get, getKeyClass, hashBytes, newKey, readDouble, readFloat, readInt, readLong, readUnsignedShort, readVInt, readVLongequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcomparing, comparing, comparingDouble, comparingInt, comparingLong, equals, naturalOrder, nullsFirst, nullsLast, reversed, reverseOrder, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongpublic int compare(WritableComparable a, WritableComparable b)
WritableComparatorWritableComparable 对象.
按自然顺序比较两个 WritableComparable 对象,直接调用
Comparable.compareTo(Object).
compare in class WritableComparatora - 左边 WritableComparable 对象b - 右边 WritableComparable 对象public int compare(byte[] b1,
int s1,
int l1,
byte[] b2,
int s2,
int l2)
TimestampWritable.Comparatorcompare in interface RawComparatorcompare in class TimestampWritable.Comparatorb1 - 对象1二进制内容所在的byte数组s1 - 对象1二进制内容在b1的起始位置l1 - 对象1二进制内容长度b2 - 对象2二进制内容所在的byte数组s2 - 对象2二进制内容在b2的起始位置l2 - 对象2二进制内容长度Copyright © 2024 Alibaba Cloud Computing. All rights reserved.