Revision 4d68581f
Added by Katja Luther over 3 years ago
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/hibernate/term/TermTreeDaoImpl.java | ||
---|---|---|
145 | 145 |
return list; |
146 | 146 |
} |
147 | 147 |
|
148 |
@Override |
|
149 |
public TermTreeDto getTermTreeDtosByUuid(UUID uuid) { |
|
150 |
String queryString = TermTreeDto.getTermTreeDtoSelect() |
|
151 |
+ " WHERE a.uuid = :uuid" |
|
152 |
+ " ORDER BY a.titleCache"; |
|
153 |
Query query = getSession().createQuery(queryString); |
|
154 |
query.setParameter("uuid", uuid); |
|
155 |
|
|
156 |
@SuppressWarnings("unchecked") |
|
157 |
List<Object[]> result = query.list(); |
|
158 |
|
|
159 |
List<TermTreeDto> list = TermTreeDto.termTreeDtoListFrom(result); |
|
160 |
return !list.isEmpty()? list.get(0): null; |
|
161 |
} |
|
162 |
|
|
148 | 163 |
} |
Also available in: Unified diff
ref #8774: further implementations for using term dtos in editor