java.lang.Object
org.apache.jena.dboe.storage.simple.StorageTuples
- All Implemented Interfaces:
StorageRDF
- Direct Known Subclasses:
StorageSimpleMem
Split into storage of tuples/3 for triples and tuples/4 for quads
-
Method Summary
Modifier and TypeMethodDescriptionvoidadd(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Add a triple to the default graph.voidadd(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Add to a named graph.booleancontains(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Test whether the default graph contains the triple.booleancontains(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Test whether any named graph matches the quad.voiddelete(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Delete from the default graph.voiddelete(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Delete from a named graph.Iterator<org.apache.jena.graph.Triple>find(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Find in the default graph.Iterator<org.apache.jena.sparql.core.Quad>find(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Find in named graphs: does not look in the default graph.voidremoveAll(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Delete all triples matching afind-like pattern.voidremoveAll(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Delete all quads matching afind-like pattern.Stream<org.apache.jena.graph.Triple>stream(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Find in the default graph.Stream<org.apache.jena.sparql.core.Quad>stream(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Find in named graphs: does not look in the default graph.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.jena.dboe.storage.StorageRDF
add, add, contains, contains, delete, delete, find, find, findUnionGraph, stream, stream, streamUnionGraph
-
Method Details
-
add
public void add(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Description copied from interface:StorageRDFAdd a triple to the default graph.Concrete operation.
- Specified by:
addin interfaceStorageRDF
-
add
public void add(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Description copied from interface:StorageRDFAdd to a named graph.Concrete operation.
- Specified by:
addin interfaceStorageRDF
-
delete
public void delete(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Description copied from interface:StorageRDFDelete from the default graph.s,p,oare all concrete.Concrete operation.
See
StorageRDF.removeAll(Node, Node, Node)for remove by pattern.- Specified by:
deletein interfaceStorageRDF
-
delete
public void delete(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Description copied from interface:StorageRDFDelete from a named graph.s,p,oare all concrete.Concrete operation.
See
StorageRDF.removeAll(Node, Node, Node, Node)for remove by pattern.- Specified by:
deletein interfaceStorageRDF
-
removeAll
public void removeAll(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Description copied from interface:StorageRDFDelete all triples matching afind-like pattern.Pattern operation.
- Specified by:
removeAllin interfaceStorageRDF
-
removeAll
public void removeAll(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Description copied from interface:StorageRDFDelete all quads matching afind-like pattern.Pattern operation.
- Specified by:
removeAllin interfaceStorageRDF
-
find
public Iterator<org.apache.jena.graph.Triple> find(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Description copied from interface:StorageRDFFind in the default graph.Pattern operation.
- Specified by:
findin interfaceStorageRDF
-
find
public Iterator<org.apache.jena.sparql.core.Quad> find(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Description copied from interface:StorageRDFFind in named graphs: does not look in the default graph.Pattern operation.
- Specified by:
findin interfaceStorageRDF
-
stream
public Stream<org.apache.jena.graph.Triple> stream(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Description copied from interface:StorageRDFFind in the default graph.Pattern operation.
- Specified by:
streamin interfaceStorageRDF
-
stream
public Stream<org.apache.jena.sparql.core.Quad> stream(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Description copied from interface:StorageRDFFind in named graphs: does not look in the default graph.Pattern operation.
- Specified by:
streamin interfaceStorageRDF
-
contains
public boolean contains(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Description copied from interface:StorageRDFTest whether the default graph contains the triple.Pattern operation.
Equivalent to
find(s,p,o).hasNext().- Specified by:
containsin interfaceStorageRDF
-
contains
public boolean contains(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Description copied from interface:StorageRDFTest whether any named graph matches the quad.Pattern operation.
Equivalent to
find(g,s,p,o).hasNext().- Specified by:
containsin interfaceStorageRDF
-