Package org.dspace.content.dao
Interface DSpaceObjectDAO<T extends DSpaceObject>
-
- Type Parameters:
T- some implementation of DSpaceObject
- All Superinterfaces:
GenericDAO<T>
- All Known Subinterfaces:
BitstreamDAO,BundleDAO,CollectionDAO,CommunityDAO,DSpaceObjectLegacySupportDAO<T>,EPersonDAO,GroupDAO,ItemDAO,SiteDAO
- All Known Implementing Classes:
BitstreamDAOImpl,BundleDAOImpl,CollectionDAOImpl,CommunityDAOImpl,EPersonDAOImpl,GroupDAOImpl,ItemDAOImpl,SiteDAOImpl
public interface DSpaceObjectDAO<T extends DSpaceObject> extends GenericDAO<T>
Database Access Object interface class for the DSpaceObject. All DSpaceObject DAO classes should implement this class since it ensures that the T object is of type DSpaceObject- Author:
- kevinvandevelde at atmire.com
-
-
Method Summary
-
Methods inherited from interface org.dspace.core.GenericDAO
create, delete, findAll, findAll, findByID, findByID, findMany, findUnique, save
-
-