Skip navigation links
A C D F G H I L M N R S T U V W X 

A

asChecksum() - Method in class net.jpountz.xxhash.StreamingXXHash32
Returns a Checksum view of this instance.
asChecksum() - Method in class net.jpountz.xxhash.StreamingXXHash64
Returns a Checksum view of this instance.
available() - Method in class net.jpountz.lz4.LZ4BlockInputStream
 
available() - Method in class net.jpountz.lz4.LZ4FrameInputStream
 

C

close() - Method in class net.jpountz.lz4.LZ4BlockOutputStream
 
close() - Method in class net.jpountz.lz4.LZ4FrameInputStream
 
close() - Method in class net.jpountz.lz4.LZ4FrameOutputStream
 
compress(byte[], int, int, byte[], int, int) - Method in class net.jpountz.lz4.LZ4Compressor
Compresses src[srcOff:srcOff+srcLen] into dest[destOff:destOff+maxDestLen] and returns the compressed length.
compress(ByteBuffer, int, int, ByteBuffer, int, int) - Method in class net.jpountz.lz4.LZ4Compressor
Compresses src[srcOff:srcOff+srcLen] into dest[destOff:destOff+maxDestLen] and returns the compressed length.
compress(byte[], int, int, byte[], int) - Method in class net.jpountz.lz4.LZ4Compressor
compress(byte[], byte[]) - Method in class net.jpountz.lz4.LZ4Compressor
Convenience method, equivalent to calling compress(src, 0, src.length, dest, 0).
compress(byte[], int, int) - Method in class net.jpountz.lz4.LZ4Compressor
Convenience method which returns src[srcOff:srcOff+srcLen] compressed.
compress(byte[]) - Method in class net.jpountz.lz4.LZ4Compressor
Convenience method, equivalent to calling compress(src, 0, src.length).
compress(ByteBuffer, ByteBuffer) - Method in class net.jpountz.lz4.LZ4Compressor
Compresses src into dest.

D

decompress(byte[], int, byte[], int, int) - Method in interface net.jpountz.lz4.LZ4Decompressor
Deprecated.
 
decompress(byte[], int, byte[], int, int) - Method in class net.jpountz.lz4.LZ4FastDecompressor
Decompresses src[srcOff:] into dest[destOff:destOff+destLen] and returns the number of bytes read from src.
decompress(ByteBuffer, int, ByteBuffer, int, int) - Method in class net.jpountz.lz4.LZ4FastDecompressor
Decompresses src[srcOff:] into dest[destOff:destOff+destLen] and returns the number of bytes read from src.
decompress(byte[], byte[], int) - Method in class net.jpountz.lz4.LZ4FastDecompressor
Convenience method, equivalent to calling decompress(src, 0, dest, 0, destLen).
decompress(byte[], byte[]) - Method in class net.jpountz.lz4.LZ4FastDecompressor
Convenience method, equivalent to calling decompress(src, dest, dest.length).
decompress(byte[], int, int) - Method in class net.jpountz.lz4.LZ4FastDecompressor
Convenience method which returns src[srcOff:?] decompressed.
decompress(byte[], int) - Method in class net.jpountz.lz4.LZ4FastDecompressor
Convenience method, equivalent to calling decompress(src, 0, destLen).
decompress(ByteBuffer, ByteBuffer) - Method in class net.jpountz.lz4.LZ4FastDecompressor
Decompresses src into dest.
decompress(byte[], int, int, byte[], int, int) - Method in class net.jpountz.lz4.LZ4SafeDecompressor
Decompresses src[srcOff:srcOff+srcLen] into dest[destOff:destOff+maxDestLen] and returns the number of decompressed bytes written into dest.
decompress(ByteBuffer, int, int, ByteBuffer, int, int) - Method in class net.jpountz.lz4.LZ4SafeDecompressor
Decompresses src[srcOff:srcOff+srcLen] into dest[destOff:destOff+maxDestLen] and returns the number of decompressed bytes written into dest.
decompress(byte[], int, int, byte[], int) - Method in class net.jpountz.lz4.LZ4SafeDecompressor
decompress(byte[], byte[]) - Method in class net.jpountz.lz4.LZ4SafeDecompressor
Convenience method, equivalent to calling decompress(src, 0, src.length, dest, 0)
decompress(byte[], int, int, int) - Method in class net.jpountz.lz4.LZ4SafeDecompressor
Convenience method which returns src[srcOff:srcOff+srcLen] decompressed.
decompress(byte[], int) - Method in class net.jpountz.lz4.LZ4SafeDecompressor
Convenience method, equivalent to calling decompress(src, 0, src.length, maxDestLen).
decompress(ByteBuffer, ByteBuffer) - Method in class net.jpountz.lz4.LZ4SafeDecompressor
Decompresses src into dest.
decompress(byte[], int, int, byte[], int, int) - Method in interface net.jpountz.lz4.LZ4UnknownSizeDecompressor
Deprecated.
 
decompress(byte[], int, int, byte[], int) - Method in interface net.jpountz.lz4.LZ4UnknownSizeDecompressor
Deprecated.
 
decompressor() - Method in class net.jpountz.lz4.LZ4Factory

F

fastCompressor() - Method in class net.jpountz.lz4.LZ4Factory
Returns a blazing fast LZ4Compressor.
fastDecompressor() - Method in class net.jpountz.lz4.LZ4Factory
Returns a LZ4FastDecompressor instance.
fastestInstance() - Static method in class net.jpountz.lz4.LZ4Factory
Returns the fastest available LZ4Factory instance.
fastestInstance() - Static method in class net.jpountz.xxhash.XXHashFactory
Returns the fastest available XXHashFactory instance.
fastestJavaInstance() - Static method in class net.jpountz.lz4.LZ4Factory
Returns the fastest available LZ4Factory instance which does not rely on JNI bindings.
fastestJavaInstance() - Static method in class net.jpountz.xxhash.XXHashFactory
Returns the fastest available XXHashFactory instance which does not rely on JNI bindings.
finish() - Method in class net.jpountz.lz4.LZ4BlockOutputStream
Same as LZ4BlockOutputStream.close() except that it doesn't close the underlying stream.
FLG(int, LZ4FrameOutputStream.FLG.Bits...) - Constructor for class net.jpountz.lz4.LZ4FrameOutputStream.FLG
 
flush() - Method in class net.jpountz.lz4.LZ4BlockOutputStream
Flushes this compressed OutputStream.
flush() - Method in class net.jpountz.lz4.LZ4FrameOutputStream
 
fromByte(byte) - Static method in class net.jpountz.lz4.LZ4FrameOutputStream.BD
 
fromByte(byte) - Static method in class net.jpountz.lz4.LZ4FrameOutputStream.FLG
 

G

getBlockMaximumSize() - Method in class net.jpountz.lz4.LZ4FrameOutputStream.BD
 
getIndicator() - Method in enum net.jpountz.lz4.LZ4FrameOutputStream.BLOCKSIZE
 
getValue() - Method in class net.jpountz.xxhash.StreamingXXHash32
Returns the value of the checksum.
getValue() - Method in class net.jpountz.xxhash.StreamingXXHash64
Returns the value of the checksum.
getVersion() - Method in class net.jpountz.lz4.LZ4FrameOutputStream.FLG
 

H

hash(byte[], int, int, int) - Method in class net.jpountz.xxhash.XXHash32
Computes the 32-bits hash of buf[off:off+len] using seed seed.
hash(ByteBuffer, int, int, int) - Method in class net.jpountz.xxhash.XXHash32
Computes the hash of the given slice of the ByteBuffer.
hash(ByteBuffer, int) - Method in class net.jpountz.xxhash.XXHash32
Computes the hash of the given ByteBuffer.
hash(byte[], int, int, long) - Method in class net.jpountz.xxhash.XXHash64
Computes the 64-bits hash of buf[off:off+len] using seed seed.
hash(ByteBuffer, int, int, long) - Method in class net.jpountz.xxhash.XXHash64
Computes the hash of the given slice of the ByteBuffer.
hash(ByteBuffer, long) - Method in class net.jpountz.xxhash.XXHash64
Computes the hash of the given ByteBuffer.
hash32() - Method in class net.jpountz.xxhash.XXHashFactory
Returns a XXHash32 instance.
hash64() - Method in class net.jpountz.xxhash.XXHashFactory
Returns a XXHash64 instance.
highCompressor() - Method in class net.jpountz.lz4.LZ4Factory
Returns a LZ4Compressor which requires more memory than LZ4Factory.fastCompressor() and is slower but compresses more efficiently.
highCompressor(int) - Method in class net.jpountz.lz4.LZ4Factory
Returns a LZ4Compressor which requires more memory than LZ4Factory.fastCompressor() and is slower but compresses more efficiently.

I

isEnabled(LZ4FrameOutputStream.FLG.Bits) - Method in class net.jpountz.lz4.LZ4FrameOutputStream.FLG
 

L

LZ4BlockInputStream - Class in net.jpountz.lz4
InputStream implementation to decode data written with LZ4BlockOutputStream.
LZ4BlockInputStream(InputStream, LZ4FastDecompressor, Checksum, boolean) - Constructor for class net.jpountz.lz4.LZ4BlockInputStream
Creates a new LZ4 input stream to read from the specified underlying InputStream.
LZ4BlockInputStream(InputStream, LZ4FastDecompressor, Checksum) - Constructor for class net.jpountz.lz4.LZ4BlockInputStream
Creates a new LZ4 input stream to read from the specified underlying InputStream.
LZ4BlockInputStream(InputStream, LZ4FastDecompressor) - Constructor for class net.jpountz.lz4.LZ4BlockInputStream
Creates a new LZ4 input stream to read from the specified underlying InputStream, using XXHash32 for checksuming.
LZ4BlockInputStream(InputStream, boolean) - Constructor for class net.jpountz.lz4.LZ4BlockInputStream
Creates a new LZ4 input stream to read from the specified underlying InputStream, using XXHash32 for checksuming.
LZ4BlockInputStream(InputStream) - Constructor for class net.jpountz.lz4.LZ4BlockInputStream
Creates a new LZ4 input stream to read from the specified underlying InputStream, using XXHash32 for checksuming.
LZ4BlockOutputStream - Class in net.jpountz.lz4
Streaming LZ4 (not compatible with the LZ4 Frame format).
LZ4BlockOutputStream(OutputStream, int, LZ4Compressor, Checksum, boolean) - Constructor for class net.jpountz.lz4.LZ4BlockOutputStream
Creates a new OutputStream with configurable block size.
LZ4BlockOutputStream(OutputStream, int, LZ4Compressor) - Constructor for class net.jpountz.lz4.LZ4BlockOutputStream
Creates a new instance which checks stream integrity using StreamingXXHash32 and doesn't sync flush.
LZ4BlockOutputStream(OutputStream, int) - Constructor for class net.jpountz.lz4.LZ4BlockOutputStream
Creates a new instance which compresses with the standard LZ4 compression algorithm.
LZ4BlockOutputStream(OutputStream) - Constructor for class net.jpountz.lz4.LZ4BlockOutputStream
Creates a new instance which compresses into blocks of 64 KB.
LZ4Compressor - Class in net.jpountz.lz4
LZ4 compressor.
LZ4Compressor() - Constructor for class net.jpountz.lz4.LZ4Compressor
 
LZ4Decompressor - Interface in net.jpountz.lz4
Deprecated.
Use LZ4FastDecompressor instead.
LZ4Exception - Exception in net.jpountz.lz4
LZ4 compression or decompression error.
LZ4Exception(String, Throwable) - Constructor for exception net.jpountz.lz4.LZ4Exception
 
LZ4Exception(String) - Constructor for exception net.jpountz.lz4.LZ4Exception
 
LZ4Exception() - Constructor for exception net.jpountz.lz4.LZ4Exception
 
LZ4Factory - Class in net.jpountz.lz4
Entry point for the LZ4 API.
LZ4FastDecompressor - Class in net.jpountz.lz4
LZ4 decompressor that requires the size of the original input to be known.
LZ4FastDecompressor() - Constructor for class net.jpountz.lz4.LZ4FastDecompressor
 
LZ4FrameInputStream - Class in net.jpountz.lz4
Implementation of the v1.5.1 LZ4 Frame format.
LZ4FrameInputStream(InputStream) - Constructor for class net.jpountz.lz4.LZ4FrameInputStream
Creates a new InputStream that will decompress data using fastest instances of LZ4SafeDecompressor and XXHash32.
LZ4FrameInputStream(InputStream, LZ4SafeDecompressor, XXHash32) - Constructor for class net.jpountz.lz4.LZ4FrameInputStream
Creates a new InputStream that will decompress data using the LZ4 algorithm.
LZ4FrameOutputStream - Class in net.jpountz.lz4
Implementation of the v1.5.1 LZ4 Frame format.
LZ4FrameOutputStream(OutputStream, LZ4FrameOutputStream.BLOCKSIZE, LZ4FrameOutputStream.FLG.Bits...) - Constructor for class net.jpountz.lz4.LZ4FrameOutputStream
Creates a new OutputStream that will compress data of unknown size using the LZ4 algorithm.
LZ4FrameOutputStream(OutputStream, LZ4FrameOutputStream.BLOCKSIZE, long, LZ4FrameOutputStream.FLG.Bits...) - Constructor for class net.jpountz.lz4.LZ4FrameOutputStream
Creates a new OutputStream that will compress data using using fastest instances of LZ4Compressor and XXHash32.
LZ4FrameOutputStream(OutputStream, LZ4FrameOutputStream.BLOCKSIZE) - Constructor for class net.jpountz.lz4.LZ4FrameOutputStream
Creates a new OutputStream that will compress data using the LZ4 algorithm.
LZ4FrameOutputStream(OutputStream) - Constructor for class net.jpountz.lz4.LZ4FrameOutputStream
Creates a new OutputStream that will compress data using the LZ4 algorithm with 4-MB blocks.
LZ4FrameOutputStream.BD - Class in net.jpountz.lz4
 
LZ4FrameOutputStream.BLOCKSIZE - Enum in net.jpountz.lz4
 
LZ4FrameOutputStream.FLG - Class in net.jpountz.lz4
 
LZ4FrameOutputStream.FLG.Bits - Enum in net.jpountz.lz4
 
LZ4SafeDecompressor - Class in net.jpountz.lz4
LZ4 decompressor that requires the size of the compressed data to be known.
LZ4SafeDecompressor() - Constructor for class net.jpountz.lz4.LZ4SafeDecompressor
 
LZ4UnknownSizeDecompressor - Interface in net.jpountz.lz4
Deprecated.
Use LZ4SafeDecompressor instead.

M

main(String[]) - Static method in class net.jpountz.lz4.LZ4Factory
Prints the fastest instance.
main(String[]) - Static method in class net.jpountz.xxhash.XXHashFactory
Prints the fastest instance.
mark(int) - Method in class net.jpountz.lz4.LZ4BlockInputStream
 
mark(int) - Method in class net.jpountz.lz4.LZ4FrameInputStream
 
markSupported() - Method in class net.jpountz.lz4.LZ4BlockInputStream
 
markSupported() - Method in class net.jpountz.lz4.LZ4FrameInputStream
 
maxCompressedLength(int) - Method in class net.jpountz.lz4.LZ4Compressor
Returns the maximum compressed length for an input of size length.

N

nativeInstance() - Static method in class net.jpountz.lz4.LZ4Factory
Returns a LZ4Factory instance that returns compressors and decompressors that are native bindings to the original C library.
nativeInstance() - Static method in class net.jpountz.xxhash.XXHashFactory
Returns a XXHashFactory that returns XXHash32 instances that are native bindings to the original C API.
net.jpountz.lz4 - package net.jpountz.lz4
LZ4 compression.
net.jpountz.xxhash - package net.jpountz.xxhash
xxhash hashing.
newStreamingHash32(int) - Method in class net.jpountz.xxhash.XXHashFactory
Return a new StreamingXXHash32 instance.
newStreamingHash64(long) - Method in class net.jpountz.xxhash.XXHashFactory
Return a new StreamingXXHash64 instance.

R

read() - Method in class net.jpountz.lz4.LZ4BlockInputStream
 
read(byte[], int, int) - Method in class net.jpountz.lz4.LZ4BlockInputStream
 
read(byte[]) - Method in class net.jpountz.lz4.LZ4BlockInputStream
 
read() - Method in class net.jpountz.lz4.LZ4FrameInputStream
 
read(byte[], int, int) - Method in class net.jpountz.lz4.LZ4FrameInputStream
 
reset() - Method in class net.jpountz.lz4.LZ4BlockInputStream
 
reset() - Method in class net.jpountz.lz4.LZ4FrameInputStream
 
reset() - Method in class net.jpountz.xxhash.StreamingXXHash32
Resets this instance to the state it had right after instantiation.
reset() - Method in class net.jpountz.xxhash.StreamingXXHash64
Resets this instance to the state it had right after instantiation.

S

safeDecompressor() - Method in class net.jpountz.lz4.LZ4Factory
Returns a LZ4SafeDecompressor instance.
safeInstance() - Static method in class net.jpountz.lz4.LZ4Factory
Returns a LZ4Factory instance that returns compressors and decompressors that are written with Java's official API.
safeInstance() - Static method in class net.jpountz.xxhash.XXHashFactory
Returns a XXHashFactory that returns XXHash32 instances that are written with Java's official API.
skip(long) - Method in class net.jpountz.lz4.LZ4BlockInputStream
 
skip(long) - Method in class net.jpountz.lz4.LZ4FrameInputStream
 
StreamingXXHash32 - Class in net.jpountz.xxhash
Streaming interface for XXHash32.
StreamingXXHash64 - Class in net.jpountz.xxhash
Streaming interface for XXHash64.

T

toByte() - Method in class net.jpountz.lz4.LZ4FrameOutputStream.BD
 
toByte() - Method in class net.jpountz.lz4.LZ4FrameOutputStream.FLG
 
toString() - Method in class net.jpountz.lz4.LZ4BlockInputStream
 
toString() - Method in class net.jpountz.lz4.LZ4BlockOutputStream
 
toString() - Method in class net.jpountz.lz4.LZ4Compressor
 
toString() - Method in class net.jpountz.lz4.LZ4Factory
 
toString() - Method in class net.jpountz.lz4.LZ4FastDecompressor
 
toString() - Method in class net.jpountz.lz4.LZ4SafeDecompressor
 
toString() - Method in class net.jpountz.xxhash.StreamingXXHash32
 
toString() - Method in class net.jpountz.xxhash.StreamingXXHash64
 
toString() - Method in class net.jpountz.xxhash.XXHash32
 
toString() - Method in class net.jpountz.xxhash.XXHash64
 
toString() - Method in class net.jpountz.xxhash.XXHashFactory
 

U

unknownSizeDecompressor() - Method in class net.jpountz.lz4.LZ4Factory
unsafeInstance() - Static method in class net.jpountz.lz4.LZ4Factory
Returns a LZ4Factory instance that returns compressors and decompressors that may use Unsafe to speed up compression and decompression.
unsafeInstance() - Static method in class net.jpountz.xxhash.XXHashFactory
Returns a XXHashFactory that returns XXHash32 instances that may use Unsafe to speed up hashing.
update(byte[], int, int) - Method in class net.jpountz.xxhash.StreamingXXHash32
Updates the value of the hash with buf[off:off+len].
update(byte[], int, int) - Method in class net.jpountz.xxhash.StreamingXXHash64
Updates the value of the hash with buf[off:off+len].

V

valueOf(String) - Static method in enum net.jpountz.lz4.LZ4FrameOutputStream.BLOCKSIZE
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum net.jpountz.lz4.LZ4FrameOutputStream.BLOCKSIZE
 
valueOf(String) - Static method in enum net.jpountz.lz4.LZ4FrameOutputStream.FLG.Bits
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.jpountz.lz4.LZ4FrameOutputStream.BLOCKSIZE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.jpountz.lz4.LZ4FrameOutputStream.FLG.Bits
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(int) - Method in class net.jpountz.lz4.LZ4BlockOutputStream
 
write(byte[], int, int) - Method in class net.jpountz.lz4.LZ4BlockOutputStream
 
write(byte[]) - Method in class net.jpountz.lz4.LZ4BlockOutputStream
 
write(int) - Method in class net.jpountz.lz4.LZ4FrameOutputStream
 
write(byte[], int, int) - Method in class net.jpountz.lz4.LZ4FrameOutputStream
 

X

XXHash32 - Class in net.jpountz.xxhash
A 32-bits hash.
XXHash32() - Constructor for class net.jpountz.xxhash.XXHash32
 
XXHash64 - Class in net.jpountz.xxhash
A 64-bits hash.
XXHash64() - Constructor for class net.jpountz.xxhash.XXHash64
 
XXHashFactory - Class in net.jpountz.xxhash
Entry point to get XXHash32 and StreamingXXHash32 instances.
A C D F G H I L M N R S T U V W X 
Skip navigation links