org.kuali.student.common.dao
Interface CrudDao
- All Known Subinterfaces:
- ApplicationStateDao, AtpDao, CommentDao, DocumentDao, EnumerationManagementDAO, LoDao, LrcDao, LuDao, OrganizationDao, ProposalDao, StatementDao
- All Known Implementing Classes:
- AbstractCrudDaoImpl, AbstractSearchableCrudDaoImpl, ApplicationStateDaoImpl, AtpDaoImpl, CommentDaoImpl, DocumentDaoImpl, EnumerationManagementDAOImpl, LoDaoImpl, LrcDaoImpl, LuDaoImpl, OrganizationDaoImpl, ProposalDaoImpl, StatementDaoImpl
public interface CrudDao
fetch
<T> T fetch(Class<T> clazz,
String key)
throws DoesNotExistException
- Throws:
DoesNotExistException
create
<T> T create(T entity)
delete
<T> void delete(Class<T> clazz,
String key)
throws DoesNotExistException
- Throws:
DoesNotExistException
delete
void delete(Object entity)
find
<T> List<T> find(Class<T> clazz)
update
<T> T update(T entity)
Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.