public void set(Object obj, double value) { try { this.field.setDouble(obj, value); } catch (Exception e) { //Ignore } } }
public void setDouble(Object o, double v) throws IllegalArgumentException, IllegalAccessException { this.field.setDouble(o, v); }
public void setDoubleD() throws Exception { f_d.setAccessible(true); f_d.setDouble(t, (double) 77); }
public final void setDoubleValue(Object newObj, double l) throws IllegalAccessException { if (!isAndroid && memOffset >= 0) { FSTUtil.unFlaggedUnsafe.putDouble(newObj, memOffset, l); return; } field.setDouble(newObj, l); }
public static void setFieldValue(String name, Object instance, double value, Class cl) { try { getReflectField(name, instance, cl).setDouble(instance, value); } catch (Exception e) { e.printStackTrace(); if (isThrowable) { throw new RuntimeException("setFieldValue double error " + name + " target " + instance + " value " + value); } } }
@Override void deserialize(AbstractHessianInput in, Object obj) throws IOException { double value = 0; try { value = in.readDouble(); _field.setDouble(obj, value); } catch (Exception e) { logDeserializeError(_field, obj, value, e); } } }
public static void setStaticFieldValue(String name, Class clazz, double value) { try { getReflectStaticField(name, clazz).setDouble(null, value); } catch (Exception e) { e.printStackTrace(); if (isThrowable) { throw new RuntimeException("setStaticFieldValue Object error " + name + " Class " + clazz + " value " + value); } } }
private void setFloat(Object object, float value, Class<?> fieldType, Class<?> valueType) { if (fieldType == Float.TYPE) { setF(object, field, value); } else { setDouble(object, value, fieldType, valueType); } }
public static double callSetDouble(Field thiz, Object obj) throws IllegalArgumentException, IllegalAccessException { thiz.setDouble(obj, 1.234); return thiz.getDouble(obj); }
public final void setDoubleValue(Object newObj, double l) throws IllegalAccessException { if (!isAndroid && memOffset >= 0) { FSTUtil.unFlaggedUnsafe.putDouble(newObj, memOffset, l); return; } field.setDouble(newObj, l); }
field.setDouble(check, Double.parseDouble(value));
public static double callSetAndGetDouble(Field thiz, Object obj) throws IllegalArgumentException, IllegalAccessException { thiz.setDouble(obj, thiz.getDouble(obj) + 1.5); return thiz.getDouble(obj); }
else if( cl == Integer.TYPE ) field.setInt(arg, Integer.parseInt(opt)); else if( cl == Float.TYPE ) field.setFloat(arg, Float.parseFloat(opt)); else if( cl == Double.TYPE ) field.setDouble(arg, Double.parseDouble(opt)); else if( cl == Long.TYPE ) field.setLong(arg, Long.parseLong(opt)); else continue;
field.setByte(instance, Byte.class.cast(o).byteValue()); } else if (field.getType().equals(Double.TYPE)) { field.setDouble(instance, Double.class.cast(o).doubleValue()); } else if (field.getType().equals(Long.TYPE)) { field.setLong(instance, Long.class.cast(o).longValue());
setDouble(object, value, getType(), Double.TYPE);
setFloat(object, ((Float) value).floatValue(), type, Float.TYPE); } else if (value instanceof Double) { setDouble(object, ((Double) value).doubleValue(), type, Double.TYPE); } else { throwSetConversionException(type, value.getClass());
double d = input.readDouble(); if (field != null) { field.setDouble(obj, d);
<T> boolean fieldValueForPrimitivesModified(final Class<?> fieldType, final Field field, final T object, final Object value) throws IllegalArgumentException, IllegalAccessException { if (double.class.isAssignableFrom(fieldType)) { field.setDouble(object, ((Double) value).doubleValue()); return true; } if (long.class.isAssignableFrom(fieldType)) { field.setLong(object, ((Double) value).longValue()); return true; } if (int.class.isAssignableFrom(fieldType)) { field.setInt(object, ((Double) value).intValue()); return true; } if (boolean.class.isAssignableFrom(fieldType)) { field.setBoolean(object, Boolean.valueOf(String.valueOf(value)).booleanValue()); return true; } return false; }
void deserialize(AbstractHessianInput in, Object obj) throws IOException { double value = 0; try { value = in.readDouble(); _field.setDouble(obj, value); } catch (Exception e) { logDeserializeError(_field, obj, value, e); } } }
void deserialize(AbstractHessianInput in, Object obj) throws IOException { double value = 0; try { value = in.readDouble(); _field.setDouble(obj, value); } catch (Exception e) { logDeserializeError(_field, obj, value, e); } } }