public class VirtDataset.VirtDataSetGraph
extends java.lang.Object
implements com.hp.hpl.jena.sparql.core.DatasetGraph
| Constructor and Description |
|---|
VirtDataset.VirtDataSetGraph(VirtDataset vds) |
| Modifier and Type | Method and Description |
|---|---|
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(com.hp.hpl.jena.sparql.core.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 |
clear() |
void |
close() |
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(com.hp.hpl.jena.sparql.core.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(com.hp.hpl.jena.sparql.core.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
|
java.util.Iterator<com.hp.hpl.jena.sparql.core.Quad> |
find()
Iterate over all quads in the dataset graph
|
java.util.Iterator<com.hp.hpl.jena.sparql.core.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
|
java.util.Iterator<com.hp.hpl.jena.sparql.core.Quad> |
find(com.hp.hpl.jena.sparql.core.Quad quad)
Find matching quads in the dataset - may include wildcards, Node.ANY or null
|
java.util.Iterator<com.hp.hpl.jena.sparql.core.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
|
com.hp.hpl.jena.sparql.util.Context |
getContext() |
com.hp.hpl.jena.graph.Graph |
getDefaultGraph() |
com.hp.hpl.jena.graph.Graph |
getGraph(com.hp.hpl.jena.graph.Node graphNode) |
com.hp.hpl.jena.shared.Lock |
getLock() |
boolean |
isEmpty()
Test whether the dataset is empty
|
java.util.Iterator<com.hp.hpl.jena.graph.Node> |
listGraphNodes() |
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() |
public VirtDataset.VirtDataSetGraph(VirtDataset vds)
public com.hp.hpl.jena.graph.Graph getDefaultGraph()
getDefaultGraph in interface com.hp.hpl.jena.sparql.core.DatasetGraphpublic com.hp.hpl.jena.graph.Graph getGraph(com.hp.hpl.jena.graph.Node graphNode)
getGraph in interface com.hp.hpl.jena.sparql.core.DatasetGraphpublic boolean containsGraph(com.hp.hpl.jena.graph.Node graphNode)
containsGraph in interface com.hp.hpl.jena.sparql.core.DatasetGraphpublic java.util.Iterator<com.hp.hpl.jena.graph.Node> listGraphNodes()
listGraphNodes in interface com.hp.hpl.jena.sparql.core.DatasetGraphpublic com.hp.hpl.jena.shared.Lock getLock()
getLock in interface com.hp.hpl.jena.sparql.core.DatasetGraphpublic long size()
size in interface com.hp.hpl.jena.sparql.core.DatasetGraphpublic void close()
close in interface com.hp.hpl.jena.sparql.core.DatasetGraphclose in interface org.apache.jena.atlas.lib.Closeablepublic com.hp.hpl.jena.sparql.util.Context getContext()
getContext in interface com.hp.hpl.jena.sparql.core.DatasetGraphpublic void setDefaultGraph(com.hp.hpl.jena.graph.Graph g)
getDefaultGraph()setDefaultGraph in interface com.hp.hpl.jena.sparql.core.DatasetGraphpublic void addGraph(com.hp.hpl.jena.graph.Node graphName,
com.hp.hpl.jena.graph.Graph graph)
getGraph(com.hp.hpl.jena.graph.Node)addGraph in interface com.hp.hpl.jena.sparql.core.DatasetGraphpublic void removeGraph(com.hp.hpl.jena.graph.Node graphName)
removeGraph in interface com.hp.hpl.jena.sparql.core.DatasetGraphpublic void add(com.hp.hpl.jena.sparql.core.Quad quad)
add in interface com.hp.hpl.jena.sparql.core.DatasetGraphpublic void delete(com.hp.hpl.jena.sparql.core.Quad quad)
delete in interface com.hp.hpl.jena.sparql.core.DatasetGraphpublic 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 in interface com.hp.hpl.jena.sparql.core.DatasetGraphpublic 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 in interface com.hp.hpl.jena.sparql.core.DatasetGraphpublic 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)
deleteAny in interface com.hp.hpl.jena.sparql.core.DatasetGraphpublic java.util.Iterator<com.hp.hpl.jena.sparql.core.Quad> find()
find in interface com.hp.hpl.jena.sparql.core.DatasetGraphpublic java.util.Iterator<com.hp.hpl.jena.sparql.core.Quad> find(com.hp.hpl.jena.sparql.core.Quad quad)
find in interface com.hp.hpl.jena.sparql.core.DatasetGraphGraph.find(TripleMatch)public java.util.Iterator<com.hp.hpl.jena.sparql.core.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 in interface com.hp.hpl.jena.sparql.core.DatasetGraphGraph.find(Node,Node,Node)public java.util.Iterator<com.hp.hpl.jena.sparql.core.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)
findNG in interface com.hp.hpl.jena.sparql.core.DatasetGraphGraph.find(Node,Node,Node)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)
contains in interface com.hp.hpl.jena.sparql.core.DatasetGraphpublic boolean contains(com.hp.hpl.jena.sparql.core.Quad quad)
contains in interface com.hp.hpl.jena.sparql.core.DatasetGraphpublic void clear()
clear in interface com.hp.hpl.jena.sparql.core.DatasetGraphpublic boolean isEmpty()
isEmpty in interface com.hp.hpl.jena.sparql.core.DatasetGraph