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 interfaceorg.apache.hadoop.hbase.io.hfile.HFile.ReaderAn 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 TypeClassDescriptionclassorg.apache.hadoop.hbase.io.hfile.HFilePreadReaderImplementation ofHFile.Readerto deal with pread.classorg.apache.hadoop.hbase.io.hfile.HFileReaderImplImplementation that can handle all hfile versions ofHFile.Reader.classorg.apache.hadoop.hbase.io.hfile.HFileStreamReaderImplementation ofHFile.Readerto 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.BlockWithScanInfoHFileBlockIndex.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.BlockWithScanInfoHFileIndexBlockEncoder.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.BlockWithScanInfoNoOpIndexBlockEncoder.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.CellHFileBlockIndex.BlockIndexReader.midkey(org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader cachingBlockReader) An approximation to theHFile's mid-key.org.apache.hadoop.hbase.ExtendedCellHFileIndexBlockEncoder.EncodedSeeker.midkey(org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader cachingBlockReader) org.apache.hadoop.hbase.ExtendedCellNoOpIndexBlockEncoder.NoOpEncodedSeeker.midkey(org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader cachingBlockReader) org.apache.hadoop.hbase.io.hfile.HFileBlockHFileBlockIndex.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.