| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.io.hfile | Provides implementations of  HFileand HFileBlockCache. | 
| org.apache.hadoop.hbase.regionserver | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HFileDataBlockEncoderImplDo different kinds of data block encoding according to column family
 options. | 
| class  | NoOpDataBlockEncoderDoes not perform any kind of encoding/decoding. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected HFileDataBlockEncoder | AbstractHFileWriter. blockEncoderThe data block encoding which will be used. | 
| protected HFileDataBlockEncoder | AbstractHFileReader. dataBlockEncoderWhat kind of data block encoding should be used while reading, writing,
 and handling cache. | 
| Modifier and Type | Method and Description | 
|---|---|
| static HFileDataBlockEncoder | HFileDataBlockEncoderImpl. createFromFileInfo(HFile.FileInfo fileInfo) | 
| Constructor and Description | 
|---|
| HFileBlock.Writer(HFileDataBlockEncoder dataBlockEncoder,
                 HFileContext fileContext) | 
| Modifier and Type | Method and Description | 
|---|---|
| HFileDataBlockEncoder | Store. getDataBlockEncoder() | 
| HFileDataBlockEncoder | HStore. getDataBlockEncoder() | 
Copyright © 2007-2016 The Apache Software Foundation. All Rights Reserved.