public interface DataPropertyDao extends PropertyDao
PropertyDao.FullPropertyKeyaddEquivalentProperty, addEquivalentProperty, addSubproperty, addSubproperty, addSuperproperty, addSuperproperty, getAllSubPropertyURIs, getAllSuperPropertyURIs, getClassesWithRestrictionOnProperty, getEquivalentPropertyURIs, getSubPropertyURIs, getSuperPropertyURIs, removeEquivalentProperty, removeEquivalentProperty, removeSubproperty, removeSubproperty, removeSuperproperty, removeSuperpropertyList<DataProperty> getAllDataProperties()
List<DataProperty> getAllExternalIdDataProperties()
void fillDataPropertiesForIndividual(Individual individual)
List<DataProperty> getDataPropertiesForVClass(String vClassURI)
Collection<DataProperty> getAllPossibleDatapropsForIndividual(String individualURI)
String getRequiredDatatypeURI(Individual individual, DataProperty dataProperty)
DataProperty getDataPropertyByURI(String dataPropertyURI)
String insertDataProperty(DataProperty dataProperty) throws InsertException
InsertExceptionvoid updateDataProperty(DataProperty dataProperty)
void deleteDataProperty(DataProperty dataProperty)
void deleteDataProperty(String dataPropertyURI)
List<DataProperty> getRootDataProperties()
boolean annotateDataPropertyAsExternalIdentifier(String dataPropertyURI)
List<DataProperty> getDataPropertyList(Individual subject)
List<DataProperty> getDataPropertyList(String subjectUri)
String getCustomListViewConfigFileName(DataProperty dataProperty)
Copyright © 2016. All rights reserved.