Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\javap\AnnotationWriter.class
?? 4 ! " # $ % & ' ( ) * + , . / 0 h r H # <$SwitchMap$com$sun$tools$classfile$TypeAnnotation$TargetType ( ()I ()V ()Z (I)V (IZ)V ) , , bound_index= , exception_index= , index= , length= , location= , lvarOffset is Null! , offset= , param_index= , type_index= , { : ; <init> = 9AnnotationWriter: UNKNOWN target type should never occur! 4AnnotationWriter: Unknown target type for position: Code I InnerClasses LineNumberTable SourceFile StackMapTable [I 8[Lcom/sun/tools/classfile/Annotation$element_value_pair; access$000 annotation append bound_index classWriter "com/sun/tools/classfile/Annotation 0com/sun/tools/classfile/Annotation$element_value 5com/sun/tools/classfile/Annotation$element_value_pair !com/sun/tools/classfile/ClassFile -com/sun/tools/classfile/ConstantPoolException "com/sun/tools/classfile/Descriptor 4com/sun/tools/classfile/Descriptor$InvalidDescriptor &com/sun/tools/classfile/TypeAnnotation /com/sun/tools/classfile/TypeAnnotation$Position 1com/sun/tools/classfile/TypeAnnotation$TargetType $com/sun/tools/javap/AnnotationWriter &com/sun/tools/javap/AnnotationWriter$1 9com/sun/tools/javap/AnnotationWriter$element_value_Writer com/sun/tools/javap/BasicWriter com/sun/tools/javap/ClassWriter "com/sun/tools/javap/ConstantWriter com/sun/tools/javap/Context constantWriter constant_pool element_name_index element_value_pairs ev_writer exception_index get getClassFile getFieldType instance isEmpty java/lang/AssertionError java/lang/Integer java/lang/StringBuilder java/util/List location lvarIndex lvarLength lvarOffset num_element_value_pairs offset ordinal parameter_index position print start_pc= stringValue toString type type_index value valueOf write writeDescriptor writeIndex } > ? @ A B C D E F G I J K L M N Z [ \ ] $Lcom/sun/tools/classfile/Annotation; 2Lcom/sun/tools/classfile/Annotation$element_value; &Lcom/sun/tools/classfile/ConstantPool; 1Lcom/sun/tools/classfile/TypeAnnotation$Position; 3Lcom/sun/tools/classfile/TypeAnnotation$TargetType; ;Lcom/sun/tools/javap/AnnotationWriter$element_value_Writer; !Lcom/sun/tools/javap/ClassWriter; $Lcom/sun/tools/javap/ConstantWriter; Ljava/util/List; '(Lcom/sun/tools/classfile/Annotation;)V ((Lcom/sun/tools/classfile/Annotation;Z)V 5(Lcom/sun/tools/classfile/Annotation$element_value;)V 6(Lcom/sun/tools/classfile/Annotation$element_value;Z)V :(Lcom/sun/tools/classfile/Annotation$element_value_pair;)V ;(Lcom/sun/tools/classfile/Annotation$element_value_pair;Z)V %()Lcom/sun/tools/classfile/ClassFile; +(Lcom/sun/tools/classfile/TypeAnnotation;)V -(Lcom/sun/tools/classfile/TypeAnnotation;ZZ)V 5(Lcom/sun/tools/classfile/TypeAnnotation$Position;Z)V )(Lcom/sun/tools/javap/AnnotationWriter;)V +(Lcom/sun/tools/javap/AnnotationWriter;IZ)V (Lcom/sun/tools/javap/Context;)V (I)Ljava/lang/Integer; (Ljava/lang/Object;)V ()Ljava/lang/String; (I)Ljava/lang/String; (Ljava/lang/String;)V (I)Ljava/lang/StringBuilder; E(Lcom/sun/tools/javap/Context;)Lcom/sun/tools/javap/AnnotationWriter; @(Lcom/sun/tools/javap/Context;)Lcom/sun/tools/javap/ClassWriter; C(Lcom/sun/tools/javap/Context;)Lcom/sun/tools/javap/ConstantWriter; %(Ljava/lang/Class;)Ljava/lang/Object; :(Lcom/sun/tools/classfile/ConstantPool;)Ljava/lang/String; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; <