Index

A B C D E F G H I L M N O P R S T V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

acquireSharedLock() - Method in class com.github.luben.zstd.AutoCloseBase
For private library usage only.
addSample(byte[]) - Method in class com.github.luben.zstd.ZstdDictTrainer
 
allocatedSize - Variable in class com.github.luben.zstd.ZstdDictTrainer
 
assumeLoaded() - Static method in enum class com.github.luben.zstd.util.Native
Tell the library to assume the native library is already loaded.
AutoCloseBase - Class in com.github.luben.zstd
 
AutoCloseBase() - Constructor for class com.github.luben.zstd.AutoCloseBase
 
available() - Method in class com.github.luben.zstd.ZstdInputStream
 
available() - Method in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 

B

BaseZstdBufferDecompressingStreamNoFinalizer - Class in com.github.luben.zstd
 
BaseZstdBufferDecompressingStreamNoFinalizer(ByteBuffer) - Constructor for class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
 
blockSizeMax() - Static method in class com.github.luben.zstd.Zstd
 
bufferPool - Variable in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
bufferPool - Variable in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
BufferPool - Interface in com.github.luben.zstd
An interface that allows users to customize how buffers are recycled.
buffSize - Static variable in class com.github.luben.zstd.RecyclingBufferPool
 

C

chainLogMax() - Static method in class com.github.luben.zstd.Zstd
 
chainLogMin() - Static method in class com.github.luben.zstd.Zstd
 
close() - Method in class com.github.luben.zstd.AutoCloseBase
 
close() - Method in class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
 
close() - Method in class com.github.luben.zstd.ZstdBufferDecompressingStream
 
close() - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStream
 
close() - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
close() - Method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStream
 
close() - Method in class com.github.luben.zstd.ZstdInputStream
 
close() - Method in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
close() - Method in class com.github.luben.zstd.ZstdOutputStream
 
close() - Method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
close(boolean) - Method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
closed - Variable in class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
 
closed - Variable in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
closeFrameOnFlush - Variable in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
closeWithoutClosingParentStream() - Method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
code - Variable in exception class com.github.luben.zstd.ZstdException
 
code - Variable in exception class com.github.luben.zstd.ZstdIOException
 
com.github.luben.zstd - package com.github.luben.zstd
 
com.github.luben.zstd.util - package com.github.luben.zstd.util
 
compress(byte[]) - Static method in class com.github.luben.zstd.Zstd
Compresses the data in buffer 'src' using default compression level
compress(byte[]) - Method in class com.github.luben.zstd.ZstdCompressCtx
 
compress(byte[], byte[]) - Method in class com.github.luben.zstd.ZstdCompressCtx
 
compress(byte[], byte[], byte[], int) - Static method in class com.github.luben.zstd.Zstd
Compresses buffer 'src' into buffer 'dst' with dictionary.
compress(byte[], byte[], int) - Static method in class com.github.luben.zstd.Zstd
Compresses buffer 'src' into buffer 'dst'.
compress(byte[], byte[], int, boolean) - Static method in class com.github.luben.zstd.Zstd
Compresses buffer 'src' into buffer 'dst'.
compress(byte[], byte[], ZstdDictCompress) - Static method in class com.github.luben.zstd.Zstd
 
compress(byte[], int) - Static method in class com.github.luben.zstd.Zstd
Compresses the data in buffer 'src'
compress(byte[], ZstdDictCompress) - Static method in class com.github.luben.zstd.Zstd
Compresses the data in buffer 'src'
compress(ByteBuffer) - Method in class com.github.luben.zstd.ZstdCompressCtx
Compresses the data in buffer 'srcBuf'
compress(ByteBuffer) - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStream
 
compress(ByteBuffer) - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
compress(ByteBuffer, byte[], int) - Static method in class com.github.luben.zstd.Zstd
Compresses buffer 'src' into buffer 'dst' with dictionary.
compress(ByteBuffer, int) - Static method in class com.github.luben.zstd.Zstd
Compresses the data in buffer 'srcBuf'
compress(ByteBuffer, ZstdDictCompress) - Static method in class com.github.luben.zstd.Zstd
Compresses buffer 'src' into buffer 'dst' with dictionary.
compress(ByteBuffer, ByteBuffer) - Static method in class com.github.luben.zstd.Zstd
Compresses the data in buffer 'srcBuf' using default compression level
compress(ByteBuffer, ByteBuffer) - Method in class com.github.luben.zstd.ZstdCompressCtx
Compresses the data in buffer 'srcBuf'
compress(ByteBuffer, ByteBuffer, byte[], int) - Static method in class com.github.luben.zstd.Zstd
Compresses buffer 'src' into buffer 'dst' with dictionary.
compress(ByteBuffer, ByteBuffer, int) - Static method in class com.github.luben.zstd.Zstd
 
compress(ByteBuffer, ByteBuffer, int, boolean) - Static method in class com.github.luben.zstd.Zstd
Compresses the data in buffer 'srcBuf'
compress(ByteBuffer, ByteBuffer, ZstdDictCompress) - Static method in class com.github.luben.zstd.Zstd
Compresses buffer 'src' into buffer 'dst' with dictionary.
compressBound(long) - Static method in class com.github.luben.zstd.Zstd
Maximum size of the compressed data
compressByteArray(byte[], int, int, byte[], int, int) - Method in class com.github.luben.zstd.ZstdCompressCtx
Compresses byte array 'srcBuff' into byte array 'dstBuff' reusing this ZstdCompressCtx.
compressByteArray(byte[], int, int, byte[], int, int, int) - Static method in class com.github.luben.zstd.Zstd
Compresses buffer 'src' into buffer 'dst'.
compressByteArray(byte[], int, int, byte[], int, int, int, boolean) - Static method in class com.github.luben.zstd.Zstd
Compresses buffer 'src' into buffer 'dst'.
compressByteArray0(long, byte[], int, int, byte[], int, int) - Static method in class com.github.luben.zstd.ZstdCompressCtx
 
compressDirectByteBuffer(long, ByteBuffer, int, int, ByteBuffer, int, int) - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
compressDirectByteBuffer(ByteBuffer, int, int, ByteBuffer, int, int) - Method in class com.github.luben.zstd.ZstdCompressCtx
Compresses buffer 'srcBuff' into buffer 'dstBuff' reusing this ZstdCompressCtx.
compressDirectByteBuffer(ByteBuffer, int, int, ByteBuffer, int, int, int) - Static method in class com.github.luben.zstd.Zstd
Compresses direct buffer 'src' into direct buffer 'dst'.
compressDirectByteBuffer(ByteBuffer, int, int, ByteBuffer, int, int, int, boolean) - Static method in class com.github.luben.zstd.Zstd
Compresses direct buffer 'src' into direct buffer 'dst'.
compressDirectByteBuffer0(long, ByteBuffer, int, int, ByteBuffer, int, int) - Static method in class com.github.luben.zstd.ZstdCompressCtx
 
compressDirectByteBufferFastDict(ByteBuffer, int, int, ByteBuffer, int, int, ZstdDictCompress) - Static method in class com.github.luben.zstd.Zstd
Compresses buffer 'src' into buffer 'dst' with dictionary.
compressDirectByteBufferStream(ByteBuffer, ByteBuffer, EndDirective) - Method in class com.github.luben.zstd.ZstdCompressCtx
Compress as much of the src ByteBuffer into the dst ByteBuffer as possible.
compressDirectByteBufferStream0(long, ByteBuffer, int, int, ByteBuffer, int, int, int) - Static method in class com.github.luben.zstd.ZstdCompressCtx
4 pieces of information are packed into the return value of this method, which must be treated as an unsigned long.
compressDirectByteBufferUsingDict(ByteBuffer, int, int, ByteBuffer, int, int, byte[], int) - Static method in class com.github.luben.zstd.Zstd
Compresses direct byte buffer 'src' into direct byte buffer 'dst' with dictionary.
compressFastDict(byte[], int, byte[], int, int, ZstdDictCompress) - Static method in class com.github.luben.zstd.Zstd
Compresses buffer 'src' into buffer 'dst' with dictionary.
compressFastDict(byte[], int, byte[], int, ZstdDictCompress) - Static method in class com.github.luben.zstd.Zstd
Compresses buffer 'src' into buffer 'dst' with dictionary.
compression_dict - Variable in class com.github.luben.zstd.ZstdCompressCtx
 
compressStream(long, byte[], int, byte[], int) - Method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
compressUnsafe(long, long, long, long, int) - Static method in class com.github.luben.zstd.Zstd
Compresses buffer 'src' into direct buffer 'dst'.
compressUnsafe(long, long, long, long, int, boolean) - Static method in class com.github.luben.zstd.Zstd
Compresses buffer 'src' into direct buffer 'dst'.
compressUsingDict(byte[], byte[], byte[], int) - Static method in class com.github.luben.zstd.Zstd
Deprecated.
Use compress(dst, src, dict, level) instead
compressUsingDict(byte[], byte[], int) - Static method in class com.github.luben.zstd.Zstd
Compresses buffer 'src' with dictionary.
compressUsingDict(byte[], int, byte[], int, byte[], int) - Static method in class com.github.luben.zstd.Zstd
Compresses buffer 'src' into buffer 'dst' with dictionary.
compressUsingDict(byte[], int, byte[], int, int, byte[], int) - Static method in class com.github.luben.zstd.Zstd
Compresses buffer 'src' into buffer 'dst' with dictionary.
consumed - Variable in class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
 
consumed - Variable in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
consumed - Variable in class com.github.luben.zstd.ZstdFrameProgression
 
CONTINUE - Enum constant in enum class com.github.luben.zstd.EndDirective
 
copyToIntArray(List<Integer>) - Method in class com.github.luben.zstd.ZstdDictTrainer
 
createCStream() - Static method in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
createCStream() - Static method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
createDStream() - Method in class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
 
createDStream() - Method in class com.github.luben.zstd.ZstdBufferDecompressingStreamNoFinalizer
 
createDStream() - Method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStreamNoFinalizer
 
createDStream() - Static method in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
createDStreamNative() - Method in class com.github.luben.zstd.ZstdBufferDecompressingStreamNoFinalizer
 
createDStreamNative() - Static method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStreamNoFinalizer
 
currentJobID - Variable in class com.github.luben.zstd.ZstdFrameProgression
 

D

decompress(byte[], byte[]) - Static method in class com.github.luben.zstd.Zstd
Decompresses buffer 'src' into buffer 'dst'.
decompress(byte[], byte[]) - Method in class com.github.luben.zstd.ZstdDecompressCtx
 
decompress(byte[], byte[], byte[]) - Static method in class com.github.luben.zstd.Zstd
Decompresses buffer 'src' into buffer 'dst' with dictionary.
decompress(byte[], byte[], int) - Static method in class com.github.luben.zstd.Zstd
 
decompress(byte[], int) - Static method in class com.github.luben.zstd.Zstd
Decompress data
decompress(byte[], int) - Method in class com.github.luben.zstd.ZstdDecompressCtx
Decompress data
decompress(byte[], ZstdDictDecompress, int) - Static method in class com.github.luben.zstd.Zstd
Decompress data
decompress(ByteBuffer, byte[], int) - Static method in class com.github.luben.zstd.Zstd
Decompress data
decompress(ByteBuffer, int) - Static method in class com.github.luben.zstd.Zstd
Decompress data
decompress(ByteBuffer, int) - Method in class com.github.luben.zstd.ZstdDecompressCtx
 
decompress(ByteBuffer, ZstdDictDecompress, int) - Static method in class com.github.luben.zstd.Zstd
Decompress data
decompress(ByteBuffer, ByteBuffer) - Static method in class com.github.luben.zstd.Zstd
Decompress data
decompress(ByteBuffer, ByteBuffer) - Method in class com.github.luben.zstd.ZstdDecompressCtx
Decompresses buffer 'srcBuff' into buffer 'dstBuff' using this ZstdDecompressCtx.
decompress(ByteBuffer, ByteBuffer, byte[]) - Static method in class com.github.luben.zstd.Zstd
Decompress data
decompress(ByteBuffer, ByteBuffer, ZstdDictDecompress) - Static method in class com.github.luben.zstd.Zstd
Decompress data
decompressByteArray(byte[], int, int, byte[], int, int) - Static method in class com.github.luben.zstd.Zstd
Decompresses buffer 'src' into buffer 'dst'.
decompressByteArray(byte[], int, int, byte[], int, int) - Method in class com.github.luben.zstd.ZstdDecompressCtx
Decompresses byte array 'srcBuff' into byte array 'dstBuff' using this ZstdDecompressCtx.
decompressByteArray0(long, byte[], int, int, byte[], int, int) - Static method in class com.github.luben.zstd.ZstdDecompressCtx
 
decompressDirectByteBuffer(ByteBuffer, int, int, ByteBuffer, int, int) - Static method in class com.github.luben.zstd.Zstd
Decompresses direct buffer 'src' into direct buffer 'dst'.
decompressDirectByteBuffer(ByteBuffer, int, int, ByteBuffer, int, int) - Method in class com.github.luben.zstd.ZstdDecompressCtx
Decompresses buffer 'srcBuff' into buffer 'dstBuff' using this ZstdDecompressCtx.
decompressDirectByteBuffer0(long, ByteBuffer, int, int, ByteBuffer, int, int) - Static method in class com.github.luben.zstd.ZstdDecompressCtx
 
decompressDirectByteBufferFastDict(ByteBuffer, int, int, ByteBuffer, int, int, ZstdDictDecompress) - Static method in class com.github.luben.zstd.Zstd
Decompresses buffer 'src' into buffer 'dst' with dictionary.
decompressDirectByteBufferStream(ByteBuffer, ByteBuffer) - Method in class com.github.luben.zstd.ZstdDecompressCtx
Decompress as much of the src ByteBuffer into the dst ByteBuffer as possible.
decompressDirectByteBufferStream0(long, ByteBuffer, int, int, ByteBuffer, int, int) - Static method in class com.github.luben.zstd.ZstdDecompressCtx
4 pieces of information are packed into the return value of this method, which must be treated as an unsigned long.
decompressDirectByteBufferUsingDict(ByteBuffer, int, int, ByteBuffer, int, int, byte[]) - Static method in class com.github.luben.zstd.Zstd
Decompresses buffer 'src' into buffer 'dst' with dictionary.
decompressedDirectByteBufferSize(ByteBuffer, int, int) - Static method in class com.github.luben.zstd.Zstd
Return the original size of a compressed buffer (if known)
decompressedDirectByteBufferSize(ByteBuffer, int, int, boolean) - Static method in class com.github.luben.zstd.Zstd
Return the original size of a compressed buffer (if known)
decompressedSize(byte[]) - Static method in class com.github.luben.zstd.Zstd
Return the original size of a compressed buffer (if known)
decompressedSize(byte[], int) - Static method in class com.github.luben.zstd.Zstd
Return the original size of a compressed buffer (if known)
decompressedSize(byte[], int, int) - Static method in class com.github.luben.zstd.Zstd
Return the original size of a compressed buffer (if known)
decompressedSize(byte[], int, int, boolean) - Static method in class com.github.luben.zstd.Zstd
Return the original size of a compressed buffer (if known)
decompressedSize(ByteBuffer) - Static method in class com.github.luben.zstd.Zstd
Return the original size of a compressed buffer (if known)
decompressedSize0(byte[], int, int, boolean) - Static method in class com.github.luben.zstd.Zstd
 
decompressFastDict(byte[], int, byte[], int, int, ZstdDictDecompress) - Static method in class com.github.luben.zstd.Zstd
Decompresses buffer 'src' into buffer 'dst' with dictionary.
decompression_dict - Variable in class com.github.luben.zstd.ZstdDecompressCtx
 
decompressStream(long, byte[], int, byte[], int) - Method in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
decompressStream(long, ByteBuffer, int, int, ByteBuffer, int, int) - Method in class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
 
decompressStream(long, ByteBuffer, int, int, ByteBuffer, int, int) - Method in class com.github.luben.zstd.ZstdBufferDecompressingStreamNoFinalizer
 
decompressStream(long, ByteBuffer, int, int, ByteBuffer, int, int) - Method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStreamNoFinalizer
 
decompressStreamNative(long, byte[], int, int, byte[], int, int) - Method in class com.github.luben.zstd.ZstdBufferDecompressingStreamNoFinalizer
 
decompressStreamNative(long, ByteBuffer, int, int, ByteBuffer, int, int) - Method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStreamNoFinalizer
 
decompressUnsafe(long, long, long, long) - Static method in class com.github.luben.zstd.Zstd
Decompresses buffer 'src' into direct buffer 'dst'.
decompressUsingDict(byte[], byte[], byte[]) - Static method in class com.github.luben.zstd.Zstd
Deprecated.
Use decompress(dst, src, dict) instead
decompressUsingDict(byte[], int, byte[], int, int, byte[]) - Static method in class com.github.luben.zstd.Zstd
Decompresses buffer 'src' into buffer 'dst' with dictionary.
defaultCompressionLevel() - Static method in class com.github.luben.zstd.Zstd
 
dict - Variable in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
dictSize - Variable in class com.github.luben.zstd.ZstdDictTrainer
 
doClose() - Method in class com.github.luben.zstd.AutoCloseBase
 
doClose() - Method in class com.github.luben.zstd.ZstdCompressCtx
 
doClose() - Method in class com.github.luben.zstd.ZstdDecompressCtx
 
doClose() - Method in class com.github.luben.zstd.ZstdDictCompress
 
doClose() - Method in class com.github.luben.zstd.ZstdDictDecompress
 
dst - Variable in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
dstByteBuffer - Variable in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
dstPos - Variable in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
dstPos - Variable in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
dstSize - Static variable in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 

E

END - Enum constant in enum class com.github.luben.zstd.EndDirective
 
EndDirective - Enum Class in com.github.luben.zstd
Enum that expresses desired flushing for a streaming compression call.
EndDirective(int) - Constructor for enum class com.github.luben.zstd.EndDirective
 
endStream(long, byte[], int) - Method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
endStream(long, ByteBuffer, int, int) - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
ensureOpen() - Method in class com.github.luben.zstd.ZstdCompressCtx
 
ensureOpen() - Method in class com.github.luben.zstd.ZstdDecompressCtx
 
errChecksumWrong() - Static method in class com.github.luben.zstd.Zstd
 
errCorruptionDetected() - Static method in class com.github.luben.zstd.Zstd
 
errDictionaryCorrupted() - Static method in class com.github.luben.zstd.Zstd
 
errDictionaryCreationFailed() - Static method in class com.github.luben.zstd.Zstd
 
errDictionaryWrong() - Static method in class com.github.luben.zstd.Zstd
 
errDstBufferNull() - Static method in class com.github.luben.zstd.Zstd
 
errDstSizeTooSmall() - Static method in class com.github.luben.zstd.Zstd
 
errFrameParameterUnsupported() - Static method in class com.github.luben.zstd.Zstd
 
errFrameParameterWindowTooLarge() - Static method in class com.github.luben.zstd.Zstd
 
errGeneric() - Static method in class com.github.luben.zstd.Zstd
 
errInitMissing() - Static method in class com.github.luben.zstd.Zstd
 
errMaxSymbolValueTooLarge() - Static method in class com.github.luben.zstd.Zstd
 
errMaxSymbolValueTooSmall() - Static method in class com.github.luben.zstd.Zstd
 
errMemoryAllocation() - Static method in class com.github.luben.zstd.Zstd
 
errNoError() - Static method in class com.github.luben.zstd.Zstd
 
errorMsg - Static variable in enum class com.github.luben.zstd.util.Native
 
errParameterOutOfBound() - Static method in class com.github.luben.zstd.Zstd
 
errParameterUnsupported() - Static method in class com.github.luben.zstd.Zstd
 
errPrefixUnknown() - Static method in class com.github.luben.zstd.Zstd
 
errSrcSizeWrong() - Static method in class com.github.luben.zstd.Zstd
 
errStageWrong() - Static method in class com.github.luben.zstd.Zstd
 
errTableLogTooLarge() - Static method in class com.github.luben.zstd.Zstd
 
errVersionUnsupported() - Static method in class com.github.luben.zstd.Zstd
 
errWorkSpaceTooSmall() - Static method in class com.github.luben.zstd.Zstd
 
extractArray(ByteBuffer) - Static method in class com.github.luben.zstd.Zstd
 

F

fastDict - Variable in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
filledSize - Variable in class com.github.luben.zstd.ZstdDictTrainer
 
finalize - Variable in class com.github.luben.zstd.ZstdBufferDecompressingStream
 
finalize - Variable in class com.github.luben.zstd.ZstdDirectBufferCompressingStream
 
finalize - Variable in class com.github.luben.zstd.ZstdDirectBufferDecompressingStream
 
finalize() - Method in class com.github.luben.zstd.SharedDictBase
 
finalize() - Method in class com.github.luben.zstd.ZstdBufferDecompressingStream
 
finalize() - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStream
 
finalize() - Method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStream
 
finalize() - Method in class com.github.luben.zstd.ZstdInputStream
 
finalize() - Method in class com.github.luben.zstd.ZstdOutputStream
 
finishedFrame - Variable in class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
 
flush() - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStream
 
flush() - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
flush() - Method in class com.github.luben.zstd.ZstdOutputStream
Flushes the output
flush() - Method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
Flushes the output
FLUSH - Enum constant in enum class com.github.luben.zstd.EndDirective
 
flushBuffer(ByteBuffer) - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStream
This method should flush the buffer and either return the same buffer (but cleared) or a new buffer that should be used from then on.
flushBuffer(ByteBuffer) - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
This method should flush the buffer and either return the same buffer (but cleared) or a new buffer that should be used from then on.
flushed - Variable in class com.github.luben.zstd.ZstdFrameProgression
 
flushStream(long, byte[], int) - Method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
flushStream(long, ByteBuffer, int, int) - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
frameClosed - Variable in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
frameFinished - Variable in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
free() - Method in class com.github.luben.zstd.ZstdDictCompress
 
free() - Method in class com.github.luben.zstd.ZstdDictDecompress
 
free(long) - Static method in class com.github.luben.zstd.ZstdCompressCtx
 
free(long) - Static method in class com.github.luben.zstd.ZstdDecompressCtx
 
freeCStream(long) - Static method in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
freeCStream(long) - Static method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
freeDStream(long) - Method in class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
 
freeDStream(long) - Method in class com.github.luben.zstd.ZstdBufferDecompressingStreamNoFinalizer
 
freeDStream(long) - Method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStreamNoFinalizer
 
freeDStream(long) - Static method in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
freeDStreamNative(long) - Method in class com.github.luben.zstd.ZstdBufferDecompressingStreamNoFinalizer
 
freeDStreamNative(long) - Static method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStreamNoFinalizer
 

G

get(int) - Method in interface com.github.luben.zstd.BufferPool
Fetch a buffer from the pool.
get(int) - Method in class com.github.luben.zstd.NoPool
 
get(int) - Method in class com.github.luben.zstd.RecyclingBufferPool
 
getConsumed() - Method in class com.github.luben.zstd.ZstdFrameProgression
The number of input bytes actually compressed.
getContinuous() - Method in class com.github.luben.zstd.ZstdInputStream
 
getContinuous() - Method in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
getCurrentJobID() - Method in class com.github.luben.zstd.ZstdFrameProgression
The last started job number.
getDictIdFromDict(byte[]) - Static method in class com.github.luben.zstd.Zstd
Get DictId of a dictionary
getDictIdFromFrame(byte[]) - Static method in class com.github.luben.zstd.Zstd
Get DictId from a compressed frame
getDictIdFromFrameBuffer(ByteBuffer) - Static method in class com.github.luben.zstd.Zstd
Get DictId from a compressed ByteBuffer frame
getErrorCode() - Method in exception class com.github.luben.zstd.ZstdException
Get the Zstd error code that caused the exception.
getErrorCode() - Method in exception class com.github.luben.zstd.ZstdIOException
Get the Zstd error code that caused the exception.
getErrorCode(long) - Static method in class com.github.luben.zstd.Zstd
 
getErrorName(long) - Static method in class com.github.luben.zstd.Zstd
 
getFlushed() - Method in class com.github.luben.zstd.ZstdFrameProgression
The number of compressed bytes flushed.
getFrameProgression() - Method in class com.github.luben.zstd.ZstdCompressCtx
Tells how much data has been ingested (read from input), consumed (input actually compressed) and produced (output) for current frame.
getFrameProgression0(long) - Static method in class com.github.luben.zstd.ZstdCompressCtx
 
getIngested() - Method in class com.github.luben.zstd.ZstdFrameProgression
The number of input bytes read and buffered.
getNbActiveWorkers() - Method in class com.github.luben.zstd.ZstdFrameProgression
The number of workers actively compressing.
getProduced() - Method in class com.github.luben.zstd.ZstdFrameProgression
The number of compressed bytes generated and buffered.

H

hashLogMax() - Static method in class com.github.luben.zstd.Zstd
 
hashLogMin() - Static method in class com.github.luben.zstd.Zstd
 
hasRemaining() - Method in class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
 
hasRemaining() - Method in class com.github.luben.zstd.ZstdBufferDecompressingStream
 
hasRemaining() - Method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStream
 

I

ingested - Variable in class com.github.luben.zstd.ZstdFrameProgression
 
init() - Static method in class com.github.luben.zstd.ZstdCompressCtx
 
init() - Static method in class com.github.luben.zstd.ZstdDecompressCtx
 
init(byte[], int, int) - Method in class com.github.luben.zstd.ZstdDictDecompress
 
init(byte[], int, int, int) - Method in class com.github.luben.zstd.ZstdDictCompress
 
initCStream(long, int) - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
initCStreamWithDict(long, byte[], int, int) - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
initCStreamWithFastDict(long, ZstdDictCompress) - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
initDStream(long) - Method in class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
 
initDStream(long) - Method in class com.github.luben.zstd.ZstdBufferDecompressingStreamNoFinalizer
 
initDStream(long) - Method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStreamNoFinalizer
 
initDStream(long) - Method in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
initDStreamNative(long) - Method in class com.github.luben.zstd.ZstdBufferDecompressingStreamNoFinalizer
 
initDStreamNative(long) - Method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStreamNoFinalizer
 
initialized - Variable in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
inner - Variable in class com.github.luben.zstd.ZstdBufferDecompressingStream
 
inner - Variable in class com.github.luben.zstd.ZstdDirectBufferCompressingStream
 
inner - Variable in class com.github.luben.zstd.ZstdDirectBufferDecompressingStream
 
inner - Variable in class com.github.luben.zstd.ZstdInputStream
 
inner - Variable in class com.github.luben.zstd.ZstdOutputStream
 
INSTANCE - Static variable in class com.github.luben.zstd.NoPool
 
INSTANCE - Static variable in class com.github.luben.zstd.RecyclingBufferPool
 
isClosed - Variable in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
isClosed - Variable in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
isContinuous - Variable in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
isError(long) - Static method in class com.github.luben.zstd.Zstd
Error handling
isLoaded() - Static method in enum class com.github.luben.zstd.util.Native
 

L

level - Variable in class com.github.luben.zstd.ZstdDictCompress
 
level - Variable in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
level() - Method in class com.github.luben.zstd.ZstdDictCompress
 
libExtension() - Static method in enum class com.github.luben.zstd.util.Native
 
libname - Static variable in enum class com.github.luben.zstd.util.Native
 
libnameShort - Static variable in enum class com.github.luben.zstd.util.Native
 
load() - Static method in enum class com.github.luben.zstd.util.Native
 
load(File) - Static method in enum class com.github.luben.zstd.util.Native
 
loadCDict0(long, byte[]) - Method in class com.github.luben.zstd.ZstdCompressCtx
 
loadCDictFast0(long, ZstdDictCompress) - Method in class com.github.luben.zstd.ZstdCompressCtx
 
loadDDict0(long, byte[]) - Static method in class com.github.luben.zstd.ZstdDecompressCtx
 
loadDDictFast0(long, ZstdDictDecompress) - Static method in class com.github.luben.zstd.ZstdDecompressCtx
 
loadDict(byte[]) - Method in class com.github.luben.zstd.ZstdCompressCtx
Load compression dictionary to be used for subsequently compressed frames.
loadDict(byte[]) - Method in class com.github.luben.zstd.ZstdDecompressCtx
Load decompression dictionary.
loadDict(ZstdDictCompress) - Method in class com.github.luben.zstd.ZstdCompressCtx
Load compression dictionary to be used for subsequently compressed frames.
loadDict(ZstdDictDecompress) - Method in class com.github.luben.zstd.ZstdDecompressCtx
Load decompression dictionary
loadDictCompress(long, byte[], int) - Static method in class com.github.luben.zstd.Zstd
 
loadDictDecompress(long, byte[], int) - Static method in class com.github.luben.zstd.Zstd
 
loaded - Static variable in enum class com.github.luben.zstd.util.Native
 
loadFastDictCompress(long, ZstdDictCompress) - Static method in class com.github.luben.zstd.Zstd
 
loadFastDictDecompress(long, ZstdDictDecompress) - Static method in class com.github.luben.zstd.Zstd
 
loadLibrary(String) - Static method in enum class com.github.luben.zstd.util.Native
 
loadLibraryFile(String) - Static method in enum class com.github.luben.zstd.util.Native
 

M

magicNumber() - Static method in class com.github.luben.zstd.Zstd
 
markSupported() - Method in class com.github.luben.zstd.ZstdInputStream
 
markSupported() - Method in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
maxCompressionLevel() - Static method in class com.github.luben.zstd.Zstd
 
minCompressionLevel() - Static method in class com.github.luben.zstd.Zstd
 

N

Native - Enum Class in com.github.luben.zstd.util
 
Native() - Constructor for enum class com.github.luben.zstd.util.Native
 
nativePathOverride - Static variable in enum class com.github.luben.zstd.util.Native
 
nativePtr - Variable in class com.github.luben.zstd.ZstdCompressCtx
 
nativePtr - Variable in class com.github.luben.zstd.ZstdDecompressCtx
 
nativePtr - Variable in class com.github.luben.zstd.ZstdDictCompress
 
nativePtr - Variable in class com.github.luben.zstd.ZstdDictDecompress
 
nbActiveWorkers - Variable in class com.github.luben.zstd.ZstdFrameProgression
 
needRead - Variable in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
NoPool - Class in com.github.luben.zstd
Implementation of `BufferPool` that does not recycle buffers.
NoPool() - Constructor for class com.github.luben.zstd.NoPool
 

O

osArch() - Static method in enum class com.github.luben.zstd.util.Native
 
osName() - Static method in enum class com.github.luben.zstd.util.Native
 

P

pool - Variable in class com.github.luben.zstd.RecyclingBufferPool
 
produced - Variable in class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
 
produced - Variable in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
produced - Variable in class com.github.luben.zstd.ZstdFrameProgression
 

R

read() - Method in class com.github.luben.zstd.ZstdInputStream
 
read() - Method in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
read(byte[], int, int) - Method in class com.github.luben.zstd.ZstdInputStream
 
read(byte[], int, int) - Method in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
read(ByteBuffer) - Method in class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
 
read(ByteBuffer) - Method in class com.github.luben.zstd.ZstdBufferDecompressingStream
 
read(ByteBuffer) - Method in class com.github.luben.zstd.ZstdBufferDecompressingStreamNoFinalizer
 
read(ByteBuffer) - Method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStream
 
read(ByteBuffer) - Method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStreamNoFinalizer
 
readInternal(byte[], int, int) - Method in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
readInternal(ByteBuffer, boolean) - Method in class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
 
recommendedCOutSize() - Static method in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
recommendedCOutSize() - Static method in class com.github.luben.zstd.ZstdOutputStream
 
recommendedCOutSize() - Static method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
recommendedDInSize() - Static method in class com.github.luben.zstd.ZstdInputStream
 
recommendedDInSize() - Static method in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
recommendedDOutSize() - Static method in class com.github.luben.zstd.ZstdInputStream
 
recommendedDOutSize() - Static method in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
recommendedDOutSizeNative() - Static method in class com.github.luben.zstd.ZstdBufferDecompressingStreamNoFinalizer
 
recommendedDOutSizeNative() - Static method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStreamNoFinalizer
 
recommendedOutputBufferSize() - Static method in class com.github.luben.zstd.ZstdDirectBufferCompressingStream
 
recommendedOutputBufferSize() - Static method in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
recommendedTargetBufferSize() - Static method in class com.github.luben.zstd.ZstdBufferDecompressingStream
 
recommendedTargetBufferSize() - Static method in class com.github.luben.zstd.ZstdBufferDecompressingStreamNoFinalizer
 
recommendedTargetBufferSize() - Static method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStream
 
recommendedTargetBufferSize() - Static method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStreamNoFinalizer
 
RecyclingBufferPool - Class in com.github.luben.zstd
A pool of buffers which uses a simple reference queue to recycle buffers.
RecyclingBufferPool() - Constructor for class com.github.luben.zstd.RecyclingBufferPool
 
refill(ByteBuffer) - Method in class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
Override this method in case the byte buffer passed to the constructor might not contain the full compressed stream
refill(ByteBuffer) - Method in class com.github.luben.zstd.ZstdBufferDecompressingStream
Override this method in case the byte buffer passed to the constructor might not contain the full compressed stream
refill(ByteBuffer) - Method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStream
Override this method in case the byte buffer passed to the constructor might not contain the full compressed stream
release(ByteBuffer) - Method in interface com.github.luben.zstd.BufferPool
Return a buffer to the pool.
release(ByteBuffer) - Method in class com.github.luben.zstd.NoPool
 
release(ByteBuffer) - Method in class com.github.luben.zstd.RecyclingBufferPool
 
releaseSharedLock() - Method in class com.github.luben.zstd.AutoCloseBase
 
reset() - Method in class com.github.luben.zstd.ZstdCompressCtx
Clear all state and parameters from the compression context.
reset() - Method in class com.github.luben.zstd.ZstdDecompressCtx
Clear all state and parameters from the decompression context.
reset0(long) - Static method in class com.github.luben.zstd.ZstdCompressCtx
 
reset0(long) - Static method in class com.github.luben.zstd.ZstdDecompressCtx
 
resetCStream(long) - Method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
resourceName() - Static method in enum class com.github.luben.zstd.util.Native
 

S

sampleSizes - Variable in class com.github.luben.zstd.ZstdDictTrainer
 
searchLengthMax() - Static method in class com.github.luben.zstd.Zstd
 
searchLengthMin() - Static method in class com.github.luben.zstd.Zstd
 
searchLogMax() - Static method in class com.github.luben.zstd.Zstd
 
searchLogMin() - Static method in class com.github.luben.zstd.Zstd
 
setChecksum(boolean) - Method in class com.github.luben.zstd.ZstdCompressCtx
Enable or disable compression checksums
setChecksum(boolean) - Method in class com.github.luben.zstd.ZstdOutputStream
Enable checksums for the compressed stream.
setChecksum(boolean) - Method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
Enable checksums for the compressed stream.
setChecksum0(long, boolean) - Static method in class com.github.luben.zstd.ZstdCompressCtx
 
setCloseFrameOnFlush(boolean) - Method in class com.github.luben.zstd.ZstdOutputStream
Enable closing the frame on flush.
setCloseFrameOnFlush(boolean) - Method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
Enable closing the frame on flush.
setCompressionChecksums(long, boolean) - Static method in class com.github.luben.zstd.Zstd
 
setCompressionLevel(long, int) - Static method in class com.github.luben.zstd.Zstd
 
setCompressionLong(long, int) - Static method in class com.github.luben.zstd.Zstd
 
setCompressionMagicless(long, boolean) - Static method in class com.github.luben.zstd.Zstd
 
setCompressionWorkers(long, int) - Static method in class com.github.luben.zstd.Zstd
 
setContentSize(boolean) - Method in class com.github.luben.zstd.ZstdCompressCtx
Enable or disable content size
setContentSize0(long, boolean) - Static method in class com.github.luben.zstd.ZstdCompressCtx
 
setContinuous(boolean) - Method in class com.github.luben.zstd.ZstdInputStream
Don't break on unfinished frames Use case: decompressing files that are not yet finished writing and compressing
setContinuous(boolean) - Method in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
Don't break on unfinished frames Use case: decompressing files that are not yet finished writing and compressing
setDecompressionLongMax(long, int) - Static method in class com.github.luben.zstd.Zstd
 
setDecompressionMagicless(long, boolean) - Static method in class com.github.luben.zstd.Zstd
 
setDict(byte[]) - Method in class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
 
setDict(byte[]) - Method in class com.github.luben.zstd.ZstdBufferDecompressingStream
 
setDict(byte[]) - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStream
 
setDict(byte[]) - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
setDict(byte[]) - Method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStream
 
setDict(byte[]) - Method in class com.github.luben.zstd.ZstdInputStream
 
setDict(byte[]) - Method in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
setDict(byte[]) - Method in class com.github.luben.zstd.ZstdOutputStream
 
setDict(byte[]) - Method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
setDict(ZstdDictCompress) - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStream
 
setDict(ZstdDictCompress) - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
setDict(ZstdDictCompress) - Method in class com.github.luben.zstd.ZstdOutputStream
 
setDict(ZstdDictCompress) - Method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
setDict(ZstdDictDecompress) - Method in class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
 
setDict(ZstdDictDecompress) - Method in class com.github.luben.zstd.ZstdBufferDecompressingStream
 
setDict(ZstdDictDecompress) - Method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStream
 
setDict(ZstdDictDecompress) - Method in class com.github.luben.zstd.ZstdInputStream
 
setDict(ZstdDictDecompress) - Method in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
setDictID(boolean) - Method in class com.github.luben.zstd.ZstdCompressCtx
Enable or disable dictID
setDictID0(long, boolean) - Static method in class com.github.luben.zstd.ZstdCompressCtx
 
setFinalize(boolean) - Method in class com.github.luben.zstd.ZstdBufferDecompressingStream
Enable or disable class finalizers
setFinalize(boolean) - Method in class com.github.luben.zstd.ZstdDirectBufferCompressingStream
Enable or disable class finalizers If finalizers are disabled the responsibility fir calling the `close` method is on the consumer.
setFinalize(boolean) - Method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStream
Enable or disable class finalizers If finalizers are disabled the responsibility fir calling the `close` method is on the consumer.
setFinalize(boolean) - Method in class com.github.luben.zstd.ZstdInputStream
Deprecated.
If you don't rely on finalizers, use `ZstdInputStreamNoFinalizer` instead, instances of `ZstdInputStream` will always try to close/release in the finalizer.
setFinalize(boolean) - Method in class com.github.luben.zstd.ZstdOutputStream
Deprecated.
If you don't rely on finalizers, use `ZstdOutputStreamNoFinalizer` instead.
setLevel(int) - Method in class com.github.luben.zstd.ZstdCompressCtx
Set compression level
setLevel(int) - Method in class com.github.luben.zstd.ZstdOutputStream
Set the compression level.
setLevel(int) - Method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
Set the compression level.
setLevel0(long, int) - Static method in class com.github.luben.zstd.ZstdCompressCtx
 
setLong(int) - Method in class com.github.luben.zstd.ZstdCompressCtx
Enable or disable LongDistanceMatching and set the window size
setLong(int) - Method in class com.github.luben.zstd.ZstdOutputStream
Set the Long Distance Matching.
setLong(int) - Method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
Enable Long Distance Matching and set the Window size Log.
setLongMax(int) - Method in class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
 
setLongMax(int) - Method in class com.github.luben.zstd.ZstdBufferDecompressingStream
 
setLongMax(int) - Method in class com.github.luben.zstd.ZstdDirectBufferDecompressingStream
 
setLongMax(int) - Method in class com.github.luben.zstd.ZstdInputStream
 
setLongMax(int) - Method in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
setMagicless(boolean) - Method in class com.github.luben.zstd.ZstdCompressCtx
Enable or disable magicless frames
setMagicless(boolean) - Method in class com.github.luben.zstd.ZstdDecompressCtx
Enable or disable magicless frames
setPledgedSrcSize(long) - Method in class com.github.luben.zstd.ZstdCompressCtx
Promise to compress a certain number of source bytes.
setPledgedSrcSize0(long, long) - Static method in class com.github.luben.zstd.ZstdCompressCtx
 
setWorkers(int) - Method in class com.github.luben.zstd.ZstdCompressCtx
 
setWorkers(int) - Method in class com.github.luben.zstd.ZstdOutputStream
Enable use of worker threads for parallel compression.
setWorkers(int) - Method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
Enable use of worker threads for parallel compression.
SHARED_LOCK_CLOSED - Static variable in class com.github.luben.zstd.AutoCloseBase
 
SHARED_LOCK_UPDATER - Static variable in class com.github.luben.zstd.AutoCloseBase
 
SharedDictBase - Class in com.github.luben.zstd
 
SharedDictBase() - Constructor for class com.github.luben.zstd.SharedDictBase
 
sharedLock - Variable in class com.github.luben.zstd.AutoCloseBase
 
skip(long) - Method in class com.github.luben.zstd.ZstdInputStream
 
skip(long) - Method in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
source - Variable in class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
 
src - Variable in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
srcBuffSize - Static variable in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
srcByteBuffer - Variable in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
srcPos - Variable in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
srcPos - Variable in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
srcSize - Variable in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
storeFence() - Method in class com.github.luben.zstd.AutoCloseBase
 
stream - Variable in class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
 
stream - Variable in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
stream - Variable in class com.github.luben.zstd.ZstdInputStreamNoFinalizer
 
stream - Variable in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
streamEnd - Variable in class com.github.luben.zstd.BaseZstdBufferDecompressingStreamNoFinalizer
 

T

target - Variable in class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
trainFromBuffer(byte[][], byte[]) - Static method in class com.github.luben.zstd.Zstd
Creates a new dictionary to tune a kind of samples (uses Cover algorithm)
trainFromBuffer(byte[][], byte[], boolean) - Static method in class com.github.luben.zstd.Zstd
Creates a new dictionary to tune a kind of samples
trainFromBufferDirect(ByteBuffer, int[], ByteBuffer) - Static method in class com.github.luben.zstd.Zstd
Creates a new dictionary to tune a kind of samples (uses Cover algorithm)
trainFromBufferDirect(ByteBuffer, int[], ByteBuffer, boolean) - Static method in class com.github.luben.zstd.Zstd
Creates a new dictionary to tune a kind of samples
trainingSamples - Variable in class com.github.luben.zstd.ZstdDictTrainer
 
trainSamples() - Method in class com.github.luben.zstd.ZstdDictTrainer
 
trainSamples(boolean) - Method in class com.github.luben.zstd.ZstdDictTrainer
 
trainSamplesDirect() - Method in class com.github.luben.zstd.ZstdDictTrainer
 
trainSamplesDirect(boolean) - Method in class com.github.luben.zstd.ZstdDictTrainer
 

V

value - Variable in enum class com.github.luben.zstd.EndDirective
 
value() - Method in enum class com.github.luben.zstd.EndDirective
 
valueOf(String) - Static method in enum class com.github.luben.zstd.EndDirective
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.luben.zstd.util.Native
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.github.luben.zstd.EndDirective
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.luben.zstd.util.Native
Returns an array containing the constants of this enum class, in the order they are declared.
VERSION - Static variable in class com.github.luben.zstd.util.ZstdVersion
 

W

windowLogMax() - Static method in class com.github.luben.zstd.Zstd
 
windowLogMin() - Static method in class com.github.luben.zstd.Zstd
 
write(byte[], int, int) - Method in class com.github.luben.zstd.ZstdOutputStream
 
write(byte[], int, int) - Method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 
write(int) - Method in class com.github.luben.zstd.ZstdOutputStream
 
write(int) - Method in class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
 

Z

Zstd - Class in com.github.luben.zstd
 
Zstd() - Constructor for class com.github.luben.zstd.Zstd
 
ZstdBufferDecompressingStream - Class in com.github.luben.zstd
 
ZstdBufferDecompressingStream(ByteBuffer) - Constructor for class com.github.luben.zstd.ZstdBufferDecompressingStream
 
ZstdBufferDecompressingStreamNoFinalizer - Class in com.github.luben.zstd
 
ZstdBufferDecompressingStreamNoFinalizer(ByteBuffer) - Constructor for class com.github.luben.zstd.ZstdBufferDecompressingStreamNoFinalizer
 
ZstdCompressCtx - Class in com.github.luben.zstd
 
ZstdCompressCtx() - Constructor for class com.github.luben.zstd.ZstdCompressCtx
Create a context for faster compress operations One such context is required for each thread - put this in a ThreadLocal.
ZstdDecompressCtx - Class in com.github.luben.zstd
 
ZstdDecompressCtx() - Constructor for class com.github.luben.zstd.ZstdDecompressCtx
Create a context for faster compress operations One such context is required for each thread - put this in a ThreadLocal.
ZstdDictCompress - Class in com.github.luben.zstd
 
ZstdDictCompress(byte[], int) - Constructor for class com.github.luben.zstd.ZstdDictCompress
Convenience constructor to create a new dictionary for use with fast compress
ZstdDictCompress(byte[], int, int, int) - Constructor for class com.github.luben.zstd.ZstdDictCompress
Create a new dictionary for use with fast compress
ZstdDictDecompress - Class in com.github.luben.zstd
 
ZstdDictDecompress(byte[]) - Constructor for class com.github.luben.zstd.ZstdDictDecompress
Convenience constructor to create a new dictionary for use with fast decompress
ZstdDictDecompress(byte[], int, int) - Constructor for class com.github.luben.zstd.ZstdDictDecompress
Create a new dictionary for use with fast decompress
ZstdDictTrainer - Class in com.github.luben.zstd
 
ZstdDictTrainer(int, int) - Constructor for class com.github.luben.zstd.ZstdDictTrainer
 
ZstdDirectBufferCompressingStream - Class in com.github.luben.zstd
 
ZstdDirectBufferCompressingStream(ByteBuffer, int) - Constructor for class com.github.luben.zstd.ZstdDirectBufferCompressingStream
 
ZstdDirectBufferCompressingStreamNoFinalizer - Class in com.github.luben.zstd
 
ZstdDirectBufferCompressingStreamNoFinalizer(ByteBuffer, int) - Constructor for class com.github.luben.zstd.ZstdDirectBufferCompressingStreamNoFinalizer
 
ZstdDirectBufferDecompressingStream - Class in com.github.luben.zstd
 
ZstdDirectBufferDecompressingStream(ByteBuffer) - Constructor for class com.github.luben.zstd.ZstdDirectBufferDecompressingStream
 
ZstdDirectBufferDecompressingStreamNoFinalizer - Class in com.github.luben.zstd
 
ZstdDirectBufferDecompressingStreamNoFinalizer(ByteBuffer) - Constructor for class com.github.luben.zstd.ZstdDirectBufferDecompressingStreamNoFinalizer
 
ZstdException - Exception Class in com.github.luben.zstd
 
ZstdException(long) - Constructor for exception class com.github.luben.zstd.ZstdException
Construct a ZstdException from the result of a Zstd library call.
ZstdException(long, String) - Constructor for exception class com.github.luben.zstd.ZstdException
Construct a ZstdException with a manually-specified error code and message.
ZstdFrameProgression - Class in com.github.luben.zstd
 
ZstdFrameProgression(long, long, long, long, int, int) - Constructor for class com.github.luben.zstd.ZstdFrameProgression
 
ZstdInputStream - Class in com.github.luben.zstd
InputStream filter that decompresses the data provided by the underlying InputStream using Zstd compression.
ZstdInputStream(InputStream) - Constructor for class com.github.luben.zstd.ZstdInputStream
create a new decompressing InputStream
ZstdInputStream(InputStream, BufferPool) - Constructor for class com.github.luben.zstd.ZstdInputStream
create a new decompressing InputStream
ZstdInputStreamNoFinalizer - Class in com.github.luben.zstd
InputStream filter that decompresses the data provided by the underlying InputStream using Zstd compression.
ZstdInputStreamNoFinalizer(InputStream) - Constructor for class com.github.luben.zstd.ZstdInputStreamNoFinalizer
create a new decompressing InputStream
ZstdInputStreamNoFinalizer(InputStream, BufferPool) - Constructor for class com.github.luben.zstd.ZstdInputStreamNoFinalizer
create a new decompressing InputStream
ZstdIOException - Exception Class in com.github.luben.zstd
 
ZstdIOException(long) - Constructor for exception class com.github.luben.zstd.ZstdIOException
Construct a ZstdException from the result of a Zstd library call.
ZstdIOException(long, String) - Constructor for exception class com.github.luben.zstd.ZstdIOException
Construct a ZstdException with a manually-specified error code and message.
ZstdOutputStream - Class in com.github.luben.zstd
OutputStream filter that compresses the data using Zstd compression
ZstdOutputStream(OutputStream) - Constructor for class com.github.luben.zstd.ZstdOutputStream
create a new compressing OutputStream
ZstdOutputStream(OutputStream, int) - Constructor for class com.github.luben.zstd.ZstdOutputStream
create a new compressing OutputStream
ZstdOutputStream(OutputStream, int, boolean) - Constructor for class com.github.luben.zstd.ZstdOutputStream
Deprecated.
Use ZstdOutputStream() or ZstdOutputStream(level) and set the other params with the setters
ZstdOutputStream(OutputStream, int, boolean, boolean) - Constructor for class com.github.luben.zstd.ZstdOutputStream
Deprecated.
Use ZstdOutputStream() or ZstdOutputStream(level) and set the other params with the setters
ZstdOutputStream(OutputStream, BufferPool) - Constructor for class com.github.luben.zstd.ZstdOutputStream
create a new compressing OutputStream
ZstdOutputStream(OutputStream, BufferPool, int) - Constructor for class com.github.luben.zstd.ZstdOutputStream
create a new compressing OutputStream
ZstdOutputStreamNoFinalizer - Class in com.github.luben.zstd
OutputStream filter that compresses the data using Zstd compression.
ZstdOutputStreamNoFinalizer(OutputStream) - Constructor for class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
create a new compressing OutputStream
ZstdOutputStreamNoFinalizer(OutputStream, int) - Constructor for class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
create a new compressing OutputStream
ZstdOutputStreamNoFinalizer(OutputStream, BufferPool) - Constructor for class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
create a new compressing OutputStream
ZstdOutputStreamNoFinalizer(OutputStream, BufferPool, int) - Constructor for class com.github.luben.zstd.ZstdOutputStreamNoFinalizer
create a new compressing OutputStream
ZstdVersion - Class in com.github.luben.zstd.util
 
ZstdVersion() - Constructor for class com.github.luben.zstd.util.ZstdVersion
 
A B C D E F G H I L M N O P R S T V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form