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

META-INF.modules.java.base.classes.java.lang.invoke.VarHandleReferences$FieldStaticReadOnly.class Maven / Gradle / Ivy

????:?	8java/lang/invoke/VarHandleReferences$FieldStaticReadOnlyFORMLjava/lang/invoke/VarForm;
	
A(Ljava/lang/Object;JLjava/lang/Class;Ljava/lang/invoke/VarForm;)V

	java/lang/invoke/VarHandle(Ljava/lang/invoke/VarForm;)V	baseLjava/lang/Object;	fieldOffsetJ		fieldTypeLjava/lang/Class;
 !java/lang/ClassdescribeConstable()Ljava/util/Optional;
#$%&'java/util/Optional	isPresent()Z
#)*!empty
,-./0java/lang/invoke/VarHandlesgetStaticFieldFromBaseAndOffset?(Ljava/lang/Object;JLjava/lang/Class;)Ljava/lang/reflect/Field;
23456java/lang/reflect/FieldgetDeclaringClass()Ljava/lang/Class;
#89:get()Ljava/lang/Object;<java/lang/constant/ClassDesc
2>?@getName()Ljava/lang/String;
BCDEF(java/lang/invoke/VarHandle$VarHandleDesc
ofStaticFieldz(Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/ClassDesc;)Ljava/lang/invoke/VarHandle$VarHandleDesc;
#HIJof((Ljava/lang/Object;)Ljava/util/Optional;	LMNOP%java/lang/invoke/VarHandle$AccessModeat'Ljava/lang/invoke/VarHandle$AccessType;
RSTUV%java/lang/invoke/VarHandle$AccessTypeaccessModeTypeS(Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType;	XYZ[\$java/lang/invoke/MethodHandleStaticsUNSAFELjdk/internal/misc/Unsafe;
^_`abjdk/internal/misc/UnsafegetReference'(Ljava/lang/Object;J)Ljava/lang/Object;
^debgetReferenceVolatile
^ghbgetReferenceOpaque
^jkbgetReferenceAcquiremjava/lang/invoke/VarFormojava/lang/Object
lq	rH(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Class;)V	SignatureLjava/lang/Class<*>;'(Ljava/lang/Object;JLjava/lang/Class;)VCodeLineNumberTableLocalVariableTablethis:Ljava/lang/invoke/VarHandleReferences$FieldStaticReadOnly;LocalVariableTypeTable*(Ljava/lang/Object;JLjava/lang/Class<*>;)VformD(Ljava/lang/Object;JLjava/lang/Class<*>;Ljava/lang/invoke/VarForm;)VfieldTypeRefLjava/util/Optional;staticFieldLjava/lang/reflect/Field;receiverTypeRef4Ljava/util/Optional;
StackMapTableB()Ljava/util/Optional;accessModeTypeUncachedF(Ljava/lang/invoke/VarHandle$AccessMode;)Ljava/lang/invoke/MethodType;
accessMode'Ljava/lang/invoke/VarHandle$AccessMode;N(Ljava/lang/invoke/VarHandleReferences$FieldStaticReadOnly;)Ljava/lang/Object;handleRuntimeVisibleAnnotations(Ljdk/internal/vm/annotation/ForceInline;getVolatile	getOpaque
getAcquire()V
SourceFileVarHandleReferences.javaNestHost?$java/lang/invoke/VarHandleReferencesInnerClassesFieldStaticReadOnly
VarHandleDesc
AccessMode
AccessType st		uvj*+ ???w
??x*yz{ts|	
v?*?*+?* ?*??w?????x4yz}{ts~ !v?O*??L+?"??(?*?*?*??+M,?1?N-?"??(?-?7?;,?=+?7?;?A?G?w"????#?+?2?6?x*OyzG?#,??+$??{G?+$????#?"2#s???vE+?K*???Q?wxyz??9?v9?W*?*??]?wx?z????v9?W*?*??c?wx?z????v9?W*?*??f?wx?z????v9?W*?*??i?wx?z????v,?lYn??p??w?????"??B?L?@R?@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy