001    package org.kuali.student.r2.common.assembler;
002    
003    import org.kuali.student.r2.common.dto.ContextInfo;
004    import org.kuali.student.r2.common.dto.EntityInfo;
005    
006    public class EntityDTOAssembler<E extends EntityInfo, F extends EntityInfo> {
007    
008        public F assemble(E fromDTO, F toDTO, ContextInfo context) {
009    
010            toDTO.setAttributes(fromDTO.getAttributes());
011            toDTO.setMeta(fromDTO.getMeta());
012            toDTO.setStateKey(fromDTO.getStateKey());
013            toDTO.setTypeKey(fromDTO.getTypeKey());
014            toDTO.setName(fromDTO.getName());
015            toDTO.setDescr(fromDTO.getDescr());
016    
017            return toDTO;
018    
019        }
020    }