public class PathRewriter extends AbstractRewriter<Path> implements PathVisitor
| Constructor and Description |
|---|
PathRewriter(Map<Var,Node> values)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
visit(P_Alt pathAlt) |
void |
visit(P_Distinct pathDistinct) |
void |
visit(P_FixedLength pFixedLength) |
void |
visit(P_Inverse inversePath) |
void |
visit(P_Link pathNode) |
void |
visit(P_Mod pathMod) |
void |
visit(P_Multi pathMulti) |
void |
visit(P_NegPropSet pathNotOneOf) |
void |
visit(P_OneOrMore1 path) |
void |
visit(P_OneOrMoreN path) |
void |
visit(P_ReverseLink pathNode) |
void |
visit(P_Seq pathSeq) |
void |
visit(P_Shortest pathShortest) |
void |
visit(P_ZeroOrMore1 path) |
void |
visit(P_ZeroOrMoreN path) |
void |
visit(P_ZeroOrOne path) |
getResult, rewrite, rewritepublic void visit(P_Link pathNode)
visit in interface PathVisitorpublic void visit(P_ReverseLink pathNode)
visit in interface PathVisitorpublic void visit(P_NegPropSet pathNotOneOf)
visit in interface PathVisitorpublic void visit(P_Inverse inversePath)
visit in interface PathVisitorpublic void visit(P_Mod pathMod)
visit in interface PathVisitorpublic void visit(P_FixedLength pFixedLength)
visit in interface PathVisitorpublic void visit(P_Alt pathAlt)
visit in interface PathVisitorpublic void visit(P_Seq pathSeq)
visit in interface PathVisitorpublic void visit(P_Distinct pathDistinct)
visit in interface PathVisitorpublic void visit(P_Multi pathMulti)
visit in interface PathVisitorpublic void visit(P_Shortest pathShortest)
visit in interface PathVisitorpublic void visit(P_ZeroOrOne path)
visit in interface PathVisitorpublic void visit(P_ZeroOrMore1 path)
visit in interface PathVisitorpublic void visit(P_ZeroOrMoreN path)
visit in interface PathVisitorpublic void visit(P_OneOrMore1 path)
visit in interface PathVisitorpublic void visit(P_OneOrMoreN path)
visit in interface PathVisitorLicensed under the Apache License, Version 2.0