Uses of Package
org.apache.hadoop.hbase.io.hfile

Packages that use org.apache.hadoop.hbase.io.hfile
org.apache.hadoop.hbase   
org.apache.hadoop.hbase.client Provides HBase Client 
org.apache.hadoop.hbase.io   
org.apache.hadoop.hbase.io.hfile Provides the hbase data+index+metadata file. 
org.apache.hadoop.hbase.io.hfile.slab   
org.apache.hadoop.hbase.ipc Tools to help define network clients and servers. 
org.apache.hadoop.hbase.regionserver   
org.apache.hadoop.hbase.regionserver.metrics   
org.apache.hadoop.hbase.util   
 

Classes in org.apache.hadoop.hbase.io.hfile used by org.apache.hadoop.hbase
Compression.Algorithm
          Compression algorithms.
 

Classes in org.apache.hadoop.hbase.io.hfile used by org.apache.hadoop.hbase.client
Compression.Algorithm
          Compression algorithms.
 

Classes in org.apache.hadoop.hbase.io.hfile used by org.apache.hadoop.hbase.io
CacheConfig
          Stores all of the cache objects and configuration for a single HFile.
HFileScanner
          A scanner allows you to position yourself within a HFile and scan through it.
 

Classes in org.apache.hadoop.hbase.io.hfile used by org.apache.hadoop.hbase.io.hfile
AbstractHFileReader
          Common functionality needed by all versions of HFile readers.
AbstractHFileReader.Scanner
           
AbstractHFileWriter
          Common functionality needed by all versions of HFile writers.
BlockCache
          Block cache interface.
BlockCacheColumnFamilySummary
          BlockCacheColumnFamilySummary represents a summary of the blockCache usage at Table/ColumnFamily granularity.
BlockCacheKey
          Cache Key for use with implementations of BlockCache
BlockType
          Various types of HFile blocks.
BlockType.BlockCategory
           
BlockWithScanInfo
          BlockWithScanInfo is wrapper class for HFileBlock with other attributes.
Cacheable
          Cacheable is an interface that allows for an object to be cached.
CacheableDeserializer
          Interface for a deserializer.
CacheConfig
          Stores all of the cache objects and configuration for a single HFile.
CachedBlock
          Represents an entry in the LruBlockCache.
CacheStats
          Class that implements cache metrics.
Compression.Algorithm
          Compression algorithms.
FixedFileTrailer
          The HFile has a fixed trailer which contains offsets to other variable parts of the file.
HFile.CachingBlockReader
          An abstraction used by the block index
HFile.Reader
          An interface used by clients to open and iterate an HFile.
HFile.Writer
          API required to write an HFile
HFile.WriterFactory
          This variety of ways to construct writers is used throughout the code, and we want to be able to swap writer implementations.
HFileBlock
          Reading HFile version 1 and 2 blocks, and writing version 2 blocks.
HFileBlock.BlockIterator
          An interface allowing to iterate HFileBlocks.
HFileBlock.BlockWritable
          Something that can be written into a block.
HFileBlock.FSReader
          A full-fledged reader with iteration ability.
HFileBlock.Writer
          Unified version 2 HFile block writer.
HFileBlockIndex.BlockIndexReader
          The reader will always hold the root level index in the memory.
HFileDataBlockEncoder
          Controls what kind of data block encoding is used.
HFileReaderV1
          HFile reader for version 1.
HFileReaderV1.AbstractScannerV1
           
HFileReaderV2
          HFile reader for version 2.
HFileReaderV2.AbstractScannerV2
           
HFileScanner
          A scanner allows you to position yourself within a HFile and scan through it.
InlineBlockWriter
          A way to write "inline" blocks into an HFile.
NoOpDataBlockEncoder
          Does not perform any kind of encoding/decoding.
 

Classes in org.apache.hadoop.hbase.io.hfile used by org.apache.hadoop.hbase.io.hfile.slab
BlockCache
          Block cache interface.
BlockCacheColumnFamilySummary
          BlockCacheColumnFamilySummary represents a summary of the blockCache usage at Table/ColumnFamily granularity.
BlockCacheKey
          Cache Key for use with implementations of BlockCache
Cacheable
          Cacheable is an interface that allows for an object to be cached.
CacheStats
          Class that implements cache metrics.
 

Classes in org.apache.hadoop.hbase.io.hfile used by org.apache.hadoop.hbase.ipc
BlockCacheColumnFamilySummary
          BlockCacheColumnFamilySummary represents a summary of the blockCache usage at Table/ColumnFamily granularity.
 

Classes in org.apache.hadoop.hbase.io.hfile used by org.apache.hadoop.hbase.regionserver
BlockCacheColumnFamilySummary
          BlockCacheColumnFamilySummary represents a summary of the blockCache usage at Table/ColumnFamily granularity.
CacheConfig
          Stores all of the cache objects and configuration for a single HFile.
Compression.Algorithm
          Compression algorithms.
HFile.Writer
          API required to write an HFile
HFileDataBlockEncoder
          Controls what kind of data block encoding is used.
HFileScanner
          A scanner allows you to position yourself within a HFile and scan through it.
 

Classes in org.apache.hadoop.hbase.io.hfile used by org.apache.hadoop.hbase.regionserver.metrics
BlockType.BlockCategory
           
 

Classes in org.apache.hadoop.hbase.io.hfile used by org.apache.hadoop.hbase.util
BlockType
          Various types of HFile blocks.
CacheConfig
          Stores all of the cache objects and configuration for a single HFile.
Compression.Algorithm
          Compression algorithms.
HFile.Reader
          An interface used by clients to open and iterate an HFile.
HFile.Writer
          API required to write an HFile
InlineBlockWriter
          A way to write "inline" blocks into an HFile.
 



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