Class BaseVisitor
- java.lang.Object
-
- org.codehaus.groovy.ast.CodeVisitorSupport
-
- tech.kronicle.plugins.gradle.internal.groovyscriptvisitors.BaseVisitor
-
- All Implemented Interfaces:
org.codehaus.groovy.ast.GroovyCodeVisitor
- Direct Known Subclasses:
BaseArtifactVisitor,BaseBuildFileVisitor,DependencyManagementVisitor,ExtOuterVisitor,ExtVisitor,MavenRepositoryVisitor,PluginsVisitor,RepositoriesVisitor
public abstract class BaseVisitor extends org.codehaus.groovy.ast.CodeVisitorSupport
-
-
Constructor Summary
Constructors Constructor Description BaseVisitor(BaseVisitorDependencies dependencies)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voidaddSoftwareRepository(java.lang.String url)protected voidafterSwitchConditionExpressionVisited(org.codehaus.groovy.ast.stmt.SwitchStatement statement)protected java.lang.StringevaluateExpression(org.codehaus.groovy.ast.expr.Expression expression)protected ExpressionEvaluatorexpressionEvaluator()protected InheritingHashSet<tech.kronicle.sdk.models.SoftwareRepository>getSoftwareRepositories()protected abstract org.slf4j.Loggerlog()protected voidprocessApplyPlugin(java.util.Map<java.lang.String,java.lang.String> values)protected ExpressionVisitOutcomeprocessAssignment(org.codehaus.groovy.ast.expr.BinaryExpression expression)protected ExpressionVisitOutcomeprocessBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression expression)protected voidprocessDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression expression)protected ExpressionVisitOutcomeprocessMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression call)voidsetVisitorState(VisitorState visitorState, InheritingHashMap<java.lang.String,java.lang.String> variables)protected SoftwareRepositoryFactorysoftwareRepositoryFactory()protected voidvisit(org.codehaus.groovy.ast.expr.Expression expression, BaseVisitor visitor)voidvisitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression expression)voidvisitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression expression)voidvisitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement statement)voidvisitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression expression)voidvisitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression expression)voidvisitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression expression)voidvisitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement block)voidvisitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression expression)voidvisitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement statement)voidvisitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression expression)voidvisitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement statement)voidvisitCastExpression(org.codehaus.groovy.ast.expr.CastExpression expression)voidvisitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement statement)voidvisitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression expression)voidvisitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression expression)voidvisitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression expression)voidvisitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression expression)voidvisitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression call)voidvisitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement statement)voidvisitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression expression)voidvisitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement loop)voidvisitEmptyExpression(org.codehaus.groovy.ast.expr.EmptyExpression expression)voidvisitEmptyStatement(org.codehaus.groovy.ast.stmt.EmptyStatement statement)voidvisitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement statement)voidvisitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression expression)voidvisitForLoop(org.codehaus.groovy.ast.stmt.ForStatement forLoop)voidvisitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression expression)voidvisitIfElse(org.codehaus.groovy.ast.stmt.IfStatement ifElse)voidvisitLambdaExpression(org.codehaus.groovy.ast.expr.LambdaExpression expression)voidvisitListExpression(org.codehaus.groovy.ast.expr.ListExpression expression)voidvisitListOfExpressions(java.util.List<? extends org.codehaus.groovy.ast.expr.Expression> list)voidvisitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression expression)voidvisitMapExpression(org.codehaus.groovy.ast.expr.MapExpression expression)voidvisitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression call)voidvisitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression expression)voidvisitMethodReferenceExpression(org.codehaus.groovy.ast.expr.MethodReferenceExpression expression)voidvisitNotExpression(org.codehaus.groovy.ast.expr.NotExpression expression)protected VisitorStatevisitorState()voidvisitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression expression)voidvisitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression expression)voidvisitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression expression)voidvisitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression expression)voidvisitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement statement)voidvisitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression expression)voidvisitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression expression)voidvisitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression expression)voidvisitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression call)voidvisitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement statement)voidvisitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement statement)voidvisitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression expression)voidvisitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement statement)voidvisitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement statement)voidvisitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression expression)voidvisitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression expression)voidvisitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression expression)voidvisitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression expression)voidvisitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement loop)
-
-
-
Constructor Detail
-
BaseVisitor
public BaseVisitor(BaseVisitorDependencies dependencies)
-
-
Method Detail
-
log
protected abstract org.slf4j.Logger log()
-
expressionEvaluator
protected final ExpressionEvaluator expressionEvaluator()
-
softwareRepositoryFactory
protected final SoftwareRepositoryFactory softwareRepositoryFactory()
-
visitorState
protected final VisitorState visitorState()
-
setVisitorState
public final void setVisitorState(VisitorState visitorState, InheritingHashMap<java.lang.String,java.lang.String> variables)
-
evaluateExpression
protected java.lang.String evaluateExpression(org.codehaus.groovy.ast.expr.Expression expression)
-
visit
protected final void visit(org.codehaus.groovy.ast.expr.Expression expression, BaseVisitor visitor)
-
visitMethodCallExpression
public final void visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression call)
- Specified by:
visitMethodCallExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitMethodCallExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
processMethodCallExpression
protected ExpressionVisitOutcome processMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression call)
-
visitBinaryExpression
public final void visitBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression expression)
- Specified by:
visitBinaryExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitBinaryExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
processBinaryExpression
protected ExpressionVisitOutcome processBinaryExpression(org.codehaus.groovy.ast.expr.BinaryExpression expression)
-
processDeclarationExpression
protected void processDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression expression)
-
processAssignment
protected ExpressionVisitOutcome processAssignment(org.codehaus.groovy.ast.expr.BinaryExpression expression)
-
addSoftwareRepository
protected void addSoftwareRepository(java.lang.String url)
-
getSoftwareRepositories
protected InheritingHashSet<tech.kronicle.sdk.models.SoftwareRepository> getSoftwareRepositories()
-
processApplyPlugin
protected void processApplyPlugin(java.util.Map<java.lang.String,java.lang.String> values)
-
visitBlockStatement
public final void visitBlockStatement(org.codehaus.groovy.ast.stmt.BlockStatement block)
- Specified by:
visitBlockStatementin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitBlockStatementin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitForLoop
public final void visitForLoop(org.codehaus.groovy.ast.stmt.ForStatement forLoop)
- Specified by:
visitForLoopin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitForLoopin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitWhileLoop
public final void visitWhileLoop(org.codehaus.groovy.ast.stmt.WhileStatement loop)
- Specified by:
visitWhileLoopin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitWhileLoopin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitDoWhileLoop
public final void visitDoWhileLoop(org.codehaus.groovy.ast.stmt.DoWhileStatement loop)
- Specified by:
visitDoWhileLoopin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitDoWhileLoopin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitIfElse
public final void visitIfElse(org.codehaus.groovy.ast.stmt.IfStatement ifElse)
- Specified by:
visitIfElsein interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitIfElsein classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitExpressionStatement
public final void visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement statement)
- Specified by:
visitExpressionStatementin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitExpressionStatementin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitReturnStatement
public final void visitReturnStatement(org.codehaus.groovy.ast.stmt.ReturnStatement statement)
- Specified by:
visitReturnStatementin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitReturnStatementin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitAssertStatement
public final void visitAssertStatement(org.codehaus.groovy.ast.stmt.AssertStatement statement)
- Specified by:
visitAssertStatementin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitAssertStatementin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitTryCatchFinally
public final void visitTryCatchFinally(org.codehaus.groovy.ast.stmt.TryCatchStatement statement)
- Specified by:
visitTryCatchFinallyin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitTryCatchFinallyin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitEmptyStatement
public final void visitEmptyStatement(org.codehaus.groovy.ast.stmt.EmptyStatement statement)
- Specified by:
visitEmptyStatementin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitEmptyStatementin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitSwitch
public final void visitSwitch(org.codehaus.groovy.ast.stmt.SwitchStatement statement)
- Specified by:
visitSwitchin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitSwitchin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
afterSwitchConditionExpressionVisited
protected void afterSwitchConditionExpressionVisited(org.codehaus.groovy.ast.stmt.SwitchStatement statement)
- Overrides:
afterSwitchConditionExpressionVisitedin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitCaseStatement
public final void visitCaseStatement(org.codehaus.groovy.ast.stmt.CaseStatement statement)
- Specified by:
visitCaseStatementin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitCaseStatementin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitBreakStatement
public final void visitBreakStatement(org.codehaus.groovy.ast.stmt.BreakStatement statement)
- Specified by:
visitBreakStatementin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitBreakStatementin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitContinueStatement
public final void visitContinueStatement(org.codehaus.groovy.ast.stmt.ContinueStatement statement)
- Specified by:
visitContinueStatementin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitContinueStatementin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitSynchronizedStatement
public final void visitSynchronizedStatement(org.codehaus.groovy.ast.stmt.SynchronizedStatement statement)
- Specified by:
visitSynchronizedStatementin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitSynchronizedStatementin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitThrowStatement
public final void visitThrowStatement(org.codehaus.groovy.ast.stmt.ThrowStatement statement)
- Specified by:
visitThrowStatementin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitThrowStatementin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitStaticMethodCallExpression
public final void visitStaticMethodCallExpression(org.codehaus.groovy.ast.expr.StaticMethodCallExpression call)
- Specified by:
visitStaticMethodCallExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitStaticMethodCallExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitConstructorCallExpression
public final void visitConstructorCallExpression(org.codehaus.groovy.ast.expr.ConstructorCallExpression call)
- Specified by:
visitConstructorCallExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitConstructorCallExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitTernaryExpression
public final void visitTernaryExpression(org.codehaus.groovy.ast.expr.TernaryExpression expression)
- Specified by:
visitTernaryExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitTernaryExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitShortTernaryExpression
public final void visitShortTernaryExpression(org.codehaus.groovy.ast.expr.ElvisOperatorExpression expression)
- Specified by:
visitShortTernaryExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitShortTernaryExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitPostfixExpression
public final void visitPostfixExpression(org.codehaus.groovy.ast.expr.PostfixExpression expression)
- Specified by:
visitPostfixExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitPostfixExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitPrefixExpression
public final void visitPrefixExpression(org.codehaus.groovy.ast.expr.PrefixExpression expression)
- Specified by:
visitPrefixExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitPrefixExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitBooleanExpression
public final void visitBooleanExpression(org.codehaus.groovy.ast.expr.BooleanExpression expression)
- Specified by:
visitBooleanExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitBooleanExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitNotExpression
public final void visitNotExpression(org.codehaus.groovy.ast.expr.NotExpression expression)
- Specified by:
visitNotExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitNotExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitClosureExpression
public final void visitClosureExpression(org.codehaus.groovy.ast.expr.ClosureExpression expression)
- Specified by:
visitClosureExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitClosureExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitLambdaExpression
public final void visitLambdaExpression(org.codehaus.groovy.ast.expr.LambdaExpression expression)
- Specified by:
visitLambdaExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitLambdaExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitTupleExpression
public final void visitTupleExpression(org.codehaus.groovy.ast.expr.TupleExpression expression)
- Specified by:
visitTupleExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitTupleExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitListExpression
public final void visitListExpression(org.codehaus.groovy.ast.expr.ListExpression expression)
- Specified by:
visitListExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitListExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitArrayExpression
public final void visitArrayExpression(org.codehaus.groovy.ast.expr.ArrayExpression expression)
- Specified by:
visitArrayExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitArrayExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitMapExpression
public final void visitMapExpression(org.codehaus.groovy.ast.expr.MapExpression expression)
- Specified by:
visitMapExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitMapExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitMapEntryExpression
public final void visitMapEntryExpression(org.codehaus.groovy.ast.expr.MapEntryExpression expression)
- Specified by:
visitMapEntryExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitMapEntryExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitRangeExpression
public final void visitRangeExpression(org.codehaus.groovy.ast.expr.RangeExpression expression)
- Specified by:
visitRangeExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitRangeExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitSpreadExpression
public final void visitSpreadExpression(org.codehaus.groovy.ast.expr.SpreadExpression expression)
- Specified by:
visitSpreadExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitSpreadExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitSpreadMapExpression
public final void visitSpreadMapExpression(org.codehaus.groovy.ast.expr.SpreadMapExpression expression)
- Specified by:
visitSpreadMapExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitSpreadMapExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitMethodPointerExpression
public final void visitMethodPointerExpression(org.codehaus.groovy.ast.expr.MethodPointerExpression expression)
- Specified by:
visitMethodPointerExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitMethodPointerExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitMethodReferenceExpression
public final void visitMethodReferenceExpression(org.codehaus.groovy.ast.expr.MethodReferenceExpression expression)
- Specified by:
visitMethodReferenceExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitMethodReferenceExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitUnaryMinusExpression
public final void visitUnaryMinusExpression(org.codehaus.groovy.ast.expr.UnaryMinusExpression expression)
- Specified by:
visitUnaryMinusExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitUnaryMinusExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitUnaryPlusExpression
public final void visitUnaryPlusExpression(org.codehaus.groovy.ast.expr.UnaryPlusExpression expression)
- Specified by:
visitUnaryPlusExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitUnaryPlusExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitBitwiseNegationExpression
public final void visitBitwiseNegationExpression(org.codehaus.groovy.ast.expr.BitwiseNegationExpression expression)
- Specified by:
visitBitwiseNegationExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitBitwiseNegationExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitCastExpression
public final void visitCastExpression(org.codehaus.groovy.ast.expr.CastExpression expression)
- Specified by:
visitCastExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitCastExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitConstantExpression
public final void visitConstantExpression(org.codehaus.groovy.ast.expr.ConstantExpression expression)
- Specified by:
visitConstantExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitConstantExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitClassExpression
public final void visitClassExpression(org.codehaus.groovy.ast.expr.ClassExpression expression)
- Specified by:
visitClassExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitClassExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitVariableExpression
public final void visitVariableExpression(org.codehaus.groovy.ast.expr.VariableExpression expression)
- Specified by:
visitVariableExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitVariableExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitDeclarationExpression
public final void visitDeclarationExpression(org.codehaus.groovy.ast.expr.DeclarationExpression expression)
- Specified by:
visitDeclarationExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitDeclarationExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitPropertyExpression
public final void visitPropertyExpression(org.codehaus.groovy.ast.expr.PropertyExpression expression)
- Specified by:
visitPropertyExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitPropertyExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitAttributeExpression
public final void visitAttributeExpression(org.codehaus.groovy.ast.expr.AttributeExpression expression)
- Specified by:
visitAttributeExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitAttributeExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitFieldExpression
public final void visitFieldExpression(org.codehaus.groovy.ast.expr.FieldExpression expression)
- Specified by:
visitFieldExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitFieldExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitGStringExpression
public final void visitGStringExpression(org.codehaus.groovy.ast.expr.GStringExpression expression)
- Specified by:
visitGStringExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitGStringExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitCatchStatement
public final void visitCatchStatement(org.codehaus.groovy.ast.stmt.CatchStatement statement)
- Specified by:
visitCatchStatementin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitCatchStatementin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitArgumentlistExpression
public final void visitArgumentlistExpression(org.codehaus.groovy.ast.expr.ArgumentListExpression expression)
- Specified by:
visitArgumentlistExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitArgumentlistExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitClosureListExpression
public final void visitClosureListExpression(org.codehaus.groovy.ast.expr.ClosureListExpression expression)
- Specified by:
visitClosureListExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitClosureListExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitBytecodeExpression
public final void visitBytecodeExpression(org.codehaus.groovy.classgen.BytecodeExpression expression)
- Specified by:
visitBytecodeExpressionin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitBytecodeExpressionin classorg.codehaus.groovy.ast.CodeVisitorSupport
-
visitEmptyExpression
public final void visitEmptyExpression(org.codehaus.groovy.ast.expr.EmptyExpression expression)
-
visitListOfExpressions
public final void visitListOfExpressions(java.util.List<? extends org.codehaus.groovy.ast.expr.Expression> list)
-
-