* if a database error occurs
*/
private <T extends Base> List<T> loadProperties(List<T> objects, final String table, final String type) throws DatabaseException {
+ if (objects.isEmpty()) {
+ return objects;
+ }
final Map<String, T> objectMap = new HashMap<String, T>();
final Set<String> firstObjects = new HashSet<String>();
for (T object : objects) {