Package | Description |
---|---|
org.apache.hadoop.hbase.codec.prefixtree | |
org.apache.hadoop.hbase.io.encoding | |
org.apache.hadoop.hbase.io.hfile |
Provides the hbase data+index+metadata file.
|
Modifier and Type | Method and Description |
---|---|
HFileBlockEncodingContext |
PrefixTreeCodec.newDataBlockEncodingContext(DataBlockEncoding encoding,
byte[] header,
HFileContext meta) |
Modifier and Type | Method and Description |
---|---|
void |
PrefixTreeCodec.encodeKeyValues(ByteBuffer in,
HFileBlockEncodingContext blkEncodingCtx)
Copied from BufferedDataBlockEncoder.
|
Modifier and Type | Class and Description |
---|---|
class |
HFileBlockDefaultEncodingContext
A default implementation of
HFileBlockEncodingContext . |
Modifier and Type | Method and Description |
---|---|
HFileBlockEncodingContext |
DataBlockEncoder.newDataBlockEncodingContext(DataBlockEncoding encoding,
byte[] headerBytes,
HFileContext meta)
Creates a encoder specific encoding context
|
Modifier and Type | Method and Description |
---|---|
void |
DataBlockEncoder.encodeKeyValues(ByteBuffer in,
HFileBlockEncodingContext encodingCtx)
Encodes KeyValues.
|
Modifier and Type | Method and Description |
---|---|
HFileBlockEncodingContext |
HFileDataBlockEncoderImpl.newDataBlockEncodingContext(byte[] dummyHeader,
HFileContext fileContext) |
HFileBlockEncodingContext |
HFileDataBlockEncoder.newDataBlockEncodingContext(byte[] headerBytes,
HFileContext fileContext)
Create an encoder specific encoding context object for writing.
|
HFileBlockEncodingContext |
NoOpDataBlockEncoder.newDataBlockEncodingContext(byte[] dummyHeader,
HFileContext meta) |
Modifier and Type | Method and Description |
---|---|
void |
HFileDataBlockEncoderImpl.beforeWriteToDisk(ByteBuffer in,
HFileBlockEncodingContext encodeCtx,
BlockType blockType)
Precondition: a non-encoded buffer.
|
void |
HFileDataBlockEncoder.beforeWriteToDisk(ByteBuffer in,
HFileBlockEncodingContext encodingResult,
BlockType blockType)
Should be called before an encoded or unencoded data block is written to
disk.
|
void |
NoOpDataBlockEncoder.beforeWriteToDisk(ByteBuffer in,
HFileBlockEncodingContext encodeCtx,
BlockType blockType) |
Copyright © 2014 The Apache Software Foundation. All rights reserved.