bcf89661719aecc325349e6358ce0242c3b81562
[sdc/sdc-workflow-designer.git] /
1 package org.onap.sdc.workflow.services.impl.mappers;
2
3 import org.mapstruct.InheritInverseConfiguration;
4 import org.mapstruct.Mapper;
5 import org.mapstruct.Mapping;
6 import org.onap.sdc.workflow.persistence.types.WorkflowVersion;
7 import org.openecomp.sdc.versioning.dao.types.Version;
8
9 @Mapper(componentModel = "spring", uses = VersionStateMapper.class)
10 public interface VersionMapper {
11
12
13     @Mapping(source = "status", target = "state")
14     WorkflowVersion versionToWorkflowVersion(Version version);
15
16     @InheritInverseConfiguration
17     Version workflowVersionToVersion(WorkflowVersion workflowVersion);
18
19 }