org.appdapter.core.remote.sparql
Class SparqlDatasetProvider
java.lang.Object
org.appdapter.core.store.dataset.AbstractDatasetFactory
org.appdapter.core.store.dataset.JenaSDBWrappedDatasetFactory
org.appdapter.core.remote.sparql.SparqlDatasetProvider
- All Implemented Interfaces:
- UserDatasetFactory
public class SparqlDatasetProvider
- extends JenaSDBWrappedDatasetFactory
- implements UserDatasetFactory
| Methods inherited from class org.appdapter.core.store.dataset.AbstractDatasetFactory |
assemble, assemble, assemble, assemble, canCreateModelOfType, canCreateType, create, create, create, create, create, create, create, create, create, createMemFixed, createNamed, make |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SparqlDatasetProvider
public SparqlDatasetProvider()
install
public static void install()
createGraphMem
public static SparqlGraph createGraphMem()
- Create a graph that is a Jena memory graph
- See Also:
#createDefaultGraph
createNewName
public static String createNewName()
createDataBagGraph
public com.hp.hpl.jena.graph.Graph createDataBagGraph(org.apache.jena.atlas.data.ThresholdPolicy<com.hp.hpl.jena.graph.Triple> thresholdPolicy)
- A graph backed by a DistinctDataBag<Triple>.
createRemotePeer
public com.hp.hpl.jena.query.Dataset createRemotePeer()
- Specified by:
createRemotePeer in interface UserDatasetFactory- Overrides:
createRemotePeer in class JenaSDBWrappedDatasetFactory
asDatasetGraph
public static com.hp.hpl.jena.sparql.core.DatasetGraph asDatasetGraph(com.hp.hpl.jena.query.Dataset remoteDataset)
createDefaultModel
public static com.hp.hpl.jena.rdf.model.Model createDefaultModel()
create
public com.hp.hpl.jena.query.Dataset create(com.hp.hpl.jena.sparql.core.DatasetGraph dsg)
- Wrap a datasetgraph to make a mutable dataset
- Specified by:
create in interface UserDatasetFactory- Overrides:
create in class JenaSDBWrappedDatasetFactory
- Parameters:
dataset - DatasetGraph
- Returns:
- Dataset
createMem
public com.hp.hpl.jena.query.Dataset createMem()
- Specified by:
createMem in interface UserDatasetFactory- Overrides:
createMem in class AbstractDatasetFactory
getDatasetType
public String getDatasetType()
- Specified by:
getDatasetType in interface UserDatasetFactory- Overrides:
getDatasetType in class JenaSDBWrappedDatasetFactory
create
public com.hp.hpl.jena.query.Dataset create(com.hp.hpl.jena.rdf.model.Model model)
- Create a dataset with the given model as the default graph
- Specified by:
create in interface UserDatasetFactory- Overrides:
create in class JenaSDBWrappedDatasetFactory
- Parameters:
model -
- Returns:
- Dataset
createDefault
public com.hp.hpl.jena.query.Dataset createDefault()
- Specified by:
createDefault in interface UserDatasetFactory- Overrides:
createDefault in class JenaSDBWrappedDatasetFactory
create
public com.hp.hpl.jena.query.Dataset create(com.hp.hpl.jena.query.Dataset peer)
- Specified by:
create in interface UserDatasetFactory- Overrides:
create in class JenaSDBWrappedDatasetFactory
createModelOfType
public com.hp.hpl.jena.rdf.model.Model createModelOfType(String typeOf,
String shareName)
throws Throwable
- Specified by:
createModelOfType in interface UserDatasetFactory- Overrides:
createModelOfType in class JenaSDBWrappedDatasetFactory
- Throws:
Throwable
createType
public com.hp.hpl.jena.query.Dataset createType(String typeOf,
String shareName)
- Specified by:
createType in interface UserDatasetFactory- Overrides:
createType in class JenaSDBWrappedDatasetFactory
createModelOfType
public com.hp.hpl.jena.rdf.model.Model createModelOfType(String typeOf,
String modelName,
String shareName)
- Specified by:
createModelOfType in interface UserDatasetFactory- Overrides:
createModelOfType in class JenaSDBWrappedDatasetFactory
Copyright © 2010-2014. All Rights Reserved.