Revision 11d3d7eb
Added by Andreas Müller almost 6 years ago
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/hibernate/taxon/TaxonDaoHibernateImpl.java | ||
---|---|---|
1069 | 1069 |
} |
1070 | 1070 |
} |
1071 | 1071 |
|
1072 |
@SuppressWarnings("unchecked") |
|
1072 | 1073 |
List<TaxonRelationship> result = query.getResultList(); |
1073 | 1074 |
defaultBeanInitializer.initializeAll(result, propertyPaths); |
1074 | 1075 |
|
... | ... | |
1076 | 1077 |
// and we can't live without this functionality in CATE as it screws up the whole |
1077 | 1078 |
// taxon tree thing |
1078 | 1079 |
if(orderHints != null && !orderHints.isEmpty()) { |
1079 |
SortedSet<TaxonRelationship> sortedList = new TreeSet<TaxonRelationship>(new TaxonRelationshipFromTaxonComparator());
|
|
1080 |
SortedSet<TaxonRelationship> sortedList = new TreeSet<>(new TaxonRelationshipFromTaxonComparator()); |
|
1080 | 1081 |
sortedList.addAll(result); |
1081 |
return new ArrayList<TaxonRelationship>(sortedList);
|
|
1082 |
return new ArrayList<>(sortedList); |
|
1082 | 1083 |
} |
1083 | 1084 |
|
1084 | 1085 |
return result; |
Also available in: Unified diff
cleanup and remove rows(xxx) method