Home » openjdk-7 » com.sun.tools » javac » file » [javadoc | source]
public class: ZipArchive [javadoc | source]

All Implemented Interfaces:

Direct Known Subclasses:

This is NOT part of any supported API. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.
Nested Class Summary:
public static class  ZipArchive.ZipFileObject  A subclass of JavaFileObject representing zip entries. 
Field Summary
protected  JavacFileManager fileManager    The file manager that created this archive. 
protected final  Map<String> map    The index for the contents of this archive. 
protected final  ZipFile zfile    The zip file for the archive. 
protected  Reference<File> absFileRef    A reference to the absolute filename for the zip file for the archive. 
 public ZipArchive(JavacFileManager fm,
    ZipFile zfile) throws IOException 
 protected ZipArchive(JavacFileManager fm,
    ZipFile zfile,
    boolean initMap) throws IOException 
Method from com.sun.tools.javac.file.ZipArchive Summary:
addZipEntry,   close,   contains,   getFileObject,   getFiles,   getSubdirectories,   initMap,   toString
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sun.tools.javac.file.ZipArchive Detail:
  void addZipEntry(ZipEntry entry) 
 public  void close() throws IOException 
 public boolean contains(RelativePath name) 
 public JavaFileObject getFileObject(RelativeDirectory subdirectory,
    String file) 
 public List<String> getFiles(RelativeDirectory subdirectory) 
 public Set<RelativeDirectory> getSubdirectories() 
 protected  void initMap() throws IOException 
 public String toString()