Package org.openprovenance.prov.rdf
Interface GraphBuilder<RESOURCE,LITERAL,STATEMENT>
-
- All Known Implementing Classes:
SesameGraphBuilder
public interface GraphBuilder<RESOURCE,LITERAL,STATEMENT>
-
-
Method Summary
Modifier and Type Method Description voidassertStatement(STATEMENT stmnt)STATEMENTcreateDataProperty(QualifiedName subject, QualifiedName pred, LITERAL literal)STATEMENTcreateDataProperty(RESOURCE r, QualifiedName pred, LITERAL literal)STATEMENTcreateObjectProperty(QualifiedName subject, QualifiedName pred, QualifiedName object)STATEMENTcreateObjectProperty(RESOURCE r, QualifiedName pred, QualifiedName object)QualifiedNamenewBlankName()LITERALnewLiteral(String value, String lang)LITERALnewLiteral(String value, QualifiedName type)RESOURCEqualifiedNameToResource(QualifiedName qualifiedName)RESOURCEqualifiedNameToURI(QualifiedName qualifiedName)voidsetContext()voidsetContext(RESOURCE uri)
-
-
-
Method Detail
-
assertStatement
void assertStatement(STATEMENT stmnt)
-
createDataProperty
STATEMENT createDataProperty(RESOURCE r, QualifiedName pred, LITERAL literal)
-
createDataProperty
STATEMENT createDataProperty(QualifiedName subject, QualifiedName pred, LITERAL literal)
-
createObjectProperty
STATEMENT createObjectProperty(RESOURCE r, QualifiedName pred, QualifiedName object)
-
createObjectProperty
STATEMENT createObjectProperty(QualifiedName subject, QualifiedName pred, QualifiedName object)
-
newLiteral
LITERAL newLiteral(String value, QualifiedName type)
-
qualifiedNameToURI
RESOURCE qualifiedNameToURI(QualifiedName qualifiedName)
-
qualifiedNameToResource
RESOURCE qualifiedNameToResource(QualifiedName qualifiedName)
-
newBlankName
QualifiedName newBlankName()
-
setContext
void setContext()
-
setContext
void setContext(RESOURCE uri)
-
-