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

META-INF.modules.java.base.classes.jdk.internal.reflect.UnsafeFieldAccessorImpl.class Maven / Gradle / Ivy

There is a newer version: 2024-05-10
Show newest version
????:?
&jdk/internal/reflect/FieldAccessorImpl()V		
,jdk/internal/reflect/UnsafeFieldAccessorImplfieldLjava/lang/reflect/Field;
java/lang/reflect/FieldgetModifiers()I
java/lang/reflect/ModifierisStatic(I)Z	unsafeLjdk/internal/misc/Unsafe;
 !"jdk/internal/misc/UnsafestaticFieldOffset(Ljava/lang/reflect/Field;)J	$%&fieldOffsetJ
()"objectFieldOffset
+,isFinal	.,/Z
123getDeclaringClass()Ljava/lang/Class;
56783java/lang/ObjectgetClass
:;<=>java/lang/ClassisAssignableFrom(Ljava/lang/Class;)Z
@AB throwSetIllegalArgumentException(Ljava/lang/Object;)VDjava/lang/StringBuilder
C
:GHIgetName()Ljava/lang/String;
CKLMappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;O.
G
CRSItoStringU"java/lang/IllegalArgumentExceptionWAttempt to get 
YZ3getType\ field "
^_IgetQualifiedFieldNamea'" with illegal data type conversion to 
Tcd(Ljava/lang/String;)Vf java/lang/IllegalAccessException
hij
getSetMessage8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
ecm
opq%throwFinalFieldIllegalAccessException'(Ljava/lang/String;Ljava/lang/String;)Vsboolean
uvwSxjava/lang/Boolean(Z)Ljava/lang/String;zchar
|}~Sjava/lang/Character(C)Ljava/lang/String;?byte
???S?java/lang/Byte(B)Ljava/lang/String;?short
???S?java/lang/Short(S)Ljava/lang/String;?int
???S?java/lang/Integer(I)Ljava/lang/String;?long
???S?java/lang/Long(J)Ljava/lang/String;?float
???S?java/lang/Float(F)Ljava/lang/String;?double
???S?java/lang/Double(D)Ljava/lang/String;
???newGetIllegalArgumentException8(Ljava/lang/String;)Ljava/lang/IllegalArgumentException;?Can not set? static? final? ? field ? to 
?????java/lang/StringisEmpty()Z?(?)?
null value
?Aq
???	getUnsafe()Ljdk/internal/misc/Unsafe;(Ljava/lang/reflect/Field;)VCodeLineNumberTableLocalVariableTablethis.Ljdk/internal/reflect/UnsafeFieldAccessorImpl;
StackMapTable	ensureObjoLjava/lang/Object;typeLjava/lang/String;
attemptedTypeattemptedValue
Exceptions(Z)Vz(C)VbC(B)VB(S)VS(I)ViI(J)V(F)VfF(D)VD%newGetBooleanIllegalArgumentException&()Ljava/lang/IllegalArgumentException;"newGetByteIllegalArgumentException"newGetCharIllegalArgumentException#newGetShortIllegalArgumentException!newGetIntIllegalArgumentException"newGetLongIllegalArgumentException#newGetFloatIllegalArgumentException$newGetDoubleIllegalArgumentExceptionerrcsld
SourceFileUnsafeFieldAccessorImpl.java %&,/"???8*?*+?+?
??*?+??#?*?+?'?#*+?
?*?-??./	01!3,475?8??8??!
?B?\*??0+?4?9?*+????9:<??????_I?Q'?CY?E*??0?F?JN?J*??P?J?Q????'?????y9?TY?CY?EV?J*??X?F?J[?J*?]?J`?J+?J?Q?b??CD#E8C?9??9??pq?L?eY*+,?g?k??L? ???????epB?n*+?
+?4?F?ll?n??
PQ??????O?5??ep??C*r?t?n??
T
U????/?ep??C*y?{?n??
X
Y??????ep??C*????n??
\
]??????ep??C*????n??
`
a??????ep??C*????n??
d
e??????ep??C*????n??
h
i????&?ep??C*?#???n??
l
m??????ep??C*?'???n??
p
q??????e???1*r????t??????1*?????x??????1*y????|??????1*????????????1*????????????1*????????????1*????????????1*?????????ij?W??N*??
???CY?E-?J??J?QN*?-??CY?E-?J??J?QN?CY?E-?J??J*??X?F?J??J*?]?J??J?QN,???'?CY?E-?J??J+?J¶J,?J?QN?4+????CY?E-?J+?J?QN??CY?E-?JĶJ?QN-??2???$?+???q?x??????????*??????????????$??\Aq?L?TY*+,?g?b???? ??????AB?n*+?
+?4?F?ll?Ʊ?
????????O?5?A??C*r?t?Ʊ?
?
?????/A??C*????Ʊ?
?
??????A??C*y?{?Ʊ?
?
??????A??C*????Ʊ?
?
??????A??C*????Ʊ?
?
??????A??C*????Ʊ?
?
?????&A??C*?#???Ʊ?
?
??????A??C*?'???Ʊ?
?
?????????ȳ??(??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy