All Downloads are FREE. Search and download functionalities are using the official Maven repository.

xyz.migoo.framework.infra.convert.cvs.CVSProviderConvert Maven / Gradle / Ivy

package xyz.migoo.framework.infra.convert.cvs;

import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;
import xyz.migoo.framework.common.pojo.PageResult;
import xyz.migoo.framework.infra.controller.cvs.vo.CVSProviderAddReqVO;
import xyz.migoo.framework.infra.controller.cvs.vo.CVSProviderPageRespVO;
import xyz.migoo.framework.infra.controller.cvs.vo.CVSProviderUpdateReqVO;
import xyz.migoo.framework.infra.dal.dataobject.cvs.CVSProviderDO;

@Mapper
public interface CVSProviderConvert {

    CVSProviderConvert INSTANCE = Mappers.getMapper(CVSProviderConvert.class);

    CVSProviderPageRespVO convert(CVSProviderDO bean);

    PageResult convert(PageResult page);

    CVSProviderDO convert(CVSProviderAddReqVO bean);

    CVSProviderDO convert(CVSProviderUpdateReqVO bean);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy