| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.codec.prefixtree | |
| org.apache.hadoop.hbase.io.encoding | |
| org.apache.hadoop.hbase.io.hfile | Provides implementations of  HFileand HFileBlockCache. | 
| Modifier and Type | Method and Description | 
|---|---|
| HFileBlockDecodingContext | PrefixTreeCodec. newDataBlockDecodingContext(HFileContext meta) | 
| Modifier and Type | Method and Description | 
|---|---|
| DataBlockEncoder.EncodedSeeker | PrefixTreeCodec. createSeeker(KeyValue.KVComparator comparator,
            HFileBlockDecodingContext decodingCtx)Is this the correct handling of an illegal comparator?  How to prevent that from getting all
 the way to this point. | 
| ByteBuffer | PrefixTreeCodec. decodeKeyValues(DataInputStream source,
               HFileBlockDecodingContext decodingCtx) | 
| ByteBuffer | PrefixTreeCodec. decodeKeyValues(DataInputStream source,
               int allocateHeaderLength,
               int skipLastBytes,
               HFileBlockDecodingContext decodingCtx)I don't think this method is called during normal HBase operation, so efficiency is not
 important. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HFileBlockDefaultDecodingContextA default implementation of  HFileBlockDecodingContext. | 
| Modifier and Type | Method and Description | 
|---|---|
| HFileBlockDecodingContext | DataBlockEncoder. newDataBlockDecodingContext(HFileContext meta)Creates an encoder specific decoding context, which will prepare the data
 before actual decoding | 
| Modifier and Type | Method and Description | 
|---|---|
| HFileBlockDecodingContext | HFileBlock.FSReader. getBlockDecodingContext()Get a decoder for  BlockType.ENCODED_DATAblocks from this file. | 
| HFileBlockDecodingContext | HFileBlock.FSReader. getDefaultBlockDecodingContext()Get the default decoder for blocks from this file. | 
| HFileBlockDecodingContext | NoOpDataBlockEncoder. newDataBlockDecodingContext(HFileContext meta) | 
| HFileBlockDecodingContext | HFileDataBlockEncoderImpl. newDataBlockDecodingContext(HFileContext fileContext) | 
| HFileBlockDecodingContext | HFileDataBlockEncoder. newDataBlockDecodingContext(HFileContext fileContext)create a encoder specific decoding context for reading. | 
Copyright © 2007-2016 The Apache Software Foundation. All Rights Reserved.