@CompileStatic class GinqAstWalker extends Object implements GinqAstVisitor<Expression>, SyntaxErrorReportable
Visit AST of GINQ to generate target method calls for GINQ
Modifiers | Name | Description |
---|---|---|
class |
GinqAstWalker.1 |
|
class |
GinqAstWalker.10 |
|
class |
GinqAstWalker.11 |
|
class |
GinqAstWalker.12 |
|
class |
GinqAstWalker.13 |
|
class |
GinqAstWalker.14 |
|
class |
GinqAstWalker.2 |
|
class |
GinqAstWalker.3 |
|
class |
GinqAstWalker.4 |
|
class |
GinqAstWalker.5 |
|
class |
GinqAstWalker.6 |
|
class |
GinqAstWalker.7 |
|
class |
GinqAstWalker.8 |
|
class |
GinqAstWalker.9 |
Type | Name and description |
---|---|
Map<String, String> |
configuration |
Constructor and description |
---|
GinqAstWalker
(SourceUnit sourceUnit) |
Type Params | Return Type | Name and description |
---|---|---|
|
Map<String, String> |
getConfiguration() |
|
SourceUnit |
getSourceUnit() |
|
void |
setConfiguration(Map<String, String> configuration) |
|
Expression |
visit(AbstractGinqExpression expression) |
|
MethodCallExpression |
visitFromExpression(FromExpression fromExpression) |
|
MethodCallExpression |
visitGinqExpression(GinqExpression ginqExpression) |
|
MethodCallExpression |
visitGroupExpression(GroupExpression groupExpression) |
|
Expression |
visitHavingExpression(HavingExpression havingExpression) |
|
MethodCallExpression |
visitJoinExpression(JoinExpression joinExpression) |
|
MethodCallExpression |
visitLimitExpression(LimitExpression limitExpression) |
|
MethodCallExpression |
visitOnExpression(OnExpression onExpression) |
|
MethodCallExpression |
visitOrderExpression(OrderExpression orderExpression) |
|
MethodCallExpression |
visitSelectExpression(SelectExpression selectExpression) |
|
MethodCallExpression |
visitWhereExpression(WhereExpression whereExpression) |
Copyright © 2003-2021 The Apache Software Foundation. All rights reserved.