Class TripleTableCoreFromNestedMapsImpl

java.lang.Object
org.aksw.jena_sparql_api.dboe.TripleTableCoreFromNestedMapsImpl
All Implemented Interfaces:
TripleTableCore

public class TripleTableCoreFromNestedMapsImpl extends Object implements TripleTableCore
  • Field Details

  • Constructor Details

  • Method Details

    • clear

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

      public void add(org.apache.jena.graph.Triple triple)
      Specified by:
      add in interface TripleTableCore
    • delete

      public void delete(org.apache.jena.graph.Triple triple)
      Specified by:
      delete in interface TripleTableCore
    • find

      public Stream<org.apache.jena.graph.Triple> find(org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o)
      Specified by:
      find in interface TripleTableCore
    • find

      public static <T> Stream<T> find(Map<org.apache.jena.graph.Node,Map<org.apache.jena.graph.Node,Map<org.apache.jena.graph.Node,T>>> store, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o)
      Stream all triples from nested maps
      Parameters:
      store -
      triple -
    • add

      public static void add(Map<org.apache.jena.graph.Node,Map<org.apache.jena.graph.Node,Map<org.apache.jena.graph.Node,org.apache.jena.graph.Triple>>> store, org.apache.jena.graph.Triple triple, QuadTableCoreFromNestedMapsImpl.MapSupplier mapSupplier)
      Add a triple to nested maps
      Parameters:
      store -
      triple -
    • contains

      public static boolean contains(Map<org.apache.jena.graph.Node,Map<org.apache.jena.graph.Node,Map<org.apache.jena.graph.Node,Map<org.apache.jena.graph.Node,org.apache.jena.graph.Triple>>>> store, org.apache.jena.graph.Triple triple)
    • delete

      public static void delete(Map<org.apache.jena.graph.Node,Map<org.apache.jena.graph.Node,Map<org.apache.jena.graph.Node,org.apache.jena.graph.Triple>>> store, org.apache.jena.graph.Triple triple)
      Delete a triple from nested maps
      Parameters:
      store -
      triple -