Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\codemodel\internal\JCodeModel$JReferencedClass.class
?? 4 ? " ; $assertionsDisabled ()I ()V ()Z (I)I (I)Z <clinit> <init> Code I InnerClasses LineNumberTable LocalVariableTable LocalVariableTypeTable Signature SourceFile StackMapTable Z &[Lcom/sun/codemodel/internal/JTypeVar; [Ljava/lang/Class; _class _clazz _extends _implements _package binaryName bindings boxToPrimitive !com/sun/codemodel/internal/JClass %com/sun/codemodel/internal/JCodeModel 6com/sun/codemodel/internal/JCodeModel$JReferencedClass 8com/sun/codemodel/internal/JCodeModel$JReferencedClass$1 'com/sun/codemodel/internal/JDeclaration com/sun/codemodel/internal/JType declare desiredAssertionStatus f fullName get getDeclaringClass getInterfaces getModifiers getName getPrimitiveType getSimpleName getSuperclass idx indexOf interfaces isAbstract isArray isInterface java/lang/AssertionError java/lang/Class java/lang/Object java/lang/String java/lang/reflect/Modifier java/util/Map lastIndexOf name outer owner p parse ref replace sp substituteParams substring this this$0 typeParams v variables ! # $ % & 9 : < = > 'Lcom/sun/codemodel/internal/JCodeModel; 8Lcom/sun/codemodel/internal/JCodeModel$JReferencedClass; 'Lcom/sun/codemodel/internal/JFormatter; Ljava/lang/Class; Ljava/lang/Class<*>; [Ljava/lang/Class<*>; Ljava/lang/String; Ljava/util/List; Ljava/util/Map; 5Ljava/util/List<Lcom/sun/codemodel/internal/JClass;>; %()Lcom/sun/codemodel/internal/JClass; )()Lcom/sun/codemodel/internal/JCodeModel; *(Lcom/sun/codemodel/internal/JCodeModel;)V *(Lcom/sun/codemodel/internal/JFormatter;)V '()Lcom/sun/codemodel/internal/JPackage; -()Lcom/sun/codemodel/internal/JPrimitiveType; (()[Lcom/sun/codemodel/internal/JTypeVar; ()Ljava/lang/Class; ()[Ljava/lang/Class; (Ljava/lang/Class<*>;)V ()Ljava/lang/String; (CC)Ljava/lang/String; (II)Ljava/lang/String; ()Ljava/util/Iterator; 6(Ljava/lang/Class;)Lcom/sun/codemodel/internal/JClass; ;()Ljava/util/Iterator<Lcom/sun/codemodel/internal/JClass;>; 9(Ljava/lang/String;)Lcom/sun/codemodel/internal/JPackage; ;(Lcom/sun/codemodel/internal/JCodeModel;Ljava/lang/Class;)V M(Lcom/sun/codemodel/internal/JCodeModel$JReferencedClass;[Ljava/lang/Class;)V &(Ljava/lang/Object;)Ljava/lang/Object; [([Lcom/sun/codemodel/internal/JTypeVar;Ljava/util/List;)Lcom/sun/codemodel/internal/JClass; f(Lcom/sun/codemodel/internal/JCodeModel;Ljava/lang/String;)Lcom/sun/codemodel/internal/JPrimitiveType; ?([Lcom/sun/codemodel/internal/JTypeVar;Ljava/util/List<Lcom/sun/codemodel/internal/JClass;>;)Lcom/sun/codemodel/internal/JClass; K Y \ a . ( 7 8 4 ? 6 B d e L i , j 2 j - k * m / m 1 m F n I o E q s u + v D x } P z P { P | O ? O ? ? ? P ? P ? P ? Q ? S ? T U ~ U ? U ? U ? U ? U ? U ? U ? U ? V ? V ? V ? V ? W ? X ? JCodeModel.java JReferencedClass P O R \ ] K Y t ? (*+? ?*+? ?*,? ? ? *? ? ? ? TY? ?? ? ' P U ' ( J Z ( \ ( ] l @ m 9 *? ? ?$.? ? J Z * m 9 *? ? ?$.? ? $ J Z m 2 *? ? ? ( J Z A c s *? ? ?+? ?*? ?+? ? ? U , - . J Z C \ C ] g ? <*? ?+[? ?? *? ?? ?+.? ?=? *? ?? ?*? ?+? ? ? ? V? 2 5 6 9 : $; .= <