Edit C:\Program Files\Java\jre8\lib\java\lang\reflect\AccessibleObject.class
Êþº¾ 4 ? ? * ()V ()Z (I)Z (Ljava/lang/String;)V (Z)V <clinit> <init> ACCESS_PERMISSION *All subclasses should override this method 4Cannot make a java.lang.Class constructor accessible Code Exceptions InnerClasses LineNumberTable Ljava/lang/Object; Signature SourceFile StackMapTable Z [Ljava/lang/Class; checkAccess checkPermission doPrivileged ensureMemberAccess getAnnotation getAnnotations getAnnotationsByType getClass getDeclaredAnnotation getDeclaredAnnotations getDeclaredAnnotationsByType getDeclaringClass getSecurityManager isAccessible isAnnotationPresent isProtected java/lang/AssertionError java/lang/Class java/lang/IllegalAccessException java/lang/Object java/lang/SecurityException java/lang/SecurityManager java/lang/System "java/lang/reflect/AccessibleObject "java/lang/reflect/AnnotatedElement java/lang/reflect/Constructor java/lang/reflect/Modifier #java/lang/reflect/ReflectPermission java/security/AccessController override reflectionFactory securityCheckCache setAccessible setAccessible0 slowCheckMemberAccess sun/reflect/Reflection sun/reflect/ReflectionFactory 8sun/reflect/ReflectionFactory$GetReflectionFactoryAction suppressAccessChecks ) + , - . / 0 1 2 3 4 5 < = > Ljava/security/Permission; Lsun/reflect/ReflectionFactory; A<T::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TT;>;)TT; B<T::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TT;>;)[TT; ()Ljava/lang/Class; (Ljava/lang/Class;)Z (Ljava/lang/Object;)V ()Ljava/lang/SecurityManager; $()[Ljava/lang/annotation/Annotation; ((Ljava/lang/reflect/AccessibleObject;Z)V )([Ljava/lang/reflect/AccessibleObject;Z)V (Ljava/security/Permission;)V 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; 4(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; 5(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation; 8(Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;)Z 8(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;I)V >(Ljava/lang/Class<*>;Ljava/lang/Class<*>;Ljava/lang/Object;I)V I(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;ILjava/lang/Class;)V R(Ljava/lang/Class<*>;Ljava/lang/Class<*>;Ljava/lang/Object;ILjava/lang/Class<*>;)V 6 8 P 7 Q ( T $ T ' U V % W "