java.lang.Object
org.apache.jena.sparql.engine.main.solver.SolverRX3

public class SolverRX3 extends Object
RDF-star - triple form. Solve patterns when there is an embedded triple with variables.
  • Field Details

    • DATAPATH

      public static final boolean DATAPATH
      This constant is not public API. It is exposed only so integration testing can check the value for a release build.
      See Also:
  • Constructor Details

    • SolverRX3

      public SolverRX3()
  • Method Details

    • rdfStarTriple

      public static Iterator<Binding> rdfStarTriple(Iterator<Binding> chain, org.apache.jena.graph.Triple tPattern, ExecutionContext execCxt)
    • match

      public static Iterator<Binding> match(org.apache.jena.graph.Graph graph, Binding input, org.apache.jena.graph.Triple pattern)
      General graph access, including triple terms. Given a graph and a binding, return an iterator of matches for a pattern (triple with Var).
    • matchTriple

      public static Binding matchTriple(Binding input, org.apache.jena.graph.Triple tData, org.apache.jena.graph.Triple tPattern)