1 package org.onap.sdc.workflow.services.impl.mappers;
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;
9 @Mapper(componentModel = "spring", uses = VersionStateMapper.class)
10 public interface VersionMapper {
13 @Mapping(source = "status", target = "state")
14 WorkflowVersion versionToWorkflowVersion(Version version);
16 @InheritInverseConfiguration
17 Version workflowVersionToVersion(WorkflowVersion workflowVersion);