Uses of Interface
org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext
Packages that use HFileBlockEncodingContext
-
Uses of HFileBlockEncodingContext in org.apache.hadoop.hbase.io.encoding
Classes in org.apache.hadoop.hbase.io.encoding that implement HFileBlockEncodingContextFields in org.apache.hadoop.hbase.io.encoding declared as HFileBlockEncodingContextModifier and TypeFieldDescriptionprivate final HFileBlockEncodingContextRowIndexEncoderV1.contextprivate final HFileBlockEncodingContextEncodedDataBlock.encodingCtxMethods in org.apache.hadoop.hbase.io.encoding that return HFileBlockEncodingContextModifier and TypeMethodDescriptionAbstractDataBlockEncoder.newDataBlockEncodingContext(org.apache.hadoop.conf.Configuration conf, DataBlockEncoding encoding, byte[] header, HFileContext meta) DataBlockEncoder.newDataBlockEncodingContext(org.apache.hadoop.conf.Configuration conf, DataBlockEncoding encoding, byte[] headerBytes, 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 dataMethods in org.apache.hadoop.hbase.io.encoding with parameters of type HFileBlockEncodingContextModifier and TypeMethodDescriptionvoidBufferedDataBlockEncoder.encode(Cell cell, HFileBlockEncodingContext encodingCtx, DataOutputStream out) voidDataBlockEncoder.encode(Cell cell, HFileBlockEncodingContext encodingCtx, DataOutputStream out) Encodes a KeyValue.voidRowIndexCodecV1.encode(Cell cell, HFileBlockEncodingContext encodingCtx, DataOutputStream out) voidBufferedDataBlockEncoder.endBlockEncoding(HFileBlockEncodingContext encodingCtx, DataOutputStream out, byte[] uncompressedBytesWithHeader) voidDataBlockEncoder.endBlockEncoding(HFileBlockEncodingContext encodingCtx, DataOutputStream out, byte[] uncompressedBytesWithHeader) Ends encoding for a block of KeyValues.voidRowIndexCodecV1.endBlockEncoding(HFileBlockEncodingContext encodingCtx, DataOutputStream out, byte[] uncompressedBytesWithHeader) protected voidAbstractDataBlockEncoder.postEncoding(HFileBlockEncodingContext encodingCtx) voidBufferedDataBlockEncoder.startBlockEncoding(HFileBlockEncodingContext blkEncodingCtx, DataOutputStream out) voidCopyKeyDataBlockEncoder.startBlockEncoding(HFileBlockEncodingContext blkEncodingCtx, DataOutputStream out) voidDataBlockEncoder.startBlockEncoding(HFileBlockEncodingContext encodingCtx, DataOutputStream out) Starts encoding for a block of KeyValues.voidRowIndexCodecV1.startBlockEncoding(HFileBlockEncodingContext blkEncodingCtx, DataOutputStream out) -
Uses of HFileBlockEncodingContext in org.apache.hadoop.hbase.io.hfile
Fields in org.apache.hadoop.hbase.io.hfile declared as HFileBlockEncodingContextModifier and TypeFieldDescriptionprivate HFileBlockEncodingContextHFileBlock.Writer.dataBlockEncodingCtxMethods in org.apache.hadoop.hbase.io.hfile that return HFileBlockEncodingContextModifier and TypeMethodDescriptionHFileDataBlockEncoder.newDataBlockEncodingContext(org.apache.hadoop.conf.Configuration conf, byte[] headerBytes, HFileContext fileContext) Create an encoder specific encoding context object for writing.HFileDataBlockEncoderImpl.newDataBlockEncodingContext(org.apache.hadoop.conf.Configuration conf, byte[] dummyHeader, HFileContext fileContext) NoOpDataBlockEncoder.newDataBlockEncodingContext(org.apache.hadoop.conf.Configuration conf, byte[] dummyHeader, HFileContext meta) Methods in org.apache.hadoop.hbase.io.hfile with parameters of type HFileBlockEncodingContextModifier and TypeMethodDescriptionvoidHFileDataBlockEncoder.encode(Cell cell, HFileBlockEncodingContext encodingCtx, DataOutputStream out) Encodes a KeyValue.voidHFileDataBlockEncoderImpl.encode(Cell cell, HFileBlockEncodingContext encodingCtx, DataOutputStream out) voidNoOpDataBlockEncoder.encode(Cell cell, HFileBlockEncodingContext encodingCtx, DataOutputStream out) voidHFileDataBlockEncoder.endBlockEncoding(HFileBlockEncodingContext encodingCtx, DataOutputStream out, byte[] uncompressedBytesWithHeader, BlockType blockType) Ends encoding for a block of KeyValues.voidHFileDataBlockEncoderImpl.endBlockEncoding(HFileBlockEncodingContext encodingCtx, DataOutputStream out, byte[] uncompressedBytesWithHeader, BlockType blockType) voidNoOpDataBlockEncoder.endBlockEncoding(HFileBlockEncodingContext encodingCtx, DataOutputStream out, byte[] uncompressedBytesWithHeader, BlockType blockType) voidHFileDataBlockEncoder.startBlockEncoding(HFileBlockEncodingContext encodingCtx, DataOutputStream out) Starts encoding for a block of KeyValues.voidHFileDataBlockEncoderImpl.startBlockEncoding(HFileBlockEncodingContext encodingCtx, DataOutputStream out) voidNoOpDataBlockEncoder.startBlockEncoding(HFileBlockEncodingContext blkEncodingCtx, DataOutputStream out)