@InterfaceAudience.Private public class PrefixTreeCell extends ByteBufferCell implements SettableSequenceId, Comparable<Cell>
| Modifier and Type | Field and Description |
|---|---|
protected int |
absoluteValueOffset |
protected ByteBuff |
block
fields
|
protected CellComparator |
comparator |
static KeyValue.Type |
DEFAULT_TYPE |
protected byte[] |
familyBuffer |
protected int |
familyLength |
protected int |
familyOffset |
protected boolean |
includeMvccVersion |
protected Long |
mvccVersion |
protected ObjectIntPair<ByteBuffer> |
pair |
protected byte[] |
qualifierBuffer |
protected int |
qualifierLength |
protected int |
qualifierOffset |
protected byte[] |
rowBuffer |
protected int |
rowLength |
protected byte[] |
tagsBuffer |
protected int |
tagsLength |
protected int |
tagsOffset |
protected Long |
timestamp |
protected KeyValue.Type |
type |
static KeyValue.Type[] |
TYPES
static
|
protected int |
valueLength |
| Constructor and Description |
|---|
PrefixTreeCell() |
protected CellComparator comparator
public static final KeyValue.Type[] TYPES
public static final KeyValue.Type DEFAULT_TYPE
protected ByteBuff block
protected boolean includeMvccVersion
protected byte[] rowBuffer
protected int rowLength
protected byte[] familyBuffer
protected int familyOffset
protected int familyLength
protected byte[] qualifierBuffer
protected int qualifierOffset
protected int qualifierLength
protected Long timestamp
protected Long mvccVersion
protected KeyValue.Type type
protected int absoluteValueOffset
protected int valueLength
protected byte[] tagsBuffer
protected int tagsOffset
protected int tagsLength
protected ObjectIntPair<ByteBuffer> pair
public String toString()
public int compareTo(Cell other)
compareTo in interface Comparable<Cell>public long getTimestamp()
getTimestamp in interface Cellpublic long getSequenceId()
getSequenceId in interface Cellpublic int getValueLength()
getValueLength in interface Cellpublic byte[] getRowArray()
getRowArray in interface Cellpublic int getRowOffset()
getRowOffset in interface Cellpublic short getRowLength()
getRowLength in interface Cellpublic byte[] getFamilyArray()
getFamilyArray in interface Cellpublic int getFamilyOffset()
getFamilyOffset in interface Cellpublic byte getFamilyLength()
getFamilyLength in interface Cellpublic byte[] getQualifierArray()
getQualifierArray in interface Cellpublic int getQualifierOffset()
getQualifierOffset in interface Cellpublic int getQualifierLength()
getQualifierLength in interface Cellpublic byte[] getValueArray()
getValueArray in interface Cellpublic int getValueOffset()
getValueOffset in interface Cellpublic byte getTypeByte()
getTypeByte in interface Cellprotected String getKeyValueString()
public int getTagsOffset()
getTagsOffset in interface Cellpublic int getTagsLength()
getTagsLength in interface Cellpublic byte[] getTagsArray()
getTagsArray in interface Cellpublic void setSequenceId(long seqId)
setSequenceId in interface SettableSequenceIdpublic ByteBuffer getRowByteBuffer()
getRowByteBuffer in class ByteBufferCellpublic int getRowPosition()
getRowPosition in class ByteBufferCellpublic ByteBuffer getFamilyByteBuffer()
getFamilyByteBuffer in class ByteBufferCellpublic int getFamilyPosition()
getFamilyPosition in class ByteBufferCellpublic ByteBuffer getQualifierByteBuffer()
getQualifierByteBuffer in class ByteBufferCellpublic int getQualifierPosition()
getQualifierPosition in class ByteBufferCellpublic ByteBuffer getValueByteBuffer()
getValueByteBuffer in class ByteBufferCellpublic int getValuePosition()
getValuePosition in class ByteBufferCellpublic ByteBuffer getTagsByteBuffer()
getTagsByteBuffer in class ByteBufferCellpublic int getTagsPosition()
getTagsPosition in class ByteBufferCellCopyright © 2007–2017 The Apache Software Foundation. All rights reserved.