Class PathVisitorResourceShapeBuilder

java.lang.Object
org.apache.jena.sparql.path.PathVisitorBase
org.aksw.jena_sparql_api.sparql_path2.PathVisitorResourceShapeBuilder
All Implemented Interfaces:
org.apache.jena.sparql.path.PathVisitor

public class PathVisitorResourceShapeBuilder extends org.apache.jena.sparql.path.PathVisitorBase
  • Field Details

  • Constructor Details

    • PathVisitorResourceShapeBuilder

      public PathVisitorResourceShapeBuilder()
    • PathVisitorResourceShapeBuilder

      public PathVisitorResourceShapeBuilder(boolean reverse)
    • PathVisitorResourceShapeBuilder

      public PathVisitorResourceShapeBuilder(ResourceShapeBuilder rsb, boolean reverse)
  • Method Details

    • getResourceShapeBuilder

      public ResourceShapeBuilder getResourceShapeBuilder()
    • visit

      public void visit(org.apache.jena.sparql.path.P_ReverseLink path)
      Specified by:
      visit in interface org.apache.jena.sparql.path.PathVisitor
      Overrides:
      visit in class org.apache.jena.sparql.path.PathVisitorBase
    • visit

      public void visit(org.apache.jena.sparql.path.P_Link path)
      Specified by:
      visit in interface org.apache.jena.sparql.path.PathVisitor
      Overrides:
      visit in class org.apache.jena.sparql.path.PathVisitorBase
    • visit

      public void visit(org.apache.jena.sparql.path.P_NegPropSet path)
      Specified by:
      visit in interface org.apache.jena.sparql.path.PathVisitor
      Overrides:
      visit in class org.apache.jena.sparql.path.PathVisitorBase
    • apply

      public static void apply(ResourceShapeBuilder rsb, ValueSet<org.apache.jena.graph.Node> valueSet, boolean reverse)
    • apply

      public static void apply(ResourceShapeBuilder rsb, Pair<ValueSet<org.apache.jena.graph.Node>> predicateClass, boolean reverse)