Package org.apache.groovy.ginq.dsl
Interface GinqAstVisitor<R>
- Type Parameters:
 R- the type of visit result
- All Known Implementing Classes:
 GinqAstBaseVisitor
public interface GinqAstVisitor<R>
Represents the visitor for AST of GINQ
- Since:
 - 4.0.0
 
- 
Method Summary
Modifier and TypeMethodDescriptiondefault voidsetConfiguration(Map<String, String> configuration) visit(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)  
- 
Method Details
- 
visitGinqExpression
 - 
visitFromExpression
 - 
visitJoinExpression
 - 
visitOnExpression
 - 
visitWhereExpression
 - 
visitGroupExpression
 - 
visitHavingExpression
 - 
visitOrderExpression
 - 
visitLimitExpression
 - 
visitSelectExpression
 - 
visitShutdownExpression
 - 
visit
 - 
setConfiguration
 - 
getConfiguration
 
 -