Class ZstdNoDictCompressionMode
java.lang.Object
org.apache.lucene.codecs.compressing.CompressionMode
org.opensearch.index.codec.customcodecs.ZstdNoDictCompressionMode
public class ZstdNoDictCompressionMode
extends org.apache.lucene.codecs.compressing.CompressionMode
ZSTD Compression Mode (without a dictionary support).
-
Field Summary
Fields inherited from class org.apache.lucene.codecs.compressing.CompressionMode
FAST, FAST_DECOMPRESSION, HIGH_COMPRESSION -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotecteddefault constructorprotectedZstdNoDictCompressionMode(int compressionLevel) Creates a new instance with the given compression level. -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.lucene.codecs.compressing.CompressorCreates a new compressor instance.org.apache.lucene.codecs.compressing.DecompressorCreates a new decompressor instance.
-
Constructor Details
-
ZstdNoDictCompressionMode
protected ZstdNoDictCompressionMode()default constructor -
ZstdNoDictCompressionMode
protected ZstdNoDictCompressionMode(int compressionLevel) Creates a new instance with the given compression level.- Parameters:
compressionLevel- The compression level.
-
-
Method Details
-
newCompressor
public org.apache.lucene.codecs.compressing.Compressor newCompressor()Creates a new compressor instance.- Specified by:
newCompressorin classorg.apache.lucene.codecs.compressing.CompressionMode
-
newDecompressor
public org.apache.lucene.codecs.compressing.Decompressor newDecompressor()Creates a new decompressor instance.- Specified by:
newDecompressorin classorg.apache.lucene.codecs.compressing.CompressionMode
-