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 Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPathVisitorResourceShapeBuilder(boolean reverse) PathVisitorResourceShapeBuilder(ResourceShapeBuilder rsb, boolean reverse) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidapply(ResourceShapeBuilder rsb, Pair<ValueSet<org.apache.jena.graph.Node>> predicateClass, boolean reverse) static voidapply(ResourceShapeBuilder rsb, ValueSet<org.apache.jena.graph.Node> valueSet, boolean reverse) voidvisit(org.apache.jena.sparql.path.P_Link path) voidvisit(org.apache.jena.sparql.path.P_NegPropSet path) voidvisit(org.apache.jena.sparql.path.P_ReverseLink path) Methods inherited from class org.apache.jena.sparql.path.PathVisitorBase
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Field Details
-
rsb
-
reverse
protected boolean reverse
-
-
Constructor Details
-
PathVisitorResourceShapeBuilder
public PathVisitorResourceShapeBuilder() -
PathVisitorResourceShapeBuilder
public PathVisitorResourceShapeBuilder(boolean reverse) -
PathVisitorResourceShapeBuilder
-
-
Method Details
-
getResourceShapeBuilder
-
visit
public void visit(org.apache.jena.sparql.path.P_ReverseLink path) - Specified by:
visitin interfaceorg.apache.jena.sparql.path.PathVisitor- Overrides:
visitin classorg.apache.jena.sparql.path.PathVisitorBase
-
visit
public void visit(org.apache.jena.sparql.path.P_Link path) - Specified by:
visitin interfaceorg.apache.jena.sparql.path.PathVisitor- Overrides:
visitin classorg.apache.jena.sparql.path.PathVisitorBase
-
visit
public void visit(org.apache.jena.sparql.path.P_NegPropSet path) - Specified by:
visitin interfaceorg.apache.jena.sparql.path.PathVisitor- Overrides:
visitin classorg.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)
-