Package org.apache.hadoop.hbase
Class PrivateCellUtil.FirstOnRowColTSByteBufferExtendedCell
java.lang.Object
org.apache.hadoop.hbase.ByteBufferExtendedCell
org.apache.hadoop.hbase.PrivateCellUtil.EmptyByteBufferExtendedCell
org.apache.hadoop.hbase.PrivateCellUtil.FirstOnRowByteBufferExtendedCell
org.apache.hadoop.hbase.PrivateCellUtil.FirstOnRowColByteBufferExtendedCell
org.apache.hadoop.hbase.PrivateCellUtil.FirstOnRowColTSByteBufferExtendedCell
- All Implemented Interfaces:
Cell,ExtendedCell,HeapSize,RawCell
- Enclosing class:
- PrivateCellUtil
private static class PrivateCellUtil.FirstOnRowColTSByteBufferExtendedCell
extends PrivateCellUtil.FirstOnRowColByteBufferExtendedCell
-
Nested Class Summary
-
Field Summary
FieldsFields 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
ConstructorsConstructorDescriptionFirstOnRowColTSByteBufferExtendedCell(ByteBuffer rBuffer, int roffset, short rlength, ByteBuffer fBuffer, int foffset, byte flength, ByteBuffer qBuffer, int qoffset, int qlength, long ts) -
Method Summary
Modifier and TypeMethodDescriptionlongReturn a long value representing time at which this cell was "Put" into the row.longheapSize()Return the approximate 'exclusive deep size' of implementing object.Methods inherited from class org.apache.hadoop.hbase.PrivateCellUtil.FirstOnRowColByteBufferExtendedCell
getFamilyByteBuffer, getFamilyLength, getFamilyPosition, getQualifierByteBuffer, getQualifierLength, getQualifierPositionMethods inherited from class org.apache.hadoop.hbase.PrivateCellUtil.FirstOnRowByteBufferExtendedCell
getRowByteBuffer, getRowLength, getRowPosition, 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
-
ts
-
-
Constructor Details
-
FirstOnRowColTSByteBufferExtendedCell
public FirstOnRowColTSByteBufferExtendedCell(ByteBuffer rBuffer, int roffset, short rlength, ByteBuffer fBuffer, int foffset, byte flength, ByteBuffer qBuffer, int qoffset, int qlength, long ts)
-
-
Method Details
-
getTimestamp
Description copied from interface:CellReturn a long value representing time at which this cell was "Put" into the row. Typically represents the time of insertion, but can be any value from 0 to Long.MAX_VALUE.- Specified by:
getTimestampin interfaceCell- Overrides:
getTimestampin classPrivateCellUtil.FirstOnRowByteBufferExtendedCell
-
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.FirstOnRowColByteBufferExtendedCell
-