org.gmetrics.util
Class AstUtilTestVisitor
java.lang.Object
org.codehaus.groovy.ast.CodeVisitorSupport
org.codehaus.groovy.ast.ClassCodeVisitorSupport
org.gmetrics.util.AstUtilTestVisitor
- All Implemented Interfaces:
- groovy.lang.GroovyObject, org.codehaus.groovy.ast.GroovyClassVisitor, org.codehaus.groovy.ast.GroovyCodeVisitor
public class AstUtilTestVisitor
- extends org.codehaus.groovy.ast.ClassCodeVisitorSupport
- implements groovy.lang.GroovyObject
Methods inherited from class org.codehaus.groovy.ast.ClassCodeVisitorSupport |
addError, visitAnnotations, visitAssertStatement, visitBlockStatement, visitBreakStatement, visitCaseStatement, visitCatchStatement, visitClassCodeContainer, visitConstructor, visitConstructorOrMethod, visitContinueStatement, visitDoWhileLoop, visitExpressionStatement, visitField, visitForLoop, visitIfElse, visitImports, visitObjectInitializerStatements, visitPackage, visitProperty, visitReturnStatement, visitSwitch, visitSynchronizedStatement, visitThrowStatement, visitTryCatchFinally, visitVariableExpression, visitWhileLoop |
Methods inherited from class org.codehaus.groovy.ast.CodeVisitorSupport |
visitArgumentlistExpression, visitArrayExpression, visitAttributeExpression, visitBinaryExpression, visitBitwiseNegationExpression, visitBooleanExpression, visitBytecodeExpression, visitCastExpression, visitClassExpression, visitClosureExpression, visitClosureListExpression, visitConstantExpression, visitConstructorCallExpression, visitEmptyStatement, visitFieldExpression, visitGStringExpression, visitListExpression, visitListOfExpressions, visitMapEntryExpression, visitMapExpression, visitMethodPointerExpression, visitNotExpression, visitPostfixExpression, visitPrefixExpression, visitPropertyExpression, visitRangeExpression, visitRegexExpression, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStaticMethodCallExpression, visitTernaryExpression, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AstUtilTestVisitor
public AstUtilTestVisitor()
getMetaClass
public groovy.lang.MetaClass getMetaClass()
- Specified by:
getMetaClass
in interface groovy.lang.GroovyObject
setMetaClass
public void setMetaClass(groovy.lang.MetaClass mc)
- Specified by:
setMetaClass
in interface groovy.lang.GroovyObject
invokeMethod
public java.lang.Object invokeMethod(java.lang.String method,
java.lang.Object arguments)
- Specified by:
invokeMethod
in interface groovy.lang.GroovyObject
getProperty
public java.lang.Object getProperty(java.lang.String property)
- Specified by:
getProperty
in interface groovy.lang.GroovyObject
setProperty
public void setProperty(java.lang.String property,
java.lang.Object value)
- Specified by:
setProperty
in interface groovy.lang.GroovyObject
getLOG
public static java.lang.Object getLOG()
getMethodNodes
public java.lang.Object getMethodNodes()
setMethodNodes
public void setMethodNodes(java.lang.Object value)
getMethodCallExpressions
public java.lang.Object getMethodCallExpressions()
setMethodCallExpressions
public void setMethodCallExpressions(java.lang.Object value)
getStatements
public java.lang.Object getStatements()
setStatements
public void setStatements(java.lang.Object value)
getDeclarationExpressions
public java.lang.Object getDeclarationExpressions()
setDeclarationExpressions
public void setDeclarationExpressions(java.lang.Object value)
getFieldNodes
public java.lang.Object getFieldNodes()
setFieldNodes
public void setFieldNodes(java.lang.Object value)
visitClass
public void visitClass(org.codehaus.groovy.ast.ClassNode node)
- Specified by:
visitClass
in interface org.codehaus.groovy.ast.GroovyClassVisitor
- Overrides:
visitClass
in class org.codehaus.groovy.ast.ClassCodeVisitorSupport
visitMethod
public void visitMethod(org.codehaus.groovy.ast.MethodNode methodNode)
- Specified by:
visitMethod
in interface org.codehaus.groovy.ast.GroovyClassVisitor
- Overrides:
visitMethod
in class org.codehaus.groovy.ast.ClassCodeVisitorSupport
visitStatement
public void visitStatement(org.codehaus.groovy.ast.stmt.Statement statement)
- Overrides:
visitStatement
in class org.codehaus.groovy.ast.ClassCodeVisitorSupport
visitMethodCallExpression
public void visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression methodCallExpression)
- Specified by:
visitMethodCallExpression
in interface org.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitMethodCallExpression
in class org.codehaus.groovy.ast.CodeVisitorSupport
visitDeclarationExpression
public void visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression declarationExpression)
- Specified by:
visitDeclarationExpression
in interface org.codehaus.groovy.ast.GroovyCodeVisitor
- Overrides:
visitDeclarationExpression
in class org.codehaus.groovy.ast.CodeVisitorSupport
getSourceUnit
protected org.codehaus.groovy.control.SourceUnit getSourceUnit()
- Specified by:
getSourceUnit
in class org.codehaus.groovy.ast.ClassCodeVisitorSupport
Copyright © 2012. All Rights Reserved.