private static class PrivateCellUtil.LastOnRowCell extends PrivateCellUtil.EmptyCell
Modifier and Type | Field and Description |
---|---|
private static int |
FIXED_OVERHEAD |
private short |
rlength |
private int |
roffset |
private byte[] |
rowArray |
CELL_NOT_BASED_ON_CHUNK
MAX_TAGS_LENGTH
Constructor and Description |
---|
LastOnRowCell(byte[] row,
int roffset,
short rlength) |
Modifier and Type | Method and Description |
---|---|
byte[] |
getRowArray()
Contiguous raw bytes that may start at any index in the containing array.
|
short |
getRowLength() |
int |
getRowOffset() |
long |
getTimestamp() |
Cell.Type |
getType()
Returns the type of cell in a human readable format using
Cell.Type . |
byte |
getTypeByte() |
long |
heapSize() |
getFamilyArray, getFamilyLength, getFamilyOffset, getQualifierArray, getQualifierLength, getQualifierOffset, getSequenceId, getTagsArray, getTagsLength, getTagsOffset, getValueArray, getValueLength, getValueOffset, setSequenceId, setTimestamp, setTimestamp
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
deepClone, getChunkId, getSerializedSize, getSerializedSize, write, write
checkForTagsLength, cloneTags, getTag, getTags
private static final int FIXED_OVERHEAD
private final byte[] rowArray
private final int roffset
private final short rlength
public LastOnRowCell(byte[] row, int roffset, short rlength)
public long heapSize()
public byte[] getRowArray()
Cell
getRowArray
in interface Cell
getRowArray
in class PrivateCellUtil.EmptyCell
public int getRowOffset()
getRowOffset
in interface Cell
getRowOffset
in class PrivateCellUtil.EmptyCell
public short getRowLength()
getRowLength
in interface Cell
getRowLength
in class PrivateCellUtil.EmptyCell
public long getTimestamp()
public byte getTypeByte()
public Cell.Type getType()
Cell
Cell.Type
.
Note : This does not expose the internal types of Cells like KeyValue.Type.Maximum
and
KeyValue.Type.Minimum
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.