srt_cloud/srt-cloud-data-governance/src/main/java/net/srt/convert/MetadataPropertyConvert.java

26 lines
786 B
Java

package net.srt.convert;
import net.srt.api.module.data.governance.dto.DataGovernanceMetadataPropertyDto;
import net.srt.entity.MetadataPropertyEntity;
import net.srt.vo.MetadataPropertyVo;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;
import java.util.List;
@Mapper
public interface MetadataPropertyConvert {
MetadataPropertyConvert INSTANCE = Mappers.getMapper(MetadataPropertyConvert.class);
MetadataPropertyEntity convert(MetadataPropertyVo vo);
MetadataPropertyEntity convert(DataGovernanceMetadataPropertyDto dto);
MetadataPropertyVo convert(MetadataPropertyEntity entity);
DataGovernanceMetadataPropertyDto convertDto(MetadataPropertyEntity entity);
List<MetadataPropertyVo> convertList(List<MetadataPropertyEntity> list);
}