Uses of Class
org.apache.hadoop.hbase.io.hfile.HFileBlock

Packages that use HFileBlock
org.apache.hadoop.hbase.io.hfile Provides the hbase data+index+metadata file. 
 

Uses of HFileBlock in org.apache.hadoop.hbase.io.hfile
 

Fields in org.apache.hadoop.hbase.io.hfile declared as HFileBlock
protected  HFileBlock HFileReaderV2.AbstractScannerV2.block
           
 

Methods in org.apache.hadoop.hbase.io.hfile that return HFileBlock
 HFileBlock NoOpDataBlockEncoder.diskToCacheFormat(HFileBlock block, boolean isCompaction)
           
 HFileBlock HFileDataBlockEncoderImpl.diskToCacheFormat(HFileBlock block, boolean isCompaction)
           
 HFileBlock HFileDataBlockEncoder.diskToCacheFormat(HFileBlock block, boolean isCompaction)
          Converts a block from the on-disk format to the in-cache format.
 HFileBlock HFileBlock.Writer.getBlockForCaching()
          Creates a new HFileBlock.
 HFileBlock BlockWithScanInfo.getHFileBlock()
           
 HFileBlock HFileBlock.BlockIterator.nextBlock()
          Get the next block, or null if there are no more blocks to iterate.
 HFileBlock HFileBlock.BlockIterator.nextBlockWithBlockType(BlockType blockType)
          Similar to HFileBlock.BlockIterator.nextBlock() but checks block type, throws an exception if incorrect, and returns the HFile block
 HFileBlock HFileReaderV2.readBlock(long dataBlockOffset, long onDiskBlockSize, boolean cacheBlock, boolean pread, boolean isCompaction, BlockType expectedBlockType)
          Read in a file block.
 HFileBlock HFile.CachingBlockReader.readBlock(long offset, long onDiskBlockSize, boolean cacheBlock, boolean pread, boolean isCompaction, BlockType expectedBlockType)
           
 HFileBlock HFileBlock.FSReader.readBlockData(long offset, long onDiskSize, int uncompressedSize, boolean pread)
          Reads the block at the given offset in the file with the given on-disk size and uncompressed size.
protected  HFileBlock HFileReaderV2.AbstractScannerV2.readNextDataBlock()
          Scans blocks in the "scanned" section of the HFile until the next data block is found.
 HFileBlock HFileBlockIndex.BlockIndexReader.seekToDataBlock(byte[] key, int keyOffset, int keyLength, HFileBlock currentBlock, boolean cacheBlocks, boolean pread, boolean isCompaction)
          Return the data block which contains this key.
 

Methods in org.apache.hadoop.hbase.io.hfile with parameters of type HFileBlock
 HFileBlock NoOpDataBlockEncoder.diskToCacheFormat(HFileBlock block, boolean isCompaction)
           
 HFileBlock HFileDataBlockEncoderImpl.diskToCacheFormat(HFileBlock block, boolean isCompaction)
           
 HFileBlock HFileDataBlockEncoder.diskToCacheFormat(HFileBlock block, boolean isCompaction)
          Converts a block from the on-disk format to the in-cache format.
protected abstract  ByteBuffer HFileReaderV2.AbstractScannerV2.getFirstKeyInBlock(HFileBlock curBlock)
           
protected  ByteBuffer HFileReaderV2.ScannerV2.getFirstKeyInBlock(HFileBlock curBlock)
           
protected  ByteBuffer HFileReaderV2.EncodedScannerV2.getFirstKeyInBlock(HFileBlock curBlock)
           
protected abstract  int HFileReaderV2.AbstractScannerV2.loadBlockAndSeekToKey(HFileBlock seekToBlock, byte[] nextIndexedKey, boolean rewind, byte[] key, int offset, int length, boolean seekBefore)
           
protected  int HFileReaderV2.ScannerV2.loadBlockAndSeekToKey(HFileBlock seekToBlock, byte[] nextIndexedKey, boolean rewind, byte[] key, int offset, int length, boolean seekBefore)
           
protected  int HFileReaderV2.EncodedScannerV2.loadBlockAndSeekToKey(HFileBlock seekToBlock, byte[] nextIndexedKey, boolean rewind, byte[] key, int offset, int length, boolean seekBefore)
           
 BlockWithScanInfo HFileBlockIndex.BlockIndexReader.loadDataBlockWithScanInfo(byte[] key, int keyOffset, int keyLength, HFileBlock currentBlock, boolean cacheBlocks, boolean pread, boolean isCompaction)
          Return the BlockWithScanInfo which contains the DataBlock with other scan info such as nextIndexedKey.
 void HFileBlockIndex.BlockIndexReader.readMultiLevelIndexRoot(HFileBlock blk, int numEntries)
          Read the root-level metadata of a multi-level block index.
 DataInputStream HFileBlockIndex.BlockIndexReader.readRootIndex(HFileBlock blk, int numEntries)
          Read in the root-level index from the given input stream.
 HFileBlock HFileBlockIndex.BlockIndexReader.seekToDataBlock(byte[] key, int keyOffset, int keyLength, HFileBlock currentBlock, boolean cacheBlocks, boolean pread, boolean isCompaction)
          Return the data block which contains this key.
 

Constructors in org.apache.hadoop.hbase.io.hfile with parameters of type HFileBlock
BlockWithScanInfo(HFileBlock hFileBlock, byte[] nextIndexedKey)
           
 



Copyright © 2013 The Apache Software Foundation. All Rights Reserved.