Package org.apache.hadoop.hbase
Class PrivateCellUtil.LastOnRowColByteBufferExtendedCell
java.lang.Object
org.apache.hadoop.hbase.ByteBufferExtendedCell
org.apache.hadoop.hbase.PrivateCellUtil.EmptyByteBufferExtendedCell
org.apache.hadoop.hbase.PrivateCellUtil.LastOnRowByteBufferExtendedCell
org.apache.hadoop.hbase.PrivateCellUtil.LastOnRowColByteBufferExtendedCell
- All Implemented Interfaces:
Cell,ExtendedCell,HeapSize,RawCell
- Enclosing class:
- PrivateCellUtil
private static class PrivateCellUtil.LastOnRowColByteBufferExtendedCell
extends PrivateCellUtil.LastOnRowByteBufferExtendedCell
-
Nested Class Summary
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ByteBufferprivate static final intprivate final byteprivate final intprivate final ByteBufferprivate final intprivate final intFields inherited from interface org.apache.hadoop.hbase.ExtendedCell
CELL_NOT_BASED_ON_CHUNKFields inherited from interface org.apache.hadoop.hbase.RawCell
MAX_TAGS_LENGTH -
Constructor Summary
ConstructorsConstructorDescriptionLastOnRowColByteBufferExtendedCell(ByteBuffer rBuffer, int roffset, short rlength, ByteBuffer fBuffer, int foffset, byte flength, ByteBuffer qBuffer, int qoffset, int qlength) -
Method Summary
Modifier and TypeMethodDescriptionReturns TheByteBuffercontaining the column family bytes.byteReturns Number of family bytes.intReturns Position in theByteBufferwhere column family bytes startReturns TheByteBuffercontaining the column qualifier bytes.intReturns Number of qualifier bytes.intReturns Position in theByteBufferwhere column qualifier bytes startlongheapSize()Return the approximate 'exclusive deep size' of implementing object.Methods inherited from class org.apache.hadoop.hbase.PrivateCellUtil.LastOnRowByteBufferExtendedCell
getRowByteBuffer, getRowLength, getRowPosition, getTimestamp, getType, getTypeByteMethods inherited from class org.apache.hadoop.hbase.PrivateCellUtil.EmptyByteBufferExtendedCell
getFamilyArray, getFamilyOffset, getQualifierArray, getQualifierOffset, getRowArray, getRowOffset, getSequenceId, getTagsArray, getTagsByteBuffer, getTagsLength, getTagsOffset, getTagsPosition, getValueArray, getValueByteBuffer, getValueLength, getValueOffset, getValuePosition, setSequenceId, setTimestamp, setTimestampMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.hadoop.hbase.ExtendedCell
deepClone, getChunkId, getSerializedSize, getSerializedSize, write, write
-
Field Details
-
FIXED_OVERHEAD
-
fBuffer
-
foffset
-
flength
-
qBuffer
-
qoffset
-
qlength
-
-
Constructor Details
-
LastOnRowColByteBufferExtendedCell
public LastOnRowColByteBufferExtendedCell(ByteBuffer rBuffer, int roffset, short rlength, ByteBuffer fBuffer, int foffset, byte flength, ByteBuffer qBuffer, int qoffset, int qlength)
-
-
Method Details
-
heapSize
Description copied from interface:HeapSizeReturn the approximate 'exclusive deep size' of implementing object. Includes count of payload and hosting object sizings.- Specified by:
heapSizein interfaceHeapSize- Overrides:
heapSizein classPrivateCellUtil.LastOnRowByteBufferExtendedCell
-
getFamilyByteBuffer
Description copied from class:ByteBufferExtendedCellReturns TheByteBuffercontaining the column family bytes.- Overrides:
getFamilyByteBufferin classPrivateCellUtil.EmptyByteBufferExtendedCell
-
getFamilyPosition
Description copied from class:ByteBufferExtendedCellReturns Position in theByteBufferwhere column family bytes start- Overrides:
getFamilyPositionin classPrivateCellUtil.EmptyByteBufferExtendedCell
-
getFamilyLength
Description copied from interface:CellReturns Number of family bytes. Must be < familyArray.length - offset.- Specified by:
getFamilyLengthin interfaceCell- Overrides:
getFamilyLengthin classPrivateCellUtil.EmptyByteBufferExtendedCell
-
getQualifierByteBuffer
Description copied from class:ByteBufferExtendedCellReturns TheByteBuffercontaining the column qualifier bytes.- Overrides:
getQualifierByteBufferin classPrivateCellUtil.EmptyByteBufferExtendedCell
-
getQualifierPosition
Description copied from class:ByteBufferExtendedCellReturns Position in theByteBufferwhere column qualifier bytes start- Overrides:
getQualifierPositionin classPrivateCellUtil.EmptyByteBufferExtendedCell
-
getQualifierLength
Description copied from interface:CellReturns Number of qualifier bytes. Must be < qualifierArray.length - offset.- Specified by:
getQualifierLengthin interfaceCell- Overrides:
getQualifierLengthin classPrivateCellUtil.EmptyByteBufferExtendedCell
-