Interface IFusionTablesSqlVisitor<Result>
This interface defines a complete generic visitor for a parse tree produced by FusionTablesSqlParser.
Namespace: GCore.Antlr.Grammers.FusionTables
Assembly: FusionTables.dll
Syntax
public interface IFusionTablesSqlVisitor<Result> : IParseTreeVisitor<Result>
Type Parameters
Name | Description |
---|---|
Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitAggregate_exp(FusionTablesSqlParser.Aggregate_expContext)
Visit a parse tree produced by aggregate_exp().
Declaration
Result VisitAggregate_exp(FusionTablesSqlParser.Aggregate_expContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Aggregate_expContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAlter_table_stmt(FusionTablesSqlParser.Alter_table_stmtContext)
Visit a parse tree produced by alter_table_stmt().
Declaration
Result VisitAlter_table_stmt(FusionTablesSqlParser.Alter_table_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Alter_table_stmtContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAnd_or_or(FusionTablesSqlParser.And_or_orContext)
Visit a parse tree produced by and_or_or().
Declaration
Result VisitAnd_or_or(FusionTablesSqlParser.And_or_orContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.And_or_orContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCircle(FusionTablesSqlParser.CircleContext)
Visit a parse tree produced by circle().
Declaration
Result VisitCircle(FusionTablesSqlParser.CircleContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.CircleContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitColumn_alias(FusionTablesSqlParser.Column_aliasContext)
Visit a parse tree produced by column_alias().
Declaration
Result VisitColumn_alias(FusionTablesSqlParser.Column_aliasContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Column_aliasContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitColumn_assignment(FusionTablesSqlParser.Column_assignmentContext)
Visit a parse tree produced by column_assignment().
Declaration
Result VisitColumn_assignment(FusionTablesSqlParser.Column_assignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Column_assignmentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitColumn_name(FusionTablesSqlParser.Column_nameContext)
Visit a parse tree produced by column_name().
Declaration
Result VisitColumn_name(FusionTablesSqlParser.Column_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Column_nameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitColumn_name_beginning_expr(FusionTablesSqlParser.Column_name_beginning_exprContext)
Visit a parse tree produced by column_name_beginning_expr().
Declaration
Result VisitColumn_name_beginning_expr(FusionTablesSqlParser.Column_name_beginning_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Column_name_beginning_exprContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitColumn_name_in_dml(FusionTablesSqlParser.Column_name_in_dmlContext)
Visit a parse tree produced by column_name_in_dml().
Declaration
Result VisitColumn_name_in_dml(FusionTablesSqlParser.Column_name_in_dmlContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Column_name_in_dmlContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCoordinate(FusionTablesSqlParser.CoordinateContext)
Visit a parse tree produced by coordinate().
Declaration
Result VisitCoordinate(FusionTablesSqlParser.CoordinateContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.CoordinateContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCreate_table_as_select_stmt(FusionTablesSqlParser.Create_table_as_select_stmtContext)
Visit a parse tree produced by create_table_as_select_stmt().
Declaration
Result VisitCreate_table_as_select_stmt(FusionTablesSqlParser.Create_table_as_select_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Create_table_as_select_stmtContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCreate_view_stmt(FusionTablesSqlParser.Create_view_stmtContext)
Visit a parse tree produced by create_view_stmt().
Declaration
Result VisitCreate_view_stmt(FusionTablesSqlParser.Create_view_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Create_view_stmtContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDelete_stmt(FusionTablesSqlParser.Delete_stmtContext)
Visit a parse tree produced by delete_stmt().
Declaration
Result VisitDelete_stmt(FusionTablesSqlParser.Delete_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Delete_stmtContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDescribe_stmt(FusionTablesSqlParser.Describe_stmtContext)
Visit a parse tree produced by describe_stmt().
Declaration
Result VisitDescribe_stmt(FusionTablesSqlParser.Describe_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Describe_stmtContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDrop_table_stmt(FusionTablesSqlParser.Drop_table_stmtContext)
Visit a parse tree produced by drop_table_stmt().
Declaration
Result VisitDrop_table_stmt(FusionTablesSqlParser.Drop_table_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Drop_table_stmtContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEq_comparison(FusionTablesSqlParser.Eq_comparisonContext)
Visit a parse tree produced by eq_comparison().
Declaration
Result VisitEq_comparison(FusionTablesSqlParser.Eq_comparisonContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Eq_comparisonContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitError_message(FusionTablesSqlParser.Error_messageContext)
Visit a parse tree produced by error_message().
Declaration
Result VisitError_message(FusionTablesSqlParser.Error_messageContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Error_messageContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitExpr(FusionTablesSqlParser.ExprContext)
Visit a parse tree produced by expr().
Declaration
Result VisitExpr(FusionTablesSqlParser.ExprContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.ExprContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFusionTablesSql(FusionTablesSqlParser.FusionTablesSqlContext)
Visit a parse tree produced by fusionTablesSql().
Declaration
Result VisitFusionTablesSql(FusionTablesSqlParser.FusionTablesSqlContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.FusionTablesSqlContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGeometry(FusionTablesSqlParser.GeometryContext)
Visit a parse tree produced by geometry().
Declaration
Result VisitGeometry(FusionTablesSqlParser.GeometryContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.GeometryContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIdentifier(FusionTablesSqlParser.IdentifierContext)
Visit a parse tree produced by identifier().
Declaration
Result VisitIdentifier(FusionTablesSqlParser.IdentifierContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.IdentifierContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInsert_stmt(FusionTablesSqlParser.Insert_stmtContext)
Visit a parse tree produced by insert_stmt().
Declaration
Result VisitInsert_stmt(FusionTablesSqlParser.Insert_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Insert_stmtContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitJoin_clause(FusionTablesSqlParser.Join_clauseContext)
Visit a parse tree produced by join_clause().
Declaration
Result VisitJoin_clause(FusionTablesSqlParser.Join_clauseContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Join_clauseContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitKeyword(FusionTablesSqlParser.KeywordContext)
Visit a parse tree produced by keyword().
Declaration
Result VisitKeyword(FusionTablesSqlParser.KeywordContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.KeywordContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLiteral(FusionTablesSqlParser.LiteralContext)
Visit a parse tree produced by literal().
Declaration
Result VisitLiteral(FusionTablesSqlParser.LiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.LiteralContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitNew_table_name(FusionTablesSqlParser.New_table_nameContext)
Visit a parse tree produced by new_table_name().
Declaration
Result VisitNew_table_name(FusionTablesSqlParser.New_table_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.New_table_nameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitNumeric_literal(FusionTablesSqlParser.Numeric_literalContext)
Visit a parse tree produced by numeric_literal().
Declaration
Result VisitNumeric_literal(FusionTablesSqlParser.Numeric_literalContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Numeric_literalContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOperator_(FusionTablesSqlParser.Operator_Context)
Visit a parse tree produced by operator_().
Declaration
Result VisitOperator_(FusionTablesSqlParser.Operator_Context context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Operator_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOrdering_term(FusionTablesSqlParser.Ordering_termContext)
Visit a parse tree produced by ordering_term().
Declaration
Result VisitOrdering_term(FusionTablesSqlParser.Ordering_termContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Ordering_termContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitQualified_column_name(FusionTablesSqlParser.Qualified_column_nameContext)
Visit a parse tree produced by qualified_column_name().
Declaration
Result VisitQualified_column_name(FusionTablesSqlParser.Qualified_column_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Qualified_column_nameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitRectangle(FusionTablesSqlParser.RectangleContext)
Visit a parse tree produced by rectangle().
Declaration
Result VisitRectangle(FusionTablesSqlParser.RectangleContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.RectangleContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitResult_column(FusionTablesSqlParser.Result_columnContext)
Visit a parse tree produced by result_column().
Declaration
Result VisitResult_column(FusionTablesSqlParser.Result_columnContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Result_columnContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSelect_stmt(FusionTablesSqlParser.Select_stmtContext)
Visit a parse tree produced by select_stmt().
Declaration
Result VisitSelect_stmt(FusionTablesSqlParser.Select_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Select_stmtContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitShow_tables_stmt(FusionTablesSqlParser.Show_tables_stmtContext)
Visit a parse tree produced by show_tables_stmt().
Declaration
Result VisitShow_tables_stmt(FusionTablesSqlParser.Show_tables_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Show_tables_stmtContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSql_stmt(FusionTablesSqlParser.Sql_stmtContext)
Visit a parse tree produced by sql_stmt().
Declaration
Result VisitSql_stmt(FusionTablesSqlParser.Sql_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Sql_stmtContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitString_literal(FusionTablesSqlParser.String_literalContext)
Visit a parse tree produced by string_literal().
Declaration
Result VisitString_literal(FusionTablesSqlParser.String_literalContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.String_literalContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTable_alias(FusionTablesSqlParser.Table_aliasContext)
Visit a parse tree produced by table_alias().
Declaration
Result VisitTable_alias(FusionTablesSqlParser.Table_aliasContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Table_aliasContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTable_name(FusionTablesSqlParser.Table_nameContext)
Visit a parse tree produced by table_name().
Declaration
Result VisitTable_name(FusionTablesSqlParser.Table_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Table_nameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTable_name_in_ddl(FusionTablesSqlParser.Table_name_in_ddlContext)
Visit a parse tree produced by table_name_in_ddl().
Declaration
Result VisitTable_name_in_ddl(FusionTablesSqlParser.Table_name_in_ddlContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Table_name_in_ddlContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTable_name_in_dml(FusionTablesSqlParser.Table_name_in_dmlContext)
Visit a parse tree produced by table_name_in_dml().
Declaration
Result VisitTable_name_in_dml(FusionTablesSqlParser.Table_name_in_dmlContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Table_name_in_dmlContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTable_name_with_alias(FusionTablesSqlParser.Table_name_with_aliasContext)
Visit a parse tree produced by table_name_with_alias().
Declaration
Result VisitTable_name_with_alias(FusionTablesSqlParser.Table_name_with_aliasContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Table_name_with_aliasContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUpdate_stmt(FusionTablesSqlParser.Update_stmtContext)
Visit a parse tree produced by update_stmt().
Declaration
Result VisitUpdate_stmt(FusionTablesSqlParser.Update_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.Update_stmtContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitView_name(FusionTablesSqlParser.View_nameContext)
Visit a parse tree produced by view_name().
Declaration
Result VisitView_name(FusionTablesSqlParser.View_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
FusionTablesSqlParser.View_nameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |