Registry / utility / lz4-java

lz4-java

JSON →
library1.8.1javamavenunverified

LZ4 Java provides a pure Java implementation of the LZ4 compression algorithm, offering fast compression and decompression.

<dependency> <groupId>org.lz4</groupId> <artifactId>lz4-java</artifactId> <version>1.8.1</version> </dependency>
INSTALL
IMPORT
SIG · LZ4-JAVA
L
lz4-java
utilityjavav1.8.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

LZ4Factory
net.jpountz.lz4.LZ4Factory

Compresses a byte array using LZ4 fast compressor.

import net.jpountz.lz4.LZ4Factory; import net.jpountz.lz4.LZ4Compressor; public class Main { public static void main(String[] args) { LZ4Factory factory = LZ4Factory.fastestInstance(); LZ4Compressor compressor = factory.fastCompressor(); byte[] data = "Hello, LZ4!".getBytes(); int maxCompressedLength = compressor.maxCompressedLength(data.length); byte[] compressed = new byte[maxCompressedLength]; int compressedLength = compressor.compress(data, 0, data.length, compressed, 0, maxCompressedLength); System.out.println("Compressed length: " + compressedLength); } }
Debug
Known issues
breakingLZ4 Java versions prior to 1.8.0 had different API signatures; check compatibility.
fix
Use version 1.8.0 or later for the current API.
affects: <1.8.0
Upgrade
Version history
1.8.1latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources
lz4-java — mvn dependency:get lz4-java · libregistry