Interface LinkDatasetGraph

    • Method Detail

      • load

        void load​(Node graphName,
                  java.lang.String file)
        Load (add, append) RDF into a named graph in a dataset. This is SPARQL Graph Store Protocol HTTP POST or equivalent.
        Parameters:
        graphName - Graph name (null or Quad.defaultGraphIRI for the default graph)
        file - File of the data.
      • load

        void load​(java.lang.String file)
        Load (add, append) RDF into the default graph of a dataset. This is SPARQL Graph Store Protocol HTTP POST or equivalent.
        Parameters:
        file - File of the data.
      • load

        void load​(Node graphName,
                  Graph graph)
        Load (add, append) RDF into a named graph in a dataset. This is SPARQL Graph Store Protocol HTTP POST or equivalent.
        Parameters:
        graphName - Graph name (null or Quad.defaultGraphIRI for the default graph)
        graph - Data.
      • load

        void load​(Graph graph)
        Load (add, append) RDF into the default graph of a dataset. This is SPARQL Graph Store Protocol HTTP POST or equivalent.
        Parameters:
        graph - Data.
      • put

        void put​(Node graphName,
                 java.lang.String file)
        Set the contents of a named graph of a dataset. Any existing data is lost. This is SPARQL Graph Store Protocol HTTP PUT or equivalent.
        Parameters:
        graphName - Graph name (null or Quad.defaultGraphIRI for the default graph)
        file - File of the data.
      • put

        void put​(java.lang.String file)
        Set the contents of the default graph of a dataset. Any existing data is lost. This is SPARQL Graph Store Protocol HTTP PUT or equivalent.
        Parameters:
        file - File of the data.
      • put

        void put​(Node graphName,
                 Graph graph)
        Set the contents of a named graph of a dataset. Any existing data is lost. This is SPARQL Graph Store Protocol HTTP PUT or equivalent.
        Parameters:
        graphName - Graph name (null or Quad.defaultGraphIRI for the default graph)
        graph - Data.
      • put

        void put​(Graph graph)
        Set the contents of the default graph of a dataset. Any existing data is lost. This is SPARQL Graph Store Protocol HTTP PUT or equivalent.
        Parameters:
        graph - Data.
      • delete

        void delete​(Node graphName)
        Delete a graph from the dataset. Null or Quad.defaultGraphIRI means the default graph, which is cleared, not removed.
        Parameters:
        graphName -
      • delete

        void delete()
        Remove all data from the default graph.
      • loadDataset

        void loadDataset​(java.lang.String file)
      • putDataset

        void putDataset​(java.lang.String file)
      • clearDataset

        void clearDataset()
        Clear the dataset - remove all named graphs, clear the default graph.
      • close

        void close()
        Close this connection. Use with try-resource.
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface LinkDatasetGraphAccess