@NonnullDefault
Package org.lwjgl.util.zstd
Contains bindings to Zstandard (zstd), a fast lossless compression algorithm, targeting real-time
compression scenarios at zlib-level and better compression ratios.
Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of compression / speed trade-off, while being backed by a very fast decoder. It also offers a special mode for small data, called dictionary compression, and can create dictionaries from any sample set.
-
Interface Summary Interface Description ZSTDAllocFunctionI Instances of this interface may be passed to theZSTDCustomMem
struct.ZSTDFreeFunctionI Instances of this interface may be passed to theZSTDCustomMem
struct. -
Class Summary Class Description Zdict Native bindings to the dictionary builder API of Zstandard (zstd).ZDICTCoverParams k
andd
are the only required parameters.ZDICTCoverParams.Buffer An array ofZDICTCoverParams
structs.ZDICTFastCoverParams k
andd
are the only required parameters.ZDICTFastCoverParams.Buffer An array ofZDICTFastCoverParams
structs.ZDICTParams Member documentationZDICTParams.Buffer An array ofZDICTParams
structs.Zstd Native bindings to Zstandard (zstd), a fast lossless compression algorithm, targeting real-time compression scenarios at zlib-level and better compression ratios.ZSTDAllocFunction Instances of this class may be passed to theZSTDCustomMem
struct.ZSTDBounds LayoutZSTDBounds.Buffer An array ofZSTDBounds
structs.ZSTDCompressionParameters Member documentationZSTDCompressionParameters.Buffer An array ofZSTDCompressionParameters
structs.ZSTDCustomMem LayoutZSTDCustomMem.Buffer An array ofZSTDCustomMem
structs.ZstdErrors Native bindings to the experimental error code API of Zstandard (zstd).ZSTDFrameHeader Member documentationZSTDFrameHeader.Buffer An array ofZSTDFrameHeader
structs.ZSTDFrameParameters Member documentationZSTDFrameParameters.Buffer An array ofZSTDFrameParameters
structs.ZSTDFrameProgression Member documentationZSTDFrameProgression.Buffer An array ofZSTDFrameProgression
structs.ZSTDFreeFunction Instances of this class may be passed to theZSTDCustomMem
struct.ZSTDInBuffer Member documentationZSTDInBuffer.Buffer An array ofZSTDInBuffer
structs.ZSTDOutBuffer Member documentationZSTDOutBuffer.Buffer An array ofZSTDOutBuffer
structs.ZSTDParameters LayoutZSTDParameters.Buffer An array ofZSTDParameters
structs.ZstdX Native bindings to the experimental API of Zstandard (zstd).