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

com.arextest.web.model.mapper.ManualReportPlanMapper Maven / Gradle / Ivy

The newest version!
package com.arextest.web.model.mapper;

import com.arextest.web.model.contract.contracts.manualreport.InitManualReportRequestType;
import com.arextest.web.model.dao.mongodb.ManualReportPlanCollection;
import com.arextest.web.model.dto.manualreport.ManualReportPlanDto;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

@Mapper
public interface ManualReportPlanMapper {

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

  ManualReportPlanDto dtoFromDao(ManualReportPlanCollection dao);

  ManualReportPlanCollection daoFromDto(ManualReportPlanDto dto);

  ManualReportPlanDto dtoFromContract(InitManualReportRequestType request);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy