org.hibernate.Query.setDouble()

Here are the examples of the java api org.hibernate.Query.setDouble() taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

1 Examples 7

19 Source : SqlQueryService.java
with European Union Public License 1.1
from EUSurvey

private void setParameter(Map<String, Object> parameters, String key, Query query) throws MessageException {
    Object parameter = parameters.get(key);
    if (parameter instanceof String) {
        query.setString(key, (String) parameter);
    } else if (parameter instanceof String[]) {
        query.setParameterList(key, (String[]) parameter);
    } else if (parameter instanceof Integer) {
        query.setInteger(key, (Integer) parameter);
    } else if (parameter instanceof Double) {
        query.setDouble(key, (Double) parameter);
    } else if (parameter instanceof Integer[]) {
        query.setParameterList(key, (Integer[]) parameter);
    } else if (parameter instanceof Date) {
        query.setParameter(key, (Date) parameter);
    } else if (parameter == null) {
        query.setParameter(key, null);
    } else {
        // this should not happen
        throw new MessageException("unknown parameter type: " + parameter);
    }
}