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
Constructors -
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
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, visitWhileLoopMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.groovy.ginq.dsl.GinqAstVisitor
getConfiguration, setConfigurationMethods inherited from interface org.codehaus.groovy.ast.GroovyCodeVisitor
visit, visit, visitEmptyExpression, visitListOfExpressions
-
Constructor Details
-
GinqAstBaseVisitor
public GinqAstBaseVisitor()
-
-
Method Details
-
visitGinqExpression
- Specified by:
visitGinqExpressionin interfaceGinqAstVisitor<Void>
-
visitFromExpression
- Specified by:
visitFromExpressionin interfaceGinqAstVisitor<Void>
-
visitJoinExpression
- Specified by:
visitJoinExpressionin interfaceGinqAstVisitor<Void>
-
visitOnExpression
- Specified by:
visitOnExpressionin interfaceGinqAstVisitor<Void>
-
visitWhereExpression
- Specified by:
visitWhereExpressionin interfaceGinqAstVisitor<Void>
-
visitGroupExpression
- Specified by:
visitGroupExpressionin interfaceGinqAstVisitor<Void>
-
visitHavingExpression
- Specified by:
visitHavingExpressionin interfaceGinqAstVisitor<Void>
-
visitOrderExpression
- Specified by:
visitOrderExpressionin interfaceGinqAstVisitor<Void>
-
visitLimitExpression
- Specified by:
visitLimitExpressionin interfaceGinqAstVisitor<Void>
-
visitSelectExpression
- Specified by:
visitSelectExpressionin interfaceGinqAstVisitor<Void>
-
visitShutdownExpression
- Specified by:
visitShutdownExpressionin interfaceGinqAstVisitor<Void>
-
visit
- Specified by:
visitin interfaceGinqAstVisitor<Void>
-