| Interface | Description |
|---|---|
| BlockCompressionFactory |
Each compression codec has a implementation of
BlockCompressionFactory to create
compressors and decompressors. |
| BlockCompressor |
A compressor which compresses a whole byte array each time.
|
| BlockDecompressor |
A decompressor which decompresses a block each time.
|
| Class | Description |
|---|---|
| Lz4BlockCompressionFactory |
Implementation of
BlockCompressionFactory for Lz4 codec. |
| Lz4BlockCompressor |
Encode data into LZ4 format (not compatible with the LZ4 Frame format).
|
| Lz4BlockDecompressor |
Decode data written with
Lz4BlockCompressor. |
| Enum | Description |
|---|---|
| BlockCompressionFactory.CompressionFactoryName |
Name of
BlockCompressionFactory. |
| Exception | Description |
|---|---|
| DataCorruptionException |
A
DataCorruptionException is thrown when the decompressed data is corrupted and cannot be
decompressed. |
| InsufficientBufferException |
An
InsufficientBufferException is thrown when there is no enough buffer to serialize or
deserialize a buffer to another buffer. |
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.