|
43 | 43 | import org.opensearch.sql.ast.statement.Explain; |
44 | 44 | import org.opensearch.sql.ast.statement.Query; |
45 | 45 | import org.opensearch.sql.ast.statement.Statement; |
46 | | -import org.opensearch.sql.ast.tree.AD; |
47 | | -import org.opensearch.sql.ast.tree.Aggregation; |
48 | | -import org.opensearch.sql.ast.tree.CloseCursor; |
49 | | -import org.opensearch.sql.ast.tree.Dedupe; |
50 | | -import org.opensearch.sql.ast.tree.Eval; |
51 | | -import org.opensearch.sql.ast.tree.FetchCursor; |
52 | | -import org.opensearch.sql.ast.tree.FillNull; |
53 | | -import org.opensearch.sql.ast.tree.Filter; |
54 | | -import org.opensearch.sql.ast.tree.Head; |
55 | | -import org.opensearch.sql.ast.tree.Join; |
56 | | -import org.opensearch.sql.ast.tree.Kmeans; |
57 | | -import org.opensearch.sql.ast.tree.Limit; |
58 | | -import org.opensearch.sql.ast.tree.Lookup; |
59 | | -import org.opensearch.sql.ast.tree.ML; |
60 | | -import org.opensearch.sql.ast.tree.Paginate; |
61 | | -import org.opensearch.sql.ast.tree.Parse; |
62 | | -import org.opensearch.sql.ast.tree.Patterns; |
63 | | -import org.opensearch.sql.ast.tree.Project; |
64 | | -import org.opensearch.sql.ast.tree.RareTopN; |
65 | | -import org.opensearch.sql.ast.tree.Relation; |
66 | | -import org.opensearch.sql.ast.tree.RelationSubquery; |
67 | | -import org.opensearch.sql.ast.tree.Rename; |
68 | | -import org.opensearch.sql.ast.tree.Sort; |
69 | | -import org.opensearch.sql.ast.tree.SubqueryAlias; |
70 | | -import org.opensearch.sql.ast.tree.TableFunction; |
71 | | -import org.opensearch.sql.ast.tree.Trendline; |
72 | | -import org.opensearch.sql.ast.tree.Values; |
73 | | -import org.opensearch.sql.ast.tree.Window; |
| 46 | +import org.opensearch.sql.ast.tree.*; |
74 | 47 |
|
75 | 48 | /** AST nodes visitor Defines the traverse path. */ |
76 | 49 | public abstract class AbstractNodeVisitor<T, C> { |
@@ -344,6 +317,10 @@ public T visitFillNull(FillNull fillNull, C context) { |
344 | 317 | return visitChildren(fillNull, context); |
345 | 318 | } |
346 | 319 |
|
| 320 | + public T visitExpand(Expand expand, C context) { |
| 321 | + return visitChildren(expand, context); |
| 322 | + } |
| 323 | + |
347 | 324 | public T visitPatterns(Patterns patterns, C context) { |
348 | 325 | return visitChildren(patterns, context); |
349 | 326 | } |
|
0 commit comments