Module org.apache.jena.querybuilder
Class PathRewriter
java.lang.Object
org.apache.jena.arq.querybuilder.rewriters.AbstractRewriter<org.apache.jena.sparql.path.Path>
org.apache.jena.arq.querybuilder.rewriters.PathRewriter
- All Implemented Interfaces:
org.apache.jena.sparql.path.PathVisitor
public class PathRewriter
extends AbstractRewriter<org.apache.jena.sparql.path.Path>
implements org.apache.jena.sparql.path.PathVisitor
A rewriter that implements PathVisitor.
-
Constructor Summary
ConstructorsConstructorDescriptionPathRewriter(Map<org.apache.jena.sparql.core.Var, org.apache.jena.graph.Node> values) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidvisit(org.apache.jena.sparql.path.P_Alt pathAlt) voidvisit(org.apache.jena.sparql.path.P_Distinct pathDistinct) voidvisit(org.apache.jena.sparql.path.P_FixedLength pFixedLength) voidvisit(org.apache.jena.sparql.path.P_Inverse inversePath) voidvisit(org.apache.jena.sparql.path.P_Link pathNode) voidvisit(org.apache.jena.sparql.path.P_Mod pathMod) voidvisit(org.apache.jena.sparql.path.P_Multi pathMulti) voidvisit(org.apache.jena.sparql.path.P_NegPropSet pathNotOneOf) voidvisit(org.apache.jena.sparql.path.P_OneOrMore1 path) voidvisit(org.apache.jena.sparql.path.P_OneOrMoreN path) voidvisit(org.apache.jena.sparql.path.P_ReverseLink pathNode) voidvisit(org.apache.jena.sparql.path.P_Seq pathSeq) voidvisit(org.apache.jena.sparql.path.P_Shortest pathShortest) voidvisit(org.apache.jena.sparql.path.P_ZeroOrMore1 path) voidvisit(org.apache.jena.sparql.path.P_ZeroOrMoreN path) voidvisit(org.apache.jena.sparql.path.P_ZeroOrOne path)
-
Constructor Details
-
PathRewriter
Constructor.- Parameters:
values- The values to replace.
-
-
Method Details
-
visit
public void visit(org.apache.jena.sparql.path.P_Link pathNode) - Specified by:
visitin interfaceorg.apache.jena.sparql.path.PathVisitor
-
visit
public void visit(org.apache.jena.sparql.path.P_ReverseLink pathNode) - Specified by:
visitin interfaceorg.apache.jena.sparql.path.PathVisitor
-
visit
public void visit(org.apache.jena.sparql.path.P_NegPropSet pathNotOneOf) - Specified by:
visitin interfaceorg.apache.jena.sparql.path.PathVisitor
-
visit
public void visit(org.apache.jena.sparql.path.P_Inverse inversePath) - Specified by:
visitin interfaceorg.apache.jena.sparql.path.PathVisitor
-
visit
public void visit(org.apache.jena.sparql.path.P_Mod pathMod) - Specified by:
visitin interfaceorg.apache.jena.sparql.path.PathVisitor
-
visit
public void visit(org.apache.jena.sparql.path.P_FixedLength pFixedLength) - Specified by:
visitin interfaceorg.apache.jena.sparql.path.PathVisitor
-
visit
public void visit(org.apache.jena.sparql.path.P_Alt pathAlt) - Specified by:
visitin interfaceorg.apache.jena.sparql.path.PathVisitor
-
visit
public void visit(org.apache.jena.sparql.path.P_Seq pathSeq) - Specified by:
visitin interfaceorg.apache.jena.sparql.path.PathVisitor
-
visit
public void visit(org.apache.jena.sparql.path.P_Distinct pathDistinct) - Specified by:
visitin interfaceorg.apache.jena.sparql.path.PathVisitor
-
visit
public void visit(org.apache.jena.sparql.path.P_Multi pathMulti) - Specified by:
visitin interfaceorg.apache.jena.sparql.path.PathVisitor
-
visit
public void visit(org.apache.jena.sparql.path.P_Shortest pathShortest) - Specified by:
visitin interfaceorg.apache.jena.sparql.path.PathVisitor
-
visit
public void visit(org.apache.jena.sparql.path.P_ZeroOrOne path) - Specified by:
visitin interfaceorg.apache.jena.sparql.path.PathVisitor
-
visit
public void visit(org.apache.jena.sparql.path.P_ZeroOrMore1 path) - Specified by:
visitin interfaceorg.apache.jena.sparql.path.PathVisitor
-
visit
public void visit(org.apache.jena.sparql.path.P_ZeroOrMoreN path) - Specified by:
visitin interfaceorg.apache.jena.sparql.path.PathVisitor
-
visit
public void visit(org.apache.jena.sparql.path.P_OneOrMore1 path) - Specified by:
visitin interfaceorg.apache.jena.sparql.path.PathVisitor
-
visit
public void visit(org.apache.jena.sparql.path.P_OneOrMoreN path) - Specified by:
visitin interfaceorg.apache.jena.sparql.path.PathVisitor
-