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()Returns The  ByteBuffercontaining the column family bytes. | 
| byte | getFamilyLength()Returns Number of family bytes. | 
| int | getFamilyPosition()Returns Position in the  ByteBufferwhere column family bytes start | 
| ByteBuffer | getQualifierByteBuffer()Returns The  ByteBuffercontaining the column qualifier bytes. | 
| int | getQualifierLength()Returns Number of qualifier bytes. | 
| int | getQualifierPosition()Returns Position in the  ByteBufferwhere column qualifier bytes start | 
| long | heapSize()Return the approximate 'exclusive deep size' of implementing object. | 
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, createCell, 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()
HeapSizeheapSize in interface HeapSizeheapSize in class PrivateCellUtil.LastOnRowByteBufferExtendedCellpublic ByteBuffer getFamilyByteBuffer()
ByteBufferExtendedCellByteBuffer containing the column family bytes.getFamilyByteBuffer in class PrivateCellUtil.EmptyByteBufferExtendedCellpublic int getFamilyPosition()
ByteBufferExtendedCellByteBuffer where column family bytes startgetFamilyPosition in class PrivateCellUtil.EmptyByteBufferExtendedCellpublic byte getFamilyLength()
CellgetFamilyLength in interface CellgetFamilyLength in class PrivateCellUtil.EmptyByteBufferExtendedCellpublic ByteBuffer getQualifierByteBuffer()
ByteBufferExtendedCellByteBuffer containing the column qualifier bytes.getQualifierByteBuffer in class PrivateCellUtil.EmptyByteBufferExtendedCellpublic int getQualifierPosition()
ByteBufferExtendedCellByteBuffer where column qualifier bytes startgetQualifierPosition in class PrivateCellUtil.EmptyByteBufferExtendedCellpublic int getQualifierLength()
CellgetQualifierLength in interface CellgetQualifierLength in class PrivateCellUtil.EmptyByteBufferExtendedCellCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.