package edu.asu.spring.quadriga.service.dictionary.mapper;
import java.util.List;
import edu.asu.spring.quadriga.domain.dictionary.IDictionary;
import edu.asu.spring.quadriga.dto.DictionaryDTO;
import edu.asu.spring.quadriga.exceptions.QuadrigaStorageException;
public interface IDictionaryShallowMapper {
public abstract List<IDictionary> getDictionaryList(List<DictionaryDTO> dictionaryDTOList)
throws QuadrigaStorageException;
public abstract IDictionary getDictionaryDetails(DictionaryDTO dictionaryDTO) throws QuadrigaStorageException;
public abstract List<IDictionary> getDictionaryListOfCollaborator(List<DictionaryDTO> dictionaryDTOList)
throws QuadrigaStorageException;
public abstract List<IDictionary> getNonAssociatedProjectDictionaries(List<DictionaryDTO> dictionaryDTOList)
throws QuadrigaStorageException;
}