META-INF.modules.java.base.classes.java.lang.invoke.MemberName.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? 7???? ?
!? ?
?
?
?
?
?
?
? ??
???
??
?
?
?
? ??
????
?
??
? ???
$?
?
?
?
?
?
?
?
?
???
??
$?
?
?
!
?
? ?? ?
?
?
?
O
?
$
?
!"
#
$%&'
(
)*+
,
-
.
/
0
!
1
2
3 @
4
5 7
8
9:
; <
?=??
>
@?
?@
?A
?8
?;
?B
?C
D
?
E
F
G
HI
??
??
JK
?
??
L
M
`?
Nz
?C
O
?;
?P
?Q
?R
!8
!S
T
U
V
W
@XY
?Z[\
??]
?^
_
?`
a
?bcdef
g
h
9ijk
9lm
@?
n
opq
!;
rs
6tu
tv
!w
@xyz{|
??}~?
????
???
???
?? ??
!???? Factory InnerClasses clazz Ljava/lang/Class; Signature Ljava/lang/Class<*>; name Ljava/lang/String; type Ljava/lang/Object; flags I method %Ljava/lang/invoke/ResolvedMethodName;
resolution MH_INVOKE_MODS
ConstantValue BRIDGE @ VARARGS ? SYNTHETIC
ANNOTATION ENUM @ CONSTRUCTOR_NAME RECOGNIZED_MODIFIERS IS_METHOD IS_CONSTRUCTOR IS_FIELD IS_TYPE CALLER_SENSITIVE
ALL_ACCESS ALL_KINDS IS_INVOCABLE IS_FIELD_OR_METHOD SEARCH_ALL_SUPERS 0 $assertionsDisabled Z getDeclaringClass ()Ljava/lang/Class; Code LineNumberTable LocalVariableTable this Ljava/lang/invoke/MemberName; ()Ljava/lang/Class<*>; getClassLoader ()Ljava/lang/ClassLoader; getName ()Ljava/lang/String;
StackMapTable getMethodOrFieldType ()Ljava/lang/invoke/MethodType;
getMethodType sig res Ljava/lang/invoke/MethodType; typeInfo [Ljava/lang/Object; ptypes [Ljava/lang/Class; rtype LocalVariableTypeTable [Ljava/lang/Class<*>; getMethodDescriptor getInvocationType itype getParameterTypes ()[Ljava/lang/Class; ()[Ljava/lang/Class<*>;
getReturnType getFieldType mtype getType ()Ljava/lang/Object; getSignature getModifiers ()I getReferenceKind ()B referenceKindIsConsistent ()Z refKind B isObjectPublicMethod referenceKindIsConsistentWith (I)Z originalRefKind staticIsConsistent vminfoIsConsistent vminfo vmindex J vmtarget changeReferenceKind !(BB)Ljava/lang/invoke/MemberName; oldKind testFlags (II)Z mask value testAllFlags testAnyFlags isMethodHandleInvoke bits negs isMethodHandleInvokeName (Ljava/lang/String;)Z isVarHandleMethodInvoke isVarHandleMethodInvokeName e $Ljava/lang/IllegalArgumentException; isStatic isPublic isPrivate isProtected isFinal canBeStaticallyBound
isVolatile
isAbstract isNative isBridge isVarargs isSynthetic isInvocable isFieldOrMethod isMethod
isConstructor isField isType isPackage isCallerSensitive isAccessibleFrom (Ljava/lang/Class;)Z lookupClass mode (Ljava/lang/Class<*>;)Z refersTo &(Ljava/lang/Class;Ljava/lang/String;)Z declc n )(Ljava/lang/Class<*>;Ljava/lang/String;)Z init 9(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Object;I)V defClass <(Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/Object;I)V expandFromVM ()V flagsMods (IIB)I mods (Ljava/lang/reflect/Method;)V m Ljava/lang/reflect/Method; (Ljava/lang/reflect/Method;Z)V wantSpecial? asSpecial ()Ljava/lang/invoke/MemberName;
asConstructor asNormalOriginal
normalVirtual
newRefKind result "(Ljava/lang/reflect/Constructor;)V ctor Ljava/lang/reflect/Constructor; "Ljava/lang/reflect/Constructor<*>;? %(Ljava/lang/reflect/Constructor<*>;)V (Ljava/lang/reflect/Field;)V fld Ljava/lang/reflect/Field; (Ljava/lang/reflect/Field;Z)V
makeSetter? isGetter isSetter asSetter
setterRefKind (Ljava/lang/Class;)V (Ljava/lang/Class<*>;)V makeMethodHandleInvoke N(Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MemberName; O(Ljava/lang/String;Ljava/lang/invoke/MethodType;I)Ljava/lang/invoke/MemberName; mem makeVarHandleMethodInvoke clone ex &Ljava/lang/CloneNotSupportedException;
getDefinition hashCode equals (Ljava/lang/Object;)Z that (Ljava/lang/invoke/MemberName;)Z 8(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;B)V >(Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/Class<*>;B)V D(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/invoke/MethodType;B)V initFlags G(Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/invoke/MethodType;B)V 9(BLjava/lang/Class;Ljava/lang/String;Ljava/lang/Object;)V kindFlags <(BLjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/Object;)V hasReceiverTypeDispatch
isResolved initResolved (Z)V checkForTypeAlias refc toString buf Ljava/lang/StringBuilder; &(Ljava/lang/Object;)Ljava/lang/String; obj makeAccessException H(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/IllegalAccessException; lookup Lookup 'Ljava/lang/invoke/MethodHandles$Lookup; Ljava/lang/Module; message from? *()Ljava/lang/ReflectiveOperationException; (Ljava/lang/ReflectiveOperationException;?
getFactory '()Ljava/lang/invoke/MemberName$Factory;
Exceptions
SourceFile MemberName.java NestMembers java/lang/reflect/Modifier java/lang/invoke/MemberName? .java/lang/invoke/MethodHandleNatives$Constants Constants ? ? ? ?uv_4?4*
???4?? ??? java/lang/InternalError java/lang/StringBuilderzv not a method or field: ?????z? ? ? not invocable, no method type??? java/lang/invoke/MethodType java/lang/String?? java/lang/Class?? java/lang/AssertionError bad method type z??b412??S4???'?
+not a field or nested class, no simple type () bad field type ????? ? ?d4c4;4??a4???474 java/lang/Object???0???? != ????/0?4?? java/lang/Long???? :??z? in ?9DE java/lang/invoke/MethodHandleMN?0 invoke invokeExact java/lang/invoke/VarHandlePN??? "java/lang/IllegalArgumentExceptionS9T9U9V9W9Y9Z9[9H9I9? %java/lang/invoke/MethodHandles$Lookup
??? ? ???z~???q?)
&'??wxqrJ4O4 java/lang/LinkageErrorZ4 java/lang/AbstractMethodErrorAB??89z?,
?????????z????- $java/lang/CloneNotSupportedException?? java/lang/IllegalStateException must be resolved: java/lang/Bytez?,-?????? not a field type not a method type not a constructor type or name bad reference kind ????? bad method type alias: not visible from ?? bad field type alias: ??? * (*)*?? : ?? , from public Lookupi
???
, from ( ) java/lang/IllegalAccessException no access no such constructor no such method
no such field? java/lang/NoSuchMethodError java/lang/NoSuchFieldError java/lang/NoSuchMethodException java/lang/NoSuchFieldException java/lang/Throwable?????4 java/lang/reflect/Member java/lang/Cloneable #java/lang/invoke/MemberName$Factory java/lang/reflect/Method java/lang/reflect/Constructor java/lang/reflect/Field java/lang/Module &java/lang/ReflectiveOperationException $java/lang/invoke/MethodHandleNatives
methodType 0(Ljava/lang/Class;)Ljava/lang/invoke/MethodType; java/lang/Void TYPE A(Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/invoke/MethodType; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; (Ljava/lang/String;)V $java/lang/invoke/MethodHandleStatics newIllegalArgumentException 0(Ljava/lang/String;)Ljava/lang/RuntimeException; fromDescriptor H(Ljava/lang/String;Ljava/lang/ClassLoader;)Ljava/lang/invoke/MethodType; makeImpl C(Ljava/lang/Class;[Ljava/lang/Class;Z)Ljava/lang/invoke/MethodType; (Ljava/lang/Object;)V toMethodDescriptorString changeReturnType insertParameterTypes 2(I[Ljava/lang/Class;)Ljava/lang/invoke/MethodType; parameterArray
returnType "sun/invoke/util/BytecodeDescriptor unparse 1(Ljava/lang/invoke/MethodType;)Ljava/lang/String; %(Ljava/lang/Class;)Ljava/lang/String; refKindIsField (B)Z refKindIsMethod isInterface parameterCount java/lang/Integer java/lang/Boolean
parameterType (I)Ljava/lang/Class; refKindName (B)Ljava/lang/String; refKindIsStatic getMemberVMInfo 1(Ljava/lang/invoke/MemberName;)Ljava/lang/Object; longValue ()J (J)Ljava/lang/StringBuilder; refKindDoesDispatch (J)V refKindIsValid %java/lang/invoke/VarHandle$AccessMode
AccessMode valueFromMethodName ;(Ljava/lang/String;)Ljava/lang/invoke/VarHandle$AccessMode; java/lang/invoke/MethodHandles sun/invoke/util/VerifyAccess isMemberAccessible 8(Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Class;I)Z expand (Ljava/lang/invoke/MemberName;)V java/util/Objects requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object; 2(Ljava/lang/invoke/MemberName;Ljava/lang/Object;)V B(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType; refKindIsGetter refKindIsSetter
getSimpleName newInternalError 0(Ljava/lang/Exception;)Ljava/lang/InternalError; (B)V hash ([Ljava/lang/Object;)I '(Ljava/lang/Object;Ljava/lang/Object;)Z (I)Ljava/lang/StringBuilder; erase
isTypeVisible 1(Ljava/lang/invoke/MethodType;Ljava/lang/Class;)Z %(Ljava/lang/Class;Ljava/lang/Class;)Z (C)Ljava/lang/StringBuilder; valueOf publicLookup )()Ljava/lang/invoke/MethodHandles$Lookup; getModule ()Ljava/lang/Module; getClass initCause ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; INSTANCE %Ljava/lang/invoke/MemberName$Factory; desiredAssertionStatus 0 @ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 6 ? ? ? o ? ? ? p ? ? ? q ? ? ? r ? ? ? s ? ? ? ? x ? ? l ? ? n ? ? Y
/ *? ? [
? 2 *? ? ? `
\ *? ? *? *? ? ?*? ? i j k l o
? H*? ? *? ?*?
? *? ? ?*?
? ? *? ? ?? Y? Y? ? *? ? ? ? s t u v w " x - y
H ? ?*? ? *? *? ? ?*? ? ? ?*? L+? ? +? ?*YL?*? ? ? *? ? M,*? ? N*-? ? 3*? ? ? )*? ? M,2? N,2? !:-? ":*? ? #? +*? ? ? !? $Y? Y? %? *? ? ? ? &?+ç
:+??*? ? ? 6 ? ? ? ? ? ^ ? ? ? ? ? ? ! ? &