public interface ObjectPropertyDao extends PropertyDao
PropertyDao.FullPropertyKey| Modifier and Type | Method and Description |
|---|---|
void |
deleteObjectProperty(ObjectProperty objectProperty) |
void |
deleteObjectProperty(String objectPropertyURI) |
void |
fillObjectPropertiesForIndividual(Individual individual) |
List<ObjectProperty> |
getAllObjectProperties() |
String |
getCustomListViewConfigFileName(ObjectProperty objectProperty) |
List<ObjectProperty> |
getObjectPropertiesForObjectPropertyStatements(List<ObjectPropertyStatement> objectPropertyStatements) |
ObjectProperty |
getObjectPropertyByURI(String objectPropertyURI) |
ObjectProperty |
getObjectPropertyByURIs(String objectPropertyURI,
String domainURI,
String rangeURI) |
ObjectProperty |
getObjectPropertyByURIs(String objectPropertyURI,
String domainURI,
String rangeURI,
ObjectProperty base)
Use this method to supply a base ObjectProperty whose fields will be updated
as necessary to correspond to the configuration for the specified Domain
and Range.
|
List<ObjectProperty> |
getObjectPropertyList(Individual subject)
Returns a list of ObjectProperty objects for which statements exist about
the individual.
|
List<ObjectProperty> |
getObjectPropertyList(String subjectUri)
Returns a list of ObjectProperty objects for which statements exist about
the individual.
|
List<ObjectProperty> |
getRootObjectProperties() |
List<String> |
getSubPropertyURIs(String objectPropertyURI) |
List<String> |
getSuperPropertyURIs(String objectPropertyURI,
boolean direct) |
int |
insertObjectProperty(ObjectProperty objectProperty) |
boolean |
skipEditForm(String predicateURI) |
void |
updateObjectProperty(ObjectProperty objectProperty) |
addEquivalentProperty, addEquivalentProperty, addSubproperty, addSubproperty, addSuperproperty, addSuperproperty, getAllSubPropertyURIs, getAllSuperPropertyURIs, getClassesWithRestrictionOnProperty, getEquivalentPropertyURIs, removeEquivalentProperty, removeEquivalentProperty, removeSubproperty, removeSubproperty, removeSuperproperty, removeSuperpropertyList<ObjectProperty> getAllObjectProperties()
ObjectProperty getObjectPropertyByURI(String objectPropertyURI)
ObjectProperty getObjectPropertyByURIs(String objectPropertyURI, String domainURI, String rangeURI)
ObjectProperty getObjectPropertyByURIs(String objectPropertyURI, String domainURI, String rangeURI, ObjectProperty base)
objectPropertyURI - Object Property URIdomainURI - Domain URIrangeURI - Range URIbase - Object propertyList<ObjectProperty> getObjectPropertiesForObjectPropertyStatements(List<ObjectPropertyStatement> objectPropertyStatements)
List<String> getSuperPropertyURIs(String objectPropertyURI, boolean direct)
getSuperPropertyURIs in interface PropertyDaoList<String> getSubPropertyURIs(String objectPropertyURI)
getSubPropertyURIs in interface PropertyDaovoid fillObjectPropertiesForIndividual(Individual individual)
int insertObjectProperty(ObjectProperty objectProperty) throws InsertException
InsertExceptionvoid updateObjectProperty(ObjectProperty objectProperty)
void deleteObjectProperty(String objectPropertyURI)
void deleteObjectProperty(ObjectProperty objectProperty)
boolean skipEditForm(String predicateURI)
List<ObjectProperty> getRootObjectProperties()
List<ObjectProperty> getObjectPropertyList(Individual subject)
List<ObjectProperty> getObjectPropertyList(String subjectUri)
String getCustomListViewConfigFileName(ObjectProperty objectProperty)
Copyright © 2022. All rights reserved.