Index
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
- 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
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form