1 package org.openecomp.sdcrests.vsp.rest.mapping;
3 import org.openecomp.sdc.vendorsoftwareproduct.dao.type.DeploymentFlavorEntity;
4 import org.openecomp.sdc.vendorsoftwareproduct.types.composition.DeploymentFlavor;
5 import org.openecomp.sdcrests.mapping.MappingBase;
6 import org.openecomp.sdcrests.vendorsoftwareproducts.types.DeploymentFlavorListResponseDto;
8 public class MapDeploymentFlavorEntityDeploymentFlavorToListResponse extends
9 MappingBase<DeploymentFlavorEntity, DeploymentFlavorListResponseDto> {
12 public void doMapping(DeploymentFlavorEntity source,
13 DeploymentFlavorListResponseDto target) {
14 target.setId(source.getId());
15 DeploymentFlavor deploymentFlavor = source.getDeploymentFlavorCompositionData();
17 if (deploymentFlavor != null) {
18 target.setModel(deploymentFlavor.getModel());
19 target.setDescription(deploymentFlavor.getDescription());