Class RDFServiceDatasetGraph

  • All Implemented Interfaces:
    org.apache.jena.atlas.lib.Closeable, org.apache.jena.sparql.core.DatasetGraph, org.apache.jena.sparql.core.Transactional

    public class RDFServiceDatasetGraph
    extends Object
    implements org.apache.jena.sparql.core.DatasetGraph
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.apache.jena.sparql.core.Transactional

        org.apache.jena.sparql.core.Transactional.Promote
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void abort()  
      void add​(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o)  
      void add​(org.apache.jena.sparql.core.Quad arg0)  
      void addGraph​(org.apache.jena.graph.Node uri, org.apache.jena.graph.Graph arg1)  
      void begin​(org.apache.jena.query.ReadWrite mode)  
      void begin​(org.apache.jena.query.TxnType txnType)  
      void clear()  
      void close()  
      void commit()  
      boolean contains​(org.apache.jena.graph.Node arg0, org.apache.jena.graph.Node arg1, org.apache.jena.graph.Node arg2, org.apache.jena.graph.Node arg3)  
      boolean contains​(org.apache.jena.sparql.core.Quad arg0)  
      boolean containsGraph​(org.apache.jena.graph.Node arg0)  
      void delete​(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o)  
      void delete​(org.apache.jena.sparql.core.Quad arg0)  
      void deleteAny​(org.apache.jena.graph.Node arg0, org.apache.jena.graph.Node arg1, org.apache.jena.graph.Node arg2, org.apache.jena.graph.Node arg3)  
      void end()  
      Iterator<org.apache.jena.sparql.core.Quad> find()  
      Iterator<org.apache.jena.sparql.core.Quad> find​(org.apache.jena.graph.Node graph, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object)  
      Iterator<org.apache.jena.sparql.core.Quad> find​(org.apache.jena.sparql.core.Quad arg0)  
      Iterator<org.apache.jena.sparql.core.Quad> findNG​(org.apache.jena.graph.Node arg0, org.apache.jena.graph.Node arg1, org.apache.jena.graph.Node arg2, org.apache.jena.graph.Node arg3)  
      org.apache.jena.sparql.util.Context getContext()  
      RDFServiceGraph getDefaultGraph()  
      RDFServiceGraph getGraph​(org.apache.jena.graph.Node arg0)  
      Map<String,​RDFServiceGraph> getGraphCache()  
      org.apache.jena.shared.Lock getLock()  
      RDFServiceGraph getUnionGraph()  
      boolean isEmpty()  
      boolean isInTransaction()  
      Iterator<org.apache.jena.graph.Node> listGraphNodes()  
      boolean promote​(org.apache.jena.sparql.core.Transactional.Promote promote)  
      void removeGraph​(org.apache.jena.graph.Node arg0)  
      void setDefaultGraph​(org.apache.jena.graph.Graph arg0)  
      long size()  
      boolean supportsTransactionAbort()  
      boolean supportsTransactions()  
      String toString()  
      org.apache.jena.query.ReadWrite transactionMode()  
      org.apache.jena.query.TxnType transactionType()  
      • Methods inherited from interface org.apache.jena.sparql.core.Transactional

        begin, promote
    • Constructor Detail

      • RDFServiceDatasetGraph

        public RDFServiceDatasetGraph​(RDFService rdfService)
    • Method Detail

      • begin

        public void begin​(org.apache.jena.query.ReadWrite mode)
        Specified by:
        begin in interface org.apache.jena.sparql.core.Transactional
      • begin

        public void begin​(org.apache.jena.query.TxnType txnType)
        Specified by:
        begin in interface org.apache.jena.sparql.core.Transactional
      • commit

        public void commit()
        Specified by:
        commit in interface org.apache.jena.sparql.core.Transactional
      • abort

        public void abort()
        Specified by:
        abort in interface org.apache.jena.sparql.core.Transactional
      • isInTransaction

        public boolean isInTransaction()
        Specified by:
        isInTransaction in interface org.apache.jena.sparql.core.Transactional
      • transactionType

        public org.apache.jena.query.TxnType transactionType()
        Specified by:
        transactionType in interface org.apache.jena.sparql.core.Transactional
      • transactionMode

        public org.apache.jena.query.ReadWrite transactionMode()
        Specified by:
        transactionMode in interface org.apache.jena.sparql.core.Transactional
      • promote

        public boolean promote​(org.apache.jena.sparql.core.Transactional.Promote promote)
        Specified by:
        promote in interface org.apache.jena.sparql.core.Transactional
      • end

        public void end()
        Specified by:
        end in interface org.apache.jena.sparql.core.Transactional
      • add

        public void add​(org.apache.jena.sparql.core.Quad arg0)
        Specified by:
        add in interface org.apache.jena.sparql.core.DatasetGraph
      • add

        public void add​(org.apache.jena.graph.Node g,
                        org.apache.jena.graph.Node s,
                        org.apache.jena.graph.Node p,
                        org.apache.jena.graph.Node o)
        Specified by:
        add in interface org.apache.jena.sparql.core.DatasetGraph
      • addGraph

        public void addGraph​(org.apache.jena.graph.Node uri,
                             org.apache.jena.graph.Graph arg1)
        Specified by:
        addGraph in interface org.apache.jena.sparql.core.DatasetGraph
      • close

        public void close()
        Specified by:
        close in interface org.apache.jena.atlas.lib.Closeable
        Specified by:
        close in interface org.apache.jena.sparql.core.DatasetGraph
      • supportsTransactions

        public boolean supportsTransactions()
        Specified by:
        supportsTransactions in interface org.apache.jena.sparql.core.DatasetGraph
      • supportsTransactionAbort

        public boolean supportsTransactionAbort()
        Specified by:
        supportsTransactionAbort in interface org.apache.jena.sparql.core.DatasetGraph
      • contains

        public boolean contains​(org.apache.jena.sparql.core.Quad arg0)
        Specified by:
        contains in interface org.apache.jena.sparql.core.DatasetGraph
      • clear

        public void clear()
        Specified by:
        clear in interface org.apache.jena.sparql.core.DatasetGraph
      • contains

        public boolean contains​(org.apache.jena.graph.Node arg0,
                                org.apache.jena.graph.Node arg1,
                                org.apache.jena.graph.Node arg2,
                                org.apache.jena.graph.Node arg3)
        Specified by:
        contains in interface org.apache.jena.sparql.core.DatasetGraph
      • containsGraph

        public boolean containsGraph​(org.apache.jena.graph.Node arg0)
        Specified by:
        containsGraph in interface org.apache.jena.sparql.core.DatasetGraph
      • delete

        public void delete​(org.apache.jena.sparql.core.Quad arg0)
        Specified by:
        delete in interface org.apache.jena.sparql.core.DatasetGraph
      • delete

        public void delete​(org.apache.jena.graph.Node g,
                           org.apache.jena.graph.Node s,
                           org.apache.jena.graph.Node p,
                           org.apache.jena.graph.Node o)
        Specified by:
        delete in interface org.apache.jena.sparql.core.DatasetGraph
      • deleteAny

        public void deleteAny​(org.apache.jena.graph.Node arg0,
                              org.apache.jena.graph.Node arg1,
                              org.apache.jena.graph.Node arg2,
                              org.apache.jena.graph.Node arg3)
        Specified by:
        deleteAny in interface org.apache.jena.sparql.core.DatasetGraph
      • find

        public Iterator<org.apache.jena.sparql.core.Quad> find()
        Specified by:
        find in interface org.apache.jena.sparql.core.DatasetGraph
      • find

        public Iterator<org.apache.jena.sparql.core.Quad> find​(org.apache.jena.sparql.core.Quad arg0)
        Specified by:
        find in interface org.apache.jena.sparql.core.DatasetGraph
      • find

        public Iterator<org.apache.jena.sparql.core.Quad> find​(org.apache.jena.graph.Node graph,
                                                               org.apache.jena.graph.Node subject,
                                                               org.apache.jena.graph.Node predicate,
                                                               org.apache.jena.graph.Node object)
        Specified by:
        find in interface org.apache.jena.sparql.core.DatasetGraph
      • findNG

        public Iterator<org.apache.jena.sparql.core.Quad> findNG​(org.apache.jena.graph.Node arg0,
                                                                 org.apache.jena.graph.Node arg1,
                                                                 org.apache.jena.graph.Node arg2,
                                                                 org.apache.jena.graph.Node arg3)
        Specified by:
        findNG in interface org.apache.jena.sparql.core.DatasetGraph
      • getContext

        public org.apache.jena.sparql.util.Context getContext()
        Specified by:
        getContext in interface org.apache.jena.sparql.core.DatasetGraph
      • getDefaultGraph

        public RDFServiceGraph getDefaultGraph()
        Specified by:
        getDefaultGraph in interface org.apache.jena.sparql.core.DatasetGraph
      • getGraph

        public RDFServiceGraph getGraph​(org.apache.jena.graph.Node arg0)
        Specified by:
        getGraph in interface org.apache.jena.sparql.core.DatasetGraph
      • getUnionGraph

        public RDFServiceGraph getUnionGraph()
        Specified by:
        getUnionGraph in interface org.apache.jena.sparql.core.DatasetGraph
      • getLock

        public org.apache.jena.shared.Lock getLock()
        Specified by:
        getLock in interface org.apache.jena.sparql.core.DatasetGraph
      • isEmpty

        public boolean isEmpty()
        Specified by:
        isEmpty in interface org.apache.jena.sparql.core.DatasetGraph
      • listGraphNodes

        public Iterator<org.apache.jena.graph.Node> listGraphNodes()
        Specified by:
        listGraphNodes in interface org.apache.jena.sparql.core.DatasetGraph
      • removeGraph

        public void removeGraph​(org.apache.jena.graph.Node arg0)
        Specified by:
        removeGraph in interface org.apache.jena.sparql.core.DatasetGraph
      • setDefaultGraph

        public void setDefaultGraph​(org.apache.jena.graph.Graph arg0)
        Specified by:
        setDefaultGraph in interface org.apache.jena.sparql.core.DatasetGraph
      • size

        public long size()
        Specified by:
        size in interface org.apache.jena.sparql.core.DatasetGraph