Class 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 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:
        assertStatement in interface GraphBuilder<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:
        createDataProperty in interface GraphBuilder<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:
        createDataProperty in interface GraphBuilder<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:
        createObjectProperty in interface GraphBuilder<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:
        qualifiedNameToURI in interface GraphBuilder<org.openrdf.model.Resource,​org.openrdf.model.impl.LiteralImpl,​org.openrdf.model.Statement>
      • qualifiedNameToResource

        public org.openrdf.model.Resource qualifiedNameToResource​(QualifiedName name)
        Specified by:
        qualifiedNameToResource in interface GraphBuilder<org.openrdf.model.Resource,​org.openrdf.model.impl.LiteralImpl,​org.openrdf.model.Statement>
      • newBlankName

        public QualifiedName newBlankName()
        Specified by:
        newBlankName in interface GraphBuilder<org.openrdf.model.Resource,​org.openrdf.model.impl.LiteralImpl,​org.openrdf.model.Statement>
      • setContext

        public void setContext()
        Specified by:
        setContext in interface GraphBuilder<org.openrdf.model.Resource,​org.openrdf.model.impl.LiteralImpl,​org.openrdf.model.Statement>
      • setContext

        public void setContext​(org.openrdf.model.Resource uri)
        Specified by:
        setContext in interface GraphBuilder<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:
        newLiteral in interface GraphBuilder<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:
        newLiteral in interface GraphBuilder<org.openrdf.model.Resource,​org.openrdf.model.impl.LiteralImpl,​org.openrdf.model.Statement>