public void set(Object obj, float value) { try { this.field.setFloat(obj, value); } catch (Exception e) { //Ignore } } }
public void setFloat(Object o, float v) throws IllegalArgumentException, IllegalAccessException { this.field.setFloat(o, v); }
public void setFloatF() throws Exception { f_f.setAccessible(true); f_f.setFloat(t, (float) 77); }
public final void setFloatValue(Object newObj, float l) throws IllegalAccessException { if (!isAndroid && memOffset >= 0) { FSTUtil.unFlaggedUnsafe.putFloat(newObj, memOffset, l); return; } field.setFloat(newObj, l); }
swipeLayout = (SwipeRefreshLayout) findViewById(R.id.swipe_container); // define a distance Float mDistanceToTriggerSync = yourCalculation(); try { // Set the internal trigger distance using reflection. Field field = SwipeRefreshLayout.class.getDeclaredField("mDistanceToTriggerSync"); field.setAccessible(true); field.setFloat(swipeLayout, mDistanceToTriggerSync); } catch (Exception e) { e.printStackTrace(); }
public static void setFieldValue(String name, Object instance, float value, Class cl) { try { getReflectField(name, instance, cl).setFloat(instance, value); } catch (Exception e) { e.printStackTrace(); if (isThrowable) { throw new RuntimeException("setFieldValue float error " + name + " target " + instance + " value " + value); } } }
public static void setStaticFieldValue(String name, Class clazz, float value) { try { getReflectStaticField(name, clazz).setFloat(null, value); } catch (Exception e) { e.printStackTrace(); if (isThrowable) { throw new RuntimeException("setStaticFieldValue float error " + name + " Class " + clazz + " value " + value); } } }
@Override void deserialize(AbstractHessianInput in, Object obj) throws IOException { double value = 0; try { value = in.readDouble(); _field.setFloat(obj, (float) value); } catch (Exception e) { logDeserializeError(_field, obj, value, e); } } }
private void setLong(Object object, long value, Class<?> fieldType, Class<?> valueType) { if (fieldType == Long.TYPE) { setJ(object, field, value); } else { setFloat(object, value, fieldType, valueType); } }
public static float callSetFloat(Field thiz, Object obj) throws IllegalArgumentException, IllegalAccessException { thiz.setFloat(obj, (float) 1.234); return thiz.getFloat(obj); }
public final void setFloatValue(Object newObj, float l) throws IllegalAccessException { if (!isAndroid && memOffset >= 0) { FSTUtil.unFlaggedUnsafe.putFloat(newObj, memOffset, l); return; } field.setFloat(newObj, l); }
ViewTreeObserver vto = swipeLayout.getViewTreeObserver(); vto.addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() { @Override public void onGlobalLayout() { // Calculate the trigger distance. final DisplayMetrics metrics = getResources().getDisplayMetrics(); Float mDistanceToTriggerSync = Math.min( ((View) swipeLayout.getParent()).getHeight() * 0.6f, 120 * metrics.density); try { // Set the internal trigger distance using reflection. Field field = SwipeRefreshLayout.class.getDeclaredField("mDistanceToTriggerSync"); field.setAccessible(true); field.setFloat(swipeLayout, mDistanceToTriggerSync); } catch (Exception e) { e.printStackTrace(); } // Only needs to be done once so remove listener. ViewTreeObserver obs = swipeLayout.getViewTreeObserver(); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) { obs.removeOnGlobalLayoutListener(this); } else { obs.removeGlobalOnLayoutListener(this); } } });
public static float callSetAndGetFloat(Field thiz, Object obj) throws IllegalArgumentException, IllegalAccessException { thiz.setFloat(obj, (float) (thiz.getFloat(obj) + 1.5)); return thiz.getFloat(obj); }
}else if( opt == null || opt.length()==0 ) continue; 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));
field.setLong(instance, Long.class.cast(o).longValue()); } else if (field.getType().equals(Float.TYPE)) { field.setFloat(instance, Float.class.cast(o).floatValue()); } else { field.set(instance, o);
setFloat(object, value, getType(), Float.TYPE);
setLong(object, ((Long) value).longValue(), type, Long.TYPE); } else if (value instanceof Float) { setFloat(object, ((Float) value).floatValue(), type, Float.TYPE); } else if (value instanceof Double) { setDouble(object, ((Double) value).doubleValue(), type, Double.TYPE);
float f = input.readFloat(); if (field != null) { field.setFloat(obj, f);
void deserialize(AbstractHessianInput in, Object obj) throws IOException { double value = 0; try { value = in.readDouble(); _field.setFloat(obj, (float) 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.setFloat(obj, (float) value); } catch (Exception e) { logDeserializeError(_field, obj, value, e); } } }