Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\javac\file\ZipArchive.class
?? 4 ? ()I ()V ()Z (I)I <init> Code Exceptions InnerClasses LineNumberTable Signature SourceFile StackMapTable ZipArchive[ ] absFileRef access$000 addZipEntry append basename close )com/sun/tools/javac/file/JavacFileManager 1com/sun/tools/javac/file/JavacFileManager$Archive %com/sun/tools/javac/file/RelativePath 7com/sun/tools/javac/file/RelativePath$RelativeDirectory 2com/sun/tools/javac/file/RelativePath$RelativeFile #com/sun/tools/javac/file/ZipArchive 1com/sun/tools/javac/file/ZipArchive$ZipFileObject com/sun/tools/javac/util/List contains dirname entries fileManager get getAbsoluteFile getFileObject getFiles getName getSubdirectories getZipEntry hasMoreElements initCause initMap java/io/File java/io/IOException java/lang/InternalError java/lang/Object java/lang/String java/lang/StringBuilder java/lang/ref/Reference java/lang/ref/SoftReference java/util/Enumeration java/util/HashMap java/util/Map java/util/zip/ZipEntry java/util/zip/ZipFile keySet lastIndexOf length map nextElement nil prepend put substring toString zfile - . / 0 1 2 3 4 5 6 7 8 9 +Lcom/sun/tools/javac/file/JavacFileManager; Ljava/lang/ref/Reference; Ljava/util/Map; Ljava/util/zip/ZipFile; )Ljava/lang/ref/Reference<Ljava/io/File;>; }Ljava/util/Map<Lcom/sun/tools/javac/file/RelativePath$RelativeDirectory;Lcom/sun/tools/javac/util/List<Ljava/lang/String;>;>; *(Lcom/sun/tools/javac/file/RelativePath;)Z ;()Lcom/sun/tools/javac/file/RelativePath$RelativeDirectory; !()Lcom/sun/tools/javac/util/List; ()Ljava/io/File; ()Ljava/lang/Object; (Ljava/lang/Object;)V (Ljava/lang/Object;)Z ()Ljava/lang/String; (I)Ljava/lang/String; (II)Ljava/lang/String; (Ljava/lang/String;)V ()Ljava/util/Enumeration; ()Ljava/util/Set; (Ljava/util/zip/ZipEntry;)V L()Ljava/util/Set<Lcom/sun/tools/javac/file/RelativePath$RelativeDirectory;>; Z(Lcom/sun/tools/javac/file/RelativePath$RelativeDirectory;)Lcom/sun/tools/javac/util/List; 3(Ljava/lang/Object;)Lcom/sun/tools/javac/util/List; 5(Lcom/sun/tools/javac/file/ZipArchive;)Ljava/io/File; &(Ljava/lang/Object;)Ljava/lang/Object; N(Lcom/sun/tools/javac/file/RelativePath$RelativeDirectory;Ljava/lang/String;)V -(Ljava/lang/String;)Ljava/lang/StringBuilder; ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; 1(Ljava/util/zip/ZipFile;)Ljava/util/zip/ZipEntry; E(Lcom/sun/tools/javac/file/JavacFileManager;Ljava/util/zip/ZipFile;)V F(Lcom/sun/tools/javac/file/JavacFileManager;Ljava/util/zip/ZipFile;Z)V 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; n(Lcom/sun/tools/javac/file/RelativePath$RelativeDirectory;)Lcom/sun/tools/javac/util/List<Ljava/lang/String;>; R(Lcom/sun/tools/javac/file/ZipArchive;Ljava/lang/String;Ljava/util/zip/ZipEntry;)V i(Lcom/sun/tools/javac/file/RelativePath$RelativeDirectory;Ljava/lang/String;)Ljavax/tools/JavaFileObject; "