Class BlockfileValueBlockDecoder<T>
java.lang.Object
io.datarouter.bytes.blockfile.encoding.valueblock.BlockfileValueBlockDecoder<T>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final record -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptiondecompressAndDecodeValueBlocks(List<ParsedValueBlock> parsedValueBlocks) decompressAndDecodeValueBlocks(List<ParsedValueBlock> parsedValueBlocks, BlockfileRowKeyRangeReader.BlockfileKeyRange keyRange) decompressValueBlock(ParsedValueBlock parsedValueBlock) List<byte[]> decompressValueBlocks(List<ParsedValueBlock> parsedValueBlocks)
-
Constructor Details
-
BlockfileValueBlockDecoder
public BlockfileValueBlockDecoder(BlockfileValueBlockDecoder.BlockfileValueBlockDecoderConfig<T> config)
-
-
Method Details
-
decompressValueBlocks
-
decompressValueBlock
public BlockfileValueBlockCodec.BlockfileEncodedValueBlock decompressValueBlock(ParsedValueBlock parsedValueBlock) -
decompressAndDecodeValueBlocks
public BlockfileDecodedBlockBatch<T> decompressAndDecodeValueBlocks(List<ParsedValueBlock> parsedValueBlocks) -
decompressAndDecodeValueBlocks
public BlockfileDecodedBlockBatch<T> decompressAndDecodeValueBlocks(List<ParsedValueBlock> parsedValueBlocks, BlockfileRowKeyRangeReader.BlockfileKeyRange keyRange)
-