3 W  W W W  W .   W   W    . W   ( W ( 1    6  6  6 .    A    G W  K M K!"#$% S& '( ) W*+,-. /0 _ AdapterInfo InnerClassesMINIMAL_PERMISSION_DOMAIN Ljava/security/ProtectionDomain;CREATE_ADAPTER_INFO_ACC_CTXT$Ljava/security/AccessControlContext;ADAPTER_INFO_MAPSLjava/lang/ClassValue; SignatureLjava/lang/ClassValue;>;Ljdk/nashorn/internal/runtime/linker/JavaAdapterFactory$AdapterInfo;>;>;$assertionsDisabledZ()VCodeLineNumberTableLocalVariableTablethis8Ljdk/nashorn/internal/runtime/linker/JavaAdapterFactory;getAdapterClassForLookup([Ljava/lang/Class;Ljdk/nashorn/internal/runtime/ScriptObject;Ljava/lang/invoke/MethodHandles$Lookup;)Ljdk/internal/dynalink/beans/StaticClass;types[Ljava/lang/Class;classOverrides+Ljdk/nashorn/internal/runtime/ScriptObject;lookup'Ljava/lang/invoke/MethodHandles$Lookup;LocalVariableTypeTable[Ljava/lang/Class<*>;([Ljava/lang/Class<*>;Ljdk/nashorn/internal/runtime/ScriptObject;Ljava/lang/invoke/MethodHandles$Lookup;)Ljdk/internal/dynalink/beans/StaticClass;([Ljava/lang/Class;Ljdk/nashorn/internal/runtime/ScriptObject;Ljava/security/ProtectionDomain;)Ljdk/internal/dynalink/beans/StaticClass;typeLjava/lang/Class;protectionDomainsmLjava/lang/SecurityManager;Ljava/lang/Class<*>; StackMapTablex12([Ljava/lang/Class<*>;Ljdk/nashorn/internal/runtime/ScriptObject;Ljava/security/ProtectionDomain;)Ljdk/internal/dynalink/beans/StaticClass;getProtectionDomainI(Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/security/ProtectionDomain;3(Ljava/lang/Class;)Ljava/security/ProtectionDomain;clazz6(Ljava/lang/Class<*>;)Ljava/security/ProtectionDomain;getConstructorj(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/lang/invoke/MethodHandle; sourceType targetType adapterClass)Ljdk/internal/dynalink/beans/StaticClass; Exceptions3p(Ljava/lang/Class<*>;Ljava/lang/Class<*>;Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/lang/invoke/MethodHandle;isAutoConvertibleFromFunction(Ljava/lang/Class;)Z(Ljava/lang/Class<*>;)ZgetAdapterInfoX([Ljava/lang/Class;)Ljdk/nashorn/internal/runtime/linker/JavaAdapterFactory$AdapterInfo; adapterInfoDLjdk/nashorn/internal/runtime/linker/JavaAdapterFactory$AdapterInfo;definingClassAndLoader4Ljdk/nashorn/internal/runtime/linker/ClassAndLoader;adapterInfoMapLjava/util/Map;typeListLjava/util/List;{Ljava/util/Map;>;Ljdk/nashorn/internal/runtime/linker/JavaAdapterFactory$AdapterInfo;>;&Ljava/util/List;>;456[([Ljava/lang/Class<*>;)Ljdk/nashorn/internal/runtime/linker/JavaAdapterFactory$AdapterInfo;createAdapterInfo([Ljava/lang/Class;Ljdk/nashorn/internal/runtime/linker/ClassAndLoader;)Ljdk/nashorn/internal/runtime/linker/JavaAdapterFactory$AdapterInfo;modIt superClass interfaceseffectiveSuperClass([Ljava/lang/Class<*>;Ljdk/nashorn/internal/runtime/linker/ClassAndLoader;)Ljdk/nashorn/internal/runtime/linker/JavaAdapterFactory$AdapterInfo;createMinimalPermissionDomain"()Ljava/security/ProtectionDomain; permissionsLjava/security/Permissions; access$000 SourceFileJavaAdapterFactory.java cd mn t kljava/lang/AssertionError7 89: ;<= >? @A BCD%java/lang/invoke/MethodHandles$Lookup EF 8jdk/nashorn/internal/runtime/linker/JavaAdapterFactory$2 m<G HIjava/security/ProtectionDomainjava/lang/Class tvJ KLM NO-jdk/internal/dynalink/support/LinkRequestImpldyn:new'jdk/internal/dynalink/beans/StaticClassP QRS TUjava/lang/Object mVW XYZ [\] ^_ `l4 ab gh cFd Te java/util/Mapf ghx ij[Ljava/lang/Object;k lm TnBjdk/nashorn/internal/runtime/linker/JavaAdapterFactory$AdapterInfo opjava/util/ArrayList mq rC stv xyjava/lang/StringBuilder z{ |} and ~{ m  y5 C"java/lang/IllegalArgumentExceptioninterface limit exceeded m   y8jdk/nashorn/internal/runtime/linker/JavaAdapterFactory$3 m ef Hjava/security/Permissionsjava/lang/RuntimePermission1accessClassInPackage.jdk.nashorn.internal.objects 1accessClassInPackage.jdk.nashorn.internal.runtime8accessClassInPackage.jdk.nashorn.internal.runtime.linkerjava/security/CodeSourcejava/security/CodeSigner; m m6jdk/nashorn/internal/runtime/linker/JavaAdapterFactory t java/lang/StringcreateClassLoadergetClassLoaderaccessDeclaredMembers 8jdk/nashorn/internal/runtime/linker/JavaAdapterFactory$1)jdk/nashorn/internal/runtime/ScriptObjectjava/lang/SecurityManagerjava/lang/Exception2jdk/nashorn/internal/runtime/linker/ClassAndLoaderjava/util/Listjava/lang/Throwablejava/lang/SystemgetSecurityManager()Ljava/lang/SecurityManager;$jdk/nashorn/internal/runtime/ContextcheckPackageAccess(Ljava/lang/Class;)V9jdk/nashorn/internal/runtime/linker/ReflectionCheckLinkercheckReflectionAccess(Ljava/lang/Class;Z)VgetAdapterClassv(Ljdk/nashorn/internal/runtime/ScriptObject;Ljava/security/ProtectionDomain;)Ljdk/internal/dynalink/beans/StaticClass; lookupModes()Ijava/lang/invoke/MethodHandles lookupClass()Ljava/lang/Class;java/security/AccessController doPrivileged4(Ljava/security/PrivilegedAction;)Ljava/lang/Object;"jdk/nashorn/internal/lookup/LookupMH7Ljdk/nashorn/internal/lookup/MethodHandleFunctionality;-jdk/nashorn/internal/runtime/linker/BootstrapgetLinkerServices/()Ljdk/internal/dynalink/linker/LinkerServices;java/lang/invoke/MethodType methodTypeS(Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType;=jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptorget(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;I)Ljdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor;T(Ljdk/internal/dynalink/CallSiteDescriptor;Ljava/lang/Object;IZ[Ljava/lang/Object;)V+jdk/internal/dynalink/linker/LinkerServicesgetGuardedInvocation\(Ljdk/internal/dynalink/linker/LinkRequest;)Ljdk/internal/dynalink/linker/GuardedInvocation;.jdk/internal/dynalink/linker/GuardedInvocation getInvocation!()Ljava/lang/invoke/MethodHandle;5jdk/nashorn/internal/lookup/MethodHandleFunctionalitybindToR(Ljava/lang/invoke/MethodHandle;Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle;autoConvertibleFromFunctiongetDefiningClassAndLoaderH([Ljava/lang/Class;)Ljdk/nashorn/internal/runtime/linker/ClassAndLoader;getRepresentativeClassjava/lang/ClassValue%(Ljava/lang/Class;)Ljava/lang/Object;java/util/Collections singletonList$(Ljava/lang/Object;)Ljava/util/List;clone()Ljava/lang/Object;java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;&(Ljava/lang/Object;)Ljava/lang/Object;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;(I)V getModifiers isInterface()ZLjdk/nashorn/internal/runtime/linker/AdaptationResult$Outcome;getCanonicalName()Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringS(Ljdk/nashorn/internal/runtime/linker/AdaptationResult$Outcome;Ljava/lang/String;)Vjava/lang/reflect/ModifierisFinal(I)ZERROR_FINAL_CLASSsize(Ljava/lang/String;)Vadd(Ljava/lang/Object;)ZisPublicERROR_NON_PUBLIC_CLASSj(Ljava/lang/Class;Ljava/util/List;Ljdk/nashorn/internal/runtime/linker/ClassAndLoader;[Ljava/lang/Class;)VX(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;(Ljava/security/Permission;)V,(Ljava/net/URL;[Ljava/security/CodeSigner;)VA(Ljava/security/CodeSource;Ljava/security/PermissionCollection;)VdesiredAssertionStatuscreatePermAccCtxt9([Ljava/lang/String;)Ljava/security/AccessControlContext;4jdk/nashorn/internal/runtime/linker/AdaptationResult1Wcdefghijkl mno/*pRq rs tvoZ *+,pq  wx yz {|}  w~i toS** YN--*:662:  * +, p"8=CIq48 SwxSyzSd8}8 Sw~i oP* ~*p q {| oKY*pq } i o NY+S,NY,+Y*SY-SYS !-"p&*?DHq*NNN{|@}NNioKY*S #pq } i ole*$L%+&'(M* *2) **+,N,Y:,--.:*+/:,-0Wç :2WZZ_Zp* -2>CJTbq>>ewx`R-8b} ew~R-8K"I'i o M1Y*2N*:662:364N,,.Y56Y789:9,89;<=.Y>8<M!-?@ AYBC-DWE.YF8<_,,:GY-+*HIJ.pJ %,48aiy  qH,%wx }4%w~ 0 I@i o~DKYLK*MYNOP*MYQOP*MYROPYSYTU*Vptuv"w/xq <opRnor?WXYZY[SY\SY]SYQS^I_Y`%pQSV.W4] @b2.Wa G_uuw@