Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\javac\jvm\ClassReader$SourceFileObject.class
?? 4 f ()I ()J ()V ()Z <init> Code Exceptions InnerClasses LineNumberTable Signature SourceFile StackMapTable 'com/sun/tools/javac/file/BaseFileObject <com/sun/tools/javac/file/BaseFileObject$CannotCreateUriError #com/sun/tools/javac/jvm/ClassReader 4com/sun/tools/javac/jvm/ClassReader$SourceFileObject com/sun/tools/javac/util/Name delete equals flatname getCharContent getKind getLastModified getName getShortName hashCode inferBinaryName isNameCompatible java/io/IOException java/lang/Object 'java/lang/UnsupportedOperationException java/net/URI java/net/URISyntaxException javax/tools/JavaFileObject javax/tools/JavaFileObject$Kind name openInputStream openOutputStream openReader openWriter toString toUri ! " # Lcom/sun/tools/javac/util/Name; .(Lcom/sun/tools/javac/file/JavacFileManager;)V ()Ljava/io/InputStream; ()Ljava/io/OutputStream; (Z)Ljava/io/Reader; ()Ljava/io/Writer; (Z)Ljava/lang/CharSequence; (Ljava/lang/Object;)Z ()Ljava/lang/String; ()Ljava/net/URI; (Z)Ljava/nio/CharBuffer; #()Ljavax/tools/JavaFileObject$Kind; A(Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/Name;)V ((Ljava/lang/Iterable;)Ljava/lang/String; *(Ljava/lang/String;Ljava/lang/Throwable;)V 5(Ljava/lang/String;)Ljavax/tools/JavaFileObject$Kind; 6(Ljava/lang/String;Ljavax/tools/JavaFileObject$Kind;)Z 9(Ljava/lang/Iterable<+Ljava/io/File;>;)Ljava/lang/String; 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V 7 $ 7 8 > ? ) ? A E F I . J . K + N , S . P . R . T / Q 1 L 1 O 2 M 3 U CannotCreateUriError ClassReader.java Kind SourceFileObject . + $ 7 7 C 4 *? X*+? W*,? V? 4 5 6 7 * @ V "? 3Y*? W? ]? a?? ,Y*? W? ]+? Y? 4 Q 4 <