public class Archive
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Hashtable<java.lang.String,java.util.ArrayList<java.lang.String[]>> |
packagesCache |
static Archive |
UNKNOWN_ARCHIVE |
| Modifier | Constructor and Description |
|---|---|
protected |
Archive() |
|
Archive(java.io.File file) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.lang.String> |
allPackages() |
void |
close() |
boolean |
contains(java.lang.String entryName) |
void |
flush() |
ArchiveFileObject |
getArchiveFileObject(java.lang.String fileName,
java.lang.String module,
java.nio.charset.Charset charset) |
java.util.List<java.lang.String[]> |
getTypes(java.lang.String packageName) |
java.lang.String |
toString() |
public static final Archive UNKNOWN_ARCHIVE
protected java.util.Hashtable<java.lang.String,java.util.ArrayList<java.lang.String[]>> packagesCache
protected Archive()
public Archive(java.io.File file)
throws java.util.zip.ZipException,
java.io.IOException
java.util.zip.ZipExceptionjava.io.IOExceptionpublic ArchiveFileObject getArchiveFileObject(java.lang.String fileName, java.lang.String module, java.nio.charset.Charset charset)
public boolean contains(java.lang.String entryName)
public java.util.Set<java.lang.String> allPackages()
public java.util.List<java.lang.String[]> getTypes(java.lang.String packageName)
public void flush()
public void close()
public java.lang.String toString()
toString in class java.lang.Object