private static class PrivateCellUtil.LastOnRowColByteBufferExtendedCell extends PrivateCellUtil.LastOnRowByteBufferExtendedCell
| Modifier and Type | Field and Description |
|---|---|
private ByteBuffer |
fBuffer |
private static int |
FIXED_OVERHEAD |
private byte |
flength |
private int |
foffset |
private ByteBuffer |
qBuffer |
private int |
qlength |
private int |
qoffset |
CELL_NOT_BASED_ON_CHUNKMAX_TAGS_LENGTH| Constructor and Description |
|---|
LastOnRowColByteBufferExtendedCell(ByteBuffer rBuffer,
int roffset,
short rlength,
ByteBuffer fBuffer,
int foffset,
byte flength,
ByteBuffer qBuffer,
int qoffset,
int qlength) |
| Modifier and Type | Method and Description |
|---|---|
ByteBuffer |
getFamilyByteBuffer() |
byte |
getFamilyLength() |
int |
getFamilyPosition() |
ByteBuffer |
getQualifierByteBuffer() |
int |
getQualifierLength() |
int |
getQualifierPosition() |
long |
heapSize() |
getRowByteBuffer, getRowLength, getRowPosition, getTimestamp, getType, getTypeBytegetFamilyArray, getFamilyOffset, getQualifierArray, getQualifierOffset, getRowArray, getRowOffset, getSequenceId, getTagsArray, getTagsByteBuffer, getTagsLength, getTagsOffset, getTagsPosition, getValueArray, getValueByteBuffer, getValueLength, getValueOffset, getValuePosition, setSequenceId, setTimestamp, setTimestampclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdeepClone, getChunkId, getSerializedSize, getSerializedSize, write, writecheckForTagsLength, cloneTags, getTag, getTagsprivate static final int FIXED_OVERHEAD
private final ByteBuffer fBuffer
private final int foffset
private final byte flength
private final ByteBuffer qBuffer
private final int qoffset
private final int qlength
public LastOnRowColByteBufferExtendedCell(ByteBuffer rBuffer, int roffset, short rlength, ByteBuffer fBuffer, int foffset, byte flength, ByteBuffer qBuffer, int qoffset, int qlength)
public long heapSize()
heapSize in interface HeapSizeheapSize in class PrivateCellUtil.LastOnRowByteBufferExtendedCellpublic ByteBuffer getFamilyByteBuffer()
getFamilyByteBuffer in class PrivateCellUtil.EmptyByteBufferExtendedCellByteBuffer containing the column family bytes.public int getFamilyPosition()
getFamilyPosition in class PrivateCellUtil.EmptyByteBufferExtendedCellByteBuffer where column family bytes startpublic byte getFamilyLength()
getFamilyLength in interface CellgetFamilyLength in class PrivateCellUtil.EmptyByteBufferExtendedCellpublic ByteBuffer getQualifierByteBuffer()
getQualifierByteBuffer in class PrivateCellUtil.EmptyByteBufferExtendedCellByteBuffer containing the column qualifier bytes.public int getQualifierPosition()
getQualifierPosition in class PrivateCellUtil.EmptyByteBufferExtendedCellByteBuffer where column qualifier bytes startpublic int getQualifierLength()
getQualifierLength in interface CellgetQualifierLength in class PrivateCellUtil.EmptyByteBufferExtendedCellCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.