All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.modules.java.base.classes.java.lang.invoke.MethodHandle.class Maven / Gradle / Ivy

????:d!java/lang/invoke/MethodHandleInfo	java/lang/invoke/MethodHandletypeLjava/lang/invoke/MethodType;


java/lang/Object()V
java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;java/lang/invoke/MethodTypejava/lang/invoke/LambdaForm
uncustomize()Ljava/lang/invoke/LambdaForm;	 formLjava/lang/invoke/LambdaForm;
"#prepare
%&'genericMethodType (I)Ljava/lang/invoke/MethodType;
)*+invokers()Ljava/lang/invoke/Invokers;
-./01java/lang/invoke/Invokers
spreadInvoker"(I)Ljava/lang/invoke/MethodHandle;
345asType>(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;
789invokeExactF(Ljava/lang/invoke/MethodHandle;[Ljava/lang/Object;)Ljava/lang/Object;;<=>?java/util/ListtoArray()[Ljava/lang/Object;
ABCinvokeWithArguments'([Ljava/lang/Object;)Ljava/lang/Object;
EF5asTypeCached
HI5asTypeUncached	KLMasTypeCacheLjava/lang/invoke/MethodHandle;
OPQisConvertibleTo (Ljava/lang/invoke/MethodType;)ZS)java/lang/invoke/WrongMethodTypeExceptionUjava/lang/StringBuilder
TXcannot convert 
TZ[\append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
T^[_-(Ljava/lang/Object;)Ljava/lang/StringBuilder;a to 
TcdetoString()Ljava/lang/String;
Rg
h(Ljava/lang/String;)V
jklmn!java/lang/invoke/MethodHandleImplmakePairwiseConvert^(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;Z)Ljava/lang/invoke/MethodHandle;
pq()Ljava/lang/invoke/MethodType;
stuparameterCount()I
wxy
asSpreader4(ILjava/lang/Class;I)Ljava/lang/invoke/MethodHandle;
{|}asSpreaderChecks2(Ljava/lang/Class;II)Ljava/lang/invoke/MethodType;
??rebind&()Ljava/lang/invoke/BoundMethodHandle;
?????"java/lang/invoke/BoundMethodHandleeditor%()Ljava/lang/invoke/LambdaFormEditor;
?????!java/lang/invoke/LambdaFormEditorspreadArgumentsForm2(ILjava/lang/Class;I)Ljava/lang/invoke/LambdaForm;?java/lang/Class
???replaceParameterTypes3(II[Ljava/lang/Class;)Ljava/lang/invoke/MethodType;
????copyWith`(Ljava/lang/invoke/MethodType;Ljava/lang/invoke/LambdaForm;)Ljava/lang/invoke/BoundMethodHandle;
???spreadArrayChecks(Ljava/lang/Class;I)V?bad spread array length
?????$java/lang/invoke/MethodHandleStaticsnewIllegalArgumentException0(Ljava/lang/String;)Ljava/lang/RuntimeException;?bad spread position
????getComponentType()Ljava/lang/Class;
???
parameterType(I)Ljava/lang/Class;
???
canConvert%(Ljava/lang/Class;Ljava/lang/Class;)Z
??}asSpreaderType?should not return
????newInternalError-(Ljava/lang/String;)Ljava/lang/InternalError;?not an array type
????B(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/RuntimeException;?array length is not legal
?????java/lang/IntegervalueOf(I)Ljava/lang/Integer;	???$assertionsDisabledZ?java/lang/AssertionError
?	?????java/lang/LongTYPELjava/lang/Class;	???java/lang/Double?0array length is not legal for long[] or double[]
???isVarargsCollector()Z
???lastParameterType
???asVarargsCollector2(Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;
??yasCollector
???asCollectorChecks(Ljava/lang/Class;II)Z
??}asCollectorType
j???varargsArray3(Ljava/lang/Class;I)Ljava/lang/invoke/MethodHandle;
????collectArgumentArrayForm?(ILjava/lang/invoke/MethodHandle;)Ljava/lang/invoke/LambdaForm;
??q	basicType
????collectArgumentsForm=(ILjava/lang/invoke/MethodType;)Ljava/lang/invoke/LambdaForm;
??copyWithExtendLr(Ljava/lang/invoke/MethodType;Ljava/lang/invoke/LambdaForm;Ljava/lang/Object;)Ljava/lang/invoke/BoundMethodHandle;bad collect position
?isAssignableFrom(Ljava/lang/Class;)Z	%array type not assignable to argument
??T(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/RuntimeException;
jmakeVarargsCollectorQ(Ljava/lang/invoke/MethodHandle;Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;
?leadingReferenceParameter
?cast

bindArgumentL9(ILjava/lang/Object;)Ljava/lang/invoke/BoundMethodHandle;	 %java/lang/invoke/MethodHandles$LookupIMPL_LOOKUP'Ljava/lang/invoke/MethodHandles$Lookup;
"#$revealDirectD(Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandleInfo;&'?getDeclaringClass
?)*?isInterface
?,-.describeConstable()Ljava/util/Optional;
01234java/util/OptionalorElseThrow()Ljava/lang/Object;6java/lang/constant/ClassDesc89q
getMethodType
,<!java/lang/constant/MethodTypeDesc>?egetNameAjava/lang/Exception
0CD.emptyFGugetReferenceKind	IJKLM.java/lang/constant/DirectMethodHandleDesc$KindGETTER0Ljava/lang/constant/DirectMethodHandleDesc$Kind;;OPQ
returnType ()Ljava/lang/constant/ClassDesc;STUVW#java/lang/constant/MethodHandleDescofField?(Ljava/lang/constant/DirectMethodHandleDesc$Kind;Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/ClassDesc;)Ljava/lang/constant/DirectMethodHandleDesc;
0YZ[of((Ljava/lang/Object;)Ljava/util/Optional;	I]^MSETTER;`?a!(I)Ljava/lang/constant/ClassDesc;	IcdM
STATIC_GETTER	IfgM
STATIC_SETTER	IijMVIRTUALSlmnofMethod?(Ljava/lang/constant/DirectMethodHandleDesc$Kind;Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;)Ljava/lang/constant/DirectMethodHandleDesc;	IpqMINTERFACE_STATIC	IstMSTATIC	IvwMINTERFACE_SPECIAL	IyzMSPECIAL	I|}MINTERFACE_VIRTUAL	I?MCONSTRUCTOR	????DEBUG_METHOD_HANDLE_NAMES?MethodHandle
??edebugString
??estandardString? : 
??internalForm
??4internalProperties
?
?????java/lang/invoke/MemberName	isVarargs
???withVarargs"(Z)Ljava/lang/invoke/MethodHandle;?"java/lang/IllegalArgumentException?cannot make variable arity
????makeAccessExceptionH(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/IllegalAccessException;
???viewAsTypeChecks!(Ljava/lang/invoke/MethodType;Z)Z	?
???isViewableAs?java/lang/constant/Constable
?????java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;
??
?(Ljava/lang/Object;)V	?????+java/lang/invoke/MethodHandleImpl$IntrinsicNONE-Ljava/lang/invoke/MethodHandleImpl$Intrinsic;
j???makeWrappedMember^(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MemberName;Z)Ljava/lang/invoke/MethodHandle;
???internalMemberName()Ljava/lang/invoke/MemberName;?	??M
customized	????UNSAFELjdk/internal/misc/Unsafe;	???FORM_OFFSETJ
?????jdk/internal/misc/UnsafeputReference((Ljava/lang/Object;JLjava/lang/Object;)V
???	fullFence
???	customize>(Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/LambdaForm;
???
updateForm (Ljava/lang/invoke/LambdaForm;)V
????desiredAssertionStatus
????objectFieldOffset&(Ljava/lang/Class;Ljava/lang/String;)JcustomizationCountBCodeLineNumberTableLocalVariableTablethis=(Ljava/lang/invoke/MethodType;Ljava/lang/invoke/LambdaForm;)V
Exceptions?java/lang/ThrowableRuntimeVisibleAnnotations(Ljdk/internal/HotSpotIntrinsicCandidate;4Ljava/lang/invoke/MethodHandle$PolymorphicSignature;invokeinvokeBasic
linkToVirtuallinkToStatic
linkToSpeciallinkToInterface	arguments[Ljava/lang/Object;invocationType
StackMapTable$(Ljava/util/List;)Ljava/lang/Object;Ljava/util/List;LocalVariableTypeTableLjava/util/List<*>;	Signature'(Ljava/util/List<*>;)Ljava/lang/Object;newTypeatc	arrayTypearrayLengthILjava/lang/Class<*>;6(Ljava/lang/Class<*>;I)Ljava/lang/invoke/MethodHandle;spreadArgPospostSpreadTypeafterSpreadmh$Ljava/lang/invoke/BoundMethodHandle;lform
preSpreadType7(ILjava/lang/Class<*>;I)Ljava/lang/invoke/MethodHandle;ptypeiposnargsarrayElementmtypematchfailneedType5(Ljava/lang/Class<*>;II)Ljava/lang/invoke/MethodType;(Ljava/lang/Class<*>;I)VmakeVarargs
collectArgPos
resultTypenewArrayparam(Ljava/lang/Class<*>;II)Z	lastMatch5(Ljava/lang/Class<*>;)Ljava/lang/invoke/MethodHandle;asFixedArity!()Ljava/lang/invoke/MethodHandle;bindTo3(Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle;xLjava/lang/Object;info#Ljava/lang/invoke/MethodHandleInfo;ownerLjava/lang/constant/ClassDesc;nameLjava/lang/String;#Ljava/lang/constant/MethodTypeDesc;eLjava/lang/Exception;<java/lang/String=()Ljava/util/Optional;value
setVarargs>(Ljava/lang/invoke/MemberName;)Ljava/lang/invoke/MethodHandle;ex$Ljava/lang/IllegalArgumentException;memberLjava/lang/invoke/MemberName;F java/lang/IllegalAccessException
viewAsType?(Ljava/lang/invoke/MethodType;Z)Ljava/lang/invoke/MethodHandle;strictinternalCallerClass()Ljava/lang/Class<*>;
intrinsicName/()Ljava/lang/invoke/MethodHandleImpl$Intrinsic;withInternalMemberName?(Ljava/lang/invoke/MemberName;Z)Ljava/lang/invoke/MethodHandle;resultisInvokeSpecialinternalValues[(Ljava/lang/invoke/MethodType;Ljava/lang/invoke/LambdaForm;)Ljava/lang/invoke/MethodHandle;newForm
SourceFileMethodHandle.javaNestMembersZ2java/lang/invoke/MethodHandle$PolymorphicSignatureInnerClasses]java/lang/invoke/MethodHandlesLookup`)java/lang/constant/DirectMethodHandleDescKind	IntrinsicPolymorphicSignature!
? LM??????/q?/*??????M
??s%*?	*+???*,????*??!??????$?? %?M%% ?8C???
????C???
????C???
????C???
????C???
????C???
????C???
???BC?m +??+??$M,?(?,*,?2+?6??
???  ?M A??B?Q*+?:?@?????M??	45?}+*??*?*+?DM,?,?*+?G??YZ
]^_a? ?M
M	
?F5?m*?JM,?
+,??,???efgi? ?M
M?I5??;*?+?N?'?RY?TY?VW?Y*?]`?Y+?]?b?f?**+?iZ?J??op/q?;?M;
/x??`**?o?rd+?v???? ?M?
xy??	D*,?z:*?2:?~:??`,??:`??Y,S??:?????	??':?\	D?MDD?D
	;3M,' :
D|}???*+??*?o?r6??	?????`?	????+??:*?o:666		`?,	??:

?6
???	6?	?	?????+??:	?	?*	?2W?????Z

+17=CNW^aknqw? ?"?#?zW?
F1	??M????
?7g?=a@^?C[ ??!	 W
?7g-	??
??*??"????Y+??N-?
?+???~?C?~?
??¸???Ț????Y?ο-?ϥ
-?զ
??¸????*
'(	)*+!,+-@.N0X2?*Y?MY?Y
T?YT??
	#???q'?Ț*?ڙ??Y?ο?**?o?޶?*??STU%W?'?M'$????`**?o?rd+????? ?M?
?y?%`*,??W*?~:*?o,??:,??:??`??:?
?????`?o????:????&	????!?0?5???T??R`?M`%`?`
RF&!?'M00 `????????K*+??*?o?r6?	?
???? *?o??:+??+???*+?
??&	???? ?%?/?7?B??>/(?K?MK?KK
</(K????
)????(+?W*+*?o?rd??=*?ڙ	?*?*+?
????? ?"?? (?M(?*?(?"+???,?????M,-?N?Ț*?ڙ??Y?ο*??
????M./?K*??+?L*+???
????M01-.?u>?*?!L+?%?(6+?%?+?/?5M+?7?:?/?;:+?=N?	:?B?+?E??	2YEl????ԲH,-?N?R?X??\,-?_?R?X??b,-?N?R?X??e,-?_?R?X??h,-?k?X???o,-?k?X??r,-?k?X???u,-?k?X??x,-?k?X??{,-?k?X??~,-?k?X??B?;>@?f#4;>@D|??? ?"?$?%?&?$?()*(,,.:0?z623#45;674
8+*?@9:>?MD?23D?45D?67D?8D?*?1~@?5;;7
L0L0

=de?Z#????TY?V??Y*???Y?b?*????
EF?#?M?e?B?TY?V??Y*??]?b??I??M?e?P&?TY?V*??]??Y*???]*???]?b??O?&?M?H
*?~,????Y? 
?M

>1?@?x+???*?*???M+????	??^	`ab? 	AB?MCD	E??EGH?&?Ț*+?????Y?ο*?~N-+-??????lmn?*&?M&
&I?
????^?,?ȚU*?o+???I??Y??Y*SY+S??????Ț,*?o??+???????Y??Y*SY+S???????st&u-wUx\z? ^?M^
^I?-.??/*??????M???,?????MJ??,?????MKLM?.???????MNO??0+?
*+???*???*?*?~N?Ț-?????Y?ο-????????.??*PM0?M0CD0Q?
?Q??,?????MR4?,?????M?4?.ǰ????M?S??????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy