Edit C:\Program Files\Java\jre8\lib\ext\jdk\internal\dynalink\beans\DynamicMethodLinker.class
Êþº¾ 3 ? D E F G H G I J K L M N O P Q R S T U V W X Y Z [ U \ ] ^ _ ` a <init> ()V Code LineNumberTable LocalVariableTable this 1Ljdk/internal/dynalink/beans/DynamicMethodLinker; canLinkType (Ljava/lang/Class;)Z type Ljava/lang/Class; LocalVariableTypeTable Ljava/lang/Class<*>; Signature (Ljava/lang/Class<*>;)Z getGuardedInvocation ?(Ljdk/internal/dynalink/linker/LinkRequest;Ljdk/internal/dynalink/linker/LinkerServices;)Ljdk/internal/dynalink/linker/GuardedInvocation; invocation Ljava/lang/invoke/MethodHandle; ctorInvocation linkRequest *Ljdk/internal/dynalink/linker/LinkRequest; linkerServices -Ljdk/internal/dynalink/linker/LinkerServices; receiver Ljava/lang/Object; desc *Ljdk/internal/dynalink/CallSiteDescriptor; operator Ljava/lang/String; dynMethod +Ljdk/internal/dynalink/beans/DynamicMethod; constructor Z StackMapTable T K b E c SourceFile DynamicMethodLinker.java )jdk/internal/dynalink/beans/DynamicMethod d " e f g h i j k (jdk/internal/dynalink/CallSiteDescriptor l m dyn n o call p q r s t new java/lang/Object u v w .jdk/internal/dynalink/linker/GuardedInvocation java/lang/Class x y z { | } ~ ? ? ? /jdk/internal/dynalink/beans/DynamicMethodLinker ;jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker java/lang/String java/lang/invoke/MethodHandle isAssignableFrom (jdk/internal/dynalink/linker/LinkRequest getReceiver ()Ljava/lang/Object; getCallSiteDescriptor ,()Ljdk/internal/dynalink/CallSiteDescriptor; getNameTokenCount ()I getNameToken (I)Ljava/lang/String; isConstructor ()Z 7jdk/internal/dynalink/support/CallSiteDescriptorFactory dropParameterTypes X(Ljdk/internal/dynalink/CallSiteDescriptor;II)Ljdk/internal/dynalink/CallSiteDescriptor; getInvocation x(Ljdk/internal/dynalink/CallSiteDescriptor;Ljdk/internal/dynalink/linker/LinkerServices;)Ljava/lang/invoke/MethodHandle; java/lang/invoke/MethodHandles insertArguments T(Ljava/lang/invoke/MethodHandle;I[Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle; getMethodType ()Ljava/lang/invoke/MethodType; java/lang/invoke/MethodType parameterType (I)Ljava/lang/Class; dropArguments S(Ljava/lang/invoke/MethodHandle;I[Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle; $jdk/internal/dynalink/support/Guards getIdentityGuard 3(Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle; A(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)V / *· ± d ! "