Interface ObjectPropertyStatementDao
-
- All Known Implementing Classes:
ObjectPropertyStatementDaoFiltering,ObjectPropertyStatementDaoJena,ObjectPropertyStatementDaoSDB
public interface ObjectPropertyStatementDaoCreated by IntelliJ IDEA. User: bdc34 Date: Apr 18, 2007 Time: 7:08:20 PM To change this template use File | Settings | File Templates.
-
-
Method Summary
-
-
-
Method Detail
-
deleteObjectPropertyStatement
void deleteObjectPropertyStatement(ObjectPropertyStatement objPropertyStmt)
-
getObjectPropertyStatements
List<ObjectPropertyStatement> getObjectPropertyStatements(ObjectProperty objectProperty)
-
getObjectPropertyStatements
List<ObjectPropertyStatement> getObjectPropertyStatements(ObjectProperty objectProperty, int startIndex, int endIndex)
-
getObjectPropertyStatements
List<ObjectPropertyStatement> getObjectPropertyStatements(ObjectPropertyStatement objPropertyStmt)
-
fillExistingObjectPropertyStatements
Individual fillExistingObjectPropertyStatements(Individual entity)
-
insertNewObjectPropertyStatement
int insertNewObjectPropertyStatement(ObjectPropertyStatement objPropertyStmt)
-
getMostSpecificTypesInClassgroupsForIndividual
Map<String,String> getMostSpecificTypesInClassgroupsForIndividual(String subjectUri)
-
getObjectPropertyStatementsForIndividualByProperty
List<Map<String,String>> getObjectPropertyStatementsForIndividualByProperty(String subjectUri, String propertyUri, String objectKey, String domainUri, String rangeUri, String queryString, Set<String> constructQueryStrings, String sortDirection)
-
resolveAsFauxPropertyStatements
void resolveAsFauxPropertyStatements(List<ObjectPropertyStatement> list)
Inspect the elements of the statement to see whether it qualifies as a faux property. That is, is there a faux property definition, such that- The property URI of this statement is the base URI of the faux property
- One of the VClasses of the subject of this statement is the domain of the faux property
- One of the VClasses of the object of this statement is the range of the faux property
-
-