public class ObjectPropertyDaoFiltering extends BaseFiltering implements ObjectPropertyDao
PropertyDao.FullPropertyKey| Constructor and Description |
|---|
ObjectPropertyDaoFiltering(ObjectPropertyDao objectPropertyDao,
VitroFilters filters) |
filter, filterpublic ObjectPropertyDaoFiltering(ObjectPropertyDao objectPropertyDao, VitroFilters filters)
public List getAllObjectProperties()
getAllObjectProperties in interface ObjectPropertyDaopublic List getObjectPropertiesForObjectPropertyStatements(List<ObjectPropertyStatement> objectPropertyStatements)
getObjectPropertiesForObjectPropertyStatements in interface ObjectPropertyDaopublic ObjectProperty getObjectPropertyByURI(String objectPropertyURI)
getObjectPropertyByURI in interface ObjectPropertyDaopublic ObjectProperty getObjectPropertyByURIs(String objectPropertyURI, String domainURI, String rangeURI)
getObjectPropertyByURIs in interface ObjectPropertyDaopublic ObjectProperty getObjectPropertyByURIs(String objectPropertyURI, String domainURI, String rangeURI, ObjectProperty base)
ObjectPropertyDaogetObjectPropertyByURIs in interface ObjectPropertyDaoobjectPropertyURI - Object Property URIdomainURI - Domain URIrangeURI - Range URIbase - Object propertypublic List getRootObjectProperties()
getRootObjectProperties in interface ObjectPropertyDaopublic void deleteObjectProperty(String objectPropertyURI)
deleteObjectProperty in interface ObjectPropertyDaopublic void deleteObjectProperty(ObjectProperty objectProperty)
deleteObjectProperty in interface ObjectPropertyDaopublic void fillObjectPropertiesForIndividual(Individual individual)
fillObjectPropertiesForIndividual in interface ObjectPropertyDaopublic int insertObjectProperty(ObjectProperty objectProperty) throws InsertException
insertObjectProperty in interface ObjectPropertyDaoInsertExceptionpublic void updateObjectProperty(ObjectProperty objectProperty)
updateObjectProperty in interface ObjectPropertyDaopublic void addSuperproperty(ObjectProperty property, ObjectProperty superproperty)
public void addSuperproperty(String propertyURI, String superpropertyURI)
addSuperproperty in interface PropertyDaopublic void removeSuperproperty(ObjectProperty property, ObjectProperty superproperty)
public void removeSuperproperty(String propertyURI, String superpropertyURI)
removeSuperproperty in interface PropertyDaopublic void addSubproperty(ObjectProperty property, ObjectProperty subproperty)
public void addSubproperty(String propertyURI, String subpropertyURI)
addSubproperty in interface PropertyDaopublic void removeSubproperty(ObjectProperty property, ObjectProperty subproperty)
public void removeSubproperty(String propertyURI, String subpropertyURI)
removeSubproperty in interface PropertyDaopublic List<String> getSubPropertyURIs(String propertyURI)
getSubPropertyURIs in interface ObjectPropertyDaogetSubPropertyURIs in interface PropertyDaopublic List<String> getAllSubPropertyURIs(String propertyURI)
getAllSubPropertyURIs in interface PropertyDaopublic List<String> getSuperPropertyURIs(String propertyURI, boolean direct)
getSuperPropertyURIs in interface ObjectPropertyDaogetSuperPropertyURIs in interface PropertyDaopublic List<String> getAllSuperPropertyURIs(String propertyURI)
getAllSuperPropertyURIs in interface PropertyDaopublic static List<ObjectProperty> filterAndWrap(List<ObjectProperty> list, VitroFilters filters)
public 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 boolean skipEditForm(String predicateURI)
skipEditForm in interface ObjectPropertyDaopublic List<VClass> getClassesWithRestrictionOnProperty(String propertyURI)
getClassesWithRestrictionOnProperty in interface PropertyDaopublic List<ObjectProperty> getObjectPropertyList(Individual subject)
ObjectPropertyDaogetObjectPropertyList in interface ObjectPropertyDaopublic List<ObjectProperty> getObjectPropertyList(String subjectUri)
ObjectPropertyDaogetObjectPropertyList in interface ObjectPropertyDaopublic String getCustomListViewConfigFileName(ObjectProperty objectProperty)
getCustomListViewConfigFileName in interface ObjectPropertyDaoCopyright © 2021. All rights reserved.