org.codehaus.plexus.archiver.zip

Class AbstractZipUnArchiver

public abstract class AbstractZipUnArchiver extends AbstractUnArchiver

Version: $Id: AbstractZipUnArchiver.java 2436 2005-09-01 17:20:41Z trygvis $

Author: Emmanuel Venisse

Field Summary
Stringencoding
static StringNATIVE_ENCODING
Method Summary
protected voidexecute()
protected voidextractFile(File srcF, File dir, InputStream compressedInputStream, String entryName, Date entryDate, boolean isDirectory)
voidsetEncoding(String encoding)
Sets the encoding to assume for file names and comments.

Field Detail

encoding

private String encoding

NATIVE_ENCODING

private static final String NATIVE_ENCODING

Method Detail

execute

protected void execute()

extractFile

protected void extractFile(File srcF, File dir, InputStream compressedInputStream, String entryName, Date entryDate, boolean isDirectory)

setEncoding

public 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.