Package org.openprovenance.prov.rdf
Class SesameGraphBuilder
- java.lang.Object
-
- org.openprovenance.prov.rdf.SesameGraphBuilder
-
- All Implemented Interfaces:
GraphBuilder<org.openrdf.model.Resource,org.openrdf.model.impl.LiteralImpl,org.openrdf.model.Statement>
public class SesameGraphBuilder extends Object implements GraphBuilder<org.openrdf.model.Resource,org.openrdf.model.impl.LiteralImpl,org.openrdf.model.Statement>
- Author:
- lavm
-
-
Constructor Summary
Constructors Constructor Description SesameGraphBuilder(org.openrdf.repository.contextaware.ContextAwareRepository manager, ProvFactory pFactory)
-
Method Summary
Modifier and Type Method Description voidassertStatement(org.openrdf.model.Statement stmnt)org.openrdf.model.StatementcreateDataProperty(QualifiedName subject, QualifiedName pred, org.openrdf.model.impl.LiteralImpl literalImpl)org.openrdf.model.StatementcreateDataProperty(org.openrdf.model.Resource r, QualifiedName pred, org.openrdf.model.impl.LiteralImpl literalImpl)org.openrdf.model.StatementcreateObjectProperty(QualifiedName subject, QualifiedName pred, QualifiedName object)org.openrdf.model.StatementcreateObjectProperty(org.openrdf.model.Resource r, QualifiedName pred, QualifiedName object)QualifiedNamenewBlankName()org.openrdf.model.impl.LiteralImplnewLiteral(String value, String lang)org.openrdf.model.impl.LiteralImplnewLiteral(String value, QualifiedName type)QualifiedNamenewToolboxQualifiedName(String local)org.openrdf.model.ResourcequalifiedNameToResource(QualifiedName name)org.openrdf.model.impl.URIImplqualifiedNameToURI(QualifiedName name)voidsetContext()voidsetContext(org.openrdf.model.Resource uri)
-
-
-
Constructor Detail
-
SesameGraphBuilder
public SesameGraphBuilder(org.openrdf.repository.contextaware.ContextAwareRepository manager, ProvFactory pFactory)
-
-
Method Detail
-
assertStatement
public void assertStatement(org.openrdf.model.Statement stmnt)
- Specified by:
assertStatementin interfaceGraphBuilder<org.openrdf.model.Resource,org.openrdf.model.impl.LiteralImpl,org.openrdf.model.Statement>
-
createDataProperty
public org.openrdf.model.Statement createDataProperty(org.openrdf.model.Resource r, QualifiedName pred, org.openrdf.model.impl.LiteralImpl literalImpl)- Specified by:
createDataPropertyin interfaceGraphBuilder<org.openrdf.model.Resource,org.openrdf.model.impl.LiteralImpl,org.openrdf.model.Statement>
-
createDataProperty
public org.openrdf.model.Statement createDataProperty(QualifiedName subject, QualifiedName pred, org.openrdf.model.impl.LiteralImpl literalImpl)
- Specified by:
createDataPropertyin interfaceGraphBuilder<org.openrdf.model.Resource,org.openrdf.model.impl.LiteralImpl,org.openrdf.model.Statement>
-
createObjectProperty
public org.openrdf.model.Statement createObjectProperty(org.openrdf.model.Resource r, QualifiedName pred, QualifiedName object)- Specified by:
createObjectPropertyin interfaceGraphBuilder<org.openrdf.model.Resource,org.openrdf.model.impl.LiteralImpl,org.openrdf.model.Statement>
-
createObjectProperty
public org.openrdf.model.Statement createObjectProperty(QualifiedName subject, QualifiedName pred, QualifiedName object)
- Specified by:
createObjectPropertyin interfaceGraphBuilder<org.openrdf.model.Resource,org.openrdf.model.impl.LiteralImpl,org.openrdf.model.Statement>
-
qualifiedNameToURI
public org.openrdf.model.impl.URIImpl qualifiedNameToURI(QualifiedName name)
- Specified by:
qualifiedNameToURIin interfaceGraphBuilder<org.openrdf.model.Resource,org.openrdf.model.impl.LiteralImpl,org.openrdf.model.Statement>
-
qualifiedNameToResource
public org.openrdf.model.Resource qualifiedNameToResource(QualifiedName name)
- Specified by:
qualifiedNameToResourcein interfaceGraphBuilder<org.openrdf.model.Resource,org.openrdf.model.impl.LiteralImpl,org.openrdf.model.Statement>
-
newBlankName
public QualifiedName newBlankName()
- Specified by:
newBlankNamein interfaceGraphBuilder<org.openrdf.model.Resource,org.openrdf.model.impl.LiteralImpl,org.openrdf.model.Statement>
-
newToolboxQualifiedName
public QualifiedName newToolboxQualifiedName(String local)
-
setContext
public void setContext()
- Specified by:
setContextin interfaceGraphBuilder<org.openrdf.model.Resource,org.openrdf.model.impl.LiteralImpl,org.openrdf.model.Statement>
-
setContext
public void setContext(org.openrdf.model.Resource uri)
- Specified by:
setContextin interfaceGraphBuilder<org.openrdf.model.Resource,org.openrdf.model.impl.LiteralImpl,org.openrdf.model.Statement>
-
newLiteral
public org.openrdf.model.impl.LiteralImpl newLiteral(String value, QualifiedName type)
- Specified by:
newLiteralin interfaceGraphBuilder<org.openrdf.model.Resource,org.openrdf.model.impl.LiteralImpl,org.openrdf.model.Statement>
-
newLiteral
public org.openrdf.model.impl.LiteralImpl newLiteral(String value, String lang)
- Specified by:
newLiteralin interfaceGraphBuilder<org.openrdf.model.Resource,org.openrdf.model.impl.LiteralImpl,org.openrdf.model.Statement>
-
-