Class ZstdUnArchiver
- java.lang.Object
-
- org.codehaus.plexus.archiver.AbstractUnArchiver
-
- org.codehaus.plexus.archiver.zstd.ZstdUnArchiver
-
- All Implemented Interfaces:
FinalizerEnabled
,UnArchiver
@Named("zst") public class ZstdUnArchiver extends AbstractUnArchiver
Unarchiver for zstd-compressed files.
-
-
Constructor Summary
Constructors Constructor Description ZstdUnArchiver()
ZstdUnArchiver(File source)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
execute()
protected void
execute(String path, File outputDirectory)
static org.apache.commons.compress.compressors.zstandard.ZstdCompressorInputStream
getZstdInputStream(InputStream in)
-
Methods inherited from class org.codehaus.plexus.archiver.AbstractUnArchiver
addArchiveFinalizer, extract, extract, extractFile, getDestDirectory, getDestFile, getFileMappers, getFileSelectors, getLogger, getSourceFile, isIgnorePermissions, isOverwrite, isSelected, isUseJvmChmod, setArchiveFinalizers, setDestDirectory, setDestFile, setFileMappers, setFileSelectors, setIgnorePermissions, setOverwrite, setSourceFile, setUseJvmChmod, shouldExtractEntry, validate, validate
-
-
-
-
Constructor Detail
-
ZstdUnArchiver
public ZstdUnArchiver()
-
ZstdUnArchiver
public ZstdUnArchiver(File source)
-
-
Method Detail
-
execute
protected void execute() throws ArchiverException
- Specified by:
execute
in classAbstractUnArchiver
- Throws:
ArchiverException
-
getZstdInputStream
@Nonnull public static org.apache.commons.compress.compressors.zstandard.ZstdCompressorInputStream getZstdInputStream(InputStream in) throws ArchiverException
- Throws:
ArchiverException
-
execute
protected void execute(String path, File outputDirectory) throws ArchiverException
- Specified by:
execute
in classAbstractUnArchiver
- Throws:
ArchiverException
-
-