Edit C:\Program Files\Java\jre8\lib\java\lang\invoke\MethodHandleProxies.class
Êþº¾ 40 9 H k l m v % V W ] q $assertionsDisabled ()I ()Ljava/lang/String; !()Ljava/lang/invoke/MethodHandle; ()V ()Z (I)Ljava/lang/String; (I)Z &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/lang/Object;)Z S(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; <clinit> <init> @ Code InnerClasses LineNumberTable Ljava/lang/Class; RuntimeVisibleAnnotations Signature SourceFile StackMapTable TYPE Z [Ljava/lang/Object; [Ljava/lang/invoke/MethodHandle; [Ljava/lang/reflect/Method; access$000 access$100 add append asInterfaceInstance asSpreader asType asVarargsCollector asWrapperInstance bindCaller callObjectMethod cast changeReturnType checkProxyPackageAccess currentThread desiredAssertionStatus doPrivileged equals getCallerClass getClass getClassLoader getContextClassLoader getMethods getModifiers getName getParameterTypes getReturnType getSecurityManager getSingleNameMethods getSystemClassLoader getWrapperInstanceTarget getWrapperInstanceType hashCode identityHashCode isAbstract isInterface isObjectMethod isPublic isVarargsCollector isWrapperInstance java/lang/AssertionError java/lang/Boolean java/lang/Class java/lang/ClassCastException java/lang/ClassLoader java/lang/Integer java/lang/Object java/lang/String java/lang/StringBuilder java/lang/System java/lang/Thread java/lang/invoke/MethodHandle !java/lang/invoke/MethodHandleImpl $java/lang/invoke/MethodHandleProxies &java/lang/invoke/MethodHandleProxies$1 &java/lang/invoke/MethodHandleProxies$2 $java/lang/invoke/MethodHandleStatics java/lang/invoke/MethodType #java/lang/reflect/InvocationHandler java/lang/reflect/Method java/lang/reflect/Modifier java/lang/reflect/Proxy java/security/AccessController java/util/ArrayList methodType newIllegalArgumentException newProxyInstance not a public interface not a single-method interface not a wrapper instance parameterCount parameterType size sun/invoke/WrapperInstance sun/reflect/Reflection sun/reflect/misc/ReflectUtil toArray toHexString toString type valueOf wrapperInstanceTarget wrapperInstanceType & ' P Q R S T U X Y Z [ \ ^ _ ` a b c d e f g r s Lsun/reflect/CallerSensitive; P<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;Ljava/lang/invoke/MethodHandle;)TT; (Z)Ljava/lang/Boolean; ()Ljava/lang/Class; ()[Ljava/lang/Class; (I)Ljava/lang/Class; ()Ljava/lang/ClassLoader; (I)Ljava/lang/Integer; (Ljava/lang/Object;)I (Ljava/lang/Object;)V ()Ljava/lang/SecurityManager; ()Ljava/lang/Thread; ()Ljava/lang/invoke/MethodType; ()[Ljava/lang/reflect/Method; (Ljava/lang/reflect/Method;)Z ,(Ljava/lang/ClassLoader;[Ljava/lang/Class;)V %(Ljava/lang/Object;)Ljava/lang/Class; ((Ljava/lang/Object;)Ljava/lang/Class<*>; (([Ljava/lang/Object;)[Ljava/lang/Object; 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; 0(Ljava/lang/String;)Ljava/lang/RuntimeException; -(Ljava/lang/String;)Ljava/lang/StringBuilder; 2(Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle; 3(Ljava/lang/Class;I)Ljava/lang/invoke/MethodHandle; 3(Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle; >(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle; 0(Ljava/lang/Class;)Ljava/lang/invoke/MethodType; .(Ljava/lang/Class;)[Ljava/lang/reflect/Method; 1(Ljava/lang/Class<*>;)[Ljava/lang/reflect/Method; 0(Ljava/lang/Object;)Lsun/invoke/WrapperInstance; D(Ljava/lang/Class;Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object; B(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/RuntimeException; Q(Ljava/lang/invoke/MethodHandle;Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle; T(Ljava/lang/invoke/MethodHandle;Ljava/lang/Class<*>;)Ljava/lang/invoke/MethodHandle; B(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType; P(Ljava/lang/ClassLoader;Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)V b(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object; n(Ljava/lang/invoke/MethodHandle;Ljava/lang/Class;[Ljava/lang/reflect/Method;[Ljava/lang/invoke/MethodHandle;)V $ # ? H n p 7 K N J M x ? : ? ; ? B ? G ? A ? o ? <