public class ZStdCompression extends AbstractCompression
| Modifier and Type | Field and Description |
|---|---|
static ZStdCompression |
INSTANCE |
static int |
LEVEL_SMALL_AS_DEFLATE_4 |
static int |
LEVEL_SMALL_AS_DEFLATE_6 |
static int |
LEVEL_SMALL_AS_DEFLATE_9 |
| Constructor and Description |
|---|
ZStdCompression(int compressionLevel) |
ZStdCompression(int compressionLevel,
boolean useChecksum) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
compress(byte[] uncompressed) |
OutputStream |
createCompressingOutputStream(OutputStream output) |
InputStream |
createDecompressingInputStream(InputStream compressed) |
int |
decompress(byte[] compressed,
byte[] output) |
int |
getCompressionLevel() |
boolean |
isUseChecksum() |
String |
toString() |
compress, compress, createCompressingInputStream, createCompressingInputStream, createDecompressingInputStream, decompress, decompress, decompress, toCloseIgnoring, toCloseIgnoringpublic static final int LEVEL_SMALL_AS_DEFLATE_4
public static final int LEVEL_SMALL_AS_DEFLATE_6
public static final int LEVEL_SMALL_AS_DEFLATE_9
public static final ZStdCompression INSTANCE
public ZStdCompression(int compressionLevel)
public ZStdCompression(int compressionLevel,
boolean useChecksum)
public byte[] compress(byte[] uncompressed)
throws IOException
compress in interface Compressioncompress in class AbstractCompressionIOExceptionpublic OutputStream createCompressingOutputStream(OutputStream output) throws IOException
IOExceptionpublic InputStream createDecompressingInputStream(InputStream compressed) throws IOException
IOExceptionpublic int decompress(byte[] compressed,
byte[] output)
throws IOException
decompress in interface Compressiondecompress in class AbstractCompressionIOExceptionpublic int getCompressionLevel()
public boolean isUseChecksum()
Copyright © 2010–2021 Vegard IT GmbH, Germany. All rights reserved.