Hierarchy For Package org.apache.hadoop.hbase.io.hfile

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.apache.hadoop.hbase.io.hfile.AgeSnapshot
    • org.apache.hadoop.hbase.io.hfile.BlockCacheFactory
    • org.apache.hadoop.hbase.io.hfile.BlockCacheKey (implements org.apache.hadoop.hbase.io.HeapSize, java.io.Serializable)
    • org.apache.hadoop.hbase.io.hfile.BlockCacheUtil
    • org.apache.hadoop.hbase.io.hfile.BlockCacheUtil.CachedBlocksByFile
    • org.apache.hadoop.hbase.io.hfile.BlockWithScanInfo
    • org.apache.hadoop.hbase.io.hfile.BloomFilterMetrics
    • org.apache.hadoop.hbase.io.hfile.CacheableDeserializerIdManager
    • org.apache.hadoop.hbase.io.hfile.CacheConfig (implements org.apache.hadoop.hbase.conf.ConfigurationObserver)
    • org.apache.hadoop.hbase.io.hfile.CacheStats
      • org.apache.hadoop.hbase.io.hfile.CombinedBlockCache.CombinedCacheStats
    • org.apache.hadoop.hbase.io.hfile.ChecksumUtil
    • org.apache.hadoop.hbase.io.hfile.CombinedBlockCache (implements org.apache.hadoop.hbase.io.HeapSize, org.apache.hadoop.hbase.io.hfile.ResizableBlockCache)
      • org.apache.hadoop.hbase.io.hfile.InclusiveCombinedBlockCache
    • org.apache.hadoop.hbase.io.hfile.CompoundBloomFilterBase (implements org.apache.hadoop.hbase.util.BloomFilterBase)
      • org.apache.hadoop.hbase.io.hfile.CompoundBloomFilter (implements org.apache.hadoop.hbase.util.BloomFilter)
      • org.apache.hadoop.hbase.io.hfile.CompoundBloomFilterWriter (implements org.apache.hadoop.hbase.util.BloomFilterWriter, org.apache.hadoop.hbase.io.hfile.InlineBlockWriter)
    • org.apache.hadoop.conf.Configured (implements org.apache.hadoop.conf.Configurable)
      • org.apache.hadoop.hbase.io.hfile.HFilePrettyPrinter (implements org.apache.hadoop.util.Tool)
    • org.apache.hadoop.hbase.io.hfile.FixedFileTrailer
    • org.apache.hadoop.hbase.io.hfile.HFile
    • org.apache.hadoop.hbase.io.hfile.HFile.WriterFactory
    • org.apache.hadoop.hbase.io.hfile.HFileBlock (implements org.apache.hadoop.hbase.io.hfile.Cacheable)
      • org.apache.hadoop.hbase.io.hfile.ExclusiveMemHFileBlock
      • org.apache.hadoop.hbase.io.hfile.SharedMemHFileBlock
    • org.apache.hadoop.hbase.io.hfile.HFileBlock.BlockDeserializer (implements org.apache.hadoop.hbase.io.hfile.CacheableDeserializer<T>)
    • org.apache.hadoop.hbase.io.hfile.HFileBlockBuilder
    • org.apache.hadoop.hbase.io.hfile.HFileBlockIndex
    • org.apache.hadoop.hbase.io.hfile.HFileBlockIndex.BlockIndexWriter (implements org.apache.hadoop.hbase.io.hfile.InlineBlockWriter)
    • org.apache.hadoop.hbase.io.hfile.HFileContext (implements java.lang.Cloneable, org.apache.hadoop.hbase.io.HeapSize)
    • org.apache.hadoop.hbase.io.hfile.HFileContextBuilder
    • org.apache.hadoop.hbase.io.hfile.HFileDataBlockEncoderImpl (implements org.apache.hadoop.hbase.io.hfile.HFileDataBlockEncoder)
    • org.apache.hadoop.hbase.io.hfile.HFileIndexBlockEncoderImpl (implements org.apache.hadoop.hbase.io.hfile.HFileIndexBlockEncoder)
    • org.apache.hadoop.hbase.io.hfile.HFileInfo (implements java.util.SortedMap<K,V>)
    • org.apache.hadoop.hbase.io.hfile.HFileReaderImpl (implements org.apache.hadoop.conf.Configurable, org.apache.hadoop.hbase.io.hfile.HFile.Reader)
      • org.apache.hadoop.hbase.io.hfile.HFilePreadReader
      • org.apache.hadoop.hbase.io.hfile.HFileStreamReader
    • org.apache.hadoop.hbase.io.hfile.HFileReaderImpl.HFileScannerImpl (implements org.apache.hadoop.hbase.io.hfile.HFileScanner)
      • org.apache.hadoop.hbase.io.hfile.HFileReaderImpl.EncodedScanner
    • org.apache.hadoop.hbase.io.hfile.HFileWriterImpl (implements org.apache.hadoop.hbase.io.hfile.HFile.Writer)
    • org.apache.hadoop.hbase.io.hfile.LruAdaptiveBlockCache (implements org.apache.hadoop.hbase.io.hfile.FirstLevelBlockCache)
    • org.apache.hadoop.hbase.io.hfile.LruBlockCache (implements org.apache.hadoop.hbase.io.hfile.FirstLevelBlockCache)
      • org.apache.hadoop.hbase.io.hfile.IndexOnlyLruBlockCache
    • org.apache.hadoop.hbase.io.hfile.LruCachedBlock (implements java.lang.Comparable<T>, org.apache.hadoop.hbase.io.HeapSize)
    • org.apache.hadoop.hbase.io.hfile.LruCachedBlockQueue (implements org.apache.hadoop.hbase.io.HeapSize)
    • org.apache.hadoop.hbase.io.hfile.MemcachedBlockCache (implements org.apache.hadoop.hbase.io.hfile.BlockCache)
    • org.apache.hadoop.hbase.io.hfile.NoOpDataBlockEncoder (implements org.apache.hadoop.hbase.io.hfile.HFileDataBlockEncoder)
    • org.apache.hadoop.hbase.io.hfile.NoOpIndexBlockEncoder (implements org.apache.hadoop.hbase.io.hfile.HFileIndexBlockEncoder)
    • org.apache.hadoop.hbase.io.hfile.NoOpIndexBlockEncoder.NoOpEncodedSeeker (implements org.apache.hadoop.hbase.io.hfile.HFileIndexBlockEncoder.EncodedSeeker)
    • org.apache.hadoop.hbase.io.hfile.PrefetchExecutor
    • org.apache.hadoop.hbase.io.hfile.PreviousBlockCompressionRatePredicator (implements org.apache.hadoop.hbase.io.hfile.BlockCompressedSizePredicator)
    • org.apache.hadoop.hbase.io.hfile.ReaderContext
    • org.apache.hadoop.hbase.io.hfile.ReaderContextBuilder
    • java.lang.Throwable (implements java.io.Serializable)
      • java.lang.Exception
        • java.io.IOException
          • org.apache.hadoop.hbase.HBaseIOException
            • org.apache.hadoop.hbase.DoNotRetryIOException
              • org.apache.hadoop.hbase.io.hfile.CorruptHFileException
          • org.apache.hadoop.hbase.io.hfile.InvalidHFileException
        • java.lang.RuntimeException
          • java.lang.IllegalStateException
            • org.apache.hadoop.hbase.io.hfile.HFileReaderImpl.BlockIndexNotLoadedException
            • org.apache.hadoop.hbase.io.hfile.HFileReaderImpl.NotSeekedException
    • org.apache.hadoop.hbase.io.hfile.TinyLfuBlockCache (implements org.apache.hadoop.hbase.io.hfile.FirstLevelBlockCache)
    • org.apache.hadoop.hbase.io.hfile.UncompressedBlockSizePredicator (implements org.apache.hadoop.hbase.io.hfile.BlockCompressedSizePredicator)

Interface Hierarchy

  • java.lang.AutoCloseable
    • java.io.Closeable
      • org.apache.hadoop.hbase.io.hfile.HFile.Reader (also extends org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader)
      • org.apache.hadoop.hbase.io.hfile.HFile.Writer (also extends org.apache.hadoop.hbase.regionserver.CellSink, org.apache.hadoop.hbase.regionserver.ShipperListener)
      • org.apache.hadoop.hbase.io.hfile.HFileScanner (also extends org.apache.hadoop.hbase.regionserver.Shipper)
  • org.apache.hadoop.hbase.io.hfile.BlockCompressedSizePredicator
  • org.apache.hadoop.hbase.io.hfile.BlockIndexChunk
  • org.apache.hadoop.hbase.io.hfile.CacheableDeserializer<T>
  • org.apache.hadoop.hbase.regionserver.CellSink
    • org.apache.hadoop.hbase.io.hfile.HFile.Writer (also extends java.io.Closeable, org.apache.hadoop.hbase.regionserver.ShipperListener)
  • java.lang.Comparable<T>
    • org.apache.hadoop.hbase.io.hfile.CachedBlock
  • org.apache.hadoop.hbase.io.HeapSize
    • org.apache.hadoop.hbase.io.hfile.Cacheable (also extends org.apache.hadoop.hbase.nio.HBaseReferenceCounted)
    • org.apache.hadoop.hbase.io.hfile.FirstLevelBlockCache (also extends org.apache.hadoop.hbase.io.hfile.ResizableBlockCache)
    • org.apache.hadoop.hbase.io.hfile.HFileIndexBlockEncoder.EncodedSeeker
  • org.apache.hadoop.hbase.io.hfile.HFile.CachingBlockReader
    • org.apache.hadoop.hbase.io.hfile.HFile.Reader (also extends java.io.Closeable)
  • org.apache.hadoop.hbase.io.hfile.HFileDataBlockEncoder
  • org.apache.hadoop.hbase.io.hfile.HFileIndexBlockEncoder
  • org.apache.hadoop.hbase.io.hfile.InlineBlockWriter
  • java.lang.Iterable<T>
    • org.apache.hadoop.hbase.io.hfile.BlockCache
      • org.apache.hadoop.hbase.io.hfile.ResizableBlockCache
        • org.apache.hadoop.hbase.io.hfile.FirstLevelBlockCache (also extends org.apache.hadoop.hbase.io.HeapSize)
  • org.apache.hbase.thirdparty.io.netty.util.ReferenceCounted
    • org.apache.hadoop.hbase.nio.HBaseReferenceCounted
      • org.apache.hadoop.hbase.io.hfile.Cacheable (also extends org.apache.hadoop.hbase.io.HeapSize)
  • org.apache.hadoop.hbase.regionserver.Shipper
    • org.apache.hadoop.hbase.io.hfile.HFileScanner (also extends java.io.Closeable)
  • org.apache.hadoop.hbase.regionserver.ShipperListener
    • org.apache.hadoop.hbase.io.hfile.HFile.Writer (also extends org.apache.hadoop.hbase.regionserver.CellSink, java.io.Closeable)

Enum Class Hierarchy

  • java.lang.Object
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
      • org.apache.hadoop.hbase.io.hfile.BlockPriority
      • org.apache.hadoop.hbase.io.hfile.BlockType
      • org.apache.hadoop.hbase.io.hfile.BlockType.BlockCategory
      • org.apache.hadoop.hbase.io.hfile.ReaderContext.ReaderType