Edit C:\Program Files\Java\jre8\lib\sun\reflect\UnsafeObjectFieldAccessorImpl.class
Êþº¾ 4 ? (B)V (C)V (D)V (F)V (I)V (J)V (Ljava/lang/Object;)D (Ljava/lang/Object;)J &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/lang/Object;)Z '(Ljava/lang/Object;Ljava/lang/Object;)V (S)V (Z)V <init> Code Exceptions J LineNumberTable SourceFile StackMapTable Z ensureObj field fieldOffset get getBoolean getByte getChar getClass getDouble getFloat getInt getLong getObject getShort getType isAssignableFrom isFinal java/lang/Class java/lang/IllegalAccessException "java/lang/IllegalArgumentException java/lang/Object java/lang/reflect/Field %newGetBooleanIllegalArgumentException "newGetByteIllegalArgumentException "newGetCharIllegalArgumentException $newGetDoubleIllegalArgumentException #newGetFloatIllegalArgumentException !newGetIntIllegalArgumentException "newGetLongIllegalArgumentException #newGetShortIllegalArgumentException putObject set setBoolean setByte setChar setDouble setFloat setInt setLong setShort sun/misc/Unsafe #sun/reflect/UnsafeFieldAccessorImpl )sun/reflect/UnsafeObjectFieldAccessorImpl %throwFinalFieldIllegalAccessException throwSetIllegalArgumentException unsafe ' ( ) * + > ? @ Ljava/lang/reflect/Field; Lsun/misc/Unsafe; ()Ljava/lang/Class; (Ljava/lang/Class;)Z &()Ljava/lang/IllegalArgumentException; (Ljava/lang/Object;)B (Ljava/lang/Object;)C (Ljava/lang/Object;)F (Ljava/lang/Object;)I (Ljava/lang/Object;)S (Ljava/lang/Object;)V (Ljava/lang/Object;B)V (Ljava/lang/Object;C)V (Ljava/lang/Object;D)V (Ljava/lang/Object;F)V (Ljava/lang/Object;I)V (Ljava/lang/Object;J)V (Ljava/lang/Object;S)V (Ljava/lang/Object;Z)V (Ljava/lang/reflect/Field;)V '(Ljava/lang/Object;J)Ljava/lang/Object; ((Ljava/lang/Object;JLjava/lang/Object;)V &