groovy.lang.GroovyObject
, org.codehaus.groovy.ast.GroovyClassVisitor
, AstVisitor
public class ScopedConfusingMethodNameAstVisitor extends AbstractAstVisitor implements groovy.lang.GroovyObject
Constructor | Description |
---|---|
ScopedConfusingMethodNameAstVisitor(AbstractAstVisitor parent) |
Modifier and Type | Method | Description |
---|---|---|
Set |
getLowercaseClosureNames() |
|
Map |
getLowercaseFieldNames() |
|
Set |
getLowercaseMethodNames() |
|
Set |
getLowercaseMethodNamesWithParameterTypes() |
|
groovy.lang.MetaClass |
getMetaClass() |
|
AbstractAstVisitor |
getParent() |
|
Object |
getProperty(String property) |
|
Object |
invokeMethod(String method,
Object arguments) |
|
void |
setLowercaseClosureNames(Set value) |
|
void |
setLowercaseFieldNames(Map value) |
|
void |
setLowercaseMethodNames(Set value) |
|
void |
setLowercaseMethodNamesWithParameterTypes(Set value) |
|
void |
setMetaClass(groovy.lang.MetaClass mc) |
|
void |
setParent(AbstractAstVisitor value) |
|
void |
setProperty(String property,
Object value) |
|
void |
visitClassEx(org.codehaus.groovy.ast.ClassNode node) |
|
void |
visitField(org.codehaus.groovy.ast.FieldNode node) |
|
void |
visitMethodEx(org.codehaus.groovy.ast.MethodNode node) |
addViolation, addViolation, getCurrentClassName, getCurrentClassNode, getRule, getSourceCode, getSourceUnit, getViolations, getVisited, isFirstVisit, lastSourceLine, lastSourceLineTrimmed, setRule, setSourceCode, setVisited, shouldVisitMethod, sourceLine, sourceLineTrimmed, visitClass, visitClassComplete, visitMethod, visitMethodComplete
addError, visitAnnotations, visitAssertStatement, visitBlockStatement, visitBreakStatement, visitCaseStatement, visitCatchStatement, visitClassCodeContainer, visitConstructor, visitConstructorOrMethod, visitContinueStatement, visitDeclarationExpression, visitDoWhileLoop, visitExpressionStatement, visitForLoop, visitIfElse, visitImports, visitObjectInitializerStatements, visitPackage, visitProperty, visitReturnStatement, visitStatement, visitSwitch, visitSynchronizedStatement, visitThrowStatement, visitTryCatchFinally, visitWhileLoop
visitArgumentlistExpression, visitArrayExpression, visitAttributeExpression, visitBinaryExpression, visitBitwiseNegationExpression, visitBooleanExpression, visitBytecodeExpression, visitCastExpression, visitClassExpression, visitClosureExpression, visitClosureListExpression, visitConstantExpression, visitConstructorCallExpression, visitEmptyStatement, visitFieldExpression, visitGStringExpression, visitListExpression, visitListOfExpressions, visitMapEntryExpression, visitMapExpression, visitMethodCallExpression, visitMethodPointerExpression, visitNotExpression, visitPostfixExpression, visitPrefixExpression, visitPropertyExpression, visitRangeExpression, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStaticMethodCallExpression, visitTernaryExpression, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression, visitVariableExpression
public ScopedConfusingMethodNameAstVisitor(AbstractAstVisitor parent)
public groovy.lang.MetaClass getMetaClass()
getMetaClass
in interface groovy.lang.GroovyObject
public void setMetaClass(groovy.lang.MetaClass mc)
setMetaClass
in interface groovy.lang.GroovyObject
public Object invokeMethod(String method, Object arguments)
invokeMethod
in interface groovy.lang.GroovyObject
public Object getProperty(String property)
getProperty
in interface groovy.lang.GroovyObject
public void setProperty(String property, Object value)
setProperty
in interface groovy.lang.GroovyObject
public Set getLowercaseMethodNames()
public void setLowercaseMethodNames(Set value)
public Set getLowercaseMethodNamesWithParameterTypes()
public void setLowercaseMethodNamesWithParameterTypes(Set value)
public Set getLowercaseClosureNames()
public void setLowercaseClosureNames(Set value)
public Map getLowercaseFieldNames()
public void setLowercaseFieldNames(Map value)
public AbstractAstVisitor getParent()
public void setParent(AbstractAstVisitor value)
public void visitMethodEx(org.codehaus.groovy.ast.MethodNode node)
visitMethodEx
in class AbstractAstVisitor
public void visitField(org.codehaus.groovy.ast.FieldNode node)
visitField
in interface org.codehaus.groovy.ast.GroovyClassVisitor
visitField
in class org.codehaus.groovy.ast.ClassCodeVisitorSupport
public void visitClassEx(org.codehaus.groovy.ast.ClassNode node)
visitClassEx
in class AbstractAstVisitor
Copyright © 2019. All rights reserved.