Class SnappyUnArchiver
- java.lang.Object
-
- org.codehaus.plexus.archiver.AbstractUnArchiver
-
- org.codehaus.plexus.archiver.snappy.SnappyUnArchiver
-
- All Implemented Interfaces:
FinalizerEnabled
,UnArchiver
@Named("snappy") public class SnappyUnArchiver extends AbstractUnArchiver
Unarchiver for snappy-compressed files.
-
-
Constructor Summary
Constructors Constructor Description SnappyUnArchiver()
SnappyUnArchiver(File sourceFile)
-
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.iq80.snappy.SnappyFramedInputStream
getSnappyInputStream(InputStream bis)
-
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
-
SnappyUnArchiver
public SnappyUnArchiver()
-
SnappyUnArchiver
public SnappyUnArchiver(File sourceFile)
-
-
Method Detail
-
execute
protected void execute() throws ArchiverException
- Specified by:
execute
in classAbstractUnArchiver
- Throws:
ArchiverException
-
getSnappyInputStream
@Nonnull public static org.iq80.snappy.SnappyFramedInputStream getSnappyInputStream(InputStream bis) throws ArchiverException
- Throws:
ArchiverException
-
execute
protected void execute(String path, File outputDirectory)
- Specified by:
execute
in classAbstractUnArchiver
-
-