1 package org.openecomp.sdcrests.conflict.rest.mapping;
4 import org.openecomp.conflicts.types.ItemVersionConflict;
5 import org.openecomp.sdcrests.conflict.types.ConflictDto;
6 import org.openecomp.sdcrests.conflict.types.ConflictInfoDto;
7 import org.openecomp.sdcrests.conflict.types.ItemVersionConflictDto;
8 import org.openecomp.sdcrests.mapping.MappingBase;
10 public class MapItemVersionConflictToDto
11 extends MappingBase<ItemVersionConflict, ItemVersionConflictDto> {
14 public void doMapping(ItemVersionConflict source, ItemVersionConflictDto target) {
16 .setConflict(new MapConflictToDto().applyMapping(source.getVersionConflict(), ConflictDto.class));
18 MapConflictInfoToDto conflictInfoMapper = new MapConflictInfoToDto();
19 source.getElementConflicts().forEach(conflictInfo -> target
20 .addConflictInfo(conflictInfoMapper.applyMapping(conflictInfo, ConflictInfoDto.class)));