类 GroovyShellVisitor
java.lang.Object
org.codehaus.groovy.ast.CodeVisitorSupport
org.codehaus.groovy.ast.ClassCodeVisitorSupport
io.github.code.visual.groovy.GroovyShellVisitor
- 所有已实现的接口:
org.codehaus.groovy.ast.GroovyClassVisitor,org.codehaus.groovy.ast.GroovyCodeVisitor,org.codehaus.groovy.transform.ErrorCollecting
public class GroovyShellVisitor
extends org.codehaus.groovy.ast.ClassCodeVisitorSupport
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected org.codehaus.groovy.control.SourceUnitvoidvisitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression expression) voidvisitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression expression) voidvisitMethod(org.codehaus.groovy.ast.MethodNode methodNode) voidvisitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression expression) 从类继承的方法 org.codehaus.groovy.ast.ClassCodeVisitorSupport
addError, visitAnnotation, visitAnnotations, visitAnnotations, visitAssertStatement, visitBlockStatement, visitBreakStatement, visitCaseStatement, visitCatchStatement, visitClass, visitClassCodeContainer, visitConstructor, visitConstructorOrMethod, visitContinueStatement, visitDoWhileLoop, visitExpressionStatement, visitField, visitForLoop, visitIfElse, visitImports, visitObjectInitializerStatements, visitPackage, visitProperty, visitReturnStatement, visitStatement, visitSwitch, visitSynchronizedStatement, visitThrowStatement, visitTryCatchFinally, visitWhileLoop从类继承的方法 org.codehaus.groovy.ast.CodeVisitorSupport
afterSwitchConditionExpressionVisited, visitArgumentlistExpression, visitArrayExpression, visitAttributeExpression, visitBinaryExpression, visitBitwiseNegationExpression, visitBooleanExpression, visitBytecodeExpression, visitCastExpression, visitClassExpression, visitClosureListExpression, visitConstantExpression, visitConstructorCallExpression, visitEmptyStatement, visitFieldExpression, visitGStringExpression, visitLambdaExpression, visitListExpression, visitMapEntryExpression, visitMapExpression, visitMethodCallExpression, visitMethodPointerExpression, visitMethodReferenceExpression, visitNotExpression, visitPostfixExpression, visitPrefixExpression, visitPropertyExpression, visitRangeExpression, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStaticMethodCallExpression, visitTernaryExpression, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.codehaus.groovy.ast.GroovyCodeVisitor
visit, visit, visitEmptyExpression, visitListOfExpressions
-
构造器详细资料
-
GroovyShellVisitor
public GroovyShellVisitor()
-
-
方法详细资料
-
visitVariableExpression
public void visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression expression) - 指定者:
visitVariableExpression在接口中org.codehaus.groovy.ast.GroovyCodeVisitor- 覆盖:
visitVariableExpression在类中org.codehaus.groovy.ast.CodeVisitorSupport
-
visitMethod
public void visitMethod(org.codehaus.groovy.ast.MethodNode methodNode) - 指定者:
visitMethod在接口中org.codehaus.groovy.ast.GroovyClassVisitor- 覆盖:
visitMethod在类中org.codehaus.groovy.ast.ClassCodeVisitorSupport
-
visitDeclarationExpression
public void visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression expression) - 指定者:
visitDeclarationExpression在接口中org.codehaus.groovy.ast.GroovyCodeVisitor- 覆盖:
visitDeclarationExpression在类中org.codehaus.groovy.ast.ClassCodeVisitorSupport
-
visitClosureExpression
public void visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression expression) - 指定者:
visitClosureExpression在接口中org.codehaus.groovy.ast.GroovyCodeVisitor- 覆盖:
visitClosureExpression在类中org.codehaus.groovy.ast.CodeVisitorSupport
-
getDynamicVariables
-
getDynamicVarAndClass
-
getSourceUnit
protected org.codehaus.groovy.control.SourceUnit getSourceUnit()- 指定者:
getSourceUnit在类中org.codehaus.groovy.ast.ClassCodeVisitorSupport
-