com.hp.hpl.jena.query
Interface DataSource

All Superinterfaces:
Dataset
All Known Implementing Classes:
DataSourceImpl

public interface DataSource
extends Dataset

A DataSource is a Dataset that has modification operations.


Method Summary
 void addNamedModel(java.lang.String uri, com.hp.hpl.jena.rdf.model.Model model)
          Set a named graph.
 void removeNamedModel(java.lang.String uri)
          Remove a named graph.
 void replaceNamedModel(java.lang.String uri, com.hp.hpl.jena.rdf.model.Model model)
          Change a named graph for another using the same name
 void setDefaultModel(com.hp.hpl.jena.rdf.model.Model model)
          Set the background graph.
 
Methods inherited from interface com.hp.hpl.jena.query.Dataset
asDatasetGraph, close, containsNamedModel, getDefaultModel, getLock, getNamedModel, listNames
 

Method Detail

setDefaultModel

void setDefaultModel(com.hp.hpl.jena.rdf.model.Model model)
Set the background graph. Can be set to null for none.


addNamedModel

void addNamedModel(java.lang.String uri,
                   com.hp.hpl.jena.rdf.model.Model model)
                   throws LabelExistsException
Set a named graph.

Throws:
LabelExistsException

removeNamedModel

void removeNamedModel(java.lang.String uri)
Remove a named graph.


replaceNamedModel

void replaceNamedModel(java.lang.String uri,
                       com.hp.hpl.jena.rdf.model.Model model)
Change a named graph for another using the same name



Copyright ? 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP Copyright ? 2010 Talis Systems Ltd. Copyright ? 2010, 2011 Epimorphics Ltd.