Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\javac\code\Attribute$Class.class
?? 4 w ()V ()Z .class <init> Class Code InnerClasses LineNumberTable Signature SourceFile StackMapTable Visitor accept append boxedClass classType "com/sun/tools/javac/code/Attribute (com/sun/tools/javac/code/Attribute$Class *com/sun/tools/javac/code/Attribute$Visitor com/sun/tools/javac/code/Symbol +com/sun/tools/javac/code/Symbol$ClassSymbol *com/sun/tools/javac/code/Symbol$TypeSymbol com/sun/tools/javac/code/Symtab com/sun/tools/javac/code/Type 'com/sun/tools/javac/code/Type$ClassType com/sun/tools/javac/code/Types com/sun/tools/javac/util/List erasure getEnclosingType getValue isPrimitive java/lang/StringBuilder /javax/lang/model/element/AnnotationValueVisitor makeClassType of syms toString tsym type visitClass visitType ! " ,Lcom/sun/tools/javac/code/Symbol$TypeSymbol; !Lcom/sun/tools/javac/code/Symtab; Lcom/sun/tools/javac/code/Type; k<R:Ljava/lang/Object;P:Ljava/lang/Object;>(Ljavax/lang/model/element/AnnotationValueVisitor<TR;TP;>;TP;)TR; -(Lcom/sun/tools/javac/code/Attribute$Class;)V /(Lcom/sun/tools/javac/code/Attribute$Visitor;)V !()Lcom/sun/tools/javac/code/Type; "(Lcom/sun/tools/javac/code/Type;)V ()Ljava/lang/Object; ()Ljava/lang/String; N(Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Symbol$ClassSymbol; @(Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; B(Lcom/sun/tools/javac/code/Types;Lcom/sun/tools/javac/code/Type;)V 3(Ljava/lang/Object;)Lcom/sun/tools/javac/util/List; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; m(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;)V `(Lcom/sun/tools/javac/code/Types;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; W(Ljavax/lang/model/element/AnnotationValueVisitor;Ljava/lang/Object;)Ljava/lang/Object; H(Ljavax/lang/model/type/TypeMirror;Ljava/lang/Object;)Ljava/lang/Object; ' 8 % 9 : ( : ) < > > ? &