private abstract static class PrivateCellUtil.EmptyByteBufferExtendedCell extends ByteBufferExtendedCell
CELL_NOT_BASED_ON_CHUNKMAX_TAGS_LENGTH| Modifier | Constructor and Description |
|---|---|
private |
EmptyByteBufferExtendedCell() |
| 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.
|
ByteBuffer |
getFamilyByteBuffer() |
byte |
getFamilyLength() |
int |
getFamilyOffset() |
int |
getFamilyPosition() |
byte[] |
getQualifierArray()
Contiguous raw bytes that may start at any index in the containing array.
|
ByteBuffer |
getQualifierByteBuffer() |
int |
getQualifierLength() |
int |
getQualifierOffset() |
int |
getQualifierPosition() |
byte[] |
getRowArray()
Contiguous raw bytes that may start at any index in the containing array.
|
ByteBuffer |
getRowByteBuffer() |
short |
getRowLength() |
int |
getRowOffset() |
int |
getRowPosition() |
long |
getSequenceId()
A region-specific unique monotonically increasing sequence ID given to each Cell.
|
byte[] |
getTagsArray()
Contiguous raw bytes representing tags that may start at any index in the containing array.
|
ByteBuffer |
getTagsByteBuffer() |
int |
getTagsLength()
HBase internally uses 2 bytes to store tags length in Cell.
|
int |
getTagsOffset() |
int |
getTagsPosition() |
byte[] |
getValueArray()
Contiguous raw bytes that may start at any index in the containing array.
|
ByteBuffer |
getValueByteBuffer() |
int |
getValueLength() |
int |
getValueOffset() |
int |
getValuePosition() |
void |
setSequenceId(long seqId)
Sets with the given seqId.
|
void |
setTimestamp(byte[] ts)
Sets with the given timestamp.
|
void |
setTimestamp(long ts)
Sets with the given timestamp.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdeepClone, getChunkId, getSerializedSize, getSerializedSize, getTypeByte, write, writecheckForTagsLength, cloneTags, getTag, getTagsgetTimestamp, getTypeprivate EmptyByteBufferExtendedCell()
public void setSequenceId(long seqId)
ExtendedCellseqId - sequence IDpublic void setTimestamp(long ts)
ExtendedCellts - timestamppublic void setTimestamp(byte[] ts)
ExtendedCellts - buffer containing the timestamp valuepublic byte[] getRowArray()
Cellpublic int getRowOffset()
public short getRowLength()
public byte[] getFamilyArray()
Cellpublic int getFamilyOffset()
public byte getFamilyLength()
public byte[] getQualifierArray()
Cellpublic int getQualifierOffset()
public int getQualifierLength()
public long getSequenceId()
ExtendedCellHConstants.KEEP_SEQID_PERIOD days, but generally becomes irrelevant after the cell's
row is no longer involved in any operations that require strict consistency.public byte[] getValueArray()
Cellpublic int getValueOffset()
public int getValueLength()
public byte[] getTagsArray()
ExtendedCellpublic int getTagsOffset()
public int getTagsLength()
ExtendedCellpublic ByteBuffer getRowByteBuffer()
getRowByteBuffer in class ByteBufferExtendedCellByteBuffer containing the row bytes.public int getRowPosition()
getRowPosition in class ByteBufferExtendedCellByteBuffer where row bytes startpublic ByteBuffer getFamilyByteBuffer()
getFamilyByteBuffer in class ByteBufferExtendedCellByteBuffer containing the column family bytes.public int getFamilyPosition()
getFamilyPosition in class ByteBufferExtendedCellByteBuffer where column family bytes startpublic ByteBuffer getQualifierByteBuffer()
getQualifierByteBuffer in class ByteBufferExtendedCellByteBuffer containing the column qualifier bytes.public int getQualifierPosition()
getQualifierPosition in class ByteBufferExtendedCellByteBuffer where column qualifier bytes startpublic ByteBuffer getTagsByteBuffer()
getTagsByteBuffer in class ByteBufferExtendedCellByteBuffer containing the tag bytes.public int getTagsPosition()
getTagsPosition in class ByteBufferExtendedCellByteBuffer where tag bytes startpublic ByteBuffer getValueByteBuffer()
getValueByteBuffer in class ByteBufferExtendedCellByteBuffer containing the value bytes.public int getValuePosition()
getValuePosition in class ByteBufferExtendedCellByteBuffer where value bytes startCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.