Uses of Interface
org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader
Packages that use org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader
Package
Description
Provides implementations of
HFile
and HFile
BlockCache
.-
Uses of org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader in org.apache.hadoop.hbase.io.hfile
Subinterfaces of org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader in in org.apache.hadoop.hbase.io.hfileModifier and TypeInterfaceDescriptionstatic interface
org.apache.hadoop.hbase.io.hfile.HFile.Reader
An interface used by clients to open and iterate anHFile
.Classes in org.apache.hadoop.hbase.io.hfile that implement org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader in inModifier and TypeClassDescriptionclass
org.apache.hadoop.hbase.io.hfile.HFilePreadReader
Implementation ofHFile.Reader
to deal with pread.class
org.apache.hadoop.hbase.io.hfile.HFileReaderImpl
Implementation that can handle all hfile versions ofHFile.Reader
.class
org.apache.hadoop.hbase.io.hfile.HFileStreamReader
Implementation ofHFile.Reader
to deal with stream read do not perform any prefetch operations (HFilePreadReader will do this).Methods in org.apache.hadoop.hbase.io.hfile with parameters of type org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader in inModifier and TypeMethodDescriptionabstract org.apache.hadoop.hbase.io.hfile.BlockWithScanInfo
HFileBlockIndex.BlockIndexReader.loadDataBlockWithScanInfo
(org.apache.hadoop.hbase.ExtendedCell key, org.apache.hadoop.hbase.io.hfile.HFileBlock currentBlock, boolean cacheBlocks, boolean pread, boolean isCompaction, org.apache.hadoop.hbase.io.encoding.DataBlockEncoding expectedDataBlockEncoding, org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader cachingBlockReader) Return the BlockWithScanInfo, a data structure which contains the Data HFileBlock with other scan info such as the key that starts the next HFileBlock.org.apache.hadoop.hbase.io.hfile.BlockWithScanInfo
HFileIndexBlockEncoder.EncodedSeeker.loadDataBlockWithScanInfo
(org.apache.hadoop.hbase.ExtendedCell key, org.apache.hadoop.hbase.io.hfile.HFileBlock currentBlock, boolean cacheBlocks, boolean pread, boolean isCompaction, org.apache.hadoop.hbase.io.encoding.DataBlockEncoding expectedDataBlockEncoding, org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader cachingBlockReader) org.apache.hadoop.hbase.io.hfile.BlockWithScanInfo
NoOpIndexBlockEncoder.NoOpEncodedSeeker.loadDataBlockWithScanInfo
(org.apache.hadoop.hbase.ExtendedCell key, org.apache.hadoop.hbase.io.hfile.HFileBlock currentBlock, boolean cacheBlocks, boolean pread, boolean isCompaction, org.apache.hadoop.hbase.io.encoding.DataBlockEncoding expectedDataBlockEncoding, org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader cachingBlockReader) abstract org.apache.hadoop.hbase.Cell
HFileBlockIndex.BlockIndexReader.midkey
(org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader cachingBlockReader) An approximation to theHFile
's mid-key.org.apache.hadoop.hbase.ExtendedCell
HFileIndexBlockEncoder.EncodedSeeker.midkey
(org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader cachingBlockReader) org.apache.hadoop.hbase.ExtendedCell
NoOpIndexBlockEncoder.NoOpEncodedSeeker.midkey
(org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader cachingBlockReader) org.apache.hadoop.hbase.io.hfile.HFileBlock
HFileBlockIndex.BlockIndexReader.seekToDataBlock
(org.apache.hadoop.hbase.ExtendedCell key, org.apache.hadoop.hbase.io.hfile.HFileBlock currentBlock, boolean cacheBlocks, boolean pread, boolean isCompaction, org.apache.hadoop.hbase.io.encoding.DataBlockEncoding expectedDataBlockEncoding, org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader cachingBlockReader) Return the data block which contains this key.