Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\codemodel\internal\JNarrowedClass$1.class
?? 4 F ()V ()Z <init> Code EnclosingMethod InnerClasses LineNumberTable LocalVariableTable Signature SourceFile _implements access$000 basis !com/sun/codemodel/internal/JClass )com/sun/codemodel/internal/JNarrowedClass +com/sun/codemodel/internal/JNarrowedClass$1 core hasNext java/lang/Object java/util/Iterator next remove substituteParams this this$0 typeParams #Lcom/sun/codemodel/internal/JClass; +Lcom/sun/codemodel/internal/JNarrowedClass; -Lcom/sun/codemodel/internal/JNarrowedClass$1; Ljava/util/Iterator; 9Ljava/util/Iterator<Lcom/sun/codemodel/internal/JClass;>; KLjava/lang/Object;Ljava/util/Iterator<Lcom/sun/codemodel/internal/JClass;>; %()Lcom/sun/codemodel/internal/JClass; .(Lcom/sun/codemodel/internal/JNarrowedClass;)V (()[Lcom/sun/codemodel/internal/JTypeVar; ()Ljava/lang/Object; ()Ljava/util/Iterator; =(Lcom/sun/codemodel/internal/JNarrowedClass;)Ljava/util/List; [([Lcom/sun/codemodel/internal/JTypeVar;Ljava/util/List;)Lcom/sun/codemodel/internal/JClass; ! # & ( ) * + , - . / 4 6 8 7 3 0 1 2 5 JNarrowedClass.java # $ ! ' P *+? :*? A**? :? 9? =? ;? ? ? "