com.hp.hpl.jena.sparql.core
Class DatasetGraphSimpleMem
java.lang.Object
com.hp.hpl.jena.sparql.core.DatasetGraphBase
com.hp.hpl.jena.sparql.core.DatasetGraphBaseFind
com.hp.hpl.jena.sparql.core.DatasetGraphTriplesQuads
com.hp.hpl.jena.sparql.core.DatasetGraphCaching
com.hp.hpl.jena.sparql.core.DatasetGraphSimpleMem
- All Implemented Interfaces:
- DatasetGraph, Closeable
public class DatasetGraphSimpleMem
- extends DatasetGraphCaching
Very simple, non-scalable DatasetGraph implementation
of a triples+quads style for testing.
Methods inherited from class com.hp.hpl.jena.sparql.core.DatasetGraphBase |
contains, contains, deleteAny, find, find, getContext, getLock, isEmpty, setDefaultGraph, size, toString |
DatasetGraphSimpleMem
public DatasetGraphSimpleMem()
findInDftGraph
public Iterator<Quad> findInDftGraph(Node s,
Node p,
Node o)
findInSpecificNamedGraph
public Iterator<Quad> findInSpecificNamedGraph(Node g,
Node s,
Node p,
Node o)
findInAnyNamedGraphs
public Iterator<Quad> findInAnyNamedGraphs(Node s,
Node p,
Node o)
nullAsAny
public static Node nullAsAny(Node x)
- Convert null to Node.ANY
nullAsDft
public static Node nullAsDft(Node x,
Node dft)
- Convert null to some default Node
listGraphNodes
public Iterator<Node> listGraphNodes()
- Description copied from interface:
DatasetGraph
- Iterate over all names of named graphs
Licenced under the Apache License, Version 2.0