package edu.asu.spring.quadriga.service.transformation.mapper; import edu.asu.spring.quadriga.domain.workspace.ITransformationFile; import edu.asu.spring.quadriga.dto.TransformFilesDTO; /** * Interface for mapping transformationDTO to transformation Files and * transformationFiles to transformationDTo * * @author yoganandakishore * */ public interface ITransformationMapper { /** * maps transformFilesDTO to transformation file * * @param transformFilesDTO * @return returns a transformationFile object */ public abstract ITransformationFile getTransformFile(TransformFilesDTO transformFilesDTO); /** * maps transformation file to transformFilesDTO * * @param transformationFile * @return transformFileDTO object */ public abstract TransformFilesDTO getTransformFilesDTO(ITransformationFile transformationFile); }