public class GenericsVisitor extends ClassCodeVisitorSupport
| Constructor and Description |
|---|
GenericsVisitor(SourceUnit source) |
| Modifier and Type | Method and Description |
|---|---|
protected SourceUnit |
getSourceUnit() |
void |
visitClass(ClassNode node)
Visit a ClassNode.
|
void |
visitConstructorCallExpression(ConstructorCallExpression call) |
void |
visitDeclarationExpression(DeclarationExpression expression) |
void |
visitField(FieldNode node)
Visit a FieldNode.
|
void |
visitMethod(MethodNode node)
Visit a MethodNode.
|
addError, visitAnnotations, visitAssertStatement, visitBlockStatement, visitBreakStatement, visitCaseStatement, visitCatchStatement, visitClassCodeContainer, visitConstructor, visitConstructorOrMethod, visitContinueStatement, visitDoWhileLoop, visitExpressionStatement, visitForLoop, visitIfElse, visitImports, visitObjectInitializerStatements, visitPackage, visitProperty, visitReturnStatement, visitStatement, visitSwitch, visitSynchronizedStatement, visitThrowStatement, visitTryCatchFinally, visitWhileLoopvisitArgumentlistExpression, visitArrayExpression, visitAttributeExpression, visitBinaryExpression, visitBitwiseNegationExpression, visitBooleanExpression, visitBytecodeExpression, visitCastExpression, visitClassExpression, visitClosureExpression, visitClosureListExpression, visitConstantExpression, visitEmptyStatement, visitFieldExpression, visitGStringExpression, visitListExpression, visitListOfExpressions, visitMapEntryExpression, visitMapExpression, visitMethodCallExpression, visitMethodPointerExpression, visitNotExpression, visitPostfixExpression, visitPrefixExpression, visitPropertyExpression, visitRangeExpression, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStaticMethodCallExpression, visitTernaryExpression, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression, visitVariableExpressionpublic GenericsVisitor(SourceUnit source)
protected SourceUnit getSourceUnit()
getSourceUnit in class ClassCodeVisitorSupportpublic void visitClass(ClassNode node)
GroovyClassVisitorvisitClass in interface GroovyClassVisitorvisitClass in class ClassCodeVisitorSupportpublic void visitField(FieldNode node)
GroovyClassVisitorvisitField in interface GroovyClassVisitorvisitField in class ClassCodeVisitorSupportpublic void visitConstructorCallExpression(ConstructorCallExpression call)
visitConstructorCallExpression in interface GroovyCodeVisitorvisitConstructorCallExpression in class CodeVisitorSupportpublic void visitMethod(MethodNode node)
GroovyClassVisitorvisitMethod in interface GroovyClassVisitorvisitMethod in class ClassCodeVisitorSupportpublic void visitDeclarationExpression(DeclarationExpression expression)
visitDeclarationExpression in interface GroovyCodeVisitorvisitDeclarationExpression in class ClassCodeVisitorSupport