org.codehaus.plexus.archiver.zip
public abstract class AbstractZipUnArchiver extends AbstractUnArchiver implements FilterEnabled, FinalizerEnabled
Version: $Id: AbstractZipUnArchiver.java 3560 2006-07-25 05:14:00Z jdcasey $
Field Summary | |
---|---|
String | encoding |
FilterSupport | filterSupport |
List | finalizers |
static String | NATIVE_ENCODING |
Method Summary | |
---|---|
protected void | execute() |
protected void | extractFile(File srcF, File dir, InputStream compressedInputStream, String entryName, Date entryDate, boolean isDirectory) |
void | extractFileIfIncluded(File sourceFile, File destDirectory, InputStream inputStream, String name, Date time, boolean isDirectory) |
protected void | runArchiveFinalizers() |
void | setArchiveFilters(List filters) |
void | setArchiveFinalizers(List archiveFinalizers) |
void | setEncoding(String encoding)
Sets the encoding to assume for file names and comments.
|
Set to native-encoding
if you want your
platform's native encoding, defaults to UTF8.