|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.hp.hpl.jena.sparql.core.DatasetGraphWrapper
public class DatasetGraphWrapper
| Constructor Summary | |
|---|---|
DatasetGraphWrapper(DatasetGraph dsg)
|
|
| Method Summary | |
|---|---|
void |
add(com.hp.hpl.jena.graph.Node g,
com.hp.hpl.jena.graph.Node s,
com.hp.hpl.jena.graph.Node p,
com.hp.hpl.jena.graph.Node o)
Add a quad |
void |
add(Quad quad)
Add a quad |
void |
addGraph(com.hp.hpl.jena.graph.Node graphName,
com.hp.hpl.jena.graph.Graph graph)
Add the given graph to the dataset. |
void |
close()
Close the dataset |
boolean |
contains(com.hp.hpl.jena.graph.Node g,
com.hp.hpl.jena.graph.Node s,
com.hp.hpl.jena.graph.Node p,
com.hp.hpl.jena.graph.Node o)
Test whether the dataset (including default graph) contains a quad - may include wildcards, Node.ANY or null |
boolean |
contains(Quad quad)
Test whether the dataset contains a quad (including default graph)- may include wildcards, Node.ANY or null |
boolean |
containsGraph(com.hp.hpl.jena.graph.Node graphNode)
|
void |
delete(com.hp.hpl.jena.graph.Node g,
com.hp.hpl.jena.graph.Node s,
com.hp.hpl.jena.graph.Node p,
com.hp.hpl.jena.graph.Node o)
Delete a quad |
void |
delete(Quad quad)
Delete a quad |
void |
deleteAny(com.hp.hpl.jena.graph.Node g,
com.hp.hpl.jena.graph.Node s,
com.hp.hpl.jena.graph.Node p,
com.hp.hpl.jena.graph.Node o)
Delete any quads matching the pattern |
Iterator<Quad> |
find()
Iterate over all quads in the dataset graph |
Iterator<Quad> |
find(com.hp.hpl.jena.graph.Node g,
com.hp.hpl.jena.graph.Node s,
com.hp.hpl.jena.graph.Node p,
com.hp.hpl.jena.graph.Node o)
Find matching quads in the dataset (including default graph) - may include wildcards, Node.ANY or null |
Iterator<Quad> |
find(Quad quad)
Find matching quads in the dataset - may include wildcards, Node.ANY or null |
Iterator<Quad> |
findNG(com.hp.hpl.jena.graph.Node g,
com.hp.hpl.jena.graph.Node s,
com.hp.hpl.jena.graph.Node p,
com.hp.hpl.jena.graph.Node o)
Find matching quads in the dataset in named graphs only - may include wildcards, Node.ANY or null |
Context |
getContext()
Get the context associated with this object - may be null |
com.hp.hpl.jena.graph.Graph |
getDefaultGraph()
Get the default graph as a Jena Graph |
com.hp.hpl.jena.graph.Graph |
getGraph(com.hp.hpl.jena.graph.Node graphNode)
Get the graph named by graphNode : returns null on no graph NB Whether a dataset contains a graph if there are no triples is not defined - see the specifc implementation. |
com.hp.hpl.jena.shared.Lock |
getLock()
Return a lock for the dataset to help with concurrency control |
boolean |
isEmpty()
Test whether the dataset is empty |
Iterator<com.hp.hpl.jena.graph.Node> |
listGraphNodes()
Iterate over all names of named graphs |
void |
removeGraph(com.hp.hpl.jena.graph.Node graphName)
Remove all data associated with the named graph |
void |
setDefaultGraph(com.hp.hpl.jena.graph.Graph g)
Set the default graph. |
long |
size()
Get the size (number of named graphs) - may be -1 for unknown |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DatasetGraphWrapper(DatasetGraph dsg)
| Method Detail |
|---|
public boolean containsGraph(com.hp.hpl.jena.graph.Node graphNode)
containsGraph in interface DatasetGraphpublic com.hp.hpl.jena.graph.Graph getDefaultGraph()
DatasetGraph
getDefaultGraph in interface DatasetGraphpublic com.hp.hpl.jena.graph.Graph getGraph(com.hp.hpl.jena.graph.Node graphNode)
DatasetGraph
getGraph in interface DatasetGraph
public void addGraph(com.hp.hpl.jena.graph.Node graphName,
com.hp.hpl.jena.graph.Graph graph)
DatasetGraphDatasetGraph.getGraph(com.hp.hpl.jena.graph.Node)
addGraph in interface DatasetGraphpublic void removeGraph(com.hp.hpl.jena.graph.Node graphName)
DatasetGraph
removeGraph in interface DatasetGraphpublic void setDefaultGraph(com.hp.hpl.jena.graph.Graph g)
DatasetGraphDatasetGraph.getDefaultGraph()
setDefaultGraph in interface DatasetGraphpublic com.hp.hpl.jena.shared.Lock getLock()
DatasetGraph
getLock in interface DatasetGraphLockpublic Iterator<com.hp.hpl.jena.graph.Node> listGraphNodes()
DatasetGraph
listGraphNodes in interface DatasetGraphpublic void add(Quad quad)
DatasetGraph
add in interface DatasetGraphpublic void delete(Quad quad)
DatasetGraph
delete in interface DatasetGraph
public void add(com.hp.hpl.jena.graph.Node g,
com.hp.hpl.jena.graph.Node s,
com.hp.hpl.jena.graph.Node p,
com.hp.hpl.jena.graph.Node o)
DatasetGraph
add in interface DatasetGraph
public void delete(com.hp.hpl.jena.graph.Node g,
com.hp.hpl.jena.graph.Node s,
com.hp.hpl.jena.graph.Node p,
com.hp.hpl.jena.graph.Node o)
DatasetGraph
delete in interface DatasetGraph
public void deleteAny(com.hp.hpl.jena.graph.Node g,
com.hp.hpl.jena.graph.Node s,
com.hp.hpl.jena.graph.Node p,
com.hp.hpl.jena.graph.Node o)
DatasetGraph
deleteAny in interface DatasetGraphpublic boolean isEmpty()
DatasetGraph
isEmpty in interface DatasetGraphpublic Iterator<Quad> find()
DatasetGraph
find in interface DatasetGraphpublic Iterator<Quad> find(Quad quad)
DatasetGraph
find in interface DatasetGraphGraph.find(TripleMatch)
public Iterator<Quad> find(com.hp.hpl.jena.graph.Node g,
com.hp.hpl.jena.graph.Node s,
com.hp.hpl.jena.graph.Node p,
com.hp.hpl.jena.graph.Node o)
DatasetGraph
find in interface DatasetGraphGraph.find(Node,Node,Node)
public Iterator<Quad> findNG(com.hp.hpl.jena.graph.Node g,
com.hp.hpl.jena.graph.Node s,
com.hp.hpl.jena.graph.Node p,
com.hp.hpl.jena.graph.Node o)
DatasetGraph
findNG in interface DatasetGraphGraph.find(Node,Node,Node)public boolean contains(Quad quad)
DatasetGraph
contains in interface DatasetGraph
public boolean contains(com.hp.hpl.jena.graph.Node g,
com.hp.hpl.jena.graph.Node s,
com.hp.hpl.jena.graph.Node p,
com.hp.hpl.jena.graph.Node o)
DatasetGraph
contains in interface DatasetGraphpublic Context getContext()
DatasetGraph
getContext in interface DatasetGraphpublic long size()
DatasetGraph
size in interface DatasetGraphpublic void close()
DatasetGraph
close in interface DatasetGraphclose in interface Closeablepublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||