Package org.aksw.jena_sparql_api.dboe
Class QuadTableCoreFromMapOfTripleTable
java.lang.Object
org.aksw.jena_sparql_api.dboe.QuadTableCoreFromMapOfTripleTable
- All Implemented Interfaces:
QuadTableCore
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map<org.apache.jena.graph.Node,TripleTableCore> protected Supplier<? extends TripleTableCore> -
Constructor Summary
ConstructorsConstructorDescriptionQuadTableCoreFromMapOfTripleTable(Supplier<? extends TripleTableCore> tripleTableSupplier) QuadTableCoreFromMapOfTripleTable(Map<org.apache.jena.graph.Node, TripleTableCore> store, Supplier<? extends TripleTableCore> tripleTableSupplier) -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(org.apache.jena.sparql.core.Quad quad) voidclear()voiddelete(org.apache.jena.sparql.core.Quad quad) static Stream<org.apache.jena.sparql.core.Quad>find(Map<org.apache.jena.graph.Node, TripleTableCore> store, org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Stream<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) Stream<org.apache.jena.graph.Node>Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.jena_sparql_api.dboe.QuadTableCore
contains, deleteGraph, isEmpty
-
Field Details
-
store
-
tripleTableSupplier
-
-
Constructor Details
-
QuadTableCoreFromMapOfTripleTable
-
QuadTableCoreFromMapOfTripleTable
public QuadTableCoreFromMapOfTripleTable(Map<org.apache.jena.graph.Node, TripleTableCore> store, Supplier<? extends TripleTableCore> tripleTableSupplier)
-
-
Method Details
-
clear
public void clear()- Specified by:
clearin interfaceQuadTableCore
-
add
public void add(org.apache.jena.sparql.core.Quad quad) - Specified by:
addin interfaceQuadTableCore
-
delete
public void delete(org.apache.jena.sparql.core.Quad quad) - Specified by:
deletein interfaceQuadTableCore
-
find
public Stream<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) - Specified by:
findin interfaceQuadTableCore
-
listGraphNodes
- Specified by:
listGraphNodesin interfaceQuadTableCore
-
find
public static Stream<org.apache.jena.sparql.core.Quad> find(Map<org.apache.jena.graph.Node, TripleTableCore> store, org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o)
-