Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\classfile\ClassWriter.class
?? 4 ? ()I ()V ()Z (I)V <init> Code Exceptions I InnerClasses LineNumberTable SourceFile StackMapTable [I [Lcom/sun/tools/classfile/Field; ![Lcom/sun/tools/classfile/Method; access_flags attributeWriter attributes classFile close #com/sun/tools/classfile/AccessFlags !com/sun/tools/classfile/Attribute "com/sun/tools/classfile/Attributes !com/sun/tools/classfile/ClassFile #com/sun/tools/classfile/ClassWriter %com/sun/tools/classfile/ClassWriter$1 4com/sun/tools/classfile/ClassWriter$AnnotationWriter 3com/sun/tools/classfile/ClassWriter$AttributeWriter 5com/sun/tools/classfile/ClassWriter$ClassOutputStream 6com/sun/tools/classfile/ClassWriter$ConstantPoolWriter 7com/sun/tools/classfile/ClassWriter$StackMapTableWriter $com/sun/tools/classfile/ConstantPool +com/sun/tools/classfile/ConstantPool$CPInfo "com/sun/tools/classfile/Descriptor com/sun/tools/classfile/Field com/sun/tools/classfile/Method constantPoolWriter constant_pool descriptor entries fields flags hasNext index interfaces iterator java/io/File java/io/FileOutputStream java/io/IOException java/lang/Iterable java/lang/Object java/lang/Throwable java/util/Iterator magic major_version methods minor_version name_index next out reset size super_class this_class write writeAccessFlags writeAttributes writeClassInfo writeConstantPool writeDescriptor writeField writeFields writeHeader writeInt writeMethod writeMethods writeShort writeTo ! " # $ / 0 1 2 3 4 5 %Lcom/sun/tools/classfile/AccessFlags; $Lcom/sun/tools/classfile/Attributes; #Lcom/sun/tools/classfile/ClassFile; 5Lcom/sun/tools/classfile/ClassWriter$AttributeWriter; 7Lcom/sun/tools/classfile/ClassWriter$ClassOutputStream; 8Lcom/sun/tools/classfile/ClassWriter$ConstantPoolWriter; &Lcom/sun/tools/classfile/ConstantPool; $Lcom/sun/tools/classfile/Descriptor; ((Lcom/sun/tools/classfile/AccessFlags;)V '(Lcom/sun/tools/classfile/Attributes;)V '(Lcom/sun/tools/classfile/Descriptor;)V "(Lcom/sun/tools/classfile/Field;)V #(Lcom/sun/tools/classfile/Method;)V (Ljava/io/File;)V (Ljava/io/OutputStream;)V ()Ljava/lang/Iterable; ()Ljava/lang/Object; ()Ljava/util/Iterator; ](Lcom/sun/tools/classfile/Attribute;Lcom/sun/tools/classfile/ClassWriter$ClassOutputStream;)V g(Lcom/sun/tools/classfile/ConstantPool$CPInfo;Lcom/sun/tools/classfile/ClassWriter$ClassOutputStream;)I 4(Lcom/sun/tools/classfile/ClassFile;Ljava/io/File;)V <(Lcom/sun/tools/classfile/ClassFile;Ljava/io/OutputStream;)V * , 6 7 9 : ? @ - i j k l <