|
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.*; |
| 46 | +import org.opensearch.sql.ast.tree.AD; |
| 47 | +import org.opensearch.sql.ast.tree.Aggregation; |
| 48 | +import org.opensearch.sql.ast.tree.AppendCol; |
| 49 | +import org.opensearch.sql.ast.tree.CloseCursor; |
| 50 | +import org.opensearch.sql.ast.tree.Dedupe; |
| 51 | +import org.opensearch.sql.ast.tree.Eval; |
| 52 | +import org.opensearch.sql.ast.tree.Expand; |
| 53 | +import org.opensearch.sql.ast.tree.FetchCursor; |
| 54 | +import org.opensearch.sql.ast.tree.FillNull; |
| 55 | +import org.opensearch.sql.ast.tree.Filter; |
| 56 | +import org.opensearch.sql.ast.tree.Head; |
| 57 | +import org.opensearch.sql.ast.tree.Join; |
| 58 | +import org.opensearch.sql.ast.tree.Kmeans; |
| 59 | +import org.opensearch.sql.ast.tree.Limit; |
| 60 | +import org.opensearch.sql.ast.tree.Lookup; |
| 61 | +import org.opensearch.sql.ast.tree.ML; |
| 62 | +import org.opensearch.sql.ast.tree.Paginate; |
| 63 | +import org.opensearch.sql.ast.tree.Parse; |
| 64 | +import org.opensearch.sql.ast.tree.Patterns; |
| 65 | +import org.opensearch.sql.ast.tree.Project; |
| 66 | +import org.opensearch.sql.ast.tree.RareTopN; |
| 67 | +import org.opensearch.sql.ast.tree.Relation; |
| 68 | +import org.opensearch.sql.ast.tree.RelationSubquery; |
| 69 | +import org.opensearch.sql.ast.tree.Rename; |
| 70 | +import org.opensearch.sql.ast.tree.Sort; |
| 71 | +import org.opensearch.sql.ast.tree.SubqueryAlias; |
| 72 | +import org.opensearch.sql.ast.tree.TableFunction; |
| 73 | +import org.opensearch.sql.ast.tree.Trendline; |
| 74 | +import org.opensearch.sql.ast.tree.Values; |
| 75 | +import org.opensearch.sql.ast.tree.Window; |
47 | 76 |
|
48 | 77 | /** AST nodes visitor Defines the traverse path. */ |
49 | 78 | public abstract class AbstractNodeVisitor<T, C> { |
@@ -348,4 +377,8 @@ public T visitScalarSubquery(ScalarSubquery node, C context) { |
348 | 377 | public T visitExistsSubquery(ExistsSubquery node, C context) { |
349 | 378 | return visitChildren(node, context); |
350 | 379 | } |
| 380 | + |
| 381 | + public T visitAppendCol(AppendCol node, C context) { |
| 382 | + return visitChildren(node, context); |
| 383 | + } |
351 | 384 | } |
0 commit comments