package net.techreadiness.service.object.mapping; import ma.glasnost.orika.CustomMapper; import ma.glasnost.orika.MappingContext; import net.techreadiness.persistence.domain.FileDO; import net.techreadiness.service.object.File; public class FileDOandFileMapper extends CustomMapper<FileDO, File> { @Override public void mapAtoB(FileDO fileDO, File file, MappingContext context) { file.setFileTypeId(fileDO.getFileType().getFileTypeId()); file.setFileTypeCode(fileDO.getFileType().getCode()); file.setFileTypeName(fileDO.getFileType().getName()); file.setUserId(fileDO.getUser().getUserId()); file.setUsername(fileDO.getUser().getUsername()); } }