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

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

There is a newer version: 2024-05-10
Show newest version
????:?
2jdk/internal/reflect/UnsafeStaticFieldAccessorImpl(Ljava/lang/reflect/Field;)V
	
8jdk/internal/reflect/UnsafeStaticDoubleFieldAccessorImpl	getDouble(Ljava/lang/Object;)D
java/lang/DoublevalueOf(D)Ljava/lang/Double;
%newGetBooleanIllegalArgumentException&()Ljava/lang/IllegalArgumentException;
"newGetByteIllegalArgumentException
"newGetCharIllegalArgumentException
#newGetShortIllegalArgumentException
!"!newGetIntIllegalArgumentException
$%"newGetLongIllegalArgumentException
'(#newGetFloatIllegalArgumentException	*+,unsafeLjdk/internal/misc/Unsafe;	./0baseLjava/lang/Object;	234fieldOffsetJ
6789jdk/internal/misc/Unsafe(Ljava/lang/Object;J)D	;<=isFinalZ
?@A%throwFinalFieldIllegalAccessException(Ljava/lang/Object;)V
CDA throwSetIllegalArgumentExceptionFjava/lang/Byte
EHIJ	byteValue()B
6LMN	putDouble(Ljava/lang/Object;JD)VPjava/lang/Short
ORST
shortValue()SVjava/lang/Character
UXYZ	charValue()C\java/lang/Integer
[^_`intValue()Ibjava/lang/Long
adef	longValue()Jhjava/lang/Float
gjkl
floatValue()F
nopdoubleValue()D
rDs(Z)V
uvw	setDouble(Ljava/lang/Object;D)V
y@z(D)VCodeLineNumberTableLocalVariableTablethis:Ljdk/internal/reflect/UnsafeStaticDoubleFieldAccessorImpl;fieldLjava/lang/reflect/Field;get&(Ljava/lang/Object;)Ljava/lang/Object;obj
Exceptions?"java/lang/IllegalArgumentException
getBoolean(Ljava/lang/Object;)ZgetByte(Ljava/lang/Object;)BgetChar(Ljava/lang/Object;)CgetShort(Ljava/lang/Object;)SgetInt(Ljava/lang/Object;)IgetLong(Ljava/lang/Object;)JgetFloat(Ljava/lang/Object;)Fset'(Ljava/lang/Object;Ljava/lang/Object;)Vvalue
StackMapTable? java/lang/IllegalAccessException
setBoolean(Ljava/lang/Object;Z)VzsetByte(Ljava/lang/Object;B)VbBsetChar(Ljava/lang/Object;C)VcCsetShort(Ljava/lang/Object;S)VsSsetInt(Ljava/lang/Object;I)ViIsetLong(Ljava/lang/Object;J)VlsetFloat(Ljava/lang/Object;F)VfFdD
SourceFile(UnsafeStaticDoubleFieldAccessorImpl.java {>*+??|
 !}~????{=	*+??
?|$}	~	?0????{9*??|(}~?0????{9*??|,}~?0????{9*??|0}~?0????{9*??|4}~?0????{9*? ?|8}~?0????{9*?#?|<}~?0????{9*?&?|@}~?0??{C?)*?-*?1?5?|D}~?0????{??*?:?*,?>,?*,?B,?E??)*?-*?1,?E?G??K?,?O??)*?-*?1,?O?Q??K?,?U??)*?-*?1,?U?W??K?,?[??)*?-*?1,?[?]??K?,?a??)*?-*?1,?a?c??K?,?g??)*?-*?1,?g?i??K?,???)*?-*?1,??m?K?*,?B?|nJKMNPQ2R3T:UPVQXXYnZo\v]?^?`?a?b?d?e?f?h?i?j?l?m} ?~??0??0?	?????{H*?q?|
rs} ~?0?=?????{J*+??t?|
xy} ~?0???????{J*+??t?|
~} ~?0???????{J*+??t?|
??} ~?0???????{J*+??t?|
??} ~?0???????{J*+ ??t?|
??} ~?0?4?????{J*+$??t?|
??} ~?0?????vw{o*?:?*(?x?)*?-*?1(?K?|????} ~?0????????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy