Interface DataPropertyDao
-
- All Superinterfaces:
PropertyDao
- All Known Implementing Classes:
DataPropertyDaoFiltering,DataPropertyDaoJena
public interface DataPropertyDao extends PropertyDao
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface edu.cornell.mannlib.vitro.webapp.dao.PropertyDao
PropertyDao.FullPropertyKey
-
-
Method Summary
-
Methods inherited from interface edu.cornell.mannlib.vitro.webapp.dao.PropertyDao
addEquivalentProperty, addEquivalentProperty, addSubproperty, addSubproperty, addSuperproperty, addSuperproperty, getAllSubPropertyURIs, getAllSuperPropertyURIs, getClassesWithRestrictionOnProperty, getEquivalentPropertyURIs, getSubPropertyURIs, getSuperPropertyURIs, removeEquivalentProperty, removeEquivalentProperty, removeSubproperty, removeSubproperty, removeSuperproperty, removeSuperproperty
-
-
-
-
Method Detail
-
getAllDataProperties
List<DataProperty> getAllDataProperties()
-
getAllExternalIdDataProperties
List<DataProperty> getAllExternalIdDataProperties()
-
fillDataPropertiesForIndividual
void fillDataPropertiesForIndividual(Individual individual)
-
getDataPropertiesForVClass
List<DataProperty> getDataPropertiesForVClass(String vClassURI)
-
getAllPossibleDatapropsForIndividual
Collection<DataProperty> getAllPossibleDatapropsForIndividual(String individualURI)
-
getRequiredDatatypeURI
String getRequiredDatatypeURI(Individual individual, DataProperty dataProperty)
-
getDataPropertyByURI
DataProperty getDataPropertyByURI(String dataPropertyURI)
-
insertDataProperty
String insertDataProperty(DataProperty dataProperty) throws InsertException
- Throws:
InsertException
-
updateDataProperty
void updateDataProperty(DataProperty dataProperty)
-
deleteDataProperty
void deleteDataProperty(DataProperty dataProperty)
-
deleteDataProperty
void deleteDataProperty(String dataPropertyURI)
-
getRootDataProperties
List<DataProperty> getRootDataProperties()
-
annotateDataPropertyAsExternalIdentifier
boolean annotateDataPropertyAsExternalIdentifier(String dataPropertyURI)
-
getDataPropertyList
List<DataProperty> getDataPropertyList(Individual subject)
-
getDataPropertyList
List<DataProperty> getDataPropertyList(String subjectUri)
-
getCustomListViewConfigFileName
String getCustomListViewConfigFileName(DataProperty dataProperty)
-
-