26 lines
786 B
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);
|
|
|
|
}
|