Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\internal\xjc\reader\Ring.class
?? 4 ? $assertionsDisabled ()V ()Z (Z)V <clinit> <init> Code LineNumberTable LocalVariableTable LocalVariableTypeTable Signature SourceFile StackMapTable TT; Z add begin c clazz &com/sun/tools/internal/xjc/reader/Ring components containsKey desiredAssertionStatus e end get getClass getDeclaredConstructor instance instances java/lang/AssertionError java/lang/Class java/lang/Error java/lang/IllegalAccessException java/lang/InstantiationException java/lang/NoSuchMethodException java/lang/Object java/lang/ThreadLocal java/lang/Throwable java/lang/reflect/Constructor +java/lang/reflect/InvocationTargetException java/util/HashMap java/util/Map key newInstance o old put r remove set setAccessible t this ! " # $ % & ' ( ) * + , (Lcom/sun/tools/internal/xjc/reader/Ring; Ljava/lang/Class; Ljava/lang/Class<TT;>; "Ljava/lang/IllegalAccessException; "Ljava/lang/InstantiationException; !Ljava/lang/NoSuchMethodException; <T:Ljava/lang/Object;>(TT;)V Ljava/lang/Object; Ljava/lang/ThreadLocal; Ljava/lang/reflect/Constructor; $Ljava/lang/reflect/Constructor<TT;>; -Ljava/lang/reflect/InvocationTargetException; Ljava/util/Map; ALjava/lang/ThreadLocal<Lcom/sun/tools/internal/xjc/reader/Ring;>; 1<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT; 2<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;TT;)V 4Ljava/util/Map<Ljava/lang/Class;Ljava/lang/Object;>; *()Lcom/sun/tools/internal/xjc/reader/Ring; +(Lcom/sun/tools/internal/xjc/reader/Ring;)V ()Ljava/lang/Class; ()Ljava/lang/Object; (Ljava/lang/Object;)V (Ljava/lang/Object;)Z (Ljava/lang/Throwable;)V %(Ljava/lang/Class;)Ljava/lang/Object; &(Ljava/lang/Class;Ljava/lang/Object;)V &(Ljava/lang/Object;)Ljava/lang/Object; '([Ljava/lang/Object;)Ljava/lang/Object; 3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; M Q 3 5 V X Y 4 Z [ \ ^ _ . ` a 1 b c d e f j p 8 f 9 h 9 s : o >