Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\internal\xjc\writer\SignatureWriter.class
?? 4 C F V f extends { ()V ()Z (I)V , <init> Code Exceptions I InnerClasses LineNumberTable LocalVariableTable LocalVariableTypeTable Signature SourceFile StackMapTable Z 2[Lcom/sun/tools/internal/xjc/outline/FieldOutline; _implements _package add append buf ci classSet classes cls !com/sun/codemodel/internal/JClass *com/sun/codemodel/internal/JClassContainer (com/sun/codemodel/internal/JDefinedClass #com/sun/codemodel/internal/JPackage com/sun/codemodel/internal/JType .com/sun/tools/internal/xjc/model/CPropertyInfo /com/sun/tools/internal/xjc/outline/ClassOutline /com/sun/tools/internal/xjc/outline/FieldOutline *com/sun/tools/internal/xjc/outline/Outline 1com/sun/tools/internal/xjc/outline/PackageOutline 1com/sun/tools/internal/xjc/writer/SignatureWriter 3com/sun/tools/internal/xjc/writer/SignatureWriter$1 cont dump dumpChildren first flush fo fullName get getClasses getDeclaredFields getName getPropertyInfo getRawType hasNext i implClass indent interface iterator itr java.lang. java/io/IOException java/io/Writer java/lang/Object java/lang/String java/lang/StringBuilder java/util/Collection java/util/HashMap java/util/Iterator java/util/Map java/util/Set java/util/TreeSet model name next out package packages pkg printIndent printName println put ref s startsWith substring t this toString type write } & ' ( ) * + , - . / 0 1 G H I J K L M N O P Q ,Lcom/sun/codemodel/internal/JClassContainer; *Lcom/sun/codemodel/internal/JDefinedClass; %Lcom/sun/codemodel/internal/JPackage; "Lcom/sun/codemodel/internal/JType; 1Lcom/sun/tools/internal/xjc/outline/ClassOutline; 1Lcom/sun/tools/internal/xjc/outline/FieldOutline; ,Lcom/sun/tools/internal/xjc/outline/Outline; 3Lcom/sun/tools/internal/xjc/writer/SignatureWriter; Ljava/io/Writer; Ljava/lang/String; Ljava/lang/StringBuilder; Ljava/util/Collection; Ljava/util/Iterator; Ljava/util/Map; Ljava/util/Set; 6Ljava/util/Set<Lcom/sun/codemodel/internal/JPackage;>; JLjava/util/Collection<+Lcom/sun/tools/internal/xjc/outline/ClassOutline;>; lLjava/util/Map<Lcom/sun/codemodel/internal/JDefinedClass;Lcom/sun/tools/internal/xjc/outline/ClassOutline;>; /(Lcom/sun/codemodel/internal/JClassContainer;)V '()Lcom/sun/codemodel/internal/JPackage; ((Lcom/sun/codemodel/internal/JPackage;)V $()Lcom/sun/codemodel/internal/JType; 2()Lcom/sun/tools/internal/xjc/model/CPropertyInfo; 4(Lcom/sun/tools/internal/xjc/outline/ClassOutline;)V 4()[Lcom/sun/tools/internal/xjc/outline/FieldOutline; 5()Lcom/sun/tools/internal/xjc/outline/PackageOutline; 6(Lcom/sun/tools/internal/xjc/writer/SignatureWriter;)V ()Ljava/lang/Object; (Ljava/lang/Object;)Z ()Ljava/lang/String; (I)Ljava/lang/String; (Ljava/lang/String;)V (Ljava/lang/String;)Z (Z)Ljava/lang/String; (C)Ljava/lang/StringBuilder; ()Ljava/util/Collection; (Ljava/util/Comparator;)V ()Ljava/util/Iterator; ?(Lcom/sun/tools/internal/xjc/outline/Outline;Ljava/io/Writer;)V &(Ljava/lang/Object;)Ljava/lang/Object; 6(Lcom/sun/codemodel/internal/JType;)Ljava/lang/String; -(Ljava/lang/String;)Ljava/lang/StringBuilder; 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; B A ? ] ? U ? $ ? # ? 3 6 Y ? e 4 ? ? 3 ? >