@Override public Object decode(Object jv) { if (jv instanceof Number) { return ((Number) jv).floatValue(); } return (float) 0; } };
@Override public Object decode(Object jv) { if (jv instanceof Number) { return ((Number) jv).floatValue(); } return (float) 0; } };
public static Float castToFloat(Object val) { if (val == null || val == EVAL_VALUE_NULL) { return null; } if (val instanceof Float) { return (Float) val; } return ((Number) val).floatValue(); }
/** * get float value. * * @param index index. * @param def default value. * @return value or default value. */ public float getFloat(int index, float def) { Object tmp = mArray.get(index); return tmp != null && tmp instanceof Number ? ((Number) tmp).floatValue() : def; }
@Override public Object decode(Object jv) { if (jv instanceof Number) { return new Float(((Number) jv).floatValue()); } return (Float) null; } };
/** * get float value. * * @param key key. * @param def default value. * @return value or default value. */ public float getFloat(String key, float def) { Object tmp = mMap.get(key); return tmp != null && tmp instanceof Number ? ((Number) tmp).floatValue() : def; }
/** * get float value. * * @param index index. * @param def default value. * @return value or default value. */ public float getFloat(int index, float def) { Object tmp = mArray.get(index); return tmp != null && tmp instanceof Number ? ((Number) tmp).floatValue() : def; }
/** * get float value. * * @param key key. * @param def default value. * @return value or default value. */ public float getFloat(String key, float def) { Object tmp = mMap.get(key); return tmp != null && tmp instanceof Number ? ((Number) tmp).floatValue() : def; }
@Override public Object decode(Object jv) { if (jv instanceof Number) { return new Float(((Number) jv).floatValue()); } return (Float) null; } };
@Override public void encode(Object obj, JSONWriter jb) throws IOException { jb.valueFloat(((Number) obj).floatValue()); } };
@Override public void encode(Object obj, JSONWriter jb) throws IOException { jb.valueFloat(((Number) obj).floatValue()); } };
@Override public float getFloat(int columnIndex) throws SQLException { Number number = (Number) getObject(columnIndex); if (number == null) { return 0; } return number.floatValue(); }
@Override public float getFloat(int columnIndex) throws SQLException { Number number = (Number) getObject(columnIndex); if (number == null) { return 0; } return number.floatValue(); }
@Override public Float convert(String source) { try { NumberFormat nf = NumberFormat.getInstance(Locale.GERMAN); return nf.parse(source).floatValue(); } catch (ParseException ex) { throw new IllegalArgumentException(ex); } } });
@Override public void setNumber(Number number) { if (number == null) { this.setValue(null); return; } this.setValue(number.floatValue()); }
@Override public void setNumber(Number number) { if (number == null) { this.setValue(null); return; } this.setValue(number.floatValue()); }
public float getParameter(String key, float defaultValue) { Number n = getNumbers().get(key); if (n != null) { return n.floatValue(); } String value = getParameter(key); if (StringUtils.isEmpty(value)) { return defaultValue; } float f = Float.parseFloat(value); getNumbers().put(key, f); return f; }
public float getParameter(String key, float defaultValue) { Number n = getNumbers().get(key); if (n != null) { return n.floatValue(); } String value = getParameter(key); if (StringUtils.isEmpty(value)) { return defaultValue; } float f = Float.parseFloat(value); getNumbers().put(key, f); return f; }
public float getMethodParameter(String method, String key, float defaultValue) { String methodKey = method + "." + key; Number n = getNumbers().get(methodKey); if (n != null) { return n.floatValue(); } String value = getMethodParameter(method, key); if (StringUtils.isEmpty(value)) { return defaultValue; } float f = Float.parseFloat(value); getNumbers().put(methodKey, f); return f; }
public float getMethodParameter(String method, String key, float defaultValue) { String methodKey = method + "." + key; Number n = getNumbers().get(methodKey); if (n != null) { return n.floatValue(); } String value = getMethodParameter(method, key); if (StringUtils.isEmpty(value)) { return defaultValue; } float f = Float.parseFloat(value); getNumbers().put(methodKey, f); return f; }