See: Description
| Class | Description |
|---|---|
| BlockLZ4CompressorInputStream |
CompressorInputStream for the LZ4 block format.
|
| BlockLZ4CompressorOutputStream |
CompressorOutputStream for the LZ4 block format.
|
| FramedLZ4CompressorInputStream |
CompressorInputStream for the LZ4 frame format.
|
| FramedLZ4CompressorOutputStream |
CompressorOutputStream for the LZ4 frame format.
|
| FramedLZ4CompressorOutputStream.Parameters |
Parameters of the LZ4 frame format.
|
| XXHash32 |
Implementation of the xxhash32 hash algorithm.
|
| Enum | Description |
|---|---|
| FramedLZ4CompressorOutputStream.BlockSize |
The block sizes supported by the format.
|
The block LZ4 format which only contains the compressed data is supported by the BlockLZ4Compressor*putStream classes while the frame format is
implemented by FramedLZ4Compressor*putStream. The implementation in Commons Compress is based on the specifications "Last revised: 2015-03-26"
for the block format and version "1.5.1 (31/03/2015)" for the frame format.
Only the frame format can be auto-detected this means you have to speficy the format explicitly if you want to read a block LZ4 stream via
CompressorStreamFactory.
Copyright © 2002–2022 The Apache Software Foundation. All rights reserved.