EnumerationMapper.java
package sk.iway.iwcm.components.enumerations.mapper;
import java.util.List;
import org.mapstruct.Mapper;
import org.mapstruct.ReportingPolicy;
import org.mapstruct.factory.Mappers;
import sk.iway.iwcm.components.enumerations.dto.EnumerationDataDto;
import sk.iway.iwcm.components.enumerations.model.EnumerationDataBean;
/**
* Date: 09.04.2018
* Time: 14:59
* Project: webjet8
* Company: InterWay a. s. (www.interway.sk)
* Copyright: InterWay a. s. (c) 2001-2018
*
* @author mpijak
*/
@Mapper(unmappedTargetPolicy = ReportingPolicy.IGNORE)
public interface EnumerationMapper {
EnumerationMapper INSTANCE = Mappers.getMapper( EnumerationMapper.class );
EnumerationDataDto toEnumerationDataDto(EnumerationDataBean enumerationDataBean);
List<EnumerationDataDto> toEnumerationDataDtos(List<EnumerationDataBean> enumerationDataBeans);
EnumerationDataBean toEnumerationDataBean(EnumerationDataDto enumerationDataDto);
List<EnumerationDataBean> toEnumerationDataBeans(List<EnumerationDataDto> enumerationDataDtos);
}