Package org.codehaus.groovy.ast
Class CodeVisitorSupport
java.lang.Object
org.codehaus.groovy.ast.CodeVisitorSupport
- All Implemented Interfaces:
 GroovyCodeVisitor
- Direct Known Subclasses:
 ClassCodeVisitorSupport,ClosureWriter.CorrectAccessedVariableVisitor,MethodInvocationTrap,SqlOrderByVisitor,SqlWhereVisitor,TransformingCodeVisitor,VerifierCodeVisitor
public abstract class CodeVisitorSupport extends Object implements GroovyCodeVisitor
Abstract base class for any GroovyCodeVisitor which by default
 just walks the code and expression tree
- 
Constructor Summary
Constructors Constructor Description CodeVisitorSupport() - 
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.codehaus.groovy.ast.GroovyCodeVisitor
visitEmptyExpression, visitListOfExpressions 
- 
Constructor Details
- 
CodeVisitorSupport
public CodeVisitorSupport() 
 - 
 - 
Method Details
- 
visitBlockStatement
- Specified by:
 visitBlockStatementin interfaceGroovyCodeVisitor
 - 
visitForLoop
- Specified by:
 visitForLoopin interfaceGroovyCodeVisitor
 - 
visitWhileLoop
- Specified by:
 visitWhileLoopin interfaceGroovyCodeVisitor
 - 
visitDoWhileLoop
- Specified by:
 visitDoWhileLoopin interfaceGroovyCodeVisitor
 - 
visitIfElse
- Specified by:
 visitIfElsein interfaceGroovyCodeVisitor
 - 
visitExpressionStatement
- Specified by:
 visitExpressionStatementin interfaceGroovyCodeVisitor
 - 
visitReturnStatement
- Specified by:
 visitReturnStatementin interfaceGroovyCodeVisitor
 - 
visitAssertStatement
- Specified by:
 visitAssertStatementin interfaceGroovyCodeVisitor
 - 
visitTryCatchFinally
- Specified by:
 visitTryCatchFinallyin interfaceGroovyCodeVisitor
 - 
visitEmptyStatement
- Specified by:
 visitEmptyStatementin interfaceGroovyCodeVisitor
 - 
visitSwitch
- Specified by:
 visitSwitchin interfaceGroovyCodeVisitor
 - 
afterSwitchConditionExpressionVisited
 - 
visitCaseStatement
- Specified by:
 visitCaseStatementin interfaceGroovyCodeVisitor
 - 
visitBreakStatement
- Specified by:
 visitBreakStatementin interfaceGroovyCodeVisitor
 - 
visitContinueStatement
- Specified by:
 visitContinueStatementin interfaceGroovyCodeVisitor
 - 
visitSynchronizedStatement
- Specified by:
 visitSynchronizedStatementin interfaceGroovyCodeVisitor
 - 
visitThrowStatement
- Specified by:
 visitThrowStatementin interfaceGroovyCodeVisitor
 - 
visitMethodCallExpression
- Specified by:
 visitMethodCallExpressionin interfaceGroovyCodeVisitor
 - 
visitStaticMethodCallExpression
- Specified by:
 visitStaticMethodCallExpressionin interfaceGroovyCodeVisitor
 - 
visitConstructorCallExpression
- Specified by:
 visitConstructorCallExpressionin interfaceGroovyCodeVisitor
 - 
visitBinaryExpression
- Specified by:
 visitBinaryExpressionin interfaceGroovyCodeVisitor
 - 
visitTernaryExpression
- Specified by:
 visitTernaryExpressionin interfaceGroovyCodeVisitor
 - 
visitShortTernaryExpression
- Specified by:
 visitShortTernaryExpressionin interfaceGroovyCodeVisitor
 - 
visitPostfixExpression
- Specified by:
 visitPostfixExpressionin interfaceGroovyCodeVisitor
 - 
visitPrefixExpression
- Specified by:
 visitPrefixExpressionin interfaceGroovyCodeVisitor
 - 
visitBooleanExpression
- Specified by:
 visitBooleanExpressionin interfaceGroovyCodeVisitor
 - 
visitNotExpression
- Specified by:
 visitNotExpressionin interfaceGroovyCodeVisitor
 - 
visitClosureExpression
- Specified by:
 visitClosureExpressionin interfaceGroovyCodeVisitor
 - 
visitLambdaExpression
- Specified by:
 visitLambdaExpressionin interfaceGroovyCodeVisitor
 - 
visitTupleExpression
- Specified by:
 visitTupleExpressionin interfaceGroovyCodeVisitor
 - 
visitListExpression
- Specified by:
 visitListExpressionin interfaceGroovyCodeVisitor
 - 
visitArrayExpression
- Specified by:
 visitArrayExpressionin interfaceGroovyCodeVisitor
 - 
visitMapExpression
- Specified by:
 visitMapExpressionin interfaceGroovyCodeVisitor
 - 
visitMapEntryExpression
- Specified by:
 visitMapEntryExpressionin interfaceGroovyCodeVisitor
 - 
visitRangeExpression
- Specified by:
 visitRangeExpressionin interfaceGroovyCodeVisitor
 - 
visitSpreadExpression
- Specified by:
 visitSpreadExpressionin interfaceGroovyCodeVisitor
 - 
visitSpreadMapExpression
- Specified by:
 visitSpreadMapExpressionin interfaceGroovyCodeVisitor
 - 
visitMethodPointerExpression
- Specified by:
 visitMethodPointerExpressionin interfaceGroovyCodeVisitor
 - 
visitMethodReferenceExpression
- Specified by:
 visitMethodReferenceExpressionin interfaceGroovyCodeVisitor
 - 
visitUnaryMinusExpression
- Specified by:
 visitUnaryMinusExpressionin interfaceGroovyCodeVisitor
 - 
visitUnaryPlusExpression
- Specified by:
 visitUnaryPlusExpressionin interfaceGroovyCodeVisitor
 - 
visitBitwiseNegationExpression
- Specified by:
 visitBitwiseNegationExpressionin interfaceGroovyCodeVisitor
 - 
visitCastExpression
- Specified by:
 visitCastExpressionin interfaceGroovyCodeVisitor
 - 
visitConstantExpression
- Specified by:
 visitConstantExpressionin interfaceGroovyCodeVisitor
 - 
visitClassExpression
- Specified by:
 visitClassExpressionin interfaceGroovyCodeVisitor
 - 
visitVariableExpression
- Specified by:
 visitVariableExpressionin interfaceGroovyCodeVisitor
 - 
visitDeclarationExpression
- Specified by:
 visitDeclarationExpressionin interfaceGroovyCodeVisitor
 - 
visitPropertyExpression
- Specified by:
 visitPropertyExpressionin interfaceGroovyCodeVisitor
 - 
visitAttributeExpression
- Specified by:
 visitAttributeExpressionin interfaceGroovyCodeVisitor
 - 
visitFieldExpression
- Specified by:
 visitFieldExpressionin interfaceGroovyCodeVisitor
 - 
visitGStringExpression
- Specified by:
 visitGStringExpressionin interfaceGroovyCodeVisitor
 - 
visitCatchStatement
- Specified by:
 visitCatchStatementin interfaceGroovyCodeVisitor
 - 
visitArgumentlistExpression
- Specified by:
 visitArgumentlistExpressionin interfaceGroovyCodeVisitor
 - 
visitClosureListExpression
- Specified by:
 visitClosureListExpressionin interfaceGroovyCodeVisitor
 - 
visitBytecodeExpression
- Specified by:
 visitBytecodeExpressionin interfaceGroovyCodeVisitor
 
 -