class DoubleValueConverter extends AbstractValueConverter<Double> {

    @Override
    public Double convertValue(Value value, Thing thing, Class<? extends Double> desiredType)
            throws ValueConversionException {
        try {
            return Double.parseDouble(value.stringValue());
        } catch (NumberFormatException e) {
            throw new ValueConversionException("Issue getting double value from statement", e);
        }
    }

    public  DoubleValueConverter();

}