| 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 HFileInfo | HFileReaderImpl. fileInfo | 
| protected HFileInfo | HFileWriterImpl. fileInfoA "file info" block: a key-value map of file-wide metadata. | 
| Modifier and Type | Method and Description | 
|---|---|
| HFileInfo | HFileInfo. append(byte[] k,
      byte[] v,
      boolean checkPrefix)Append the given key/value pair to the file info, optionally checking the
 key prefix. | 
| HFileInfo | HFileReaderImpl. getHFileInfo() | 
| HFileInfo | HFile.Reader. getHFileInfo() | 
| Modifier and Type | Method and Description | 
|---|---|
| static HFileDataBlockEncoder | HFileDataBlockEncoderImpl. createFromFileInfo(HFileInfo fileInfo) | 
| 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. | 
| Constructor and Description | 
|---|
| 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 HFileInfo | StoreFileInfo. hfileInfo | 
| Modifier and Type | Method and Description | 
|---|---|
| (package private) HFileInfo | StoreFileInfo. getHFileInfo() | 
| Constructor and Description | 
|---|
| 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.