org.codehaus.groovy.ast.GroovyClassVisitor, AstVisitorpublic class ExplicitCallToGetAtMethodAstVisitor extends ExplicitCallToMethodAstVisitor
currentClassNode| Constructor | Description |
|---|---|
ExplicitCallToGetAtMethodAstVisitor() |
| Modifier and Type | Method | Description |
|---|---|---|
groovy.lang.MetaClass |
getMetaClass() |
|
Object |
getProperty(String property) |
|
protected String |
getViolationMessage(org.codehaus.groovy.ast.expr.MethodCallExpression call) |
|
Object |
invokeMethod(String method,
Object arguments) |
|
void |
setMetaClass(groovy.lang.MetaClass mc) |
|
void |
setProperty(String property,
Object value) |
addError, addViolation, getRule, getSourceCode, getSourceUnit, getViolations, setRule, setSourceCode, visitAnnotations, visitArgumentlistExpression, visitArrayExpression, visitAssertStatement, visitAttributeExpression, visitBinaryExpression, visitBitwiseNegationExpression, visitBlockStatement, visitBooleanExpression, visitBreakStatement, visitBytecodeExpression, visitCaseStatement, visitCastExpression, visitCatchStatement, visitClass, visitClassCodeContainer, visitClassExpression, visitClosureExpression, visitClosureListExpression, visitConstantExpression, visitConstructor, visitConstructorCallExpression, visitConstructorOrMethod, visitContinueStatement, visitDeclarationExpression, visitDoWhileLoop, visitEmptyStatement, visitExpressionStatement, visitField, visitFieldExpression, visitForLoop, visitGStringExpression, visitIfElse, visitImports, visitListExpression, visitListOfExpressions, visitMapEntryExpression, visitMapExpression, visitMethod, visitMethodPointerExpression, visitNotExpression, visitObjectInitializerStatements, visitPackage, visitPostfixExpression, visitPrefixExpression, visitProperty, visitPropertyExpression, visitRangeExpression, visitReturnStatement, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStatement, visitStaticMethodCallExpression, visitSwitch, visitSynchronizedStatement, visitTernaryExpression, visitThrowStatement, visitTryCatchFinally, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression, visitVariableExpression, visitWhileLoopgetMethodName, getNumArgs, visitMethodCallExpressionpublic ExplicitCallToGetAtMethodAstVisitor()
public groovy.lang.MetaClass getMetaClass()
getMetaClass in class ExplicitCallToMethodAstVisitorpublic void setMetaClass(groovy.lang.MetaClass mc)
setMetaClass in class ExplicitCallToMethodAstVisitorpublic Object invokeMethod(String method, Object arguments)
invokeMethod in class ExplicitCallToMethodAstVisitorpublic Object getProperty(String property)
getProperty in class ExplicitCallToMethodAstVisitorpublic void setProperty(String property, Object value)
setProperty in class ExplicitCallToMethodAstVisitorprotected String getViolationMessage(org.codehaus.groovy.ast.expr.MethodCallExpression call)
getViolationMessage in class ExplicitCallToMethodAstVisitorCopyright © 2019. All rights reserved.