| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.io | |
| org.apache.hadoop.hbase.io.hfile | Provides implementations of  HFileand HFileBlockCache. | 
| org.apache.hadoop.hbase.regionserver | 
| Constructor and Description | 
|---|
| HalfStoreFileReader(ReaderContext context,
                   HFileInfo fileInfo,
                   CacheConfig cacheConf,
                   Reference r,
                   AtomicInteger refCount,
                   org.apache.hadoop.conf.Configuration conf)Creates a half file reader for a hfile referred to by an hfilelink. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ReaderContext | HFileReaderImpl. context | 
| Modifier and Type | Method and Description | 
|---|---|
| ReaderContext | ReaderContextBuilder. build() | 
| ReaderContext | HFileReaderImpl. getContext() | 
| ReaderContext | HFile.Reader. getContext() | 
| Modifier and Type | Method and Description | 
|---|---|
| static HFile.Reader | HFile. createReader(ReaderContext context,
            HFileInfo fileInfo,
            CacheConfig cacheConf,
            org.apache.hadoop.conf.Configuration conf)Method returns the reader given the specified arguments. | 
| void | HFileInfo. initTrailerAndContext(ReaderContext context,
                     org.apache.hadoop.conf.Configuration conf) | 
| Constructor and Description | 
|---|
| FSReaderImpl(ReaderContext readerContext,
            HFileContext fileContext,
            ByteBuffAllocator allocator) | 
| HFileInfo(ReaderContext context,
         org.apache.hadoop.conf.Configuration conf) | 
| HFilePreadReader(ReaderContext context,
                HFileInfo fileInfo,
                CacheConfig cacheConf,
                org.apache.hadoop.conf.Configuration conf) | 
| HFileReaderImpl(ReaderContext context,
               HFileInfo fileInfo,
               CacheConfig cacheConf,
               org.apache.hadoop.conf.Configuration conf)Opens a HFile. | 
| HFileStreamReader(ReaderContext context,
                 HFileInfo fileInfo,
                 CacheConfig cacheConf,
                 org.apache.hadoop.conf.Configuration conf) | 
| Modifier and Type | Field and Description | 
|---|---|
| private ReaderContext | StoreFileReader. context | 
| Modifier and Type | Method and Description | 
|---|---|
| (package private) ReaderContext | StoreFileInfo. createReaderContext(boolean doDropBehind,
                   long readahead,
                   ReaderContext.ReaderType type) | 
| ReaderContext | StoreFileReader. getReaderContext() | 
| Modifier and Type | Method and Description | 
|---|---|
| (package private) StoreFileReader | StoreFileInfo. createReader(ReaderContext context,
            CacheConfig cacheConf) | 
| void | StoreFileInfo. initHFileInfo(ReaderContext context) | 
| (package private) StoreFileReader | StoreFileInfo. postStoreFileReaderOpen(ReaderContext context,
                       CacheConfig cacheConf,
                       StoreFileReader reader) | 
| (package private) StoreFileReader | StoreFileInfo. preStoreFileReaderOpen(ReaderContext context,
                      CacheConfig cacheConf) | 
| Constructor and Description | 
|---|
| StoreFileReader(HFile.Reader reader,
               AtomicInteger refCount,
               ReaderContext context) | 
| StoreFileReader(ReaderContext context,
               HFileInfo fileInfo,
               CacheConfig cacheConf,
               AtomicInteger refCount,
               org.apache.hadoop.conf.Configuration conf) | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.