Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\javac\code\Printer.class
?? 4? - R S T U V ( ()I ()J ()V ()Z ) . ... < <init> > ? ARRAY AnnotatedType ArrayType CLASS Code ConstantValue FORALL I InnerClasses LineNumberTable MethodType PRIME Signature SourceFile StackMapTable UNBOUND Visitor [] accept append argtypes capturedVarId className "com/sun/tools/javac/code/BoundKind com/sun/tools/javac/code/Printer "com/sun/tools/javac/code/Printer$1 com/sun/tools/javac/code/Symbol +com/sun/tools/javac/code/Symbol$ClassSymbol ,com/sun/tools/javac/code/Symbol$MethodSymbol .com/sun/tools/javac/code/Symbol$OperatorSymbol -com/sun/tools/javac/code/Symbol$PackageSymbol *com/sun/tools/javac/code/Symbol$TypeSymbol )com/sun/tools/javac/code/Symbol$VarSymbol 'com/sun/tools/javac/code/Symbol$Visitor com/sun/tools/javac/code/Type +com/sun/tools/javac/code/Type$AnnotatedType 'com/sun/tools/javac/code/Type$ArrayType *com/sun/tools/javac/code/Type$CapturedType 'com/sun/tools/javac/code/Type$ClassType 'com/sun/tools/javac/code/Type$ErrorType $com/sun/tools/javac/code/Type$ForAll &com/sun/tools/javac/code/Type$JCNoType (com/sun/tools/javac/code/Type$MethodType )com/sun/tools/javac/code/Type$PackageType %com/sun/tools/javac/code/Type$TypeVar &com/sun/tools/javac/code/Type$UndetVar %com/sun/tools/javac/code/Type$Visitor *com/sun/tools/javac/code/Type$WildcardType com/sun/tools/javac/code/TypeTag com/sun/tools/javac/util/List #com/sun/tools/javac/util/ListBuffer com/sun/tools/javac/util/Name #com/sun/tools/javac/util/Name$Table com/sun/tools/javac/util/Names compiler.misc.anonymous.class compiler.misc.type.captureof compiler.misc.type.captureof.1 compiler.misc.type.none compiler.misc.unnamed.package contains createStandardPrinter elemtype flags flatname fullname getAnnotationMirrors getEnclosingType getParameterTypes getQualifiedName getTypeArguments hasNext hasTag head init inst interfaces_field isAnnotated isEmpty isStaticOrInstanceInit isUnnamed iterator java/lang/Object java/lang/String java/lang/StringBuilder java/lang/Throwable java/util/Iterator java/util/Locale kind length localize name names next nil noType nonEmpty owner prepend printBaseElementType printBrackets printMethodArgs qtype restype seenCaptured supertype_field table tail toList toString tsym tvars type unannotatedType visit visitAnnotatedType visitArrayType visitCapturedType visitClassSymbol visitClassType visitErrorType visitForAll visitMethodSymbol visitMethodType visitOperatorSymbol visitPackageSymbol visitPackageType visitSymbol visitSymbols visitType visitTypeSymbol visitTypeVar visitTypes visitUndetVar visitVarSymbol visitWildcardType wildcard ? 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q m n o p q r $Lcom/sun/tools/javac/code/BoundKind; !Lcom/sun/tools/javac/code/Symbol; ,Lcom/sun/tools/javac/code/Symbol$TypeSymbol; Lcom/sun/tools/javac/code/Type; (Lcom/sun/tools/javac/code/Type$JCNoType; ,Lcom/sun/tools/javac/code/Type$WildcardType; "Lcom/sun/tools/javac/code/TypeTag; Lcom/sun/tools/javac/util/List; Lcom/sun/tools/javac/util/Name; %Lcom/sun/tools/javac/util/Name$Table; Lcom/sun/tools/javac/util/Names; Ljava/lang/Object; @Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/code/Type;>; ?java/lang/Object;Lcom/sun/tools/javac/code/Type$Visitor<Ljava/lang/String;Ljava/util/Locale;>;Lcom/sun/tools/javac/code/Symbol$Visitor<Ljava/lang/String;Ljava/util/Locale;>; %(Lcom/sun/tools/javac/api/Messages;)V !()Lcom/sun/tools/javac/code/Type; %(Lcom/sun/tools/javac/code/TypeTag;)Z !()Lcom/sun/tools/javac/util/List; !()Lcom/sun/tools/javac/util/Name; ()Ljava/lang/Object; (Ljava/lang/Object;)Z ()Ljava/lang/String; (Ljava/lang/String;)V (C)Ljava/lang/StringBuilder; ()Ljava/util/Iterator; F(Lcom/sun/tools/javac/api/Messages;)Lcom/sun/tools/javac/code/Printer; 3(Ljava/lang/Object;)Lcom/sun/tools/javac/util/List; 9(Ljava/lang/Object;)Lcom/sun/tools/javac/util/ListBuffer; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; G(Lcom/sun/tools/javac/code/Symbol;Ljava/lang/Object;)Ljava/lang/Object; S(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;Ljava/lang/Object;)Ljava/lang/Object; T(Lcom/sun/tools/javac/code/Symbol$MethodSymbol;Ljava/lang/Object;)Ljava/lang/Object; V(Lcom/sun/tools/javac/code/Symbol$OperatorSymbol;Ljava/lang/Object;)Ljava/lang/Object; U(Lcom/sun/tools/javac/code/Symbol$PackageSymbol;Ljava/lang/Object;)Ljava/lang/Object; R(Lcom/sun/tools/javac/code/Symbol$TypeSymbol;Ljava/lang/Object;)Ljava/lang/Object; Q(Lcom/sun/tools/javac/code/Symbol$VarSymbol;Ljava/lang/Object;)Ljava/lang/Object; O(Lcom/sun/tools/javac/code/Symbol$Visitor;Ljava/lang/Object;)Ljava/lang/Object; E(Lcom/sun/tools/javac/code/Type;Ljava/lang/Object;)Ljava/lang/Object; S(Lcom/sun/tools/javac/code/Type$AnnotatedType;Ljava/lang/Object;)Ljava/lang/Object; O(Lcom/sun/tools/javac/code/Type$ArrayType;Ljava/lang/Object;)Ljava/lang/Object; R(Lcom/sun/tools/javac/code/Type$CapturedType;Ljava/lang/Object;)Ljava/lang/Object; O(Lcom/sun/tools/javac/code/Type$ClassType;Ljava/lang/Object;)Ljava/lang/Object; O(Lcom/sun/tools/javac/code/Type$ErrorType;Ljava/lang/Object;)Ljava/lang/Object; L(Lcom/sun/tools/javac/code/Type$ForAll;Ljava/lang/Object;)Ljava/lang/Object; P(Lcom/sun/tools/javac/code/Type$MethodType;Ljava/lang/Object;)Ljava/lang/Object; Q(Lcom/sun/tools/javac/code/Type$PackageType;Ljava/lang/Object;)Ljava/lang/Object; M(Lcom/sun/tools/javac/code/Type$TypeVar;Ljava/lang/Object;)Ljava/lang/Object; N(Lcom/sun/tools/javac/code/Type$UndetVar;Ljava/lang/Object;)Ljava/lang/Object; M(Lcom/sun/tools/javac/code/Type$Visitor;Ljava/lang/Object;)Ljava/lang/Object; R(Lcom/sun/tools/javac/code/Type$WildcardType;Ljava/lang/Object;)Ljava/lang/Object; G(Lcom/sun/tools/javac/code/Symbol;Ljava/util/Locale;)Ljava/lang/String; S(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;Ljava/util/Locale;)Ljava/lang/String; T(Lcom/sun/tools/javac/code/Symbol$MethodSymbol;Ljava/util/Locale;)Ljava/lang/String; V(Lcom/sun/tools/javac/code/Symbol$OperatorSymbol;Ljava/util/Locale;)Ljava/lang/String; U(Lcom/sun/tools/javac/code/Symbol$PackageSymbol;Ljava/util/Locale;)Ljava/lang/String; R(Lcom/sun/tools/javac/code/Symbol$TypeSymbol;Ljava/util/Locale;)Ljava/lang/String; Q(Lcom/sun/tools/javac/code/Symbol$VarSymbol;Ljava/util/Locale;)Ljava/lang/String; E(Lcom/sun/tools/javac/code/Type;Ljava/util/Locale;)Ljava/lang/String; S(Lcom/sun/tools/javac/code/Type$AnnotatedType;Ljava/util/Locale;)Ljava/lang/String; O(Lcom/sun/tools/javac/code/Type$ArrayType;Ljava/util/Locale;)Ljava/lang/String; R(Lcom/sun/tools/javac/code/Type$CapturedType;Ljava/util/Locale;)Ljava/lang/String; O(Lcom/sun/tools/javac/code/Type$ClassType;Ljava/util/Locale;)Ljava/lang/String; P(Lcom/sun/tools/javac/code/Type$ClassType;ZLjava/util/Locale;)Ljava/lang/String; O(Lcom/sun/tools/javac/code/Type$ErrorType;Ljava/util/Locale;)Ljava/lang/String; L(Lcom/sun/tools/javac/code/Type$ForAll;Ljava/util/Locale;)Ljava/lang/String; P(Lcom/sun/tools/javac/code/Type$MethodType;Ljava/util/Locale;)Ljava/lang/String; Q(Lcom/sun/tools/javac/code/Type$PackageType;Ljava/util/Locale;)Ljava/lang/String; M(Lcom/sun/tools/javac/code/Type$TypeVar;Ljava/util/Locale;)Ljava/lang/String; N(Lcom/sun/tools/javac/code/Type$UndetVar;Ljava/util/Locale;)Ljava/lang/String; R(Lcom/sun/tools/javac/code/Type$WildcardType;Ljava/util/Locale;)Ljava/lang/String; E(Lcom/sun/tools/javac/util/List;Ljava/util/Locale;)Ljava/lang/String; F(Lcom/sun/tools/javac/util/List;ZLjava/util/Locale;)Ljava/lang/String; M(Lcom/sun/tools/javac/code/Type;Ljava/lang/StringBuilder;Ljava/util/Locale;)V K(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; h(Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/code/Symbol;>;Ljava/util/Locale;)Ljava/lang/String; f(Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/code/Type;>;Ljava/util/Locale;)Ljava/lang/String; g(Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/code/Type;>;ZLjava/util/Locale;)Ljava/lang/String; s # + ? s ? | ? ? ? Y ? f ? ? ? ? ? ? ? ? ? z ? ? ? ? ? "