Package org.apache.groovy.ginq.dsl
Class GinqAstBaseVisitor
java.lang.Object
org.codehaus.groovy.ast.CodeVisitorSupport
org.apache.groovy.ginq.dsl.GinqAstBaseVisitor
- All Implemented Interfaces:
GinqAstVisitor<Void>
,GroovyCodeVisitor
The default base visitor for GINQ AST
- Since:
- 4.0.0
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvisit
(AbstractGinqExpression expression) visitFromExpression
(FromExpression fromExpression) visitGinqExpression
(GinqExpression ginqExpression) visitGroupExpression
(GroupExpression groupExpression) visitHavingExpression
(HavingExpression havingExpression) visitJoinExpression
(JoinExpression joinExpression) visitLimitExpression
(LimitExpression limitExpression) visitOnExpression
(OnExpression onExpression) visitOrderExpression
(OrderExpression orderExpression) visitSelectExpression
(SelectExpression selectExpression) visitShutdownExpression
(ShutdownExpression shutdownExpression) visitWhereExpression
(WhereExpression whereExpression) Methods inherited from class org.codehaus.groovy.ast.CodeVisitorSupport
afterSwitchCaseStatementsVisited, afterSwitchConditionExpressionVisited, visitArgumentlistExpression, visitArrayExpression, visitAssertStatement, visitAttributeExpression, visitBinaryExpression, visitBitwiseNegationExpression, visitBlockStatement, visitBooleanExpression, visitBreakStatement, visitBytecodeExpression, visitCaseStatement, visitCastExpression, visitCatchStatement, visitClassExpression, visitClosureExpression, visitClosureListExpression, visitConstantExpression, visitConstructorCallExpression, visitContinueStatement, visitDeclarationExpression, visitDoWhileLoop, visitEmptyStatement, visitExpressionStatement, visitFieldExpression, visitForLoop, visitGStringExpression, visitIfElse, visitLambdaExpression, visitListExpression, visitMapEntryExpression, visitMapExpression, visitMethodCallExpression, visitMethodPointerExpression, visitMethodReferenceExpression, visitNotExpression, visitPostfixExpression, visitPrefixExpression, visitPropertyExpression, visitRangeExpression, visitReturnStatement, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStaticMethodCallExpression, visitSwitch, visitSynchronizedStatement, visitTernaryExpression, visitThrowStatement, visitTryCatchFinally, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression, visitVariableExpression, visitWhileLoop
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.groovy.ginq.dsl.GinqAstVisitor
getConfiguration, setConfiguration
Methods inherited from interface org.codehaus.groovy.ast.GroovyCodeVisitor
visit, visit, visitEmptyExpression, visitListOfExpressions
-
Constructor Details
-
GinqAstBaseVisitor
public GinqAstBaseVisitor()
-
-
Method Details
-
visitGinqExpression
- Specified by:
visitGinqExpression
in interfaceGinqAstVisitor<Void>
-
visitFromExpression
- Specified by:
visitFromExpression
in interfaceGinqAstVisitor<Void>
-
visitJoinExpression
- Specified by:
visitJoinExpression
in interfaceGinqAstVisitor<Void>
-
visitOnExpression
- Specified by:
visitOnExpression
in interfaceGinqAstVisitor<Void>
-
visitWhereExpression
- Specified by:
visitWhereExpression
in interfaceGinqAstVisitor<Void>
-
visitGroupExpression
- Specified by:
visitGroupExpression
in interfaceGinqAstVisitor<Void>
-
visitHavingExpression
- Specified by:
visitHavingExpression
in interfaceGinqAstVisitor<Void>
-
visitOrderExpression
- Specified by:
visitOrderExpression
in interfaceGinqAstVisitor<Void>
-
visitLimitExpression
- Specified by:
visitLimitExpression
in interfaceGinqAstVisitor<Void>
-
visitSelectExpression
- Specified by:
visitSelectExpression
in interfaceGinqAstVisitor<Void>
-
visitShutdownExpression
- Specified by:
visitShutdownExpression
in interfaceGinqAstVisitor<Void>
-
visit
- Specified by:
visit
in interfaceGinqAstVisitor<Void>
-