Package org.apache.hadoop.hbase
Class PrivateCellUtil.LastOnRowColCell
java.lang.Object
org.apache.hadoop.hbase.PrivateCellUtil.EmptyCell
org.apache.hadoop.hbase.PrivateCellUtil.LastOnRowCell
org.apache.hadoop.hbase.PrivateCellUtil.LastOnRowColCell
- All Implemented Interfaces:
Cell,ExtendedCell,HeapSize,RawCell
- Enclosing class:
- PrivateCellUtil
-
Nested Class Summary
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final byte[]private static final longprivate final byteprivate final intprivate final byte[]private 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
ConstructorsConstructorDescriptionLastOnRowColCell(byte[] rArray, int roffset, short rlength, byte[] fArray, int foffset, byte flength, byte[] qArray, int qoffset, int qlength) -
Method Summary
Modifier and TypeMethodDescriptionbyte[]Contiguous bytes composed of legal HDFS filename characters which may start at any index in the containing array.byteReturns Number of family bytes.intReturns Array index of first family bytebyte[]Contiguous raw bytes that may start at any index in the containing array.intReturns Number of qualifier bytes.intReturns Array index of first qualifier bytelongheapSize()Return the approximate 'exclusive deep size' of implementing object.Methods inherited from class org.apache.hadoop.hbase.PrivateCellUtil.LastOnRowCell
getRowArray, getRowLength, getRowOffset, getTimestamp, getType, getTypeByteMethods inherited from class org.apache.hadoop.hbase.PrivateCellUtil.EmptyCell
getSequenceId, getTagsArray, getTagsLength, getTagsOffset, getValueArray, getValueLength, getValueOffset, 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
-
fArray
-
foffset
-
flength
-
qArray
-
qoffset
-
qlength
-
-
Constructor Details
-
LastOnRowColCell
public LastOnRowColCell(byte[] rArray, int roffset, short rlength, byte[] fArray, int foffset, byte flength, byte[] qArray, 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.LastOnRowCell
-
getFamilyArray
Description copied from interface:CellContiguous bytes composed of legal HDFS filename characters which may start at any index in the containing array. Max length is Byte.MAX_VALUE, which is 127 bytes.- Specified by:
getFamilyArrayin interfaceCell- Overrides:
getFamilyArrayin classPrivateCellUtil.EmptyCell- Returns:
- the array containing the family bytes.
-
getFamilyOffset
Description copied from interface:CellReturns Array index of first family byte- Specified by:
getFamilyOffsetin interfaceCell- Overrides:
getFamilyOffsetin classPrivateCellUtil.EmptyCell
-
getFamilyLength
Description copied from interface:CellReturns Number of family bytes. Must be < familyArray.length - offset.- Specified by:
getFamilyLengthin interfaceCell- Overrides:
getFamilyLengthin classPrivateCellUtil.EmptyCell
-
getQualifierArray
Description copied from interface:CellContiguous raw bytes that may start at any index in the containing array.- Specified by:
getQualifierArrayin interfaceCell- Overrides:
getQualifierArrayin classPrivateCellUtil.EmptyCell- Returns:
- The array containing the qualifier bytes.
-
getQualifierOffset
Description copied from interface:CellReturns Array index of first qualifier byte- Specified by:
getQualifierOffsetin interfaceCell- Overrides:
getQualifierOffsetin classPrivateCellUtil.EmptyCell
-
getQualifierLength
Description copied from interface:CellReturns Number of qualifier bytes. Must be < qualifierArray.length - offset.- Specified by:
getQualifierLengthin interfaceCell- Overrides:
getQualifierLengthin classPrivateCellUtil.EmptyCell
-