List<Object[]> results = query.getResultList();
List<DynamicConfigurationPropertyValue> values =
new ArrayList<DynamicConfigurationPropertyValue>(results.size());
for (Object[] result : results) {
DynamicConfigurationPropertyValue value = translate(result);
values.add(value);
}
return values;
}