public class InstanceFieldAccessChecker
extends org.codehaus.groovy.ast.ClassCodeVisitorSupport
Constructor and Description |
---|
InstanceFieldAccessChecker(IRewriteResources resources) |
Modifier and Type | Method and Description |
---|---|
void |
check(org.codehaus.groovy.ast.expr.Expression expr) |
void |
check(Method method) |
protected org.codehaus.groovy.control.SourceUnit |
getSourceUnit() |
void |
visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression expr) |
void |
visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression expr) |
addError, visitAnnotations, visitAssertStatement, visitBlockStatement, visitBreakStatement, visitCaseStatement, visitCatchStatement, visitClass, visitClassCodeContainer, visitConstructor, visitConstructorOrMethod, visitContinueStatement, visitDeclarationExpression, visitDoWhileLoop, visitExpressionStatement, visitField, visitForLoop, visitIfElse, visitImports, visitMethod, visitObjectInitializerStatements, visitPackage, visitProperty, visitReturnStatement, visitStatement, visitSwitch, visitSynchronizedStatement, visitThrowStatement, visitTryCatchFinally, visitWhileLoop
visitArgumentlistExpression, visitArrayExpression, visitAttributeExpression, visitBinaryExpression, visitBitwiseNegationExpression, visitBooleanExpression, visitBytecodeExpression, visitCastExpression, visitClassExpression, visitClosureExpression, visitClosureListExpression, visitConstantExpression, visitConstructorCallExpression, visitEmptyStatement, visitGStringExpression, visitListExpression, visitListOfExpressions, visitMapEntryExpression, visitMapExpression, visitMethodCallExpression, visitMethodPointerExpression, visitNotExpression, visitPostfixExpression, visitPrefixExpression, visitPropertyExpression, visitRangeExpression, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStaticMethodCallExpression, visitTernaryExpression, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression
public InstanceFieldAccessChecker(IRewriteResources resources)
public void check(org.codehaus.groovy.ast.expr.Expression expr)
public void check(Method method)
public void visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression expr)
visitVariableExpression
in interface org.codehaus.groovy.ast.GroovyCodeVisitor
visitVariableExpression
in class org.codehaus.groovy.ast.CodeVisitorSupport
public void visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression expr)
visitFieldExpression
in interface org.codehaus.groovy.ast.GroovyCodeVisitor
visitFieldExpression
in class org.codehaus.groovy.ast.CodeVisitorSupport
protected org.codehaus.groovy.control.SourceUnit getSourceUnit()
getSourceUnit
in class org.codehaus.groovy.ast.ClassCodeVisitorSupport
Copyright © 2015. All rights reserved