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.DatasetGraph
public com.hp.hpl.jena.graph.Graph getGraph(com.hp.hpl.jena.graph.Node graphNode)
getGraph
in interface com.hp.hpl.jena.sparql.core.DatasetGraph
public boolean containsGraph(com.hp.hpl.jena.graph.Node graphNode)
containsGraph
in interface com.hp.hpl.jena.sparql.core.DatasetGraph
public java.util.Iterator<com.hp.hpl.jena.graph.Node> listGraphNodes()
listGraphNodes
in interface com.hp.hpl.jena.sparql.core.DatasetGraph
public com.hp.hpl.jena.shared.Lock getLock()
getLock
in interface com.hp.hpl.jena.sparql.core.DatasetGraph
public long size()
size
in interface com.hp.hpl.jena.sparql.core.DatasetGraph
public void close()
close
in interface com.hp.hpl.jena.sparql.core.DatasetGraph
close
in interface org.apache.jena.atlas.lib.Closeable
public com.hp.hpl.jena.sparql.util.Context getContext()
getContext
in interface com.hp.hpl.jena.sparql.core.DatasetGraph
public void setDefaultGraph(com.hp.hpl.jena.graph.Graph g)
getDefaultGraph()
setDefaultGraph
in interface com.hp.hpl.jena.sparql.core.DatasetGraph
public 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.DatasetGraph
public void removeGraph(com.hp.hpl.jena.graph.Node graphName)
removeGraph
in interface com.hp.hpl.jena.sparql.core.DatasetGraph
public void add(com.hp.hpl.jena.sparql.core.Quad quad)
add
in interface com.hp.hpl.jena.sparql.core.DatasetGraph
public void delete(com.hp.hpl.jena.sparql.core.Quad quad)
delete
in interface com.hp.hpl.jena.sparql.core.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)
add
in interface com.hp.hpl.jena.sparql.core.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)
delete
in interface com.hp.hpl.jena.sparql.core.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)
deleteAny
in interface com.hp.hpl.jena.sparql.core.DatasetGraph
public java.util.Iterator<com.hp.hpl.jena.sparql.core.Quad> find()
find
in interface com.hp.hpl.jena.sparql.core.DatasetGraph
public 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.DatasetGraph
Graph.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.DatasetGraph
Graph.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.DatasetGraph
Graph.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.DatasetGraph
public boolean contains(com.hp.hpl.jena.sparql.core.Quad quad)
contains
in interface com.hp.hpl.jena.sparql.core.DatasetGraph
public void clear()
clear
in interface com.hp.hpl.jena.sparql.core.DatasetGraph
public boolean isEmpty()
isEmpty
in interface com.hp.hpl.jena.sparql.core.DatasetGraph