public class PrettyPrinter extends NodeVisitor
Constructor and Description |
---|
PrettyPrinter() |
visit, visit, visit, visit, visit, visit, visit, visitNary, visitUnary
public static java.lang.String prettyPrint(Node node)
public java.lang.String toString()
toString
in class java.lang.Object
public void clear()
public Node visit(RemovedNode node) throws QueryProcessingException
QueryProcessingException
public Node visit(NoOp nop) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(AlphanumValue av) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(AlphanumBWPattern ap) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(CategoryValue cv) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(NumericalValue nv) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Distance nv) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Within nv) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(UserQueryChunk uqc) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(UserQueryRegexp uqr) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(TokenizedNode tnode) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(TrueNode node)
visit
in class NodeVisitor
public Node visit(FalseNode node)
visit
in class NodeVisitor
public Node visit(IndexValue node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(UserQueryString node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(ELLQLString node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Separator node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(NamedQueryNode node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Around node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(UnaryNode node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(At node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Not not) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Autocache autocache) throws QueryProcessingException
QueryProcessingException
public Node visit(Opt opt) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(PrefixNode pref) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(RootNode node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(NaryNode node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(FuzzyAnd node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(And node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Or or) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(AttrGraph agraph) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(WrapQuery agraph) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(AttrGraphTraverse agraph) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(AttributeFilter node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(FindPath node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(PathNode node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(PathIntersection node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(PathMinus node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(PathUnion node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Subpaths node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(BatchOr bor) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Xor xor) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Near near) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Sequence seq) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(InnerJoin node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(ConsecutiveQueries node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(GeoOperator node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(ButNot node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
public Node visit(Split node) throws QueryProcessingException
visit
in class NodeVisitor
QueryProcessingException
Copyright © 2013 Dassault Systèmes, All Rights Reserved.