Package org.apache.hadoop.hbase
Class PrivateCellUtil.FirstOnRowColTSCell
java.lang.Object
org.apache.hadoop.hbase.PrivateCellUtil.EmptyCell
org.apache.hadoop.hbase.PrivateCellUtil.FirstOnRowCell
org.apache.hadoop.hbase.PrivateCellUtil.FirstOnRowColCell
org.apache.hadoop.hbase.PrivateCellUtil.FirstOnRowColTSCell
- All Implemented Interfaces:
Cell
,ExtendedCell
,HeapSize
,RawCell
- Enclosing class:
- PrivateCellUtil
-
Nested Class Summary
-
Field Summary
Fields inherited from interface org.apache.hadoop.hbase.ExtendedCell
CELL_NOT_BASED_ON_CHUNK
Fields inherited from interface org.apache.hadoop.hbase.RawCell
MAX_TAGS_LENGTH
-
Constructor Summary
ConstructorDescriptionFirstOnRowColTSCell
(byte[] rArray, int roffset, short rlength, byte[] fArray, int foffset, byte flength, byte[] qArray, int qoffset, int qlength, long ts) -
Method Summary
Modifier and TypeMethodDescriptionlong
Return a long value representing time at which this cell was "Put" into the row.long
heapSize()
Return the approximate 'exclusive deep size' of implementing object.Methods inherited from class org.apache.hadoop.hbase.PrivateCellUtil.FirstOnRowColCell
getFamilyArray, getFamilyLength, getFamilyOffset, getQualifierArray, getQualifierLength, getQualifierOffset
Methods inherited from class org.apache.hadoop.hbase.PrivateCellUtil.FirstOnRowCell
getRowArray, getRowLength, getRowOffset, getType, getTypeByte
Methods inherited from class org.apache.hadoop.hbase.PrivateCellUtil.EmptyCell
getSequenceId, getTagsArray, getTagsLength, getTagsOffset, getValueArray, getValueLength, getValueOffset, setSequenceId, setTimestamp, setTimestamp
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.hadoop.hbase.ExtendedCell
deepClone, getChunkId, getSerializedSize, getSerializedSize, write, write
-
Field Details
-
FIXED_HEAPSIZE
-
ts
-
-
Constructor Details
-
FirstOnRowColTSCell
public FirstOnRowColTSCell(byte[] rArray, int roffset, short rlength, byte[] fArray, int foffset, byte flength, byte[] qArray, int qoffset, int qlength, long ts)
-
-
Method Details
-
getTimestamp
Description copied from interface:Cell
Return 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:
getTimestamp
in interfaceCell
- Overrides:
getTimestamp
in classPrivateCellUtil.FirstOnRowCell
-
heapSize
Description copied from interface:HeapSize
Return the approximate 'exclusive deep size' of implementing object. Includes count of payload and hosting object sizings.- Specified by:
heapSize
in interfaceHeapSize
- Overrides:
heapSize
in classPrivateCellUtil.FirstOnRowColCell
-