Lines Matching refs:value
72 public void set(Object obj, Object value)
77 throwFinalFieldIllegalAccessException(value);
79 if (value == null) {
80 throwSetIllegalArgumentException(value);
82 if (value instanceof Byte) {
83 unsafe.putDouble(obj, fieldOffset, ((Byte) value).byteValue());
86 if (value instanceof Short) {
87 unsafe.putDouble(obj, fieldOffset, ((Short) value).shortValue());
90 if (value instanceof Character) {
91 unsafe.putDouble(obj, fieldOffset, ((Character) value).charValue());
94 if (value instanceof Integer) {
95 unsafe.putDouble(obj, fieldOffset, ((Integer) value).intValue());
98 if (value instanceof Long) {
99 unsafe.putDouble(obj, fieldOffset, ((Long) value).longValue());
102 if (value instanceof Float) {
103 unsafe.putDouble(obj, fieldOffset, ((Float) value).floatValue());
106 if (value instanceof Double) {
107 unsafe.putDouble(obj, fieldOffset, ((Double) value).doubleValue());
110 throwSetIllegalArgumentException(value);