Class FunctionAssembler

java.lang.Object
org.aksw.jena_sparql_api.conjure.traversal.engine.FunctionAssembler
All Implemented Interfaces:
OpTraversalVisitor<Function<org.apache.jena.rdf.model.RDFNode,Set<org.apache.jena.rdf.model.RDFNode>>>

public class FunctionAssembler extends Object implements OpTraversalVisitor<Function<org.apache.jena.rdf.model.RDFNode,Set<org.apache.jena.rdf.model.RDFNode>>>
  • Constructor Details

    • FunctionAssembler

      public FunctionAssembler()
  • Method Details

    • execPath

      public static Set<org.apache.jena.rdf.model.RDFNode> execPath(org.apache.jena.rdfconnection.RDFConnection conn, org.apache.jena.rdf.model.RDFNode start, org.apache.jena.sparql.path.Path path)
    • visit

      public Function<org.apache.jena.rdf.model.RDFNode,Set<org.apache.jena.rdf.model.RDFNode>> visit(OpPropertyPath op)
      Specified by:
      visit in interface OpTraversalVisitor<Function<org.apache.jena.rdf.model.RDFNode,Set<org.apache.jena.rdf.model.RDFNode>>>
    • visit

      public Function<org.apache.jena.rdf.model.RDFNode,Set<org.apache.jena.rdf.model.RDFNode>> visit(OpTraversalSelf op)
      Specified by:
      visit in interface OpTraversalVisitor<Function<org.apache.jena.rdf.model.RDFNode,Set<org.apache.jena.rdf.model.RDFNode>>>