protected class RowIndexSeekerV1.SeekerState extends Object
Modifier and Type | Field and Description |
---|---|
protected ByteBuffer |
currentBuffer |
protected KeyValue.KeyOnlyKeyValue |
currentKey |
static int |
KEY_VALUE_LEN_SIZE
The size of a (key length, value length) tuple that prefixes each entry
in a data block.
|
protected SimpleMutableByteRange |
keyBuffer |
protected int |
keyLength |
protected long |
memstoreTS |
protected int |
nextKvOffset |
protected int |
startOffset |
protected int |
tagsLength |
protected int |
tagsOffset |
protected int |
valueLength |
protected int |
valueOffset |
Modifier | Constructor and Description |
---|---|
protected |
RowIndexSeekerV1.SeekerState() |
Modifier and Type | Method and Description |
---|---|
protected void |
copyFromNext(RowIndexSeekerV1.SeekerState nextState)
Copy the state from the next one into this instance (the previous state
placeholder).
|
protected Cell |
formNoTagsKeyValue() |
protected int |
getCellBufSize() |
protected long |
getSequenceId() |
protected void |
invalidate() |
protected boolean |
isValid() |
protected void |
setKey(byte[] key,
int offset,
int length) |
Cell |
toCell() |
String |
toString() |
public static final int KEY_VALUE_LEN_SIZE
protected ByteBuffer currentBuffer
protected int startOffset
protected int valueOffset
protected int keyLength
protected int valueLength
protected int tagsLength
protected int tagsOffset
protected SimpleMutableByteRange keyBuffer
protected long memstoreTS
protected int nextKvOffset
protected KeyValue.KeyOnlyKeyValue currentKey
protected boolean isValid()
protected void invalidate()
protected void setKey(byte[] key, int offset, int length)
protected long getSequenceId()
protected void copyFromNext(RowIndexSeekerV1.SeekerState nextState)
protected int getCellBufSize()
protected Cell formNoTagsKeyValue()
public Cell toCell()
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.