Package org.apache.commons.ognl
Class ToStringVisitor
- java.lang.Object
-
- org.apache.commons.ognl.ToStringVisitor
-
- All Implemented Interfaces:
NodeVisitor<StringBuilder,StringBuilder>
public class ToStringVisitor extends Object implements NodeVisitor<StringBuilder,StringBuilder>
A NodeVisitor implementation which will build a String representation of the AST tree. This class is meant to be used by SimpleNode.toString(), but you may use it to- Since:
- 4.0
-
-
Constructor Summary
Constructors Constructor Description ToStringVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringBuildervisit(org.apache.commons.ognl.ASTAdd node, StringBuilder data)StringBuildervisit(ASTAnd node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTAssign node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTBitAnd node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTBitNegate node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTBitOr node, StringBuilder data)StringBuildervisit(ASTChain node, StringBuilder data)StringBuildervisit(ASTConst node, StringBuilder data)StringBuildervisit(ASTCtor node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTDivide node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTEq node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTEval node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTGreaterEq node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTGreater node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTIn node, StringBuilder data)StringBuildervisit(ASTInstanceof node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTKeyValue node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTLessEq node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTLess node, StringBuilder data)StringBuildervisit(ASTList node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTMap node, StringBuilder data)StringBuildervisit(ASTMethod node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTMultiply node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTNegate node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTNotEq node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTNotIn node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTNot node, StringBuilder data)StringBuildervisit(ASTOr node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTProject node, StringBuilder data)StringBuildervisit(ASTProperty node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTRemainder node, StringBuilder data)StringBuildervisit(ASTRootVarRef node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTSelectFirst node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTSelectLast node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTSelect node, StringBuilder data)StringBuildervisit(ASTSequence node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTShiftLeft node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTShiftRight node, StringBuilder data)StringBuildervisit(ASTStaticField node, StringBuilder data)StringBuildervisit(ASTStaticMethod node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTSubtract node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTTest node, StringBuilder data)StringBuildervisit(ASTThisVarRef node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTUnsignedShiftRight node, StringBuilder data)StringBuildervisit(ASTVarRef node, StringBuilder data)StringBuildervisit(org.apache.commons.ognl.ASTXor node, StringBuilder data)
-
-
-
Method Detail
-
visit
public StringBuilder visit(ASTSequence node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTAssign node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTTest node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(ASTOr node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(ASTAnd node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTBitOr node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTXor node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTBitAnd node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTEq node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTNotEq node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTLess node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTGreater node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTLessEq node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTGreaterEq node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTIn node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTNotIn node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTShiftLeft node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTShiftRight node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTUnsignedShiftRight node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTAdd node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTSubtract node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTMultiply node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTDivide node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTRemainder node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTNegate node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTBitNegate node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTNot node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(ASTInstanceof node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(ASTChain node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTEval node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(ASTConst node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(ASTThisVarRef node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(ASTRootVarRef node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(ASTVarRef node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(ASTList node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTMap node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTKeyValue node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(ASTStaticField node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(ASTCtor node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(ASTProperty node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(ASTStaticMethod node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(ASTMethod node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTProject node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTSelect node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTSelectFirst node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
visit
public StringBuilder visit(org.apache.commons.ognl.ASTSelectLast node, StringBuilder data)
- Specified by:
visitin interfaceNodeVisitor<StringBuilder,StringBuilder>
-
-