private static class PrivateCellUtil.FirstOnRowDeleteFamilyCell extends PrivateCellUtil.EmptyCell
| Modifier and Type | Field and Description |
|---|---|
private byte[] |
fam |
private static int |
FIXED_OVERHEAD |
private byte[] |
row |
CELL_NOT_BASED_ON_CHUNKMAX_TAGS_LENGTH| Constructor and Description |
|---|
FirstOnRowDeleteFamilyCell(byte[] row,
byte[] fam) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getFamilyArray()
Contiguous bytes composed of legal HDFS filename characters which may start at any index in the
containing array.
|
byte |
getFamilyLength()
Returns Number of family bytes.
|
byte[] |
getRowArray()
Contiguous raw bytes that may start at any index in the containing array.
|
short |
getRowLength()
Returns Number of row bytes.
|
long |
getTimestamp()
Return a long value representing time at which this cell was "Put" into the row.
|
Cell.Type |
getType()
Returns the type of cell in a human readable format using
Cell.Type. |
byte |
getTypeByte()
Returns The byte representation of the KeyValue.TYPE of this cell: one of Put, Delete, etc
|
long |
heapSize()
Return the approximate 'exclusive deep size' of implementing object.
|
getFamilyOffset, getQualifierArray, getQualifierLength, getQualifierOffset, getRowOffset, getSequenceId, getTagsArray, getTagsLength, getTagsOffset, getValueArray, getValueLength, getValueOffset, 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 byte[] row
private final byte[] fam
public FirstOnRowDeleteFamilyCell(byte[] row, byte[] fam)
public long heapSize()
HeapSizepublic byte[] getRowArray()
CellgetRowArray in interface CellgetRowArray in class PrivateCellUtil.EmptyCellpublic short getRowLength()
CellgetRowLength in interface CellgetRowLength in class PrivateCellUtil.EmptyCellpublic byte[] getFamilyArray()
CellgetFamilyArray in interface CellgetFamilyArray in class PrivateCellUtil.EmptyCellpublic byte getFamilyLength()
CellgetFamilyLength in interface CellgetFamilyLength in class PrivateCellUtil.EmptyCellpublic long getTimestamp()
Cellpublic byte getTypeByte()
ExtendedCellpublic Cell.Type getType()
CellCell.Type. Note : This does not
expose the internal types of Cells like KeyValue.Type.Maximum and
KeyValue.Type.MinimumCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.