|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.hadoop.hbase.regionserver.AbstractKeyValueScanner
org.apache.hadoop.hbase.regionserver.MemStore.MemStoreScanner
protected class MemStore.MemStoreScanner
Method Summary | |
---|---|
void |
close()
Close the KeyValue scanner. |
protected KeyValue |
getLowest(KeyValue first,
KeyValue second)
|
protected KeyValue |
getNext(Iterator<KeyValue> it)
|
long |
getSequenceID()
MemStoreScanner returns max value as sequence id because it will always have the latest data among all files. |
KeyValue |
next()
Return the next KeyValue in this scanner, iterating the scanner |
KeyValue |
peek()
Look at the next KeyValue in this scanner, but do not iterate scanner. |
boolean |
reseek(KeyValue key)
Move forward on the sub-lists set previously by seek. |
boolean |
seek(KeyValue key)
Set the scanner at the seek key. |
Methods inherited from class org.apache.hadoop.hbase.regionserver.AbstractKeyValueScanner |
---|
seekExactly |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
protected KeyValue getNext(Iterator<KeyValue> it)
public boolean seek(KeyValue key)
key
- seek value
public boolean reseek(KeyValue key)
key
- seek value (should be non-null)
public KeyValue peek()
KeyValueScanner
public KeyValue next()
KeyValueScanner
protected KeyValue getLowest(KeyValue first, KeyValue second)
public void close()
KeyValueScanner
public long getSequenceID()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |