|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.hp.hpl.jena.sparql.core.DatasetGraphBase
com.hp.hpl.jena.sparql.core.DatasetGraphBaseFind
com.hp.hpl.jena.sparql.core.DatasetGraphOne
public class DatasetGraphOne
DatasetGraph of a single graph as default graph. Fixed as one graph (the default) - can not add named graphs.
| 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 |
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 |
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)
Implementation of find based on splitting into triples (default graph) and quads (named graph) |
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. |
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 |
| Methods inherited from class com.hp.hpl.jena.sparql.core.DatasetGraphBaseFind |
|---|
findNG |
| Methods inherited from class com.hp.hpl.jena.sparql.core.DatasetGraphBase |
|---|
contains, contains, deleteAny, find, find, getContext, getLock, isEmpty, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public boolean containsGraph(com.hp.hpl.jena.graph.Node graphNode)
containsGraph in interface DatasetGraphcontainsGraph in class DatasetGraphBasepublic com.hp.hpl.jena.graph.Graph getDefaultGraph()
DatasetGraph
getDefaultGraph in interface DatasetGraphgetDefaultGraph in class DatasetGraphBasepublic com.hp.hpl.jena.graph.Graph getGraph(com.hp.hpl.jena.graph.Node graphNode)
DatasetGraph
getGraph in interface DatasetGraphgetGraph in class DatasetGraphBasepublic Iterator<com.hp.hpl.jena.graph.Node> listGraphNodes()
DatasetGraph
public long size()
DatasetGraph
size in interface DatasetGraphsize in class DatasetGraphBase
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 DatasetGraphadd in class DatasetGraphBasepublic void add(Quad quad)
DatasetGraph
add in interface DatasetGraphadd in class DatasetGraphBase
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 DatasetGraphdelete in class DatasetGraphBasepublic void delete(Quad quad)
DatasetGraph
delete in interface DatasetGraphdelete in class DatasetGraphBasepublic void setDefaultGraph(com.hp.hpl.jena.graph.Graph g)
DatasetGraphDatasetGraph.getDefaultGraph()
setDefaultGraph in interface DatasetGraphsetDefaultGraph in class DatasetGraphBase
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 DatasetGraphaddGraph in class DatasetGraphBasepublic void removeGraph(com.hp.hpl.jena.graph.Node graphName)
DatasetGraph
removeGraph in interface DatasetGraphremoveGraph in class DatasetGraphBase
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)
DatasetGraphBaseFind
find in interface DatasetGraphfind in class DatasetGraphBaseFindGraph.find(Node,Node,Node)public void close()
DatasetGraph
close in interface DatasetGraphclose in interface Closeableclose in class DatasetGraphBase
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||