org.apache.hadoop.hbase.io.hfile
Class AbstractHFileReader.Scanner
java.lang.Object
org.apache.hadoop.hbase.io.hfile.AbstractHFileReader.Scanner
- All Implemented Interfaces:
- HFileScanner
- Direct Known Subclasses:
- HFileReaderV1.ScannerV1, HFileReaderV2.ScannerV2
- Enclosing class:
- AbstractHFileReader
protected abstract static class AbstractHFileReader.Scanner
- extends Object
- implements HFileScanner
Methods inherited from interface org.apache.hadoop.hbase.io.hfile.HFileScanner |
getKey, getKeyString, getKeyValue, getReader, getValue, getValueString, next, reseekTo, reseekTo, seekBefore, seekBefore, seekTo, seekTo, seekTo |
blockBuffer
protected ByteBuffer blockBuffer
cacheBlocks
protected boolean cacheBlocks
pread
protected final boolean pread
isCompaction
protected final boolean isCompaction
currKeyLen
protected int currKeyLen
currValueLen
protected int currValueLen
currMemstoreTSLen
protected int currMemstoreTSLen
currMemstoreTS
protected long currMemstoreTS
blockFetches
protected int blockFetches
AbstractHFileReader.Scanner
public AbstractHFileReader.Scanner(boolean cacheBlocks,
boolean pread,
boolean isCompaction)
isSeeked
public boolean isSeeked()
- Specified by:
isSeeked
in interface HFileScanner
- Returns:
- True is scanner has had one of the seek calls invoked; i.e.
HFileScanner.seekBefore(byte[])
or HFileScanner.seekTo()
or HFileScanner.seekTo(byte[])
.
Otherwise returns false.
toString
public String toString()
- Overrides:
toString
in class Object
assertSeeked
protected void assertSeeked()
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.