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);
 }