Revize 541abced
Přidáno uživatelem Jakub Šmíd před asi 2 roky(ů)
backend/src/main/java/cz/zcu/kiv/backendapi/catalog/CatalogItemServiceImpl.java | ||
---|---|---|
236 | 236 |
.stream().map(s -> new AlternativeName(s, catalogItem)).collect(Collectors.toSet())); |
237 | 237 |
catalogItem.setWrittenForms(catalogItemDto.getWrittenForms() |
238 | 238 |
.stream().map(s -> new WrittenForm(s, catalogItem)).collect(Collectors.toSet())); |
239 |
catalogItem.setDescription(catalogItemDto.getDescription()); |
|
239 | 240 |
} |
240 | 241 |
|
241 | 242 |
/** |
242 | 243 |
* Converts catalog entity to catalog DTO |
243 | 244 |
* |
244 |
* @param entity catalog entity
|
|
245 |
* @param catalogItem catalog entity
|
|
245 | 246 |
* @return catalog DTO |
246 | 247 |
*/ |
247 |
private CatalogItemDto convertEntityToDto(CatalogItem entity) {
|
|
248 |
private CatalogItemDto convertEntityToDto(CatalogItem catalogItem) {
|
|
248 | 249 |
CatalogItemDto catalogItemDto = new CatalogItemDto(); |
249 |
catalogItemDto.setId(entity.getId());
|
|
250 |
catalogItemDto.setName(entity.getName());
|
|
251 |
catalogItemDto.setLatitude(entity.getLatitude());
|
|
252 |
catalogItemDto.setLongitude(entity.getLongitude());
|
|
253 |
catalogItemDto.setCertainty(entity.getCertainty());
|
|
254 |
catalogItemDto.setBibliography(entity.getBibliography()
|
|
250 |
catalogItemDto.setId(catalogItem.getId());
|
|
251 |
catalogItemDto.setName(catalogItem.getName());
|
|
252 |
catalogItemDto.setLatitude(catalogItem.getLatitude());
|
|
253 |
catalogItemDto.setLongitude(catalogItem.getLongitude());
|
|
254 |
catalogItemDto.setCertainty(catalogItem.getCertainty());
|
|
255 |
catalogItemDto.setBibliography(catalogItem.getBibliography()
|
|
255 | 256 |
.stream().map(Bibliography::getSource).collect(Collectors.toSet())); |
256 |
catalogItemDto.setTypes(entity.getTypes()
|
|
257 |
catalogItemDto.setTypes(catalogItem.getTypes()
|
|
257 | 258 |
.stream().map(Type::getType).collect(Collectors.toSet())); |
258 |
catalogItemDto.setCountries(entity.getCountries()
|
|
259 |
catalogItemDto.setCountries(catalogItem.getCountries()
|
|
259 | 260 |
.stream().map(Country::getName).collect(Collectors.toSet())); |
260 |
catalogItemDto.setAlternativeNames(entity.getAlternativeNames()
|
|
261 |
catalogItemDto.setAlternativeNames(catalogItem.getAlternativeNames()
|
|
261 | 262 |
.stream().map(AlternativeName::getName).collect(Collectors.toSet())); |
262 |
catalogItemDto.setWrittenForms(entity.getWrittenForms()
|
|
263 |
catalogItemDto.setWrittenForms(catalogItem.getWrittenForms()
|
|
263 | 264 |
.stream().map(WrittenForm::getForm).collect(Collectors.toSet())); |
265 |
catalogItemDto.setDescription(catalogItem.getDescription()); |
|
264 | 266 |
return catalogItemDto; |
265 | 267 |
} |
266 | 268 |
|
Také k dispozici: Unified diff
Added description to catalog item
re #9491