public class FilteringPropertyInstanceDao extends Object implements PropertyInstanceDao
| Constructor and Description |
|---|
FilteringPropertyInstanceDao(PropertyInstanceDao propertyInstanceDao,
ObjectPropertyDao objectPropDao,
IndividualDao individualDao,
VitroFilters filters) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteObjectPropertyStatement(String subjectURI,
String propertyURI,
String objectURI) |
void |
deletePropertyInstance(PropertyInstance prop) |
Collection<PropertyInstance> |
getAllPossiblePropInstForIndividual(String individualURI) |
Collection<PropertyInstance> |
getAllPropInstByVClass(String classURI) |
Collection<PropertyInstance> |
getExistingProperties(String entityURI,
String propertyURI) |
PropertyInstance |
getProperty(String subjectURI,
String predicateURI,
String objectURI) |
int |
insertProp(PropertyInstanceIface prop) |
void |
insertPropertyInstance(PropertyInstance prop) |
public FilteringPropertyInstanceDao(PropertyInstanceDao propertyInstanceDao, ObjectPropertyDao objectPropDao, IndividualDao individualDao, VitroFilters filters)
public Collection<PropertyInstance> getAllPossiblePropInstForIndividual(String individualURI)
getAllPossiblePropInstForIndividual in interface PropertyInstanceDaopublic Collection<PropertyInstance> getAllPropInstByVClass(String classURI)
getAllPropInstByVClass in interface PropertyInstanceDaopublic Collection<PropertyInstance> getExistingProperties(String entityURI, String propertyURI)
getExistingProperties in interface PropertyInstanceDaopublic PropertyInstance getProperty(String subjectURI, String predicateURI, String objectURI)
getProperty in interface PropertyInstanceDaopublic void deleteObjectPropertyStatement(String subjectURI, String propertyURI, String objectURI)
deleteObjectPropertyStatement in interface PropertyInstanceDaopublic void deletePropertyInstance(PropertyInstance prop)
deletePropertyInstance in interface PropertyInstanceDaopublic int insertProp(PropertyInstanceIface prop)
insertProp in interface PropertyInstanceDaopublic void insertPropertyInstance(PropertyInstance prop)
insertPropertyInstance in interface PropertyInstanceDaoCopyright © 2021. All rights reserved.