private class RowIndexSeekerV1.SeekerState extends Object
Modifier and Type | Field and Description |
---|---|
protected ByteBuff |
currentBuffer |
private ByteBufferKeyOnlyKeyValue |
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 ByteBuffer |
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 |
---|---|
private |
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 int |
getCellBufSize() |
protected void |
invalidate() |
protected boolean |
isValid() |
Cell |
toCell() |
String |
toString() |
public static final int KEY_VALUE_LEN_SIZE
protected ByteBuff currentBuffer
protected int startOffset
protected int valueOffset
protected int keyLength
protected int valueLength
protected int tagsLength
protected int tagsOffset
protected ByteBuffer keyBuffer
protected long memstoreTS
protected int nextKvOffset
private ByteBufferKeyOnlyKeyValue currentKey
private SeekerState()
protected boolean isValid()
protected void invalidate()
protected void copyFromNext(RowIndexSeekerV1.SeekerState nextState)
protected int getCellBufSize()
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.