Package org.dspace.content.dao
Interface MetadataFieldDAO
-
- All Superinterfaces:
GenericDAO<MetadataField>
- All Known Implementing Classes:
MetadataFieldDAOImpl
public interface MetadataFieldDAO extends GenericDAO<MetadataField>
Database Access Object interface class for the MetadataField object. The implementation of this class is responsible for all database calls for the MetadataField object and is autowired by spring This class should only be accessed from a single service and should never be exposed outside of the API- Author:
- kevinvandevelde at atmire.com
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MetadataFieldfind(Context context, int metadataFieldId, MetadataSchema metadataSchema, String element, String qualifier)List<MetadataField>findAllInSchema(Context context, MetadataSchema metadataSchema)MetadataFieldfindByElement(Context context, String metadataSchema, String element, String qualifier)MetadataFieldfindByElement(Context context, MetadataSchema metadataSchema, String element, String qualifier)List<MetadataField>findFieldsByElementNameUnqualified(Context context, String metadataSchema, String element)-
Methods inherited from interface org.dspace.core.GenericDAO
create, delete, findAll, findAll, findByID, findByID, findMany, findUnique, save
-
-
-
-
Method Detail
-
find
MetadataField find(Context context, int metadataFieldId, MetadataSchema metadataSchema, String element, String qualifier) throws SQLException
- Throws:
SQLException
-
findByElement
MetadataField findByElement(Context context, MetadataSchema metadataSchema, String element, String qualifier) throws SQLException
- Throws:
SQLException
-
findByElement
MetadataField findByElement(Context context, String metadataSchema, String element, String qualifier) throws SQLException
- Throws:
SQLException
-
findFieldsByElementNameUnqualified
List<MetadataField> findFieldsByElementNameUnqualified(Context context, String metadataSchema, String element) throws SQLException
- Throws:
SQLException
-
findAllInSchema
List<MetadataField> findAllInSchema(Context context, MetadataSchema metadataSchema) throws SQLException
- Throws:
SQLException
-
-