Uses of Interface
org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext

Packages that use org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext
Package
Description
 
Provides implementations of HFile and HFile BlockCache.
  • Uses of org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext in org.apache.hadoop.hbase.io.encoding

    Classes in org.apache.hadoop.hbase.io.encoding that implement org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext in in
    Modifier and Type
    Class
    Description
    class 
    org.apache.hadoop.hbase.io.encoding.HFileBlockDefaultEncodingContext
    A default implementation of HFileBlockEncodingContext.
    Methods in org.apache.hadoop.hbase.io.encoding that return org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext in in
    Modifier and Type
    Method
    Description
    org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext
    AbstractDataBlockEncoder.newDataBlockEncodingContext(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.hbase.io.encoding.DataBlockEncoding encoding, byte[] header, org.apache.hadoop.hbase.io.hfile.HFileContext meta)
     
    org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext
    DataBlockEncoder.newDataBlockEncodingContext(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.hbase.io.encoding.DataBlockEncoding encoding, byte[] headerBytes, org.apache.hadoop.hbase.io.hfile.HFileContext meta)
    Creates a encoder specific encoding context store configuration encoding strategy used header bytes to be written, put a dummy header here if the header is unknown HFile meta data
    Methods in org.apache.hadoop.hbase.io.encoding with parameters of type org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext in in
    Modifier and Type
    Method
    Description
    void
    DataBlockEncoder.encode(org.apache.hadoop.hbase.Cell cell, org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext encodingCtx, DataOutputStream out)
    Encodes a KeyValue.
    void
    RowIndexCodecV1.encode(org.apache.hadoop.hbase.Cell cell, org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext encodingCtx, DataOutputStream out)
     
    void
    DataBlockEncoder.endBlockEncoding(org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext encodingCtx, DataOutputStream out, byte[] uncompressedBytesWithHeader)
    Ends encoding for a block of KeyValues.
    void
    RowIndexCodecV1.endBlockEncoding(org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext encodingCtx, DataOutputStream out, byte[] uncompressedBytesWithHeader)
     
    protected void
    AbstractDataBlockEncoder.postEncoding(org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext encodingCtx)
     
    void
    CopyKeyDataBlockEncoder.startBlockEncoding(org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext blkEncodingCtx, DataOutputStream out)
     
    void
    DataBlockEncoder.startBlockEncoding(org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext encodingCtx, DataOutputStream out)
    Starts encoding for a block of KeyValues.
    void
    RowIndexCodecV1.startBlockEncoding(org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext blkEncodingCtx, DataOutputStream out)
     
  • Uses of org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext in org.apache.hadoop.hbase.io.hfile

    Methods in org.apache.hadoop.hbase.io.hfile that return org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext in in
    Modifier and Type
    Method
    Description
    org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext
    HFileDataBlockEncoder.newDataBlockEncodingContext(org.apache.hadoop.conf.Configuration conf, byte[] headerBytes, org.apache.hadoop.hbase.io.hfile.HFileContext fileContext)
    Create an encoder specific encoding context object for writing.
    org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext
    HFileDataBlockEncoderImpl.newDataBlockEncodingContext(org.apache.hadoop.conf.Configuration conf, byte[] dummyHeader, org.apache.hadoop.hbase.io.hfile.HFileContext fileContext)
     
    org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext
    NoOpDataBlockEncoder.newDataBlockEncodingContext(org.apache.hadoop.conf.Configuration conf, byte[] dummyHeader, org.apache.hadoop.hbase.io.hfile.HFileContext meta)
     
    Methods in org.apache.hadoop.hbase.io.hfile with parameters of type org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext in in
    Modifier and Type
    Method
    Description
    void
    HFileDataBlockEncoder.encode(org.apache.hadoop.hbase.Cell cell, org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext encodingCtx, DataOutputStream out)
    Encodes a KeyValue.
    void
    HFileDataBlockEncoderImpl.encode(org.apache.hadoop.hbase.Cell cell, org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext encodingCtx, DataOutputStream out)
     
    void
    NoOpDataBlockEncoder.encode(org.apache.hadoop.hbase.Cell cell, org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext encodingCtx, DataOutputStream out)
     
    void
    HFileDataBlockEncoder.endBlockEncoding(org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext encodingCtx, DataOutputStream out, byte[] uncompressedBytesWithHeader, org.apache.hadoop.hbase.io.hfile.BlockType blockType)
    Ends encoding for a block of KeyValues.
    void
    HFileDataBlockEncoderImpl.endBlockEncoding(org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext encodingCtx, DataOutputStream out, byte[] uncompressedBytesWithHeader, org.apache.hadoop.hbase.io.hfile.BlockType blockType)
     
    void
    NoOpDataBlockEncoder.endBlockEncoding(org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext encodingCtx, DataOutputStream out, byte[] uncompressedBytesWithHeader, org.apache.hadoop.hbase.io.hfile.BlockType blockType)
     
    void
    HFileDataBlockEncoder.startBlockEncoding(org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext encodingCtx, DataOutputStream out)
    Starts encoding for a block of KeyValues.
    void
    HFileDataBlockEncoderImpl.startBlockEncoding(org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext encodingCtx, DataOutputStream out)
     
    void
    NoOpDataBlockEncoder.startBlockEncoding(org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext blkEncodingCtx, DataOutputStream out)