@Override public Double convertToModel(String value, Class<? extends Double> targetType, Locale locale) throws com.vaadin.v7.data.util.converter.Converter.ConversionException { return MCast.todouble(value, 0); }
@Override protected Double loadValue(String value) { return MCast.todouble(value, 0); }
public static double c(Object in, double def) { return MCast.todouble(in, def); }
@Override public double getDouble(String name, double def) { Object out; try { out = getProperty(name); } catch (Throwable e) { return def; } return MCast.todouble(out,def); }
@Override public Number getNumber(String name, Number def) { Object out = getProperty(name); if (out == null) return def; if (out instanceof Number) return (Number)out; try { return MCast.todouble(out, 0); } catch (NumberFormatException e) { return def; } }
@Override public double getDouble(String columnLabel) throws Exception { return MCast.todouble(getString(columnLabel),0); }
return MCast.todouble(value, 0);
return MCast.todouble(value, 0);