blob: 9678f927b0df910a211ae3f6af0982e48566718c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
package org.openecomp.sdcrests.vendorlicense.rest.mapping;
import org.openecomp.sdc.vendorlicense.dao.types.LimitEntity;
import org.openecomp.sdcrests.mapping.MappingBase;
import org.openecomp.sdcrests.vendorlicense.types.LimitEntityDto;
import org.openecomp.sdcrests.vendorlicense.types.LimitRequestDto;
public class MapLimitEntityToLimitDto extends MappingBase<LimitEntity, LimitEntityDto> {
@Override
public void doMapping(LimitEntity source, LimitEntityDto target) {
target.setId(source.getId());
target.setName(source.getName());
target.setDescription(source.getDescription());
target.setMetric(source.getMetric() != null ? source.getMetric().name() : null);
target.setAggregationFunction(source.getAggregationFunction() != null ? source
.getAggregationFunction().name() : null);
target.setTime(source.getTime() != null ? source.getTime().name() : null);
target.setType(source.getType() != null ? source.getType().name() : null);
target.setUnit(source.getUnit());
target.setValue(source.getValue());
}
}
|