public class DataPropertyDaoFiltering extends BaseFiltering implements DataPropertyDao
PropertyDao.FullPropertyKey| Constructor and Description |
|---|
DataPropertyDaoFiltering(DataPropertyDao dataPropertyDao,
VitroFilters filters) |
filter, filterpublic DataPropertyDaoFiltering(DataPropertyDao dataPropertyDao, VitroFilters filters)
public void fillDataPropertiesForIndividual(Individual individual)
fillDataPropertiesForIndividual in interface DataPropertyDaopublic List<DataProperty> getAllDataProperties()
getAllDataProperties in interface DataPropertyDaopublic List<DataProperty> getAllExternalIdDataProperties()
getAllExternalIdDataProperties in interface DataPropertyDaopublic List<DataProperty> getDataPropertiesForVClass(String classURI)
getDataPropertiesForVClass in interface DataPropertyDaopublic Collection<DataProperty> getAllPossibleDatapropsForIndividual(String individualURI)
getAllPossibleDatapropsForIndividual in interface DataPropertyDaopublic void deleteDataProperty(DataProperty dataProperty)
deleteDataProperty in interface DataPropertyDaopublic void deleteDataProperty(String dataPropertyURI)
deleteDataProperty in interface DataPropertyDaopublic boolean annotateDataPropertyAsExternalIdentifier(String dataPropertyURI)
annotateDataPropertyAsExternalIdentifier in interface DataPropertyDaopublic String getRequiredDatatypeURI(Individual individual, DataProperty dataProperty)
getRequiredDatatypeURI in interface DataPropertyDaopublic DataProperty getDataPropertyByURI(String dataPropertyURI)
getDataPropertyByURI in interface DataPropertyDaopublic String insertDataProperty(DataProperty dataProperty) throws InsertException
insertDataProperty in interface DataPropertyDaoInsertExceptionpublic void updateDataProperty(DataProperty dataProperty)
updateDataProperty in interface DataPropertyDaopublic void addSuperproperty(String propertyURI, String superpropertyURI)
addSuperproperty in interface PropertyDaopublic void removeSuperproperty(String propertyURI, String superpropertyURI)
removeSuperproperty in interface PropertyDaopublic void addSubproperty(String propertyURI, String subpropertyURI)
addSubproperty in interface PropertyDaopublic void removeSubproperty(String propertyURI, String subpropertyURI)
removeSubproperty in interface PropertyDaopublic List<String> getSubPropertyURIs(String propertyURI)
getSubPropertyURIs in interface PropertyDaopublic List<String> getAllSubPropertyURIs(String propertyURI)
getAllSubPropertyURIs in interface PropertyDaopublic List<String> getSuperPropertyURIs(String propertyURI, boolean direct)
getSuperPropertyURIs in interface PropertyDaopublic List<String> getAllSuperPropertyURIs(String propertyURI)
getAllSuperPropertyURIs in interface PropertyDaopublic List<DataProperty> getRootDataProperties()
getRootDataProperties in interface DataPropertyDaopublic void addSubproperty(Property property, Property subproperty)
addSubproperty in interface PropertyDaopublic void addSuperproperty(Property property, Property superproperty)
addSuperproperty in interface PropertyDaopublic void removeSubproperty(Property property, Property subproperty)
removeSubproperty in interface PropertyDaopublic void removeSuperproperty(Property property, Property superproperty)
removeSuperproperty in interface PropertyDaopublic void addEquivalentProperty(String propertyURI, String equivalentPropertyURI)
addEquivalentProperty in interface PropertyDaopublic void addEquivalentProperty(Property property, Property equivalentProperty)
addEquivalentProperty in interface PropertyDaopublic List<String> getEquivalentPropertyURIs(String propertyURI)
getEquivalentPropertyURIs in interface PropertyDaopublic void removeEquivalentProperty(String propertyURI, String equivalentPropertyURI)
removeEquivalentProperty in interface PropertyDaopublic void removeEquivalentProperty(Property property, Property equivalentProperty)
removeEquivalentProperty in interface PropertyDaopublic List<VClass> getClassesWithRestrictionOnProperty(String propertyURI)
getClassesWithRestrictionOnProperty in interface PropertyDaopublic List<DataProperty> getDataPropertyList(Individual subject)
getDataPropertyList in interface DataPropertyDaopublic List<DataProperty> getDataPropertyList(String subjectUri)
getDataPropertyList in interface DataPropertyDaopublic String getCustomListViewConfigFileName(DataProperty dataProperty)
getCustomListViewConfigFileName in interface DataPropertyDaoCopyright © 2021. All rights reserved.