@InterfaceAudience.Private @InterfaceStability.Evolving public class InnerStoreCellComparator extends CellComparatorImpl
| Modifier and Type | Field and Description |
|---|---|
static InnerStoreCellComparator |
INNER_STORE_COMPARATOR |
COMPARATOR| Constructor and Description |
|---|
InnerStoreCellComparator() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
compareFamilies(ByteBufferKeyValue left,
int leftFamilyPosition,
int leftFamilyLength,
ByteBufferKeyValue right,
int rightFamilyPosition,
int rightFamilyLength)
This method will be overridden when we compare cells inner store to bypass family comparing.
|
protected int |
compareFamilies(Cell left,
int leftFamilyLength,
Cell right,
int rightFamilyLength)
This method will be overridden when we compare cells inner store to bypass family comparing.
|
protected int |
compareFamilies(KeyValue left,
int leftFamilyPosition,
int leftFamilyLength,
ByteBufferKeyValue right,
int rightFamilyPosition,
int rightFamilyLength)
This method will be overridden when we compare cells inner store to bypass family comparing.
|
protected int |
compareFamilies(KeyValue left,
int leftFamilyPosition,
int leftFamilyLength,
KeyValue right,
int rightFamilyPosition,
int rightFamilyLength)
This method will be overridden when we compare cells inner store to bypass family comparing.
|
static CellComparator |
getInnerStoreCellComparator(byte[] tableName)
Utility method that makes a guess at comparator to use based off passed tableName.
|
static CellComparator |
getInnerStoreCellComparator(TableName tableName)
Utility method that makes a guess at comparator to use based off passed tableName.
|
compare, compare, compareColumns, compareFamilies, compareQualifiers, compareRows, compareRows, compareTimestamps, compareTimestamps, compareWithoutRow, getCellComparator, getCellComparator, getSimpleComparatorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcompareRows, compareRows, getInstancecomparing, comparing, comparingDouble, comparingInt, comparingLong, equals, naturalOrder, nullsFirst, nullsLast, reversed, reverseOrder, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongpublic static final InnerStoreCellComparator INNER_STORE_COMPARATOR
protected int compareFamilies(Cell left, int leftFamilyLength, Cell right, int rightFamilyLength)
CellComparatorImplcompareFamilies in class CellComparatorImplprotected int compareFamilies(KeyValue left, int leftFamilyPosition, int leftFamilyLength, KeyValue right, int rightFamilyPosition, int rightFamilyLength)
CellComparatorImplcompareFamilies in class CellComparatorImplprotected int compareFamilies(ByteBufferKeyValue left, int leftFamilyPosition, int leftFamilyLength, ByteBufferKeyValue right, int rightFamilyPosition, int rightFamilyLength)
CellComparatorImplcompareFamilies in class CellComparatorImplprotected int compareFamilies(KeyValue left, int leftFamilyPosition, int leftFamilyLength, ByteBufferKeyValue right, int rightFamilyPosition, int rightFamilyLength)
CellComparatorImplcompareFamilies in class CellComparatorImplpublic static CellComparator getInnerStoreCellComparator(TableName tableName)
tableName passed.public static CellComparator getInnerStoreCellComparator(byte[] tableName)
tableName passed.Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.