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
19
Source : SqlQueryService.java
with European Union Public License 1.1
from EUSurvey
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);
}
}