Top Description Constructors Methods
net.jpountz.lz4

pack-priv final Enum LZ4JNI

extends Enum<LZ4JNI>
Class Inheritance
Imports
java.nio.ByteBuffer, net.jpountz.util.Native

JNI bindings to the original C implementation of LZ4.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static native void
init()

pack-priv static native int
LZ4_compress_limitedOutput(byte[] srcArray, ByteBuffer srcBuffer, int srcOff, int srcLen, byte[] destArray, ByteBuffer destBuffer, int destOff, int maxDestLen)

pack-priv static native int
pack-priv static native int
LZ4_compressHC(byte[] srcArray, ByteBuffer srcBuffer, int srcOff, int srcLen, byte[] destArray, ByteBuffer destBuffer, int destOff, int maxDestLen, int compressionLevel)

pack-priv static native int
LZ4_decompress_fast(byte[] srcArray, ByteBuffer srcBuffer, int srcOff, byte[] destArray, ByteBuffer destBuffer, int destOff, int destLen)

pack-priv static native int
LZ4_decompress_safe(byte[] srcArray, ByteBuffer srcBuffer, int srcOff, int srcLen, byte[] destArray, ByteBuffer destBuffer, int destOff, int maxDestLen)

public static LZ4JNI
public static LZ4JNI[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Constructor Detail

LZ4JNIback to summary
private LZ4JNI()

Method Detail

initback to summary
pack-priv static native void init()
LZ4_compress_limitedOutputback to summary
pack-priv static native int LZ4_compress_limitedOutput(byte[] srcArray, ByteBuffer srcBuffer, int srcOff, int srcLen, byte[] destArray, ByteBuffer destBuffer, int destOff, int maxDestLen)
LZ4_compressBoundback to summary
pack-priv static native int LZ4_compressBound(int len)
LZ4_compressHCback to summary
pack-priv static native int LZ4_compressHC(byte[] srcArray, ByteBuffer srcBuffer, int srcOff, int srcLen, byte[] destArray, ByteBuffer destBuffer, int destOff, int maxDestLen, int compressionLevel)
LZ4_decompress_fastback to summary
pack-priv static native int LZ4_decompress_fast(byte[] srcArray, ByteBuffer srcBuffer, int srcOff, byte[] destArray, ByteBuffer destBuffer, int destOff, int destLen)
LZ4_decompress_safeback to summary
pack-priv static native int LZ4_decompress_safe(byte[] srcArray, ByteBuffer srcBuffer, int srcOff, int srcLen, byte[] destArray, ByteBuffer destBuffer, int destOff, int maxDestLen)
valueOfback to summary
public static LZ4JNI valueOf(String name)
valuesback to summary
public static LZ4JNI[] values()