Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\classfile\ClassWriter$AnnotationWriter.class
?? 4 <$SwitchMap$com$sun$tools$classfile$TypeAnnotation$TargetType ()I ()V ()Z (I)V <init> 4ClassWriter: UNKNOWN target type should never occur! /ClassWriter: Unknown target type for position: Code I InnerClasses LineNumberTable Signature SourceFile StackMapTable Visitor [I 3[Lcom/sun/tools/classfile/Annotation$element_value; 8[Lcom/sun/tools/classfile/Annotation$element_value_pair; %[Lcom/sun/tools/classfile/Annotation; )[Lcom/sun/tools/classfile/TypeAnnotation; accept annotation annotation_value append bound_index class_info_index "com/sun/tools/classfile/Annotation ;com/sun/tools/classfile/Annotation$Annotation_element_value 6com/sun/tools/classfile/Annotation$Array_element_value 6com/sun/tools/classfile/Annotation$Class_element_value 5com/sun/tools/classfile/Annotation$Enum_element_value :com/sun/tools/classfile/Annotation$Primitive_element_value 0com/sun/tools/classfile/Annotation$element_value 8com/sun/tools/classfile/Annotation$element_value$Visitor 5com/sun/tools/classfile/Annotation$element_value_pair #com/sun/tools/classfile/ClassWriter %com/sun/tools/classfile/ClassWriter$1 4com/sun/tools/classfile/ClassWriter$AnnotationWriter 5com/sun/tools/classfile/ClassWriter$ClassOutputStream &com/sun/tools/classfile/TypeAnnotation /com/sun/tools/classfile/TypeAnnotation$Position 1com/sun/tools/classfile/TypeAnnotation$TargetType const_name_index const_value_index element_name_index element_value_pairs exception_index getBinaryFromTypePath hasNext intValue iterator java/lang/AssertionError java/lang/Integer java/lang/Object java/lang/StringBuilder java/util/Iterator java/util/List location lvarIndex lvarLength lvarOffset next num_values offset ordinal parameter_index position size tag targetTypeValue toString type type_index type_name_index value values visitAnnotation visitArray visitClass visitEnum visitPrimitive write writeByte writeShort ! " # $ % & ' ( ) * + , - 7 8 9 : ; < $Lcom/sun/tools/classfile/Annotation; 2Lcom/sun/tools/classfile/Annotation$element_value; 1Lcom/sun/tools/classfile/TypeAnnotation$Position; 3Lcom/sun/tools/classfile/TypeAnnotation$TargetType; Ljava/util/List; ?java/lang/Object;Lcom/sun/tools/classfile/Annotation$element_value$Visitor<Ljava/lang/Void;Lcom/sun/tools/classfile/ClassWriter$ClassOutputStream;>; ()Ljava/lang/Object; (Ljava/lang/Object;)V ()Ljava/lang/String; ()Ljava/util/Iterator; ^(Lcom/sun/tools/classfile/Annotation;Lcom/sun/tools/classfile/ClassWriter$ClassOutputStream;)V _([Lcom/sun/tools/classfile/Annotation;Lcom/sun/tools/classfile/ClassWriter$ClassOutputStream;)V l(Lcom/sun/tools/classfile/Annotation$element_value;Lcom/sun/tools/classfile/ClassWriter$ClassOutputStream;)V q(Lcom/sun/tools/classfile/Annotation$element_value_pair;Lcom/sun/tools/classfile/ClassWriter$ClassOutputStream;)V b(Lcom/sun/tools/classfile/TypeAnnotation;Lcom/sun/tools/classfile/ClassWriter$ClassOutputStream;)V c([Lcom/sun/tools/classfile/TypeAnnotation;Lcom/sun/tools/classfile/ClassWriter$ClassOutputStream;)V k(Lcom/sun/tools/classfile/TypeAnnotation$Position;Lcom/sun/tools/classfile/ClassWriter$ClassOutputStream;)V -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; "(Ljava/util/List;)Ljava/util/List; c(Lcom/sun/tools/classfile/Annotation$Annotation_element_value;Ljava/lang/Object;)Ljava/lang/Object; ^(Lcom/sun/tools/classfile/Annotation$Array_element_value;Ljava/lang/Object;)Ljava/lang/Object; ^(Lcom/sun/tools/classfile/Annotation$Class_element_value;Ljava/lang/Object;)Ljava/lang/Object; ](Lcom/sun/tools/classfile/Annotation$Enum_element_value;Ljava/lang/Object;)Ljava/lang/Object; b(Lcom/sun/tools/classfile/Annotation$Primitive_element_value;Ljava/lang/Object;)Ljava/lang/Object; `(Lcom/sun/tools/classfile/Annotation$element_value$Visitor;Ljava/lang/Object;)Ljava/lang/Object; ?(Lcom/sun/tools/classfile/Annotation$Annotation_element_value;Lcom/sun/tools/classfile/ClassWriter$ClassOutputStream;)Ljava/lang/Void; ?(Lcom/sun/tools/classfile/Annotation$Array_element_value;Lcom/sun/tools/classfile/ClassWriter$ClassOutputStream;)Ljava/lang/Void; ?(Lcom/sun/tools/classfile/Annotation$Class_element_value;Lcom/sun/tools/classfile/ClassWriter$ClassOutputStream;)Ljava/lang/Void; ?(Lcom/sun/tools/classfile/Annotation$Enum_element_value;Lcom/sun/tools/classfile/ClassWriter$ClassOutputStream;)Ljava/lang/Void; ?(Lcom/sun/tools/classfile/Annotation$Primitive_element_value;Lcom/sun/tools/classfile/ClassWriter$ClassOutputStream;)Ljava/lang/Void; . / 0 2 B C E H L M >