package edu.asu.spring.quadriga.service.publicwebsite.mapper;
import edu.asu.spring.quadriga.domain.settings.IAboutText;
import edu.asu.spring.quadriga.dto.AboutTextDTO;
/**
* @author Nischal Samji
*
* Interface to implement IAboutText Mapper functions
*
*/
public interface IAboutTextMapper {
/**
* This method takes in {@link IAboutText} as an argument and returns a
* mapped {@link AboutTextDTO} Object.
*
* @param abtDTO
* {@link AboutTextDTO} that needs to be mapped to a
* {@link IAboutText}
* @return Returns a {@link IAboutText} Object that is mapped from a
* {@link AboutTextDTO}
*/
public IAboutText aboutTextDTOtoBean(AboutTextDTO abtDTO);
/**
* This method takes in {@link AboutTextDTO} as an argument and returns a
* mapped {@link IAboutText} Object.
*
* @param abtText
* Domain Object that needs to be mapped to a
* {@link AboutTextDTO}.
* @return Return a {@link AboutTextDTO} object that is mapped from a Domain
* object.
*/
public AboutTextDTO aboutTextBeanToDTO(IAboutText abtText);
}