Class QuadTableCoreFromMapOfTripleTable

java.lang.Object
org.aksw.jena_sparql_api.dboe.QuadTableCoreFromMapOfTripleTable
All Implemented Interfaces:
QuadTableCore

public class QuadTableCoreFromMapOfTripleTable extends Object implements QuadTableCore
  • Field Details

  • Constructor Details

    • QuadTableCoreFromMapOfTripleTable

      public QuadTableCoreFromMapOfTripleTable(Supplier<? extends TripleTableCore> tripleTableSupplier)
    • QuadTableCoreFromMapOfTripleTable

      public QuadTableCoreFromMapOfTripleTable(Map<org.apache.jena.graph.Node,TripleTableCore> store, Supplier<? extends TripleTableCore> tripleTableSupplier)
  • Method Details

    • clear

      public void clear()
      Specified by:
      clear in interface QuadTableCore
    • add

      public void add(org.apache.jena.sparql.core.Quad quad)
      Specified by:
      add in interface QuadTableCore
    • delete

      public void delete(org.apache.jena.sparql.core.Quad quad)
      Specified by:
      delete in interface QuadTableCore
    • 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:
      find in interface QuadTableCore
    • listGraphNodes

      public Stream<org.apache.jena.graph.Node> listGraphNodes()
      Specified by:
      listGraphNodes in interface QuadTableCore
    • 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)