public void setFloat(Object var1, float var2) throws IllegalArgumentException, IllegalAccessException { if (this.isReadOnly) { this.throwFinalFieldIllegalAccessException(var2); } T_UNSAFE.putFloatVolatile(this.base, this.fieldOffset, var2); }
public void setBoolean(Object var1, boolean var2) throws IllegalArgumentException, IllegalAccessException { this.ensureObj(var1); if (this.isFinal) { this.throwFinalFieldIllegalAccessException(var2); } T_UNSAFE.putBoolean(var1, this.fieldOffset, var2); }
public void set(Object var1, Object var2) throws IllegalArgumentException, IllegalAccessException { if (this.isReadOnly) { this.throwFinalFieldIllegalAccessException(var2); } if (var2 == null) { this.throwSetIllegalArgumentException(var2); } if (var2 instanceof Byte) { T_UNSAFE.putFloatVolatile(this.base, this.fieldOffset, (float) ((Byte) var2).byteValue()); } else if (var2 instanceof Short) { T_UNSAFE.putFloatVolatile(this.base, this.fieldOffset, (float) ((Short) var2).shortValue()); } else if (var2 instanceof Character) { T_UNSAFE.putFloatVolatile( this.base, this.fieldOffset, (float) ((Character) var2).charValue()); } else if (var2 instanceof Integer) { T_UNSAFE.putFloatVolatile(this.base, this.fieldOffset, (float) ((Integer) var2).intValue()); } else if (var2 instanceof Long) { T_UNSAFE.putFloatVolatile(this.base, this.fieldOffset, (float) ((Long) var2).longValue()); } else if (var2 instanceof Float) { T_UNSAFE.putFloatVolatile(this.base, this.fieldOffset, ((Float) var2).floatValue()); } else { this.throwSetIllegalArgumentException(var2); } }
public void set(Object var1, Object var2) throws IllegalArgumentException, IllegalAccessException { this.ensureObj(var1); if (this.isFinal) { this.throwFinalFieldIllegalAccessException(var2); } if (var2 == null) { this.throwSetIllegalArgumentException(var2); } if (var2 instanceof Boolean) { T_UNSAFE.putBoolean(var1, this.fieldOffset, ((Boolean) var2).booleanValue()); } else { this.throwSetIllegalArgumentException(var2); } }
public boolean getBoolean(Object var1) throws IllegalArgumentException { this.ensureObj(var1); return T_UNSAFE.getBoolean(var1, this.fieldOffset); }
public float getFloat(Object var1) throws IllegalArgumentException { return T_UNSAFE.getFloatVolatile(this.base, this.fieldOffset); }