com.hp.hpl.jena.query
Interface DatasetAccessor

All Known Implementing Classes:
DatasetAdapter

public interface DatasetAccessor

Accessor to a dataset as a collection of models, providing whole model operations. Models can be added, remopve and replaced. This interface provides a uniform interface to local and remote datasets and is based on SPARQL 1.1 Graph Store HTTP Protocol. The factory methods in DatasetAccessorFactory provides creators for DatasetAccessors to local and remote (over HTTP) data. local na dremote

See Also:
DatasetAccessorFactory

Method Summary
 void add(Model data)
          Add statements to the default model of a Dataset
 void add(String graphUri, Model data)
          Add statements to a named model of a Dataset
 boolean containsModel(String graphURI)
          Does the Dataset contain a named graph?
 void deleteDefault()
          Delete (which means clear) the default model of a Dataset
 void deleteModel(String graphUri)
          Delete a named model of a Dataset
 Model getModel()
          Get the default model of a Dataset
 Model getModel(String graphUri)
          Get a named model of a Dataset
 void putModel(Model data)
          Put (replace) the default model of a Dataset
 void putModel(String graphUri, Model data)
          Put (create/replace) a named model of a Dataset
 

Method Detail

getModel

Model getModel()
Get the default model of a Dataset


getModel

Model getModel(String graphUri)
Get a named model of a Dataset


containsModel

boolean containsModel(String graphURI)
Does the Dataset contain a named graph?


putModel

void putModel(Model data)
Put (replace) the default model of a Dataset


putModel

void putModel(String graphUri,
              Model data)
Put (create/replace) a named model of a Dataset


deleteDefault

void deleteDefault()
Delete (which means clear) the default model of a Dataset


deleteModel

void deleteModel(String graphUri)
Delete a named model of a Dataset


add

void add(Model data)
Add statements to the default model of a Dataset


add

void add(String graphUri,
         Model data)
Add statements to a named model of a Dataset



Licenced under the Apache License, Version 2.0