Documentation ¶
Overview ¶
Example ¶
package main import ( "bramp.net/antlr4/fusiontablessql" "fmt" "github.com/antlr/antlr4/runtime/Go/antlr" ) type exampleListener struct { *fusiontablessql.BaseFusionTablesSqlListener } func (l *exampleListener) EnterEveryRule(ctx antlr.ParserRuleContext) { fmt.Println(ctx.GetText()) } func main() { // Setup the input is := antlr.NewInputStream("...some text to parse...") // Create the Lexer lexer := fusiontablessql.NewFusionTablesSqlLexer(is) stream := antlr.NewCommonTokenStream(lexer, antlr.TokenDefaultChannel) // Create the Parser p := fusiontablessql.NewFusionTablesSqlParser(stream) p.BuildParseTrees = true p.AddErrorListener(antlr.NewDiagnosticErrorListener(true)) // Finally walk the tree tree := p.FusionTablesSql() antlr.ParseTreeWalkerDefault.Walk(&exampleListener{}, tree) }
Output:
Index ¶
- Constants
- type Aggregate_expContext
- func (s *Aggregate_expContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Aggregate_expContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Aggregate_expContext) GetParser() antlr.Parser
- func (s *Aggregate_expContext) GetRuleContext() antlr.RuleContext
- func (*Aggregate_expContext) IsAggregate_expContext()
- func (s *Aggregate_expContext) K_AVERAGE() antlr.TerminalNode
- func (s *Aggregate_expContext) K_COUNT() antlr.TerminalNode
- func (s *Aggregate_expContext) K_MAXIMUM() antlr.TerminalNode
- func (s *Aggregate_expContext) K_MINIMUM() antlr.TerminalNode
- func (s *Aggregate_expContext) K_SUM() antlr.TerminalNode
- func (s *Aggregate_expContext) LPAR() antlr.TerminalNode
- func (s *Aggregate_expContext) Qualified_column_name() IQualified_column_nameContext
- func (s *Aggregate_expContext) RPAR() antlr.TerminalNode
- func (s *Aggregate_expContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Alter_table_stmtContext
- func (s *Alter_table_stmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Alter_table_stmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Alter_table_stmtContext) GetParser() antlr.Parser
- func (s *Alter_table_stmtContext) GetRuleContext() antlr.RuleContext
- func (s *Alter_table_stmtContext) Identifier() IIdentifierContext
- func (*Alter_table_stmtContext) IsAlter_table_stmtContext()
- func (s *Alter_table_stmtContext) K_ALTER() antlr.TerminalNode
- func (s *Alter_table_stmtContext) K_RENAME() antlr.TerminalNode
- func (s *Alter_table_stmtContext) K_TABLE() antlr.TerminalNode
- func (s *Alter_table_stmtContext) K_TO() antlr.TerminalNode
- func (s *Alter_table_stmtContext) Table_name_in_ddl() ITable_name_in_ddlContext
- func (s *Alter_table_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type And_or_orContext
- func (s *And_or_orContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *And_or_orContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *And_or_orContext) GetParser() antlr.Parser
- func (s *And_or_orContext) GetRuleContext() antlr.RuleContext
- func (*And_or_orContext) IsAnd_or_orContext()
- func (s *And_or_orContext) K_AND() antlr.TerminalNode
- func (s *And_or_orContext) K_OR() antlr.TerminalNode
- func (s *And_or_orContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseFusionTablesSqlListener
- func (s *BaseFusionTablesSqlListener) EnterAggregate_exp(ctx *Aggregate_expContext)
- func (s *BaseFusionTablesSqlListener) EnterAlter_table_stmt(ctx *Alter_table_stmtContext)
- func (s *BaseFusionTablesSqlListener) EnterAnd_or_or(ctx *And_or_orContext)
- func (s *BaseFusionTablesSqlListener) EnterCircle(ctx *CircleContext)
- func (s *BaseFusionTablesSqlListener) EnterColumn_alias(ctx *Column_aliasContext)
- func (s *BaseFusionTablesSqlListener) EnterColumn_assignment(ctx *Column_assignmentContext)
- func (s *BaseFusionTablesSqlListener) EnterColumn_name(ctx *Column_nameContext)
- func (s *BaseFusionTablesSqlListener) EnterColumn_name_beginning_expr(ctx *Column_name_beginning_exprContext)
- func (s *BaseFusionTablesSqlListener) EnterColumn_name_in_dml(ctx *Column_name_in_dmlContext)
- func (s *BaseFusionTablesSqlListener) EnterCoordinate(ctx *CoordinateContext)
- func (s *BaseFusionTablesSqlListener) EnterCreate_table_as_select_stmt(ctx *Create_table_as_select_stmtContext)
- func (s *BaseFusionTablesSqlListener) EnterCreate_view_stmt(ctx *Create_view_stmtContext)
- func (s *BaseFusionTablesSqlListener) EnterDelete_stmt(ctx *Delete_stmtContext)
- func (s *BaseFusionTablesSqlListener) EnterDescribe_stmt(ctx *Describe_stmtContext)
- func (s *BaseFusionTablesSqlListener) EnterDrop_table_stmt(ctx *Drop_table_stmtContext)
- func (s *BaseFusionTablesSqlListener) EnterEq_comparison(ctx *Eq_comparisonContext)
- func (s *BaseFusionTablesSqlListener) EnterError_message(ctx *Error_messageContext)
- func (s *BaseFusionTablesSqlListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseFusionTablesSqlListener) EnterExpr(ctx *ExprContext)
- func (s *BaseFusionTablesSqlListener) EnterFusionTablesSql(ctx *FusionTablesSqlContext)
- func (s *BaseFusionTablesSqlListener) EnterGeometry(ctx *GeometryContext)
- func (s *BaseFusionTablesSqlListener) EnterIdentifier(ctx *IdentifierContext)
- func (s *BaseFusionTablesSqlListener) EnterInsert_stmt(ctx *Insert_stmtContext)
- func (s *BaseFusionTablesSqlListener) EnterJoin_clause(ctx *Join_clauseContext)
- func (s *BaseFusionTablesSqlListener) EnterKeyword(ctx *KeywordContext)
- func (s *BaseFusionTablesSqlListener) EnterLiteral(ctx *LiteralContext)
- func (s *BaseFusionTablesSqlListener) EnterNew_table_name(ctx *New_table_nameContext)
- func (s *BaseFusionTablesSqlListener) EnterNumeric_literal(ctx *Numeric_literalContext)
- func (s *BaseFusionTablesSqlListener) EnterOperator(ctx *OperatorContext)
- func (s *BaseFusionTablesSqlListener) EnterOrdering_term(ctx *Ordering_termContext)
- func (s *BaseFusionTablesSqlListener) EnterQualified_column_name(ctx *Qualified_column_nameContext)
- func (s *BaseFusionTablesSqlListener) EnterRectangle(ctx *RectangleContext)
- func (s *BaseFusionTablesSqlListener) EnterResult_column(ctx *Result_columnContext)
- func (s *BaseFusionTablesSqlListener) EnterSelect_stmt(ctx *Select_stmtContext)
- func (s *BaseFusionTablesSqlListener) EnterShow_tables_stmt(ctx *Show_tables_stmtContext)
- func (s *BaseFusionTablesSqlListener) EnterSql_stmt(ctx *Sql_stmtContext)
- func (s *BaseFusionTablesSqlListener) EnterString_literal(ctx *String_literalContext)
- func (s *BaseFusionTablesSqlListener) EnterTable_alias(ctx *Table_aliasContext)
- func (s *BaseFusionTablesSqlListener) EnterTable_name(ctx *Table_nameContext)
- func (s *BaseFusionTablesSqlListener) EnterTable_name_in_ddl(ctx *Table_name_in_ddlContext)
- func (s *BaseFusionTablesSqlListener) EnterTable_name_in_dml(ctx *Table_name_in_dmlContext)
- func (s *BaseFusionTablesSqlListener) EnterTable_name_with_alias(ctx *Table_name_with_aliasContext)
- func (s *BaseFusionTablesSqlListener) EnterUpdate_stmt(ctx *Update_stmtContext)
- func (s *BaseFusionTablesSqlListener) EnterView_name(ctx *View_nameContext)
- func (s *BaseFusionTablesSqlListener) ExitAggregate_exp(ctx *Aggregate_expContext)
- func (s *BaseFusionTablesSqlListener) ExitAlter_table_stmt(ctx *Alter_table_stmtContext)
- func (s *BaseFusionTablesSqlListener) ExitAnd_or_or(ctx *And_or_orContext)
- func (s *BaseFusionTablesSqlListener) ExitCircle(ctx *CircleContext)
- func (s *BaseFusionTablesSqlListener) ExitColumn_alias(ctx *Column_aliasContext)
- func (s *BaseFusionTablesSqlListener) ExitColumn_assignment(ctx *Column_assignmentContext)
- func (s *BaseFusionTablesSqlListener) ExitColumn_name(ctx *Column_nameContext)
- func (s *BaseFusionTablesSqlListener) ExitColumn_name_beginning_expr(ctx *Column_name_beginning_exprContext)
- func (s *BaseFusionTablesSqlListener) ExitColumn_name_in_dml(ctx *Column_name_in_dmlContext)
- func (s *BaseFusionTablesSqlListener) ExitCoordinate(ctx *CoordinateContext)
- func (s *BaseFusionTablesSqlListener) ExitCreate_table_as_select_stmt(ctx *Create_table_as_select_stmtContext)
- func (s *BaseFusionTablesSqlListener) ExitCreate_view_stmt(ctx *Create_view_stmtContext)
- func (s *BaseFusionTablesSqlListener) ExitDelete_stmt(ctx *Delete_stmtContext)
- func (s *BaseFusionTablesSqlListener) ExitDescribe_stmt(ctx *Describe_stmtContext)
- func (s *BaseFusionTablesSqlListener) ExitDrop_table_stmt(ctx *Drop_table_stmtContext)
- func (s *BaseFusionTablesSqlListener) ExitEq_comparison(ctx *Eq_comparisonContext)
- func (s *BaseFusionTablesSqlListener) ExitError_message(ctx *Error_messageContext)
- func (s *BaseFusionTablesSqlListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseFusionTablesSqlListener) ExitExpr(ctx *ExprContext)
- func (s *BaseFusionTablesSqlListener) ExitFusionTablesSql(ctx *FusionTablesSqlContext)
- func (s *BaseFusionTablesSqlListener) ExitGeometry(ctx *GeometryContext)
- func (s *BaseFusionTablesSqlListener) ExitIdentifier(ctx *IdentifierContext)
- func (s *BaseFusionTablesSqlListener) ExitInsert_stmt(ctx *Insert_stmtContext)
- func (s *BaseFusionTablesSqlListener) ExitJoin_clause(ctx *Join_clauseContext)
- func (s *BaseFusionTablesSqlListener) ExitKeyword(ctx *KeywordContext)
- func (s *BaseFusionTablesSqlListener) ExitLiteral(ctx *LiteralContext)
- func (s *BaseFusionTablesSqlListener) ExitNew_table_name(ctx *New_table_nameContext)
- func (s *BaseFusionTablesSqlListener) ExitNumeric_literal(ctx *Numeric_literalContext)
- func (s *BaseFusionTablesSqlListener) ExitOperator(ctx *OperatorContext)
- func (s *BaseFusionTablesSqlListener) ExitOrdering_term(ctx *Ordering_termContext)
- func (s *BaseFusionTablesSqlListener) ExitQualified_column_name(ctx *Qualified_column_nameContext)
- func (s *BaseFusionTablesSqlListener) ExitRectangle(ctx *RectangleContext)
- func (s *BaseFusionTablesSqlListener) ExitResult_column(ctx *Result_columnContext)
- func (s *BaseFusionTablesSqlListener) ExitSelect_stmt(ctx *Select_stmtContext)
- func (s *BaseFusionTablesSqlListener) ExitShow_tables_stmt(ctx *Show_tables_stmtContext)
- func (s *BaseFusionTablesSqlListener) ExitSql_stmt(ctx *Sql_stmtContext)
- func (s *BaseFusionTablesSqlListener) ExitString_literal(ctx *String_literalContext)
- func (s *BaseFusionTablesSqlListener) ExitTable_alias(ctx *Table_aliasContext)
- func (s *BaseFusionTablesSqlListener) ExitTable_name(ctx *Table_nameContext)
- func (s *BaseFusionTablesSqlListener) ExitTable_name_in_ddl(ctx *Table_name_in_ddlContext)
- func (s *BaseFusionTablesSqlListener) ExitTable_name_in_dml(ctx *Table_name_in_dmlContext)
- func (s *BaseFusionTablesSqlListener) ExitTable_name_with_alias(ctx *Table_name_with_aliasContext)
- func (s *BaseFusionTablesSqlListener) ExitUpdate_stmt(ctx *Update_stmtContext)
- func (s *BaseFusionTablesSqlListener) ExitView_name(ctx *View_nameContext)
- func (s *BaseFusionTablesSqlListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseFusionTablesSqlListener) VisitTerminal(node antlr.TerminalNode)
- type CircleContext
- func (s *CircleContext) Coordinate() ICoordinateContext
- func (s *CircleContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CircleContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CircleContext) GetParser() antlr.Parser
- func (s *CircleContext) GetRuleContext() antlr.RuleContext
- func (*CircleContext) IsCircleContext()
- func (s *CircleContext) K_CIRCLE() antlr.TerminalNode
- func (s *CircleContext) LPAR() antlr.TerminalNode
- func (s *CircleContext) Numeric_literal() INumeric_literalContext
- func (s *CircleContext) RPAR() antlr.TerminalNode
- func (s *CircleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Column_aliasContext
- func (s *Column_aliasContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Column_aliasContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Column_aliasContext) GetParser() antlr.Parser
- func (s *Column_aliasContext) GetRuleContext() antlr.RuleContext
- func (s *Column_aliasContext) Identifier() IIdentifierContext
- func (*Column_aliasContext) IsColumn_aliasContext()
- func (s *Column_aliasContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Column_assignmentContext
- func (s *Column_assignmentContext) Column_name_in_dml() IColumn_name_in_dmlContext
- func (s *Column_assignmentContext) EQ() antlr.TerminalNode
- func (s *Column_assignmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Column_assignmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Column_assignmentContext) GetParser() antlr.Parser
- func (s *Column_assignmentContext) GetRuleContext() antlr.RuleContext
- func (*Column_assignmentContext) IsColumn_assignmentContext()
- func (s *Column_assignmentContext) Literal() ILiteralContext
- func (s *Column_assignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Column_nameContext
- func (s *Column_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Column_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Column_nameContext) GetParser() antlr.Parser
- func (s *Column_nameContext) GetRuleContext() antlr.RuleContext
- func (s *Column_nameContext) Identifier() IIdentifierContext
- func (*Column_nameContext) IsColumn_nameContext()
- func (s *Column_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Column_name_beginning_exprContext
- func (s *Column_name_beginning_exprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Column_name_beginning_exprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Column_name_beginning_exprContext) GetParser() antlr.Parser
- func (s *Column_name_beginning_exprContext) GetRuleContext() antlr.RuleContext
- func (*Column_name_beginning_exprContext) IsColumn_name_beginning_exprContext()
- func (s *Column_name_beginning_exprContext) Qualified_column_name() IQualified_column_nameContext
- func (s *Column_name_beginning_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Column_name_in_dmlContext
- func (s *Column_name_in_dmlContext) Column_name() IColumn_nameContext
- func (s *Column_name_in_dmlContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Column_name_in_dmlContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Column_name_in_dmlContext) GetParser() antlr.Parser
- func (s *Column_name_in_dmlContext) GetRuleContext() antlr.RuleContext
- func (*Column_name_in_dmlContext) IsColumn_name_in_dmlContext()
- func (s *Column_name_in_dmlContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CoordinateContext
- func (s *CoordinateContext) AllNumeric_literal() []INumeric_literalContext
- func (s *CoordinateContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CoordinateContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CoordinateContext) GetParser() antlr.Parser
- func (s *CoordinateContext) GetRuleContext() antlr.RuleContext
- func (*CoordinateContext) IsCoordinateContext()
- func (s *CoordinateContext) K_LATLNG() antlr.TerminalNode
- func (s *CoordinateContext) LPAR() antlr.TerminalNode
- func (s *CoordinateContext) Numeric_literal(i int) INumeric_literalContext
- func (s *CoordinateContext) RPAR() antlr.TerminalNode
- func (s *CoordinateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Create_table_as_select_stmtContext
- func (s *Create_table_as_select_stmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Create_table_as_select_stmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Create_table_as_select_stmtContext) GetParser() antlr.Parser
- func (s *Create_table_as_select_stmtContext) GetRuleContext() antlr.RuleContext
- func (s *Create_table_as_select_stmtContext) Identifier() IIdentifierContext
- func (*Create_table_as_select_stmtContext) IsCreate_table_as_select_stmtContext()
- func (s *Create_table_as_select_stmtContext) K_AS() antlr.TerminalNode
- func (s *Create_table_as_select_stmtContext) K_CREATE() antlr.TerminalNode
- func (s *Create_table_as_select_stmtContext) K_FROM() antlr.TerminalNode
- func (s *Create_table_as_select_stmtContext) K_SELECT() antlr.TerminalNode
- func (s *Create_table_as_select_stmtContext) K_TABLE() antlr.TerminalNode
- func (s *Create_table_as_select_stmtContext) Table_name_in_ddl() ITable_name_in_ddlContext
- func (s *Create_table_as_select_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Create_view_stmtContext
- func (s *Create_view_stmtContext) AllJoin_clause() []IJoin_clauseContext
- func (s *Create_view_stmtContext) AllResult_column() []IResult_columnContext
- func (s *Create_view_stmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Create_view_stmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Create_view_stmtContext) Expr() IExprContext
- func (s *Create_view_stmtContext) GetParser() antlr.Parser
- func (s *Create_view_stmtContext) GetRuleContext() antlr.RuleContext
- func (*Create_view_stmtContext) IsCreate_view_stmtContext()
- func (s *Create_view_stmtContext) Join_clause(i int) IJoin_clauseContext
- func (s *Create_view_stmtContext) K_AS() antlr.TerminalNode
- func (s *Create_view_stmtContext) K_CREATE() antlr.TerminalNode
- func (s *Create_view_stmtContext) K_FROM() antlr.TerminalNode
- func (s *Create_view_stmtContext) K_SELECT() antlr.TerminalNode
- func (s *Create_view_stmtContext) K_VIEW() antlr.TerminalNode
- func (s *Create_view_stmtContext) K_WHERE() antlr.TerminalNode
- func (s *Create_view_stmtContext) LPAR() antlr.TerminalNode
- func (s *Create_view_stmtContext) RPAR() antlr.TerminalNode
- func (s *Create_view_stmtContext) Result_column(i int) IResult_columnContext
- func (s *Create_view_stmtContext) Table_name_with_alias() ITable_name_with_aliasContext
- func (s *Create_view_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Create_view_stmtContext) View_name() IView_nameContext
- type Delete_stmtContext
- func (s *Delete_stmtContext) Column_name_in_dml() IColumn_name_in_dmlContext
- func (s *Delete_stmtContext) EQ() antlr.TerminalNode
- func (s *Delete_stmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Delete_stmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Delete_stmtContext) GetParser() antlr.Parser
- func (s *Delete_stmtContext) GetRuleContext() antlr.RuleContext
- func (*Delete_stmtContext) IsDelete_stmtContext()
- func (s *Delete_stmtContext) K_DELETE() antlr.TerminalNode
- func (s *Delete_stmtContext) K_FROM() antlr.TerminalNode
- func (s *Delete_stmtContext) K_WHERE() antlr.TerminalNode
- func (s *Delete_stmtContext) Literal() ILiteralContext
- func (s *Delete_stmtContext) Table_name_in_dml() ITable_name_in_dmlContext
- func (s *Delete_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Describe_stmtContext
- func (s *Describe_stmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Describe_stmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Describe_stmtContext) GetParser() antlr.Parser
- func (s *Describe_stmtContext) GetRuleContext() antlr.RuleContext
- func (*Describe_stmtContext) IsDescribe_stmtContext()
- func (s *Describe_stmtContext) K_DESCRIBE() antlr.TerminalNode
- func (s *Describe_stmtContext) Table_name_in_ddl() ITable_name_in_ddlContext
- func (s *Describe_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Drop_table_stmtContext
- func (s *Drop_table_stmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Drop_table_stmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Drop_table_stmtContext) GetParser() antlr.Parser
- func (s *Drop_table_stmtContext) GetRuleContext() antlr.RuleContext
- func (*Drop_table_stmtContext) IsDrop_table_stmtContext()
- func (s *Drop_table_stmtContext) K_DROP() antlr.TerminalNode
- func (s *Drop_table_stmtContext) K_TABLE() antlr.TerminalNode
- func (s *Drop_table_stmtContext) Table_name_in_ddl() ITable_name_in_ddlContext
- func (s *Drop_table_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Eq_comparisonContext
- func (s *Eq_comparisonContext) EQ() antlr.TerminalNode
- func (s *Eq_comparisonContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Eq_comparisonContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Eq_comparisonContext) GetParser() antlr.Parser
- func (s *Eq_comparisonContext) GetRuleContext() antlr.RuleContext
- func (s *Eq_comparisonContext) Identifier() IIdentifierContext
- func (*Eq_comparisonContext) IsEq_comparisonContext()
- func (s *Eq_comparisonContext) String_literal() IString_literalContext
- func (s *Eq_comparisonContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Error_messageContext
- func (s *Error_messageContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Error_messageContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Error_messageContext) GetParser() antlr.Parser
- func (s *Error_messageContext) GetRuleContext() antlr.RuleContext
- func (*Error_messageContext) IsError_messageContext()
- func (s *Error_messageContext) String_literal() IString_literalContext
- func (s *Error_messageContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExprContext
- func (s *ExprContext) AllLiteral() []ILiteralContext
- func (s *ExprContext) AllString_literal() []IString_literalContext
- func (s *ExprContext) And_or_or() IAnd_or_orContext
- func (s *ExprContext) Column_name_beginning_expr() IColumn_name_beginning_exprContext
- func (s *ExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExprContext) Expr() IExprContext
- func (s *ExprContext) Geometry() IGeometryContext
- func (s *ExprContext) GetParser() antlr.Parser
- func (s *ExprContext) GetRuleContext() antlr.RuleContext
- func (*ExprContext) IsExprContext()
- func (s *ExprContext) K_AND() antlr.TerminalNode
- func (s *ExprContext) K_BETWEEN() antlr.TerminalNode
- func (s *ExprContext) K_CASE() antlr.TerminalNode
- func (s *ExprContext) K_CONTAIN() antlr.TerminalNode
- func (s *ExprContext) K_CONTAINS() antlr.TerminalNode
- func (s *ExprContext) K_DOES() antlr.TerminalNode
- func (s *ExprContext) K_ENDS() antlr.TerminalNode
- func (s *ExprContext) K_EQUAL() antlr.TerminalNode
- func (s *ExprContext) K_IGNORING() antlr.TerminalNode
- func (s *ExprContext) K_IN() antlr.TerminalNode
- func (s *ExprContext) K_LIKE() antlr.TerminalNode
- func (s *ExprContext) K_MATCHES() antlr.TerminalNode
- func (s *ExprContext) K_NOT() antlr.TerminalNode
- func (s *ExprContext) K_STARTS() antlr.TerminalNode
- func (s *ExprContext) K_ST_INTERSECTS() antlr.TerminalNode
- func (s *ExprContext) K_TO() antlr.TerminalNode
- func (s *ExprContext) K_WITH() antlr.TerminalNode
- func (s *ExprContext) LPAR() antlr.TerminalNode
- func (s *ExprContext) Literal(i int) ILiteralContext
- func (s *ExprContext) Operator() IOperatorContext
- func (s *ExprContext) Qualified_column_name() IQualified_column_nameContext
- func (s *ExprContext) RPAR() antlr.TerminalNode
- func (s *ExprContext) String_literal(i int) IString_literalContext
- func (s *ExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FusionTablesSqlContext
- func (s *FusionTablesSqlContext) AllSql_stmt() []ISql_stmtContext
- func (s *FusionTablesSqlContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FusionTablesSqlContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FusionTablesSqlContext) GetParser() antlr.Parser
- func (s *FusionTablesSqlContext) GetRuleContext() antlr.RuleContext
- func (*FusionTablesSqlContext) IsFusionTablesSqlContext()
- func (s *FusionTablesSqlContext) Sql_stmt(i int) ISql_stmtContext
- func (s *FusionTablesSqlContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FusionTablesSqlLexer
- type FusionTablesSqlListener
- type FusionTablesSqlParser
- func (p *FusionTablesSqlParser) Aggregate_exp() (localctx IAggregate_expContext)
- func (p *FusionTablesSqlParser) Alter_table_stmt() (localctx IAlter_table_stmtContext)
- func (p *FusionTablesSqlParser) And_or_or() (localctx IAnd_or_orContext)
- func (p *FusionTablesSqlParser) Circle() (localctx ICircleContext)
- func (p *FusionTablesSqlParser) Column_alias() (localctx IColumn_aliasContext)
- func (p *FusionTablesSqlParser) Column_assignment() (localctx IColumn_assignmentContext)
- func (p *FusionTablesSqlParser) Column_name() (localctx IColumn_nameContext)
- func (p *FusionTablesSqlParser) Column_name_beginning_expr() (localctx IColumn_name_beginning_exprContext)
- func (p *FusionTablesSqlParser) Column_name_in_dml() (localctx IColumn_name_in_dmlContext)
- func (p *FusionTablesSqlParser) Coordinate() (localctx ICoordinateContext)
- func (p *FusionTablesSqlParser) Create_table_as_select_stmt() (localctx ICreate_table_as_select_stmtContext)
- func (p *FusionTablesSqlParser) Create_view_stmt() (localctx ICreate_view_stmtContext)
- func (p *FusionTablesSqlParser) Delete_stmt() (localctx IDelete_stmtContext)
- func (p *FusionTablesSqlParser) Describe_stmt() (localctx IDescribe_stmtContext)
- func (p *FusionTablesSqlParser) Drop_table_stmt() (localctx IDrop_table_stmtContext)
- func (p *FusionTablesSqlParser) Eq_comparison() (localctx IEq_comparisonContext)
- func (p *FusionTablesSqlParser) Error_message() (localctx IError_messageContext)
- func (p *FusionTablesSqlParser) Expr() (localctx IExprContext)
- func (p *FusionTablesSqlParser) FusionTablesSql() (localctx IFusionTablesSqlContext)
- func (p *FusionTablesSqlParser) Geometry() (localctx IGeometryContext)
- func (p *FusionTablesSqlParser) Identifier() (localctx IIdentifierContext)
- func (p *FusionTablesSqlParser) Insert_stmt() (localctx IInsert_stmtContext)
- func (p *FusionTablesSqlParser) Join_clause() (localctx IJoin_clauseContext)
- func (p *FusionTablesSqlParser) Keyword() (localctx IKeywordContext)
- func (p *FusionTablesSqlParser) Literal() (localctx ILiteralContext)
- func (p *FusionTablesSqlParser) New_table_name() (localctx INew_table_nameContext)
- func (p *FusionTablesSqlParser) Numeric_literal() (localctx INumeric_literalContext)
- func (p *FusionTablesSqlParser) Operator() (localctx IOperatorContext)
- func (p *FusionTablesSqlParser) Ordering_term() (localctx IOrdering_termContext)
- func (p *FusionTablesSqlParser) Qualified_column_name() (localctx IQualified_column_nameContext)
- func (p *FusionTablesSqlParser) Rectangle() (localctx IRectangleContext)
- func (p *FusionTablesSqlParser) Result_column() (localctx IResult_columnContext)
- func (p *FusionTablesSqlParser) Select_stmt() (localctx ISelect_stmtContext)
- func (p *FusionTablesSqlParser) Show_tables_stmt() (localctx IShow_tables_stmtContext)
- func (p *FusionTablesSqlParser) Sql_stmt() (localctx ISql_stmtContext)
- func (p *FusionTablesSqlParser) String_literal() (localctx IString_literalContext)
- func (p *FusionTablesSqlParser) Table_alias() (localctx ITable_aliasContext)
- func (p *FusionTablesSqlParser) Table_name() (localctx ITable_nameContext)
- func (p *FusionTablesSqlParser) Table_name_in_ddl() (localctx ITable_name_in_ddlContext)
- func (p *FusionTablesSqlParser) Table_name_in_dml() (localctx ITable_name_in_dmlContext)
- func (p *FusionTablesSqlParser) Table_name_with_alias() (localctx ITable_name_with_aliasContext)
- func (p *FusionTablesSqlParser) Update_stmt() (localctx IUpdate_stmtContext)
- func (p *FusionTablesSqlParser) View_name() (localctx IView_nameContext)
- type GeometryContext
- func (s *GeometryContext) Circle() ICircleContext
- func (s *GeometryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GeometryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GeometryContext) GetParser() antlr.Parser
- func (s *GeometryContext) GetRuleContext() antlr.RuleContext
- func (*GeometryContext) IsGeometryContext()
- func (s *GeometryContext) Rectangle() IRectangleContext
- func (s *GeometryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAggregate_expContext
- type IAlter_table_stmtContext
- type IAnd_or_orContext
- type ICircleContext
- type IColumn_aliasContext
- type IColumn_assignmentContext
- type IColumn_nameContext
- type IColumn_name_beginning_exprContext
- type IColumn_name_in_dmlContext
- type ICoordinateContext
- type ICreate_table_as_select_stmtContext
- type ICreate_view_stmtContext
- type IDelete_stmtContext
- type IDescribe_stmtContext
- type IDrop_table_stmtContext
- type IEq_comparisonContext
- type IError_messageContext
- type IExprContext
- type IFusionTablesSqlContext
- type IGeometryContext
- type IIdentifierContext
- type IInsert_stmtContext
- type IJoin_clauseContext
- type IKeywordContext
- type ILiteralContext
- type INew_table_nameContext
- type INumeric_literalContext
- type IOperatorContext
- type IOrdering_termContext
- type IQualified_column_nameContext
- type IRectangleContext
- type IResult_columnContext
- type ISelect_stmtContext
- type IShow_tables_stmtContext
- type ISql_stmtContext
- type IString_literalContext
- type ITable_aliasContext
- type ITable_nameContext
- type ITable_name_in_ddlContext
- type ITable_name_in_dmlContext
- type ITable_name_with_aliasContext
- type IUpdate_stmtContext
- type IView_nameContext
- type IdentifierContext
- func (s *IdentifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IdentifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IdentifierContext) GetParser() antlr.Parser
- func (s *IdentifierContext) GetRuleContext() antlr.RuleContext
- func (*IdentifierContext) IsIdentifierContext()
- func (s *IdentifierContext) String_literal() IString_literalContext
- func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Insert_stmtContext
- func (s *Insert_stmtContext) AllColumn_name_in_dml() []IColumn_name_in_dmlContext
- func (s *Insert_stmtContext) AllLPAR() []antlr.TerminalNode
- func (s *Insert_stmtContext) AllLiteral() []ILiteralContext
- func (s *Insert_stmtContext) AllRPAR() []antlr.TerminalNode
- func (s *Insert_stmtContext) Column_name_in_dml(i int) IColumn_name_in_dmlContext
- func (s *Insert_stmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Insert_stmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Insert_stmtContext) GetParser() antlr.Parser
- func (s *Insert_stmtContext) GetRuleContext() antlr.RuleContext
- func (*Insert_stmtContext) IsInsert_stmtContext()
- func (s *Insert_stmtContext) K_INSERT() antlr.TerminalNode
- func (s *Insert_stmtContext) K_INTO() antlr.TerminalNode
- func (s *Insert_stmtContext) K_VALUES() antlr.TerminalNode
- func (s *Insert_stmtContext) LPAR(i int) antlr.TerminalNode
- func (s *Insert_stmtContext) Literal(i int) ILiteralContext
- func (s *Insert_stmtContext) RPAR(i int) antlr.TerminalNode
- func (s *Insert_stmtContext) Table_name_in_dml() ITable_name_in_dmlContext
- func (s *Insert_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Join_clauseContext
- func (s *Join_clauseContext) AllQualified_column_name() []IQualified_column_nameContext
- func (s *Join_clauseContext) EQ() antlr.TerminalNode
- func (s *Join_clauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Join_clauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Join_clauseContext) GetParser() antlr.Parser
- func (s *Join_clauseContext) GetRuleContext() antlr.RuleContext
- func (*Join_clauseContext) IsJoin_clauseContext()
- func (s *Join_clauseContext) K_JOIN() antlr.TerminalNode
- func (s *Join_clauseContext) K_LEFT() antlr.TerminalNode
- func (s *Join_clauseContext) K_ON() antlr.TerminalNode
- func (s *Join_clauseContext) K_OUTER() antlr.TerminalNode
- func (s *Join_clauseContext) Qualified_column_name(i int) IQualified_column_nameContext
- func (s *Join_clauseContext) Table_name_with_alias() ITable_name_with_aliasContext
- func (s *Join_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type KeywordContext
- func (s *KeywordContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *KeywordContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *KeywordContext) GetParser() antlr.Parser
- func (s *KeywordContext) GetRuleContext() antlr.RuleContext
- func (*KeywordContext) IsKeywordContext()
- func (s *KeywordContext) K_ALTER() antlr.TerminalNode
- func (s *KeywordContext) K_AND() antlr.TerminalNode
- func (s *KeywordContext) K_AS() antlr.TerminalNode
- func (s *KeywordContext) K_ASC() antlr.TerminalNode
- func (s *KeywordContext) K_AVERAGE() antlr.TerminalNode
- func (s *KeywordContext) K_BETWEEN() antlr.TerminalNode
- func (s *KeywordContext) K_BY() antlr.TerminalNode
- func (s *KeywordContext) K_CASE() antlr.TerminalNode
- func (s *KeywordContext) K_CIRCLE() antlr.TerminalNode
- func (s *KeywordContext) K_COLUMN() antlr.TerminalNode
- func (s *KeywordContext) K_CONTAIN() antlr.TerminalNode
- func (s *KeywordContext) K_CONTAINS() antlr.TerminalNode
- func (s *KeywordContext) K_COUNT() antlr.TerminalNode
- func (s *KeywordContext) K_CREATE() antlr.TerminalNode
- func (s *KeywordContext) K_DELETE() antlr.TerminalNode
- func (s *KeywordContext) K_DESC() antlr.TerminalNode
- func (s *KeywordContext) K_DOES() antlr.TerminalNode
- func (s *KeywordContext) K_DROP() antlr.TerminalNode
- func (s *KeywordContext) K_ENDS() antlr.TerminalNode
- func (s *KeywordContext) K_EQUAL() antlr.TerminalNode
- func (s *KeywordContext) K_FROM() antlr.TerminalNode
- func (s *KeywordContext) K_GROUP() antlr.TerminalNode
- func (s *KeywordContext) K_HAVING() antlr.TerminalNode
- func (s *KeywordContext) K_IGNORING() antlr.TerminalNode
- func (s *KeywordContext) K_IN() antlr.TerminalNode
- func (s *KeywordContext) K_INSERT() antlr.TerminalNode
- func (s *KeywordContext) K_INTO() antlr.TerminalNode
- func (s *KeywordContext) K_JOIN() antlr.TerminalNode
- func (s *KeywordContext) K_LATLNG() antlr.TerminalNode
- func (s *KeywordContext) K_LEFT() antlr.TerminalNode
- func (s *KeywordContext) K_LIKE() antlr.TerminalNode
- func (s *KeywordContext) K_LIMIT() antlr.TerminalNode
- func (s *KeywordContext) K_MATCHES() antlr.TerminalNode
- func (s *KeywordContext) K_MAXIMUM() antlr.TerminalNode
- func (s *KeywordContext) K_MINIMUM() antlr.TerminalNode
- func (s *KeywordContext) K_NOT() antlr.TerminalNode
- func (s *KeywordContext) K_OF() antlr.TerminalNode
- func (s *KeywordContext) K_OFFSET() antlr.TerminalNode
- func (s *KeywordContext) K_ON() antlr.TerminalNode
- func (s *KeywordContext) K_OR() antlr.TerminalNode
- func (s *KeywordContext) K_ORDER() antlr.TerminalNode
- func (s *KeywordContext) K_OUTER() antlr.TerminalNode
- func (s *KeywordContext) K_RECTANGLE() antlr.TerminalNode
- func (s *KeywordContext) K_RENAME() antlr.TerminalNode
- func (s *KeywordContext) K_SELECT() antlr.TerminalNode
- func (s *KeywordContext) K_SET() antlr.TerminalNode
- func (s *KeywordContext) K_STARTS() antlr.TerminalNode
- func (s *KeywordContext) K_ST_DISTANCE() antlr.TerminalNode
- func (s *KeywordContext) K_ST_INTERSECTS() antlr.TerminalNode
- func (s *KeywordContext) K_SUM() antlr.TerminalNode
- func (s *KeywordContext) K_TABLE() antlr.TerminalNode
- func (s *KeywordContext) K_TO() antlr.TerminalNode
- func (s *KeywordContext) K_UPDATE() antlr.TerminalNode
- func (s *KeywordContext) K_VALUES() antlr.TerminalNode
- func (s *KeywordContext) K_VIEW() antlr.TerminalNode
- func (s *KeywordContext) K_WHERE() antlr.TerminalNode
- func (s *KeywordContext) K_WITH() antlr.TerminalNode
- func (s *KeywordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LiteralContext
- func (s *LiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LiteralContext) GetParser() antlr.Parser
- func (s *LiteralContext) GetRuleContext() antlr.RuleContext
- func (*LiteralContext) IsLiteralContext()
- func (s *LiteralContext) Numeric_literal() INumeric_literalContext
- func (s *LiteralContext) String_literal() IString_literalContext
- func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type New_table_nameContext
- func (s *New_table_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *New_table_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *New_table_nameContext) GetParser() antlr.Parser
- func (s *New_table_nameContext) GetRuleContext() antlr.RuleContext
- func (*New_table_nameContext) IsNew_table_nameContext()
- func (s *New_table_nameContext) Table_name() ITable_nameContext
- func (s *New_table_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Numeric_literalContext
- func (s *Numeric_literalContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Numeric_literalContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Numeric_literalContext) GetParser() antlr.Parser
- func (s *Numeric_literalContext) GetRuleContext() antlr.RuleContext
- func (*Numeric_literalContext) IsNumeric_literalContext()
- func (s *Numeric_literalContext) NUMERIC_LITERAL() antlr.TerminalNode
- func (s *Numeric_literalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OperatorContext
- func (s *OperatorContext) EQ() antlr.TerminalNode
- func (s *OperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OperatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OperatorContext) GT() antlr.TerminalNode
- func (s *OperatorContext) GT_EQ() antlr.TerminalNode
- func (s *OperatorContext) GetParser() antlr.Parser
- func (s *OperatorContext) GetRuleContext() antlr.RuleContext
- func (*OperatorContext) IsOperatorContext()
- func (s *OperatorContext) LT() antlr.TerminalNode
- func (s *OperatorContext) LT_EQ() antlr.TerminalNode
- func (s *OperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Ordering_termContext
- func (s *Ordering_termContext) Coordinate() ICoordinateContext
- func (s *Ordering_termContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Ordering_termContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Ordering_termContext) GetParser() antlr.Parser
- func (s *Ordering_termContext) GetRuleContext() antlr.RuleContext
- func (*Ordering_termContext) IsOrdering_termContext()
- func (s *Ordering_termContext) K_ASC() antlr.TerminalNode
- func (s *Ordering_termContext) K_DESC() antlr.TerminalNode
- func (s *Ordering_termContext) K_ST_DISTANCE() antlr.TerminalNode
- func (s *Ordering_termContext) LPAR() antlr.TerminalNode
- func (s *Ordering_termContext) Qualified_column_name() IQualified_column_nameContext
- func (s *Ordering_termContext) RPAR() antlr.TerminalNode
- func (s *Ordering_termContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Qualified_column_nameContext
- func (s *Qualified_column_nameContext) Column_name() IColumn_nameContext
- func (s *Qualified_column_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Qualified_column_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Qualified_column_nameContext) GetParser() antlr.Parser
- func (s *Qualified_column_nameContext) GetRuleContext() antlr.RuleContext
- func (*Qualified_column_nameContext) IsQualified_column_nameContext()
- func (s *Qualified_column_nameContext) Table_name() ITable_nameContext
- func (s *Qualified_column_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RectangleContext
- func (s *RectangleContext) AllCoordinate() []ICoordinateContext
- func (s *RectangleContext) Coordinate(i int) ICoordinateContext
- func (s *RectangleContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RectangleContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RectangleContext) GetParser() antlr.Parser
- func (s *RectangleContext) GetRuleContext() antlr.RuleContext
- func (*RectangleContext) IsRectangleContext()
- func (s *RectangleContext) K_RECTANGLE() antlr.TerminalNode
- func (s *RectangleContext) LPAR() antlr.TerminalNode
- func (s *RectangleContext) RPAR() antlr.TerminalNode
- func (s *RectangleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Result_columnContext
- func (s *Result_columnContext) Aggregate_exp() IAggregate_expContext
- func (s *Result_columnContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Result_columnContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Result_columnContext) GetParser() antlr.Parser
- func (s *Result_columnContext) GetRuleContext() antlr.RuleContext
- func (*Result_columnContext) IsResult_columnContext()
- func (s *Result_columnContext) Qualified_column_name() IQualified_column_nameContext
- func (s *Result_columnContext) Table_name() ITable_nameContext
- func (s *Result_columnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Select_stmtContext
- func (s *Select_stmtContext) AllJoin_clause() []IJoin_clauseContext
- func (s *Select_stmtContext) AllK_BY() []antlr.TerminalNode
- func (s *Select_stmtContext) AllNumeric_literal() []INumeric_literalContext
- func (s *Select_stmtContext) AllOrdering_term() []IOrdering_termContext
- func (s *Select_stmtContext) AllQualified_column_name() []IQualified_column_nameContext
- func (s *Select_stmtContext) AllResult_column() []IResult_columnContext
- func (s *Select_stmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Select_stmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Select_stmtContext) Expr() IExprContext
- func (s *Select_stmtContext) GetParser() antlr.Parser
- func (s *Select_stmtContext) GetRuleContext() antlr.RuleContext
- func (*Select_stmtContext) IsSelect_stmtContext()
- func (s *Select_stmtContext) Join_clause(i int) IJoin_clauseContext
- func (s *Select_stmtContext) K_BY(i int) antlr.TerminalNode
- func (s *Select_stmtContext) K_FROM() antlr.TerminalNode
- func (s *Select_stmtContext) K_GROUP() antlr.TerminalNode
- func (s *Select_stmtContext) K_LIMIT() antlr.TerminalNode
- func (s *Select_stmtContext) K_OFFSET() antlr.TerminalNode
- func (s *Select_stmtContext) K_ORDER() antlr.TerminalNode
- func (s *Select_stmtContext) K_SELECT() antlr.TerminalNode
- func (s *Select_stmtContext) K_WHERE() antlr.TerminalNode
- func (s *Select_stmtContext) Numeric_literal(i int) INumeric_literalContext
- func (s *Select_stmtContext) Ordering_term(i int) IOrdering_termContext
- func (s *Select_stmtContext) Qualified_column_name(i int) IQualified_column_nameContext
- func (s *Select_stmtContext) Result_column(i int) IResult_columnContext
- func (s *Select_stmtContext) Table_name_with_alias() ITable_name_with_aliasContext
- func (s *Select_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Show_tables_stmtContext
- func (s *Show_tables_stmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Show_tables_stmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Show_tables_stmtContext) GetParser() antlr.Parser
- func (s *Show_tables_stmtContext) GetRuleContext() antlr.RuleContext
- func (*Show_tables_stmtContext) IsShow_tables_stmtContext()
- func (s *Show_tables_stmtContext) K_SHOW() antlr.TerminalNode
- func (s *Show_tables_stmtContext) K_TABLES() antlr.TerminalNode
- func (s *Show_tables_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Sql_stmtContext
- func (s *Sql_stmtContext) Alter_table_stmt() IAlter_table_stmtContext
- func (s *Sql_stmtContext) Create_table_as_select_stmt() ICreate_table_as_select_stmtContext
- func (s *Sql_stmtContext) Create_view_stmt() ICreate_view_stmtContext
- func (s *Sql_stmtContext) Delete_stmt() IDelete_stmtContext
- func (s *Sql_stmtContext) Describe_stmt() IDescribe_stmtContext
- func (s *Sql_stmtContext) Drop_table_stmt() IDrop_table_stmtContext
- func (s *Sql_stmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Sql_stmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Sql_stmtContext) GetParser() antlr.Parser
- func (s *Sql_stmtContext) GetRuleContext() antlr.RuleContext
- func (s *Sql_stmtContext) Insert_stmt() IInsert_stmtContext
- func (*Sql_stmtContext) IsSql_stmtContext()
- func (s *Sql_stmtContext) Select_stmt() ISelect_stmtContext
- func (s *Sql_stmtContext) Show_tables_stmt() IShow_tables_stmtContext
- func (s *Sql_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Sql_stmtContext) Update_stmt() IUpdate_stmtContext
- type String_literalContext
- func (s *String_literalContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *String_literalContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *String_literalContext) GetParser() antlr.Parser
- func (s *String_literalContext) GetRuleContext() antlr.RuleContext
- func (*String_literalContext) IsString_literalContext()
- func (s *String_literalContext) STRING_LITERAL() antlr.TerminalNode
- func (s *String_literalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Table_aliasContext
- func (s *Table_aliasContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Table_aliasContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Table_aliasContext) GetParser() antlr.Parser
- func (s *Table_aliasContext) GetRuleContext() antlr.RuleContext
- func (s *Table_aliasContext) Identifier() IIdentifierContext
- func (*Table_aliasContext) IsTable_aliasContext()
- func (s *Table_aliasContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Table_nameContext
- func (s *Table_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Table_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Table_nameContext) GetParser() antlr.Parser
- func (s *Table_nameContext) GetRuleContext() antlr.RuleContext
- func (s *Table_nameContext) Identifier() IIdentifierContext
- func (*Table_nameContext) IsTable_nameContext()
- func (s *Table_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Table_name_in_ddlContext
- func (s *Table_name_in_ddlContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Table_name_in_ddlContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Table_name_in_ddlContext) GetParser() antlr.Parser
- func (s *Table_name_in_ddlContext) GetRuleContext() antlr.RuleContext
- func (*Table_name_in_ddlContext) IsTable_name_in_ddlContext()
- func (s *Table_name_in_ddlContext) Table_name() ITable_nameContext
- func (s *Table_name_in_ddlContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Table_name_in_dmlContext
- func (s *Table_name_in_dmlContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Table_name_in_dmlContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Table_name_in_dmlContext) GetParser() antlr.Parser
- func (s *Table_name_in_dmlContext) GetRuleContext() antlr.RuleContext
- func (*Table_name_in_dmlContext) IsTable_name_in_dmlContext()
- func (s *Table_name_in_dmlContext) Table_name() ITable_nameContext
- func (s *Table_name_in_dmlContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Table_name_with_aliasContext
- func (s *Table_name_with_aliasContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Table_name_with_aliasContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Table_name_with_aliasContext) GetParser() antlr.Parser
- func (s *Table_name_with_aliasContext) GetRuleContext() antlr.RuleContext
- func (*Table_name_with_aliasContext) IsTable_name_with_aliasContext()
- func (s *Table_name_with_aliasContext) K_AS() antlr.TerminalNode
- func (s *Table_name_with_aliasContext) Table_alias() ITable_aliasContext
- func (s *Table_name_with_aliasContext) Table_name() ITable_nameContext
- func (s *Table_name_with_aliasContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Update_stmtContext
- func (s *Update_stmtContext) AllColumn_assignment() []IColumn_assignmentContext
- func (s *Update_stmtContext) Column_assignment(i int) IColumn_assignmentContext
- func (s *Update_stmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Update_stmtContext) Eq_comparison() IEq_comparisonContext
- func (s *Update_stmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Update_stmtContext) GetParser() antlr.Parser
- func (s *Update_stmtContext) GetRuleContext() antlr.RuleContext
- func (*Update_stmtContext) IsUpdate_stmtContext()
- func (s *Update_stmtContext) K_SET() antlr.TerminalNode
- func (s *Update_stmtContext) K_UPDATE() antlr.TerminalNode
- func (s *Update_stmtContext) K_WHERE() antlr.TerminalNode
- func (s *Update_stmtContext) Table_name_in_dml() ITable_name_in_dmlContext
- func (s *Update_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type View_nameContext
- func (s *View_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *View_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *View_nameContext) GetParser() antlr.Parser
- func (s *View_nameContext) GetRuleContext() antlr.RuleContext
- func (s *View_nameContext) Identifier() IIdentifierContext
- func (*View_nameContext) IsView_nameContext()
- func (s *View_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
Examples ¶
Constants ¶
const ( FusionTablesSqlLexerT__0 = 1 FusionTablesSqlLexerT__1 = 2 FusionTablesSqlLexerT__2 = 3 FusionTablesSqlLexerT__3 = 4 FusionTablesSqlLexerK_ALTER = 5 FusionTablesSqlLexerK_AND = 6 FusionTablesSqlLexerK_OR = 7 FusionTablesSqlLexerK_AS = 8 FusionTablesSqlLexerK_ASC = 9 FusionTablesSqlLexerK_AVERAGE = 10 FusionTablesSqlLexerK_BY = 11 FusionTablesSqlLexerK_BETWEEN = 12 FusionTablesSqlLexerK_CASE = 13 FusionTablesSqlLexerK_CIRCLE = 14 FusionTablesSqlLexerK_COLUMN = 15 FusionTablesSqlLexerK_CONTAINS = 16 FusionTablesSqlLexerK_COUNT = 17 FusionTablesSqlLexerK_CREATE = 18 FusionTablesSqlLexerK_DELETE = 19 FusionTablesSqlLexerK_DESC = 20 FusionTablesSqlLexerK_DESCRIBE = 21 FusionTablesSqlLexerK_DOES = 22 FusionTablesSqlLexerK_CONTAIN = 23 FusionTablesSqlLexerK_DROP = 24 FusionTablesSqlLexerK_ENDS = 25 FusionTablesSqlLexerK_FROM = 26 FusionTablesSqlLexerK_GROUP = 27 FusionTablesSqlLexerK_HAVING = 28 FusionTablesSqlLexerK_IGNORING = 29 FusionTablesSqlLexerK_IN = 30 FusionTablesSqlLexerK_INSERT = 31 FusionTablesSqlLexerK_INTO = 32 FusionTablesSqlLexerK_JOIN = 33 FusionTablesSqlLexerK_LATLNG = 34 FusionTablesSqlLexerK_LEFT = 35 FusionTablesSqlLexerK_LIKE = 36 FusionTablesSqlLexerK_LIMIT = 37 FusionTablesSqlLexerK_MATCHES = 38 FusionTablesSqlLexerK_MAXIMUM = 39 FusionTablesSqlLexerK_MINIMUM = 40 FusionTablesSqlLexerK_NOT = 41 FusionTablesSqlLexerK_EQUAL = 42 FusionTablesSqlLexerK_OF = 43 FusionTablesSqlLexerK_OFFSET = 44 FusionTablesSqlLexerK_ON = 45 FusionTablesSqlLexerK_ORDER = 46 FusionTablesSqlLexerK_OUTER = 47 FusionTablesSqlLexerK_RECTANGLE = 48 FusionTablesSqlLexerK_RENAME = 49 FusionTablesSqlLexerK_ST_DISTANCE = 50 FusionTablesSqlLexerK_SELECT = 51 FusionTablesSqlLexerK_ST_INTERSECTS = 52 FusionTablesSqlLexerK_SUM = 53 FusionTablesSqlLexerK_SET = 54 FusionTablesSqlLexerK_SHOW = 55 FusionTablesSqlLexerK_STARTS = 56 FusionTablesSqlLexerK_TABLE = 57 FusionTablesSqlLexerK_TABLES = 58 FusionTablesSqlLexerK_TO = 59 FusionTablesSqlLexerK_UPDATE = 60 FusionTablesSqlLexerK_VALUES = 61 FusionTablesSqlLexerK_VIEW = 62 FusionTablesSqlLexerK_WHERE = 63 FusionTablesSqlLexerK_WITH = 64 FusionTablesSqlLexerLT_EQ = 65 FusionTablesSqlLexerGT_EQ = 66 FusionTablesSqlLexerGT = 67 FusionTablesSqlLexerEQ = 68 FusionTablesSqlLexerLT = 69 FusionTablesSqlLexerLPAR = 70 FusionTablesSqlLexerRPAR = 71 FusionTablesSqlLexerNUMERIC_LITERAL = 72 FusionTablesSqlLexerSTRING_LITERAL = 73 FusionTablesSqlLexerSTRING = 74 FusionTablesSqlLexerQUOTED_STRING = 75 FusionTablesSqlLexerSINGLELINE_COMMENT = 76 FusionTablesSqlLexerMULTILINE_COMMENT = 77 FusionTablesSqlLexerWHITESPACE = 78 )
FusionTablesSqlLexer tokens.
const ( FusionTablesSqlParserEOF = antlr.TokenEOF FusionTablesSqlParserT__0 = 1 FusionTablesSqlParserT__1 = 2 FusionTablesSqlParserT__2 = 3 FusionTablesSqlParserT__3 = 4 FusionTablesSqlParserK_ALTER = 5 FusionTablesSqlParserK_AND = 6 FusionTablesSqlParserK_OR = 7 FusionTablesSqlParserK_AS = 8 FusionTablesSqlParserK_ASC = 9 FusionTablesSqlParserK_AVERAGE = 10 FusionTablesSqlParserK_BY = 11 FusionTablesSqlParserK_BETWEEN = 12 FusionTablesSqlParserK_CASE = 13 FusionTablesSqlParserK_CIRCLE = 14 FusionTablesSqlParserK_COLUMN = 15 FusionTablesSqlParserK_CONTAINS = 16 FusionTablesSqlParserK_COUNT = 17 FusionTablesSqlParserK_CREATE = 18 FusionTablesSqlParserK_DELETE = 19 FusionTablesSqlParserK_DESC = 20 FusionTablesSqlParserK_DESCRIBE = 21 FusionTablesSqlParserK_DOES = 22 FusionTablesSqlParserK_CONTAIN = 23 FusionTablesSqlParserK_DROP = 24 FusionTablesSqlParserK_ENDS = 25 FusionTablesSqlParserK_FROM = 26 FusionTablesSqlParserK_GROUP = 27 FusionTablesSqlParserK_HAVING = 28 FusionTablesSqlParserK_IGNORING = 29 FusionTablesSqlParserK_IN = 30 FusionTablesSqlParserK_INSERT = 31 FusionTablesSqlParserK_INTO = 32 FusionTablesSqlParserK_JOIN = 33 FusionTablesSqlParserK_LATLNG = 34 FusionTablesSqlParserK_LEFT = 35 FusionTablesSqlParserK_LIKE = 36 FusionTablesSqlParserK_LIMIT = 37 FusionTablesSqlParserK_MATCHES = 38 FusionTablesSqlParserK_MAXIMUM = 39 FusionTablesSqlParserK_MINIMUM = 40 FusionTablesSqlParserK_NOT = 41 FusionTablesSqlParserK_EQUAL = 42 FusionTablesSqlParserK_OF = 43 FusionTablesSqlParserK_OFFSET = 44 FusionTablesSqlParserK_ON = 45 FusionTablesSqlParserK_ORDER = 46 FusionTablesSqlParserK_OUTER = 47 FusionTablesSqlParserK_RECTANGLE = 48 FusionTablesSqlParserK_RENAME = 49 FusionTablesSqlParserK_ST_DISTANCE = 50 FusionTablesSqlParserK_SELECT = 51 FusionTablesSqlParserK_ST_INTERSECTS = 52 FusionTablesSqlParserK_SUM = 53 FusionTablesSqlParserK_SET = 54 FusionTablesSqlParserK_SHOW = 55 FusionTablesSqlParserK_STARTS = 56 FusionTablesSqlParserK_TABLE = 57 FusionTablesSqlParserK_TABLES = 58 FusionTablesSqlParserK_TO = 59 FusionTablesSqlParserK_UPDATE = 60 FusionTablesSqlParserK_VALUES = 61 FusionTablesSqlParserK_VIEW = 62 FusionTablesSqlParserK_WHERE = 63 FusionTablesSqlParserK_WITH = 64 FusionTablesSqlParserLT_EQ = 65 FusionTablesSqlParserGT_EQ = 66 FusionTablesSqlParserGT = 67 FusionTablesSqlParserEQ = 68 FusionTablesSqlParserLT = 69 FusionTablesSqlParserLPAR = 70 FusionTablesSqlParserRPAR = 71 FusionTablesSqlParserNUMERIC_LITERAL = 72 FusionTablesSqlParserSTRING_LITERAL = 73 FusionTablesSqlParserSTRING = 74 FusionTablesSqlParserQUOTED_STRING = 75 FusionTablesSqlParserSINGLELINE_COMMENT = 76 FusionTablesSqlParserMULTILINE_COMMENT = 77 FusionTablesSqlParserWHITESPACE = 78 )
FusionTablesSqlParser tokens.
const ( FusionTablesSqlParserRULE_fusionTablesSql = 0 FusionTablesSqlParserRULE_sql_stmt = 1 FusionTablesSqlParserRULE_table_name_in_ddl = 2 FusionTablesSqlParserRULE_table_name_in_dml = 3 FusionTablesSqlParserRULE_create_table_as_select_stmt = 4 FusionTablesSqlParserRULE_describe_stmt = 5 FusionTablesSqlParserRULE_show_tables_stmt = 6 FusionTablesSqlParserRULE_alter_table_stmt = 7 FusionTablesSqlParserRULE_create_view_stmt = 8 FusionTablesSqlParserRULE_drop_table_stmt = 9 FusionTablesSqlParserRULE_insert_stmt = 10 FusionTablesSqlParserRULE_update_stmt = 11 FusionTablesSqlParserRULE_column_assignment = 12 FusionTablesSqlParserRULE_delete_stmt = 13 FusionTablesSqlParserRULE_eq_comparison = 14 FusionTablesSqlParserRULE_table_name_with_alias = 15 FusionTablesSqlParserRULE_select_stmt = 16 FusionTablesSqlParserRULE_ordering_term = 17 FusionTablesSqlParserRULE_join_clause = 18 FusionTablesSqlParserRULE_result_column = 19 FusionTablesSqlParserRULE_qualified_column_name = 20 FusionTablesSqlParserRULE_aggregate_exp = 21 FusionTablesSqlParserRULE_expr = 22 FusionTablesSqlParserRULE_column_name_beginning_expr = 23 FusionTablesSqlParserRULE_column_name_in_dml = 24 FusionTablesSqlParserRULE_and_or_or = 25 FusionTablesSqlParserRULE_geometry = 26 FusionTablesSqlParserRULE_circle = 27 FusionTablesSqlParserRULE_rectangle = 28 FusionTablesSqlParserRULE_coordinate = 29 FusionTablesSqlParserRULE_keyword = 30 FusionTablesSqlParserRULE_operator = 31 FusionTablesSqlParserRULE_literal = 32 FusionTablesSqlParserRULE_error_message = 33 FusionTablesSqlParserRULE_identifier = 34 FusionTablesSqlParserRULE_column_alias = 35 FusionTablesSqlParserRULE_table_name = 36 FusionTablesSqlParserRULE_column_name = 37 FusionTablesSqlParserRULE_new_table_name = 38 FusionTablesSqlParserRULE_view_name = 39 FusionTablesSqlParserRULE_table_alias = 40 FusionTablesSqlParserRULE_numeric_literal = 41 FusionTablesSqlParserRULE_string_literal = 42 )
FusionTablesSqlParser rules.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Aggregate_expContext ¶
type Aggregate_expContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAggregate_expContext ¶
func NewAggregate_expContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Aggregate_expContext
func NewEmptyAggregate_expContext ¶
func NewEmptyAggregate_expContext() *Aggregate_expContext
func (*Aggregate_expContext) EnterRule ¶
func (s *Aggregate_expContext) EnterRule(listener antlr.ParseTreeListener)
func (*Aggregate_expContext) ExitRule ¶
func (s *Aggregate_expContext) ExitRule(listener antlr.ParseTreeListener)
func (*Aggregate_expContext) GetParser ¶
func (s *Aggregate_expContext) GetParser() antlr.Parser
func (*Aggregate_expContext) GetRuleContext ¶
func (s *Aggregate_expContext) GetRuleContext() antlr.RuleContext
func (*Aggregate_expContext) IsAggregate_expContext ¶
func (*Aggregate_expContext) IsAggregate_expContext()
func (*Aggregate_expContext) K_AVERAGE ¶
func (s *Aggregate_expContext) K_AVERAGE() antlr.TerminalNode
func (*Aggregate_expContext) K_COUNT ¶
func (s *Aggregate_expContext) K_COUNT() antlr.TerminalNode
func (*Aggregate_expContext) K_MAXIMUM ¶
func (s *Aggregate_expContext) K_MAXIMUM() antlr.TerminalNode
func (*Aggregate_expContext) K_MINIMUM ¶
func (s *Aggregate_expContext) K_MINIMUM() antlr.TerminalNode
func (*Aggregate_expContext) K_SUM ¶
func (s *Aggregate_expContext) K_SUM() antlr.TerminalNode
func (*Aggregate_expContext) LPAR ¶
func (s *Aggregate_expContext) LPAR() antlr.TerminalNode
func (*Aggregate_expContext) Qualified_column_name ¶
func (s *Aggregate_expContext) Qualified_column_name() IQualified_column_nameContext
func (*Aggregate_expContext) RPAR ¶
func (s *Aggregate_expContext) RPAR() antlr.TerminalNode
func (*Aggregate_expContext) ToStringTree ¶
func (s *Aggregate_expContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Alter_table_stmtContext ¶
type Alter_table_stmtContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAlter_table_stmtContext ¶
func NewAlter_table_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Alter_table_stmtContext
func NewEmptyAlter_table_stmtContext ¶
func NewEmptyAlter_table_stmtContext() *Alter_table_stmtContext
func (*Alter_table_stmtContext) EnterRule ¶
func (s *Alter_table_stmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*Alter_table_stmtContext) ExitRule ¶
func (s *Alter_table_stmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*Alter_table_stmtContext) GetParser ¶
func (s *Alter_table_stmtContext) GetParser() antlr.Parser
func (*Alter_table_stmtContext) GetRuleContext ¶
func (s *Alter_table_stmtContext) GetRuleContext() antlr.RuleContext
func (*Alter_table_stmtContext) Identifier ¶
func (s *Alter_table_stmtContext) Identifier() IIdentifierContext
func (*Alter_table_stmtContext) IsAlter_table_stmtContext ¶
func (*Alter_table_stmtContext) IsAlter_table_stmtContext()
func (*Alter_table_stmtContext) K_ALTER ¶
func (s *Alter_table_stmtContext) K_ALTER() antlr.TerminalNode
func (*Alter_table_stmtContext) K_RENAME ¶
func (s *Alter_table_stmtContext) K_RENAME() antlr.TerminalNode
func (*Alter_table_stmtContext) K_TABLE ¶
func (s *Alter_table_stmtContext) K_TABLE() antlr.TerminalNode
func (*Alter_table_stmtContext) K_TO ¶
func (s *Alter_table_stmtContext) K_TO() antlr.TerminalNode
func (*Alter_table_stmtContext) Table_name_in_ddl ¶
func (s *Alter_table_stmtContext) Table_name_in_ddl() ITable_name_in_ddlContext
func (*Alter_table_stmtContext) ToStringTree ¶
func (s *Alter_table_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type And_or_orContext ¶
type And_or_orContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAnd_or_orContext ¶
func NewAnd_or_orContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *And_or_orContext
func NewEmptyAnd_or_orContext ¶
func NewEmptyAnd_or_orContext() *And_or_orContext
func (*And_or_orContext) EnterRule ¶
func (s *And_or_orContext) EnterRule(listener antlr.ParseTreeListener)
func (*And_or_orContext) ExitRule ¶
func (s *And_or_orContext) ExitRule(listener antlr.ParseTreeListener)
func (*And_or_orContext) GetParser ¶
func (s *And_or_orContext) GetParser() antlr.Parser
func (*And_or_orContext) GetRuleContext ¶
func (s *And_or_orContext) GetRuleContext() antlr.RuleContext
func (*And_or_orContext) IsAnd_or_orContext ¶
func (*And_or_orContext) IsAnd_or_orContext()
func (*And_or_orContext) K_AND ¶
func (s *And_or_orContext) K_AND() antlr.TerminalNode
func (*And_or_orContext) K_OR ¶
func (s *And_or_orContext) K_OR() antlr.TerminalNode
func (*And_or_orContext) ToStringTree ¶
func (s *And_or_orContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaseFusionTablesSqlListener ¶
type BaseFusionTablesSqlListener struct{}
BaseFusionTablesSqlListener is a complete listener for a parse tree produced by FusionTablesSqlParser.
func (*BaseFusionTablesSqlListener) EnterAggregate_exp ¶
func (s *BaseFusionTablesSqlListener) EnterAggregate_exp(ctx *Aggregate_expContext)
EnterAggregate_exp is called when production aggregate_exp is entered.
func (*BaseFusionTablesSqlListener) EnterAlter_table_stmt ¶
func (s *BaseFusionTablesSqlListener) EnterAlter_table_stmt(ctx *Alter_table_stmtContext)
EnterAlter_table_stmt is called when production alter_table_stmt is entered.
func (*BaseFusionTablesSqlListener) EnterAnd_or_or ¶
func (s *BaseFusionTablesSqlListener) EnterAnd_or_or(ctx *And_or_orContext)
EnterAnd_or_or is called when production and_or_or is entered.
func (*BaseFusionTablesSqlListener) EnterCircle ¶
func (s *BaseFusionTablesSqlListener) EnterCircle(ctx *CircleContext)
EnterCircle is called when production circle is entered.
func (*BaseFusionTablesSqlListener) EnterColumn_alias ¶
func (s *BaseFusionTablesSqlListener) EnterColumn_alias(ctx *Column_aliasContext)
EnterColumn_alias is called when production column_alias is entered.
func (*BaseFusionTablesSqlListener) EnterColumn_assignment ¶
func (s *BaseFusionTablesSqlListener) EnterColumn_assignment(ctx *Column_assignmentContext)
EnterColumn_assignment is called when production column_assignment is entered.
func (*BaseFusionTablesSqlListener) EnterColumn_name ¶
func (s *BaseFusionTablesSqlListener) EnterColumn_name(ctx *Column_nameContext)
EnterColumn_name is called when production column_name is entered.
func (*BaseFusionTablesSqlListener) EnterColumn_name_beginning_expr ¶
func (s *BaseFusionTablesSqlListener) EnterColumn_name_beginning_expr(ctx *Column_name_beginning_exprContext)
EnterColumn_name_beginning_expr is called when production column_name_beginning_expr is entered.
func (*BaseFusionTablesSqlListener) EnterColumn_name_in_dml ¶
func (s *BaseFusionTablesSqlListener) EnterColumn_name_in_dml(ctx *Column_name_in_dmlContext)
EnterColumn_name_in_dml is called when production column_name_in_dml is entered.
func (*BaseFusionTablesSqlListener) EnterCoordinate ¶
func (s *BaseFusionTablesSqlListener) EnterCoordinate(ctx *CoordinateContext)
EnterCoordinate is called when production coordinate is entered.
func (*BaseFusionTablesSqlListener) EnterCreate_table_as_select_stmt ¶
func (s *BaseFusionTablesSqlListener) EnterCreate_table_as_select_stmt(ctx *Create_table_as_select_stmtContext)
EnterCreate_table_as_select_stmt is called when production create_table_as_select_stmt is entered.
func (*BaseFusionTablesSqlListener) EnterCreate_view_stmt ¶
func (s *BaseFusionTablesSqlListener) EnterCreate_view_stmt(ctx *Create_view_stmtContext)
EnterCreate_view_stmt is called when production create_view_stmt is entered.
func (*BaseFusionTablesSqlListener) EnterDelete_stmt ¶
func (s *BaseFusionTablesSqlListener) EnterDelete_stmt(ctx *Delete_stmtContext)
EnterDelete_stmt is called when production delete_stmt is entered.
func (*BaseFusionTablesSqlListener) EnterDescribe_stmt ¶
func (s *BaseFusionTablesSqlListener) EnterDescribe_stmt(ctx *Describe_stmtContext)
EnterDescribe_stmt is called when production describe_stmt is entered.
func (*BaseFusionTablesSqlListener) EnterDrop_table_stmt ¶
func (s *BaseFusionTablesSqlListener) EnterDrop_table_stmt(ctx *Drop_table_stmtContext)
EnterDrop_table_stmt is called when production drop_table_stmt is entered.
func (*BaseFusionTablesSqlListener) EnterEq_comparison ¶
func (s *BaseFusionTablesSqlListener) EnterEq_comparison(ctx *Eq_comparisonContext)
EnterEq_comparison is called when production eq_comparison is entered.
func (*BaseFusionTablesSqlListener) EnterError_message ¶
func (s *BaseFusionTablesSqlListener) EnterError_message(ctx *Error_messageContext)
EnterError_message is called when production error_message is entered.
func (*BaseFusionTablesSqlListener) EnterEveryRule ¶
func (s *BaseFusionTablesSqlListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseFusionTablesSqlListener) EnterExpr ¶
func (s *BaseFusionTablesSqlListener) EnterExpr(ctx *ExprContext)
EnterExpr is called when production expr is entered.
func (*BaseFusionTablesSqlListener) EnterFusionTablesSql ¶
func (s *BaseFusionTablesSqlListener) EnterFusionTablesSql(ctx *FusionTablesSqlContext)
EnterFusionTablesSql is called when production fusionTablesSql is entered.
func (*BaseFusionTablesSqlListener) EnterGeometry ¶
func (s *BaseFusionTablesSqlListener) EnterGeometry(ctx *GeometryContext)
EnterGeometry is called when production geometry is entered.
func (*BaseFusionTablesSqlListener) EnterIdentifier ¶
func (s *BaseFusionTablesSqlListener) EnterIdentifier(ctx *IdentifierContext)
EnterIdentifier is called when production identifier is entered.
func (*BaseFusionTablesSqlListener) EnterInsert_stmt ¶
func (s *BaseFusionTablesSqlListener) EnterInsert_stmt(ctx *Insert_stmtContext)
EnterInsert_stmt is called when production insert_stmt is entered.
func (*BaseFusionTablesSqlListener) EnterJoin_clause ¶
func (s *BaseFusionTablesSqlListener) EnterJoin_clause(ctx *Join_clauseContext)
EnterJoin_clause is called when production join_clause is entered.
func (*BaseFusionTablesSqlListener) EnterKeyword ¶
func (s *BaseFusionTablesSqlListener) EnterKeyword(ctx *KeywordContext)
EnterKeyword is called when production keyword is entered.
func (*BaseFusionTablesSqlListener) EnterLiteral ¶
func (s *BaseFusionTablesSqlListener) EnterLiteral(ctx *LiteralContext)
EnterLiteral is called when production literal is entered.
func (*BaseFusionTablesSqlListener) EnterNew_table_name ¶
func (s *BaseFusionTablesSqlListener) EnterNew_table_name(ctx *New_table_nameContext)
EnterNew_table_name is called when production new_table_name is entered.
func (*BaseFusionTablesSqlListener) EnterNumeric_literal ¶
func (s *BaseFusionTablesSqlListener) EnterNumeric_literal(ctx *Numeric_literalContext)
EnterNumeric_literal is called when production numeric_literal is entered.
func (*BaseFusionTablesSqlListener) EnterOperator ¶
func (s *BaseFusionTablesSqlListener) EnterOperator(ctx *OperatorContext)
EnterOperator is called when production operator is entered.
func (*BaseFusionTablesSqlListener) EnterOrdering_term ¶
func (s *BaseFusionTablesSqlListener) EnterOrdering_term(ctx *Ordering_termContext)
EnterOrdering_term is called when production ordering_term is entered.
func (*BaseFusionTablesSqlListener) EnterQualified_column_name ¶
func (s *BaseFusionTablesSqlListener) EnterQualified_column_name(ctx *Qualified_column_nameContext)
EnterQualified_column_name is called when production qualified_column_name is entered.
func (*BaseFusionTablesSqlListener) EnterRectangle ¶
func (s *BaseFusionTablesSqlListener) EnterRectangle(ctx *RectangleContext)
EnterRectangle is called when production rectangle is entered.
func (*BaseFusionTablesSqlListener) EnterResult_column ¶
func (s *BaseFusionTablesSqlListener) EnterResult_column(ctx *Result_columnContext)
EnterResult_column is called when production result_column is entered.
func (*BaseFusionTablesSqlListener) EnterSelect_stmt ¶
func (s *BaseFusionTablesSqlListener) EnterSelect_stmt(ctx *Select_stmtContext)
EnterSelect_stmt is called when production select_stmt is entered.
func (*BaseFusionTablesSqlListener) EnterShow_tables_stmt ¶
func (s *BaseFusionTablesSqlListener) EnterShow_tables_stmt(ctx *Show_tables_stmtContext)
EnterShow_tables_stmt is called when production show_tables_stmt is entered.
func (*BaseFusionTablesSqlListener) EnterSql_stmt ¶
func (s *BaseFusionTablesSqlListener) EnterSql_stmt(ctx *Sql_stmtContext)
EnterSql_stmt is called when production sql_stmt is entered.
func (*BaseFusionTablesSqlListener) EnterString_literal ¶
func (s *BaseFusionTablesSqlListener) EnterString_literal(ctx *String_literalContext)
EnterString_literal is called when production string_literal is entered.
func (*BaseFusionTablesSqlListener) EnterTable_alias ¶
func (s *BaseFusionTablesSqlListener) EnterTable_alias(ctx *Table_aliasContext)
EnterTable_alias is called when production table_alias is entered.
func (*BaseFusionTablesSqlListener) EnterTable_name ¶
func (s *BaseFusionTablesSqlListener) EnterTable_name(ctx *Table_nameContext)
EnterTable_name is called when production table_name is entered.
func (*BaseFusionTablesSqlListener) EnterTable_name_in_ddl ¶
func (s *BaseFusionTablesSqlListener) EnterTable_name_in_ddl(ctx *Table_name_in_ddlContext)
EnterTable_name_in_ddl is called when production table_name_in_ddl is entered.
func (*BaseFusionTablesSqlListener) EnterTable_name_in_dml ¶
func (s *BaseFusionTablesSqlListener) EnterTable_name_in_dml(ctx *Table_name_in_dmlContext)
EnterTable_name_in_dml is called when production table_name_in_dml is entered.
func (*BaseFusionTablesSqlListener) EnterTable_name_with_alias ¶
func (s *BaseFusionTablesSqlListener) EnterTable_name_with_alias(ctx *Table_name_with_aliasContext)
EnterTable_name_with_alias is called when production table_name_with_alias is entered.
func (*BaseFusionTablesSqlListener) EnterUpdate_stmt ¶
func (s *BaseFusionTablesSqlListener) EnterUpdate_stmt(ctx *Update_stmtContext)
EnterUpdate_stmt is called when production update_stmt is entered.
func (*BaseFusionTablesSqlListener) EnterView_name ¶
func (s *BaseFusionTablesSqlListener) EnterView_name(ctx *View_nameContext)
EnterView_name is called when production view_name is entered.
func (*BaseFusionTablesSqlListener) ExitAggregate_exp ¶
func (s *BaseFusionTablesSqlListener) ExitAggregate_exp(ctx *Aggregate_expContext)
ExitAggregate_exp is called when production aggregate_exp is exited.
func (*BaseFusionTablesSqlListener) ExitAlter_table_stmt ¶
func (s *BaseFusionTablesSqlListener) ExitAlter_table_stmt(ctx *Alter_table_stmtContext)
ExitAlter_table_stmt is called when production alter_table_stmt is exited.
func (*BaseFusionTablesSqlListener) ExitAnd_or_or ¶
func (s *BaseFusionTablesSqlListener) ExitAnd_or_or(ctx *And_or_orContext)
ExitAnd_or_or is called when production and_or_or is exited.
func (*BaseFusionTablesSqlListener) ExitCircle ¶
func (s *BaseFusionTablesSqlListener) ExitCircle(ctx *CircleContext)
ExitCircle is called when production circle is exited.
func (*BaseFusionTablesSqlListener) ExitColumn_alias ¶
func (s *BaseFusionTablesSqlListener) ExitColumn_alias(ctx *Column_aliasContext)
ExitColumn_alias is called when production column_alias is exited.
func (*BaseFusionTablesSqlListener) ExitColumn_assignment ¶
func (s *BaseFusionTablesSqlListener) ExitColumn_assignment(ctx *Column_assignmentContext)
ExitColumn_assignment is called when production column_assignment is exited.
func (*BaseFusionTablesSqlListener) ExitColumn_name ¶
func (s *BaseFusionTablesSqlListener) ExitColumn_name(ctx *Column_nameContext)
ExitColumn_name is called when production column_name is exited.
func (*BaseFusionTablesSqlListener) ExitColumn_name_beginning_expr ¶
func (s *BaseFusionTablesSqlListener) ExitColumn_name_beginning_expr(ctx *Column_name_beginning_exprContext)
ExitColumn_name_beginning_expr is called when production column_name_beginning_expr is exited.
func (*BaseFusionTablesSqlListener) ExitColumn_name_in_dml ¶
func (s *BaseFusionTablesSqlListener) ExitColumn_name_in_dml(ctx *Column_name_in_dmlContext)
ExitColumn_name_in_dml is called when production column_name_in_dml is exited.
func (*BaseFusionTablesSqlListener) ExitCoordinate ¶
func (s *BaseFusionTablesSqlListener) ExitCoordinate(ctx *CoordinateContext)
ExitCoordinate is called when production coordinate is exited.
func (*BaseFusionTablesSqlListener) ExitCreate_table_as_select_stmt ¶
func (s *BaseFusionTablesSqlListener) ExitCreate_table_as_select_stmt(ctx *Create_table_as_select_stmtContext)
ExitCreate_table_as_select_stmt is called when production create_table_as_select_stmt is exited.
func (*BaseFusionTablesSqlListener) ExitCreate_view_stmt ¶
func (s *BaseFusionTablesSqlListener) ExitCreate_view_stmt(ctx *Create_view_stmtContext)
ExitCreate_view_stmt is called when production create_view_stmt is exited.
func (*BaseFusionTablesSqlListener) ExitDelete_stmt ¶
func (s *BaseFusionTablesSqlListener) ExitDelete_stmt(ctx *Delete_stmtContext)
ExitDelete_stmt is called when production delete_stmt is exited.
func (*BaseFusionTablesSqlListener) ExitDescribe_stmt ¶
func (s *BaseFusionTablesSqlListener) ExitDescribe_stmt(ctx *Describe_stmtContext)
ExitDescribe_stmt is called when production describe_stmt is exited.
func (*BaseFusionTablesSqlListener) ExitDrop_table_stmt ¶
func (s *BaseFusionTablesSqlListener) ExitDrop_table_stmt(ctx *Drop_table_stmtContext)
ExitDrop_table_stmt is called when production drop_table_stmt is exited.
func (*BaseFusionTablesSqlListener) ExitEq_comparison ¶
func (s *BaseFusionTablesSqlListener) ExitEq_comparison(ctx *Eq_comparisonContext)
ExitEq_comparison is called when production eq_comparison is exited.
func (*BaseFusionTablesSqlListener) ExitError_message ¶
func (s *BaseFusionTablesSqlListener) ExitError_message(ctx *Error_messageContext)
ExitError_message is called when production error_message is exited.
func (*BaseFusionTablesSqlListener) ExitEveryRule ¶
func (s *BaseFusionTablesSqlListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseFusionTablesSqlListener) ExitExpr ¶
func (s *BaseFusionTablesSqlListener) ExitExpr(ctx *ExprContext)
ExitExpr is called when production expr is exited.
func (*BaseFusionTablesSqlListener) ExitFusionTablesSql ¶
func (s *BaseFusionTablesSqlListener) ExitFusionTablesSql(ctx *FusionTablesSqlContext)
ExitFusionTablesSql is called when production fusionTablesSql is exited.
func (*BaseFusionTablesSqlListener) ExitGeometry ¶
func (s *BaseFusionTablesSqlListener) ExitGeometry(ctx *GeometryContext)
ExitGeometry is called when production geometry is exited.
func (*BaseFusionTablesSqlListener) ExitIdentifier ¶
func (s *BaseFusionTablesSqlListener) ExitIdentifier(ctx *IdentifierContext)
ExitIdentifier is called when production identifier is exited.
func (*BaseFusionTablesSqlListener) ExitInsert_stmt ¶
func (s *BaseFusionTablesSqlListener) ExitInsert_stmt(ctx *Insert_stmtContext)
ExitInsert_stmt is called when production insert_stmt is exited.
func (*BaseFusionTablesSqlListener) ExitJoin_clause ¶
func (s *BaseFusionTablesSqlListener) ExitJoin_clause(ctx *Join_clauseContext)
ExitJoin_clause is called when production join_clause is exited.
func (*BaseFusionTablesSqlListener) ExitKeyword ¶
func (s *BaseFusionTablesSqlListener) ExitKeyword(ctx *KeywordContext)
ExitKeyword is called when production keyword is exited.
func (*BaseFusionTablesSqlListener) ExitLiteral ¶
func (s *BaseFusionTablesSqlListener) ExitLiteral(ctx *LiteralContext)
ExitLiteral is called when production literal is exited.
func (*BaseFusionTablesSqlListener) ExitNew_table_name ¶
func (s *BaseFusionTablesSqlListener) ExitNew_table_name(ctx *New_table_nameContext)
ExitNew_table_name is called when production new_table_name is exited.
func (*BaseFusionTablesSqlListener) ExitNumeric_literal ¶
func (s *BaseFusionTablesSqlListener) ExitNumeric_literal(ctx *Numeric_literalContext)
ExitNumeric_literal is called when production numeric_literal is exited.
func (*BaseFusionTablesSqlListener) ExitOperator ¶
func (s *BaseFusionTablesSqlListener) ExitOperator(ctx *OperatorContext)
ExitOperator is called when production operator is exited.
func (*BaseFusionTablesSqlListener) ExitOrdering_term ¶
func (s *BaseFusionTablesSqlListener) ExitOrdering_term(ctx *Ordering_termContext)
ExitOrdering_term is called when production ordering_term is exited.
func (*BaseFusionTablesSqlListener) ExitQualified_column_name ¶
func (s *BaseFusionTablesSqlListener) ExitQualified_column_name(ctx *Qualified_column_nameContext)
ExitQualified_column_name is called when production qualified_column_name is exited.
func (*BaseFusionTablesSqlListener) ExitRectangle ¶
func (s *BaseFusionTablesSqlListener) ExitRectangle(ctx *RectangleContext)
ExitRectangle is called when production rectangle is exited.
func (*BaseFusionTablesSqlListener) ExitResult_column ¶
func (s *BaseFusionTablesSqlListener) ExitResult_column(ctx *Result_columnContext)
ExitResult_column is called when production result_column is exited.
func (*BaseFusionTablesSqlListener) ExitSelect_stmt ¶
func (s *BaseFusionTablesSqlListener) ExitSelect_stmt(ctx *Select_stmtContext)
ExitSelect_stmt is called when production select_stmt is exited.
func (*BaseFusionTablesSqlListener) ExitShow_tables_stmt ¶
func (s *BaseFusionTablesSqlListener) ExitShow_tables_stmt(ctx *Show_tables_stmtContext)
ExitShow_tables_stmt is called when production show_tables_stmt is exited.
func (*BaseFusionTablesSqlListener) ExitSql_stmt ¶
func (s *BaseFusionTablesSqlListener) ExitSql_stmt(ctx *Sql_stmtContext)
ExitSql_stmt is called when production sql_stmt is exited.
func (*BaseFusionTablesSqlListener) ExitString_literal ¶
func (s *BaseFusionTablesSqlListener) ExitString_literal(ctx *String_literalContext)
ExitString_literal is called when production string_literal is exited.
func (*BaseFusionTablesSqlListener) ExitTable_alias ¶
func (s *BaseFusionTablesSqlListener) ExitTable_alias(ctx *Table_aliasContext)
ExitTable_alias is called when production table_alias is exited.
func (*BaseFusionTablesSqlListener) ExitTable_name ¶
func (s *BaseFusionTablesSqlListener) ExitTable_name(ctx *Table_nameContext)
ExitTable_name is called when production table_name is exited.
func (*BaseFusionTablesSqlListener) ExitTable_name_in_ddl ¶
func (s *BaseFusionTablesSqlListener) ExitTable_name_in_ddl(ctx *Table_name_in_ddlContext)
ExitTable_name_in_ddl is called when production table_name_in_ddl is exited.
func (*BaseFusionTablesSqlListener) ExitTable_name_in_dml ¶
func (s *BaseFusionTablesSqlListener) ExitTable_name_in_dml(ctx *Table_name_in_dmlContext)
ExitTable_name_in_dml is called when production table_name_in_dml is exited.
func (*BaseFusionTablesSqlListener) ExitTable_name_with_alias ¶
func (s *BaseFusionTablesSqlListener) ExitTable_name_with_alias(ctx *Table_name_with_aliasContext)
ExitTable_name_with_alias is called when production table_name_with_alias is exited.
func (*BaseFusionTablesSqlListener) ExitUpdate_stmt ¶
func (s *BaseFusionTablesSqlListener) ExitUpdate_stmt(ctx *Update_stmtContext)
ExitUpdate_stmt is called when production update_stmt is exited.
func (*BaseFusionTablesSqlListener) ExitView_name ¶
func (s *BaseFusionTablesSqlListener) ExitView_name(ctx *View_nameContext)
ExitView_name is called when production view_name is exited.
func (*BaseFusionTablesSqlListener) VisitErrorNode ¶
func (s *BaseFusionTablesSqlListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseFusionTablesSqlListener) VisitTerminal ¶
func (s *BaseFusionTablesSqlListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type CircleContext ¶
type CircleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCircleContext ¶
func NewCircleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CircleContext
func NewEmptyCircleContext ¶
func NewEmptyCircleContext() *CircleContext
func (*CircleContext) Coordinate ¶
func (s *CircleContext) Coordinate() ICoordinateContext
func (*CircleContext) EnterRule ¶
func (s *CircleContext) EnterRule(listener antlr.ParseTreeListener)
func (*CircleContext) ExitRule ¶
func (s *CircleContext) ExitRule(listener antlr.ParseTreeListener)
func (*CircleContext) GetParser ¶
func (s *CircleContext) GetParser() antlr.Parser
func (*CircleContext) GetRuleContext ¶
func (s *CircleContext) GetRuleContext() antlr.RuleContext
func (*CircleContext) IsCircleContext ¶
func (*CircleContext) IsCircleContext()
func (*CircleContext) K_CIRCLE ¶
func (s *CircleContext) K_CIRCLE() antlr.TerminalNode
func (*CircleContext) LPAR ¶
func (s *CircleContext) LPAR() antlr.TerminalNode
func (*CircleContext) Numeric_literal ¶
func (s *CircleContext) Numeric_literal() INumeric_literalContext
func (*CircleContext) RPAR ¶
func (s *CircleContext) RPAR() antlr.TerminalNode
func (*CircleContext) ToStringTree ¶
func (s *CircleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Column_aliasContext ¶
type Column_aliasContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewColumn_aliasContext ¶
func NewColumn_aliasContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_aliasContext
func NewEmptyColumn_aliasContext ¶
func NewEmptyColumn_aliasContext() *Column_aliasContext
func (*Column_aliasContext) EnterRule ¶
func (s *Column_aliasContext) EnterRule(listener antlr.ParseTreeListener)
func (*Column_aliasContext) ExitRule ¶
func (s *Column_aliasContext) ExitRule(listener antlr.ParseTreeListener)
func (*Column_aliasContext) GetParser ¶
func (s *Column_aliasContext) GetParser() antlr.Parser
func (*Column_aliasContext) GetRuleContext ¶
func (s *Column_aliasContext) GetRuleContext() antlr.RuleContext
func (*Column_aliasContext) Identifier ¶
func (s *Column_aliasContext) Identifier() IIdentifierContext
func (*Column_aliasContext) IsColumn_aliasContext ¶
func (*Column_aliasContext) IsColumn_aliasContext()
func (*Column_aliasContext) ToStringTree ¶
func (s *Column_aliasContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Column_assignmentContext ¶
type Column_assignmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewColumn_assignmentContext ¶
func NewColumn_assignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_assignmentContext
func NewEmptyColumn_assignmentContext ¶
func NewEmptyColumn_assignmentContext() *Column_assignmentContext
func (*Column_assignmentContext) Column_name_in_dml ¶
func (s *Column_assignmentContext) Column_name_in_dml() IColumn_name_in_dmlContext
func (*Column_assignmentContext) EQ ¶
func (s *Column_assignmentContext) EQ() antlr.TerminalNode
func (*Column_assignmentContext) EnterRule ¶
func (s *Column_assignmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*Column_assignmentContext) ExitRule ¶
func (s *Column_assignmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*Column_assignmentContext) GetParser ¶
func (s *Column_assignmentContext) GetParser() antlr.Parser
func (*Column_assignmentContext) GetRuleContext ¶
func (s *Column_assignmentContext) GetRuleContext() antlr.RuleContext
func (*Column_assignmentContext) IsColumn_assignmentContext ¶
func (*Column_assignmentContext) IsColumn_assignmentContext()
func (*Column_assignmentContext) Literal ¶
func (s *Column_assignmentContext) Literal() ILiteralContext
func (*Column_assignmentContext) ToStringTree ¶
func (s *Column_assignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Column_nameContext ¶
type Column_nameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewColumn_nameContext ¶
func NewColumn_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_nameContext
func NewEmptyColumn_nameContext ¶
func NewEmptyColumn_nameContext() *Column_nameContext
func (*Column_nameContext) EnterRule ¶
func (s *Column_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Column_nameContext) ExitRule ¶
func (s *Column_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Column_nameContext) GetParser ¶
func (s *Column_nameContext) GetParser() antlr.Parser
func (*Column_nameContext) GetRuleContext ¶
func (s *Column_nameContext) GetRuleContext() antlr.RuleContext
func (*Column_nameContext) Identifier ¶
func (s *Column_nameContext) Identifier() IIdentifierContext
func (*Column_nameContext) IsColumn_nameContext ¶
func (*Column_nameContext) IsColumn_nameContext()
func (*Column_nameContext) ToStringTree ¶
func (s *Column_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Column_name_beginning_exprContext ¶
type Column_name_beginning_exprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewColumn_name_beginning_exprContext ¶
func NewColumn_name_beginning_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_name_beginning_exprContext
func NewEmptyColumn_name_beginning_exprContext ¶
func NewEmptyColumn_name_beginning_exprContext() *Column_name_beginning_exprContext
func (*Column_name_beginning_exprContext) EnterRule ¶
func (s *Column_name_beginning_exprContext) EnterRule(listener antlr.ParseTreeListener)
func (*Column_name_beginning_exprContext) ExitRule ¶
func (s *Column_name_beginning_exprContext) ExitRule(listener antlr.ParseTreeListener)
func (*Column_name_beginning_exprContext) GetParser ¶
func (s *Column_name_beginning_exprContext) GetParser() antlr.Parser
func (*Column_name_beginning_exprContext) GetRuleContext ¶
func (s *Column_name_beginning_exprContext) GetRuleContext() antlr.RuleContext
func (*Column_name_beginning_exprContext) IsColumn_name_beginning_exprContext ¶
func (*Column_name_beginning_exprContext) IsColumn_name_beginning_exprContext()
func (*Column_name_beginning_exprContext) Qualified_column_name ¶
func (s *Column_name_beginning_exprContext) Qualified_column_name() IQualified_column_nameContext
func (*Column_name_beginning_exprContext) ToStringTree ¶
func (s *Column_name_beginning_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Column_name_in_dmlContext ¶
type Column_name_in_dmlContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewColumn_name_in_dmlContext ¶
func NewColumn_name_in_dmlContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_name_in_dmlContext
func NewEmptyColumn_name_in_dmlContext ¶
func NewEmptyColumn_name_in_dmlContext() *Column_name_in_dmlContext
func (*Column_name_in_dmlContext) Column_name ¶
func (s *Column_name_in_dmlContext) Column_name() IColumn_nameContext
func (*Column_name_in_dmlContext) EnterRule ¶
func (s *Column_name_in_dmlContext) EnterRule(listener antlr.ParseTreeListener)
func (*Column_name_in_dmlContext) ExitRule ¶
func (s *Column_name_in_dmlContext) ExitRule(listener antlr.ParseTreeListener)
func (*Column_name_in_dmlContext) GetParser ¶
func (s *Column_name_in_dmlContext) GetParser() antlr.Parser
func (*Column_name_in_dmlContext) GetRuleContext ¶
func (s *Column_name_in_dmlContext) GetRuleContext() antlr.RuleContext
func (*Column_name_in_dmlContext) IsColumn_name_in_dmlContext ¶
func (*Column_name_in_dmlContext) IsColumn_name_in_dmlContext()
func (*Column_name_in_dmlContext) ToStringTree ¶
func (s *Column_name_in_dmlContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CoordinateContext ¶
type CoordinateContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCoordinateContext ¶
func NewCoordinateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CoordinateContext
func NewEmptyCoordinateContext ¶
func NewEmptyCoordinateContext() *CoordinateContext
func (*CoordinateContext) AllNumeric_literal ¶
func (s *CoordinateContext) AllNumeric_literal() []INumeric_literalContext
func (*CoordinateContext) EnterRule ¶
func (s *CoordinateContext) EnterRule(listener antlr.ParseTreeListener)
func (*CoordinateContext) ExitRule ¶
func (s *CoordinateContext) ExitRule(listener antlr.ParseTreeListener)
func (*CoordinateContext) GetParser ¶
func (s *CoordinateContext) GetParser() antlr.Parser
func (*CoordinateContext) GetRuleContext ¶
func (s *CoordinateContext) GetRuleContext() antlr.RuleContext
func (*CoordinateContext) IsCoordinateContext ¶
func (*CoordinateContext) IsCoordinateContext()
func (*CoordinateContext) K_LATLNG ¶
func (s *CoordinateContext) K_LATLNG() antlr.TerminalNode
func (*CoordinateContext) LPAR ¶
func (s *CoordinateContext) LPAR() antlr.TerminalNode
func (*CoordinateContext) Numeric_literal ¶
func (s *CoordinateContext) Numeric_literal(i int) INumeric_literalContext
func (*CoordinateContext) RPAR ¶
func (s *CoordinateContext) RPAR() antlr.TerminalNode
func (*CoordinateContext) ToStringTree ¶
func (s *CoordinateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Create_table_as_select_stmtContext ¶
type Create_table_as_select_stmtContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCreate_table_as_select_stmtContext ¶
func NewCreate_table_as_select_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_table_as_select_stmtContext
func NewEmptyCreate_table_as_select_stmtContext ¶
func NewEmptyCreate_table_as_select_stmtContext() *Create_table_as_select_stmtContext
func (*Create_table_as_select_stmtContext) EnterRule ¶
func (s *Create_table_as_select_stmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*Create_table_as_select_stmtContext) ExitRule ¶
func (s *Create_table_as_select_stmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*Create_table_as_select_stmtContext) GetParser ¶
func (s *Create_table_as_select_stmtContext) GetParser() antlr.Parser
func (*Create_table_as_select_stmtContext) GetRuleContext ¶
func (s *Create_table_as_select_stmtContext) GetRuleContext() antlr.RuleContext
func (*Create_table_as_select_stmtContext) Identifier ¶
func (s *Create_table_as_select_stmtContext) Identifier() IIdentifierContext
func (*Create_table_as_select_stmtContext) IsCreate_table_as_select_stmtContext ¶
func (*Create_table_as_select_stmtContext) IsCreate_table_as_select_stmtContext()
func (*Create_table_as_select_stmtContext) K_AS ¶
func (s *Create_table_as_select_stmtContext) K_AS() antlr.TerminalNode
func (*Create_table_as_select_stmtContext) K_CREATE ¶
func (s *Create_table_as_select_stmtContext) K_CREATE() antlr.TerminalNode
func (*Create_table_as_select_stmtContext) K_FROM ¶
func (s *Create_table_as_select_stmtContext) K_FROM() antlr.TerminalNode
func (*Create_table_as_select_stmtContext) K_SELECT ¶
func (s *Create_table_as_select_stmtContext) K_SELECT() antlr.TerminalNode
func (*Create_table_as_select_stmtContext) K_TABLE ¶
func (s *Create_table_as_select_stmtContext) K_TABLE() antlr.TerminalNode
func (*Create_table_as_select_stmtContext) Table_name_in_ddl ¶
func (s *Create_table_as_select_stmtContext) Table_name_in_ddl() ITable_name_in_ddlContext
func (*Create_table_as_select_stmtContext) ToStringTree ¶
func (s *Create_table_as_select_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Create_view_stmtContext ¶
type Create_view_stmtContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCreate_view_stmtContext ¶
func NewCreate_view_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_view_stmtContext
func NewEmptyCreate_view_stmtContext ¶
func NewEmptyCreate_view_stmtContext() *Create_view_stmtContext
func (*Create_view_stmtContext) AllJoin_clause ¶
func (s *Create_view_stmtContext) AllJoin_clause() []IJoin_clauseContext
func (*Create_view_stmtContext) AllResult_column ¶
func (s *Create_view_stmtContext) AllResult_column() []IResult_columnContext
func (*Create_view_stmtContext) EnterRule ¶
func (s *Create_view_stmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*Create_view_stmtContext) ExitRule ¶
func (s *Create_view_stmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*Create_view_stmtContext) Expr ¶
func (s *Create_view_stmtContext) Expr() IExprContext
func (*Create_view_stmtContext) GetParser ¶
func (s *Create_view_stmtContext) GetParser() antlr.Parser
func (*Create_view_stmtContext) GetRuleContext ¶
func (s *Create_view_stmtContext) GetRuleContext() antlr.RuleContext
func (*Create_view_stmtContext) IsCreate_view_stmtContext ¶
func (*Create_view_stmtContext) IsCreate_view_stmtContext()
func (*Create_view_stmtContext) Join_clause ¶
func (s *Create_view_stmtContext) Join_clause(i int) IJoin_clauseContext
func (*Create_view_stmtContext) K_AS ¶
func (s *Create_view_stmtContext) K_AS() antlr.TerminalNode
func (*Create_view_stmtContext) K_CREATE ¶
func (s *Create_view_stmtContext) K_CREATE() antlr.TerminalNode
func (*Create_view_stmtContext) K_FROM ¶
func (s *Create_view_stmtContext) K_FROM() antlr.TerminalNode
func (*Create_view_stmtContext) K_SELECT ¶
func (s *Create_view_stmtContext) K_SELECT() antlr.TerminalNode
func (*Create_view_stmtContext) K_VIEW ¶
func (s *Create_view_stmtContext) K_VIEW() antlr.TerminalNode
func (*Create_view_stmtContext) K_WHERE ¶
func (s *Create_view_stmtContext) K_WHERE() antlr.TerminalNode
func (*Create_view_stmtContext) LPAR ¶
func (s *Create_view_stmtContext) LPAR() antlr.TerminalNode
func (*Create_view_stmtContext) RPAR ¶
func (s *Create_view_stmtContext) RPAR() antlr.TerminalNode
func (*Create_view_stmtContext) Result_column ¶
func (s *Create_view_stmtContext) Result_column(i int) IResult_columnContext
func (*Create_view_stmtContext) Table_name_with_alias ¶
func (s *Create_view_stmtContext) Table_name_with_alias() ITable_name_with_aliasContext
func (*Create_view_stmtContext) ToStringTree ¶
func (s *Create_view_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Create_view_stmtContext) View_name ¶
func (s *Create_view_stmtContext) View_name() IView_nameContext
type Delete_stmtContext ¶
type Delete_stmtContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDelete_stmtContext ¶
func NewDelete_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Delete_stmtContext
func NewEmptyDelete_stmtContext ¶
func NewEmptyDelete_stmtContext() *Delete_stmtContext
func (*Delete_stmtContext) Column_name_in_dml ¶
func (s *Delete_stmtContext) Column_name_in_dml() IColumn_name_in_dmlContext
func (*Delete_stmtContext) EQ ¶
func (s *Delete_stmtContext) EQ() antlr.TerminalNode
func (*Delete_stmtContext) EnterRule ¶
func (s *Delete_stmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*Delete_stmtContext) ExitRule ¶
func (s *Delete_stmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*Delete_stmtContext) GetParser ¶
func (s *Delete_stmtContext) GetParser() antlr.Parser
func (*Delete_stmtContext) GetRuleContext ¶
func (s *Delete_stmtContext) GetRuleContext() antlr.RuleContext
func (*Delete_stmtContext) IsDelete_stmtContext ¶
func (*Delete_stmtContext) IsDelete_stmtContext()
func (*Delete_stmtContext) K_DELETE ¶
func (s *Delete_stmtContext) K_DELETE() antlr.TerminalNode
func (*Delete_stmtContext) K_FROM ¶
func (s *Delete_stmtContext) K_FROM() antlr.TerminalNode
func (*Delete_stmtContext) K_WHERE ¶
func (s *Delete_stmtContext) K_WHERE() antlr.TerminalNode
func (*Delete_stmtContext) Literal ¶
func (s *Delete_stmtContext) Literal() ILiteralContext
func (*Delete_stmtContext) Table_name_in_dml ¶
func (s *Delete_stmtContext) Table_name_in_dml() ITable_name_in_dmlContext
func (*Delete_stmtContext) ToStringTree ¶
func (s *Delete_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Describe_stmtContext ¶
type Describe_stmtContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDescribe_stmtContext ¶
func NewDescribe_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Describe_stmtContext
func NewEmptyDescribe_stmtContext ¶
func NewEmptyDescribe_stmtContext() *Describe_stmtContext
func (*Describe_stmtContext) EnterRule ¶
func (s *Describe_stmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*Describe_stmtContext) ExitRule ¶
func (s *Describe_stmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*Describe_stmtContext) GetParser ¶
func (s *Describe_stmtContext) GetParser() antlr.Parser
func (*Describe_stmtContext) GetRuleContext ¶
func (s *Describe_stmtContext) GetRuleContext() antlr.RuleContext
func (*Describe_stmtContext) IsDescribe_stmtContext ¶
func (*Describe_stmtContext) IsDescribe_stmtContext()
func (*Describe_stmtContext) K_DESCRIBE ¶
func (s *Describe_stmtContext) K_DESCRIBE() antlr.TerminalNode
func (*Describe_stmtContext) Table_name_in_ddl ¶
func (s *Describe_stmtContext) Table_name_in_ddl() ITable_name_in_ddlContext
func (*Describe_stmtContext) ToStringTree ¶
func (s *Describe_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Drop_table_stmtContext ¶
type Drop_table_stmtContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDrop_table_stmtContext ¶
func NewDrop_table_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Drop_table_stmtContext
func NewEmptyDrop_table_stmtContext ¶
func NewEmptyDrop_table_stmtContext() *Drop_table_stmtContext
func (*Drop_table_stmtContext) EnterRule ¶
func (s *Drop_table_stmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*Drop_table_stmtContext) ExitRule ¶
func (s *Drop_table_stmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*Drop_table_stmtContext) GetParser ¶
func (s *Drop_table_stmtContext) GetParser() antlr.Parser
func (*Drop_table_stmtContext) GetRuleContext ¶
func (s *Drop_table_stmtContext) GetRuleContext() antlr.RuleContext
func (*Drop_table_stmtContext) IsDrop_table_stmtContext ¶
func (*Drop_table_stmtContext) IsDrop_table_stmtContext()
func (*Drop_table_stmtContext) K_DROP ¶
func (s *Drop_table_stmtContext) K_DROP() antlr.TerminalNode
func (*Drop_table_stmtContext) K_TABLE ¶
func (s *Drop_table_stmtContext) K_TABLE() antlr.TerminalNode
func (*Drop_table_stmtContext) Table_name_in_ddl ¶
func (s *Drop_table_stmtContext) Table_name_in_ddl() ITable_name_in_ddlContext
func (*Drop_table_stmtContext) ToStringTree ¶
func (s *Drop_table_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Eq_comparisonContext ¶
type Eq_comparisonContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEq_comparisonContext ¶
func NewEmptyEq_comparisonContext() *Eq_comparisonContext
func NewEq_comparisonContext ¶
func NewEq_comparisonContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Eq_comparisonContext
func (*Eq_comparisonContext) EQ ¶
func (s *Eq_comparisonContext) EQ() antlr.TerminalNode
func (*Eq_comparisonContext) EnterRule ¶
func (s *Eq_comparisonContext) EnterRule(listener antlr.ParseTreeListener)
func (*Eq_comparisonContext) ExitRule ¶
func (s *Eq_comparisonContext) ExitRule(listener antlr.ParseTreeListener)
func (*Eq_comparisonContext) GetParser ¶
func (s *Eq_comparisonContext) GetParser() antlr.Parser
func (*Eq_comparisonContext) GetRuleContext ¶
func (s *Eq_comparisonContext) GetRuleContext() antlr.RuleContext
func (*Eq_comparisonContext) Identifier ¶
func (s *Eq_comparisonContext) Identifier() IIdentifierContext
func (*Eq_comparisonContext) IsEq_comparisonContext ¶
func (*Eq_comparisonContext) IsEq_comparisonContext()
func (*Eq_comparisonContext) String_literal ¶
func (s *Eq_comparisonContext) String_literal() IString_literalContext
func (*Eq_comparisonContext) ToStringTree ¶
func (s *Eq_comparisonContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Error_messageContext ¶
type Error_messageContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyError_messageContext ¶
func NewEmptyError_messageContext() *Error_messageContext
func NewError_messageContext ¶
func NewError_messageContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Error_messageContext
func (*Error_messageContext) EnterRule ¶
func (s *Error_messageContext) EnterRule(listener antlr.ParseTreeListener)
func (*Error_messageContext) ExitRule ¶
func (s *Error_messageContext) ExitRule(listener antlr.ParseTreeListener)
func (*Error_messageContext) GetParser ¶
func (s *Error_messageContext) GetParser() antlr.Parser
func (*Error_messageContext) GetRuleContext ¶
func (s *Error_messageContext) GetRuleContext() antlr.RuleContext
func (*Error_messageContext) IsError_messageContext ¶
func (*Error_messageContext) IsError_messageContext()
func (*Error_messageContext) String_literal ¶
func (s *Error_messageContext) String_literal() IString_literalContext
func (*Error_messageContext) ToStringTree ¶
func (s *Error_messageContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExprContext ¶
type ExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExprContext ¶
func NewEmptyExprContext() *ExprContext
func NewExprContext ¶
func NewExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprContext
func (*ExprContext) AllLiteral ¶
func (s *ExprContext) AllLiteral() []ILiteralContext
func (*ExprContext) AllString_literal ¶
func (s *ExprContext) AllString_literal() []IString_literalContext
func (*ExprContext) And_or_or ¶
func (s *ExprContext) And_or_or() IAnd_or_orContext
func (*ExprContext) Column_name_beginning_expr ¶
func (s *ExprContext) Column_name_beginning_expr() IColumn_name_beginning_exprContext
func (*ExprContext) EnterRule ¶
func (s *ExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExprContext) ExitRule ¶
func (s *ExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExprContext) Expr ¶
func (s *ExprContext) Expr() IExprContext
func (*ExprContext) Geometry ¶
func (s *ExprContext) Geometry() IGeometryContext
func (*ExprContext) GetParser ¶
func (s *ExprContext) GetParser() antlr.Parser
func (*ExprContext) GetRuleContext ¶
func (s *ExprContext) GetRuleContext() antlr.RuleContext
func (*ExprContext) IsExprContext ¶
func (*ExprContext) IsExprContext()
func (*ExprContext) K_AND ¶
func (s *ExprContext) K_AND() antlr.TerminalNode
func (*ExprContext) K_BETWEEN ¶
func (s *ExprContext) K_BETWEEN() antlr.TerminalNode
func (*ExprContext) K_CASE ¶
func (s *ExprContext) K_CASE() antlr.TerminalNode
func (*ExprContext) K_CONTAIN ¶
func (s *ExprContext) K_CONTAIN() antlr.TerminalNode
func (*ExprContext) K_CONTAINS ¶
func (s *ExprContext) K_CONTAINS() antlr.TerminalNode
func (*ExprContext) K_DOES ¶
func (s *ExprContext) K_DOES() antlr.TerminalNode
func (*ExprContext) K_ENDS ¶
func (s *ExprContext) K_ENDS() antlr.TerminalNode
func (*ExprContext) K_EQUAL ¶
func (s *ExprContext) K_EQUAL() antlr.TerminalNode
func (*ExprContext) K_IGNORING ¶
func (s *ExprContext) K_IGNORING() antlr.TerminalNode
func (*ExprContext) K_IN ¶
func (s *ExprContext) K_IN() antlr.TerminalNode
func (*ExprContext) K_LIKE ¶
func (s *ExprContext) K_LIKE() antlr.TerminalNode
func (*ExprContext) K_MATCHES ¶
func (s *ExprContext) K_MATCHES() antlr.TerminalNode
func (*ExprContext) K_NOT ¶
func (s *ExprContext) K_NOT() antlr.TerminalNode
func (*ExprContext) K_STARTS ¶
func (s *ExprContext) K_STARTS() antlr.TerminalNode
func (*ExprContext) K_ST_INTERSECTS ¶
func (s *ExprContext) K_ST_INTERSECTS() antlr.TerminalNode
func (*ExprContext) K_TO ¶
func (s *ExprContext) K_TO() antlr.TerminalNode
func (*ExprContext) K_WITH ¶
func (s *ExprContext) K_WITH() antlr.TerminalNode
func (*ExprContext) LPAR ¶
func (s *ExprContext) LPAR() antlr.TerminalNode
func (*ExprContext) Literal ¶
func (s *ExprContext) Literal(i int) ILiteralContext
func (*ExprContext) Operator ¶
func (s *ExprContext) Operator() IOperatorContext
func (*ExprContext) Qualified_column_name ¶
func (s *ExprContext) Qualified_column_name() IQualified_column_nameContext
func (*ExprContext) RPAR ¶
func (s *ExprContext) RPAR() antlr.TerminalNode
func (*ExprContext) String_literal ¶
func (s *ExprContext) String_literal(i int) IString_literalContext
func (*ExprContext) ToStringTree ¶
func (s *ExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FusionTablesSqlContext ¶
type FusionTablesSqlContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFusionTablesSqlContext ¶
func NewEmptyFusionTablesSqlContext() *FusionTablesSqlContext
func NewFusionTablesSqlContext ¶
func NewFusionTablesSqlContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FusionTablesSqlContext
func (*FusionTablesSqlContext) AllSql_stmt ¶
func (s *FusionTablesSqlContext) AllSql_stmt() []ISql_stmtContext
func (*FusionTablesSqlContext) EnterRule ¶
func (s *FusionTablesSqlContext) EnterRule(listener antlr.ParseTreeListener)
func (*FusionTablesSqlContext) ExitRule ¶
func (s *FusionTablesSqlContext) ExitRule(listener antlr.ParseTreeListener)
func (*FusionTablesSqlContext) GetParser ¶
func (s *FusionTablesSqlContext) GetParser() antlr.Parser
func (*FusionTablesSqlContext) GetRuleContext ¶
func (s *FusionTablesSqlContext) GetRuleContext() antlr.RuleContext
func (*FusionTablesSqlContext) IsFusionTablesSqlContext ¶
func (*FusionTablesSqlContext) IsFusionTablesSqlContext()
func (*FusionTablesSqlContext) Sql_stmt ¶
func (s *FusionTablesSqlContext) Sql_stmt(i int) ISql_stmtContext
func (*FusionTablesSqlContext) ToStringTree ¶
func (s *FusionTablesSqlContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FusionTablesSqlLexer ¶
func NewFusionTablesSqlLexer ¶
func NewFusionTablesSqlLexer(input antlr.CharStream) *FusionTablesSqlLexer
type FusionTablesSqlListener ¶
type FusionTablesSqlListener interface { antlr.ParseTreeListener // EnterFusionTablesSql is called when entering the fusionTablesSql production. EnterFusionTablesSql(c *FusionTablesSqlContext) // EnterSql_stmt is called when entering the sql_stmt production. EnterSql_stmt(c *Sql_stmtContext) // EnterTable_name_in_ddl is called when entering the table_name_in_ddl production. EnterTable_name_in_ddl(c *Table_name_in_ddlContext) // EnterTable_name_in_dml is called when entering the table_name_in_dml production. EnterTable_name_in_dml(c *Table_name_in_dmlContext) // EnterCreate_table_as_select_stmt is called when entering the create_table_as_select_stmt production. EnterCreate_table_as_select_stmt(c *Create_table_as_select_stmtContext) // EnterDescribe_stmt is called when entering the describe_stmt production. EnterDescribe_stmt(c *Describe_stmtContext) // EnterShow_tables_stmt is called when entering the show_tables_stmt production. EnterShow_tables_stmt(c *Show_tables_stmtContext) // EnterAlter_table_stmt is called when entering the alter_table_stmt production. EnterAlter_table_stmt(c *Alter_table_stmtContext) // EnterCreate_view_stmt is called when entering the create_view_stmt production. EnterCreate_view_stmt(c *Create_view_stmtContext) // EnterDrop_table_stmt is called when entering the drop_table_stmt production. EnterDrop_table_stmt(c *Drop_table_stmtContext) // EnterInsert_stmt is called when entering the insert_stmt production. EnterInsert_stmt(c *Insert_stmtContext) // EnterUpdate_stmt is called when entering the update_stmt production. EnterUpdate_stmt(c *Update_stmtContext) // EnterColumn_assignment is called when entering the column_assignment production. EnterColumn_assignment(c *Column_assignmentContext) // EnterDelete_stmt is called when entering the delete_stmt production. EnterDelete_stmt(c *Delete_stmtContext) // EnterEq_comparison is called when entering the eq_comparison production. EnterEq_comparison(c *Eq_comparisonContext) // EnterTable_name_with_alias is called when entering the table_name_with_alias production. EnterTable_name_with_alias(c *Table_name_with_aliasContext) // EnterSelect_stmt is called when entering the select_stmt production. EnterSelect_stmt(c *Select_stmtContext) // EnterOrdering_term is called when entering the ordering_term production. EnterOrdering_term(c *Ordering_termContext) // EnterJoin_clause is called when entering the join_clause production. EnterJoin_clause(c *Join_clauseContext) // EnterResult_column is called when entering the result_column production. EnterResult_column(c *Result_columnContext) // EnterQualified_column_name is called when entering the qualified_column_name production. EnterQualified_column_name(c *Qualified_column_nameContext) // EnterAggregate_exp is called when entering the aggregate_exp production. EnterAggregate_exp(c *Aggregate_expContext) // EnterExpr is called when entering the expr production. EnterExpr(c *ExprContext) // EnterColumn_name_beginning_expr is called when entering the column_name_beginning_expr production. EnterColumn_name_beginning_expr(c *Column_name_beginning_exprContext) // EnterColumn_name_in_dml is called when entering the column_name_in_dml production. EnterColumn_name_in_dml(c *Column_name_in_dmlContext) // EnterAnd_or_or is called when entering the and_or_or production. EnterAnd_or_or(c *And_or_orContext) // EnterGeometry is called when entering the geometry production. EnterGeometry(c *GeometryContext) // EnterCircle is called when entering the circle production. EnterCircle(c *CircleContext) // EnterRectangle is called when entering the rectangle production. EnterRectangle(c *RectangleContext) // EnterCoordinate is called when entering the coordinate production. EnterCoordinate(c *CoordinateContext) // EnterKeyword is called when entering the keyword production. EnterKeyword(c *KeywordContext) // EnterOperator is called when entering the operator production. EnterOperator(c *OperatorContext) // EnterLiteral is called when entering the literal production. EnterLiteral(c *LiteralContext) // EnterError_message is called when entering the error_message production. EnterError_message(c *Error_messageContext) // EnterIdentifier is called when entering the identifier production. EnterIdentifier(c *IdentifierContext) // EnterColumn_alias is called when entering the column_alias production. EnterColumn_alias(c *Column_aliasContext) // EnterTable_name is called when entering the table_name production. EnterTable_name(c *Table_nameContext) // EnterColumn_name is called when entering the column_name production. EnterColumn_name(c *Column_nameContext) // EnterNew_table_name is called when entering the new_table_name production. EnterNew_table_name(c *New_table_nameContext) // EnterView_name is called when entering the view_name production. EnterView_name(c *View_nameContext) // EnterTable_alias is called when entering the table_alias production. EnterTable_alias(c *Table_aliasContext) // EnterNumeric_literal is called when entering the numeric_literal production. EnterNumeric_literal(c *Numeric_literalContext) // EnterString_literal is called when entering the string_literal production. EnterString_literal(c *String_literalContext) // ExitFusionTablesSql is called when exiting the fusionTablesSql production. ExitFusionTablesSql(c *FusionTablesSqlContext) // ExitSql_stmt is called when exiting the sql_stmt production. ExitSql_stmt(c *Sql_stmtContext) // ExitTable_name_in_ddl is called when exiting the table_name_in_ddl production. ExitTable_name_in_ddl(c *Table_name_in_ddlContext) // ExitTable_name_in_dml is called when exiting the table_name_in_dml production. ExitTable_name_in_dml(c *Table_name_in_dmlContext) // ExitCreate_table_as_select_stmt is called when exiting the create_table_as_select_stmt production. ExitCreate_table_as_select_stmt(c *Create_table_as_select_stmtContext) // ExitDescribe_stmt is called when exiting the describe_stmt production. ExitDescribe_stmt(c *Describe_stmtContext) // ExitShow_tables_stmt is called when exiting the show_tables_stmt production. ExitShow_tables_stmt(c *Show_tables_stmtContext) // ExitAlter_table_stmt is called when exiting the alter_table_stmt production. ExitAlter_table_stmt(c *Alter_table_stmtContext) // ExitCreate_view_stmt is called when exiting the create_view_stmt production. ExitCreate_view_stmt(c *Create_view_stmtContext) // ExitDrop_table_stmt is called when exiting the drop_table_stmt production. ExitDrop_table_stmt(c *Drop_table_stmtContext) // ExitInsert_stmt is called when exiting the insert_stmt production. ExitInsert_stmt(c *Insert_stmtContext) // ExitUpdate_stmt is called when exiting the update_stmt production. ExitUpdate_stmt(c *Update_stmtContext) // ExitColumn_assignment is called when exiting the column_assignment production. ExitColumn_assignment(c *Column_assignmentContext) // ExitDelete_stmt is called when exiting the delete_stmt production. ExitDelete_stmt(c *Delete_stmtContext) // ExitEq_comparison is called when exiting the eq_comparison production. ExitEq_comparison(c *Eq_comparisonContext) // ExitTable_name_with_alias is called when exiting the table_name_with_alias production. ExitTable_name_with_alias(c *Table_name_with_aliasContext) // ExitSelect_stmt is called when exiting the select_stmt production. ExitSelect_stmt(c *Select_stmtContext) // ExitOrdering_term is called when exiting the ordering_term production. ExitOrdering_term(c *Ordering_termContext) // ExitJoin_clause is called when exiting the join_clause production. ExitJoin_clause(c *Join_clauseContext) // ExitResult_column is called when exiting the result_column production. ExitResult_column(c *Result_columnContext) // ExitQualified_column_name is called when exiting the qualified_column_name production. ExitQualified_column_name(c *Qualified_column_nameContext) // ExitAggregate_exp is called when exiting the aggregate_exp production. ExitAggregate_exp(c *Aggregate_expContext) // ExitExpr is called when exiting the expr production. ExitExpr(c *ExprContext) // ExitColumn_name_beginning_expr is called when exiting the column_name_beginning_expr production. ExitColumn_name_beginning_expr(c *Column_name_beginning_exprContext) // ExitColumn_name_in_dml is called when exiting the column_name_in_dml production. ExitColumn_name_in_dml(c *Column_name_in_dmlContext) // ExitAnd_or_or is called when exiting the and_or_or production. ExitAnd_or_or(c *And_or_orContext) // ExitGeometry is called when exiting the geometry production. ExitGeometry(c *GeometryContext) // ExitCircle is called when exiting the circle production. ExitCircle(c *CircleContext) // ExitRectangle is called when exiting the rectangle production. ExitRectangle(c *RectangleContext) // ExitCoordinate is called when exiting the coordinate production. ExitCoordinate(c *CoordinateContext) // ExitKeyword is called when exiting the keyword production. ExitKeyword(c *KeywordContext) // ExitOperator is called when exiting the operator production. ExitOperator(c *OperatorContext) // ExitLiteral is called when exiting the literal production. ExitLiteral(c *LiteralContext) // ExitError_message is called when exiting the error_message production. ExitError_message(c *Error_messageContext) // ExitIdentifier is called when exiting the identifier production. ExitIdentifier(c *IdentifierContext) // ExitColumn_alias is called when exiting the column_alias production. ExitColumn_alias(c *Column_aliasContext) // ExitTable_name is called when exiting the table_name production. ExitTable_name(c *Table_nameContext) // ExitColumn_name is called when exiting the column_name production. ExitColumn_name(c *Column_nameContext) // ExitNew_table_name is called when exiting the new_table_name production. ExitNew_table_name(c *New_table_nameContext) // ExitView_name is called when exiting the view_name production. ExitView_name(c *View_nameContext) // ExitTable_alias is called when exiting the table_alias production. ExitTable_alias(c *Table_aliasContext) // ExitNumeric_literal is called when exiting the numeric_literal production. ExitNumeric_literal(c *Numeric_literalContext) // ExitString_literal is called when exiting the string_literal production. ExitString_literal(c *String_literalContext) }
FusionTablesSqlListener is a complete listener for a parse tree produced by FusionTablesSqlParser.
type FusionTablesSqlParser ¶
type FusionTablesSqlParser struct {
*antlr.BaseParser
}
func NewFusionTablesSqlParser ¶
func NewFusionTablesSqlParser(input antlr.TokenStream) *FusionTablesSqlParser
func (*FusionTablesSqlParser) Aggregate_exp ¶
func (p *FusionTablesSqlParser) Aggregate_exp() (localctx IAggregate_expContext)
func (*FusionTablesSqlParser) Alter_table_stmt ¶
func (p *FusionTablesSqlParser) Alter_table_stmt() (localctx IAlter_table_stmtContext)
func (*FusionTablesSqlParser) And_or_or ¶
func (p *FusionTablesSqlParser) And_or_or() (localctx IAnd_or_orContext)
func (*FusionTablesSqlParser) Circle ¶
func (p *FusionTablesSqlParser) Circle() (localctx ICircleContext)
func (*FusionTablesSqlParser) Column_alias ¶
func (p *FusionTablesSqlParser) Column_alias() (localctx IColumn_aliasContext)
func (*FusionTablesSqlParser) Column_assignment ¶
func (p *FusionTablesSqlParser) Column_assignment() (localctx IColumn_assignmentContext)
func (*FusionTablesSqlParser) Column_name ¶
func (p *FusionTablesSqlParser) Column_name() (localctx IColumn_nameContext)
func (*FusionTablesSqlParser) Column_name_beginning_expr ¶
func (p *FusionTablesSqlParser) Column_name_beginning_expr() (localctx IColumn_name_beginning_exprContext)
func (*FusionTablesSqlParser) Column_name_in_dml ¶
func (p *FusionTablesSqlParser) Column_name_in_dml() (localctx IColumn_name_in_dmlContext)
func (*FusionTablesSqlParser) Coordinate ¶
func (p *FusionTablesSqlParser) Coordinate() (localctx ICoordinateContext)
func (*FusionTablesSqlParser) Create_table_as_select_stmt ¶
func (p *FusionTablesSqlParser) Create_table_as_select_stmt() (localctx ICreate_table_as_select_stmtContext)
func (*FusionTablesSqlParser) Create_view_stmt ¶
func (p *FusionTablesSqlParser) Create_view_stmt() (localctx ICreate_view_stmtContext)
func (*FusionTablesSqlParser) Delete_stmt ¶
func (p *FusionTablesSqlParser) Delete_stmt() (localctx IDelete_stmtContext)
func (*FusionTablesSqlParser) Describe_stmt ¶
func (p *FusionTablesSqlParser) Describe_stmt() (localctx IDescribe_stmtContext)
func (*FusionTablesSqlParser) Drop_table_stmt ¶
func (p *FusionTablesSqlParser) Drop_table_stmt() (localctx IDrop_table_stmtContext)
func (*FusionTablesSqlParser) Eq_comparison ¶
func (p *FusionTablesSqlParser) Eq_comparison() (localctx IEq_comparisonContext)
func (*FusionTablesSqlParser) Error_message ¶
func (p *FusionTablesSqlParser) Error_message() (localctx IError_messageContext)
func (*FusionTablesSqlParser) Expr ¶
func (p *FusionTablesSqlParser) Expr() (localctx IExprContext)
func (*FusionTablesSqlParser) FusionTablesSql ¶
func (p *FusionTablesSqlParser) FusionTablesSql() (localctx IFusionTablesSqlContext)
func (*FusionTablesSqlParser) Geometry ¶
func (p *FusionTablesSqlParser) Geometry() (localctx IGeometryContext)
func (*FusionTablesSqlParser) Identifier ¶
func (p *FusionTablesSqlParser) Identifier() (localctx IIdentifierContext)
func (*FusionTablesSqlParser) Insert_stmt ¶
func (p *FusionTablesSqlParser) Insert_stmt() (localctx IInsert_stmtContext)
func (*FusionTablesSqlParser) Join_clause ¶
func (p *FusionTablesSqlParser) Join_clause() (localctx IJoin_clauseContext)
func (*FusionTablesSqlParser) Keyword ¶
func (p *FusionTablesSqlParser) Keyword() (localctx IKeywordContext)
func (*FusionTablesSqlParser) Literal ¶
func (p *FusionTablesSqlParser) Literal() (localctx ILiteralContext)
func (*FusionTablesSqlParser) New_table_name ¶
func (p *FusionTablesSqlParser) New_table_name() (localctx INew_table_nameContext)
func (*FusionTablesSqlParser) Numeric_literal ¶
func (p *FusionTablesSqlParser) Numeric_literal() (localctx INumeric_literalContext)
func (*FusionTablesSqlParser) Operator ¶
func (p *FusionTablesSqlParser) Operator() (localctx IOperatorContext)
func (*FusionTablesSqlParser) Ordering_term ¶
func (p *FusionTablesSqlParser) Ordering_term() (localctx IOrdering_termContext)
func (*FusionTablesSqlParser) Qualified_column_name ¶
func (p *FusionTablesSqlParser) Qualified_column_name() (localctx IQualified_column_nameContext)
func (*FusionTablesSqlParser) Rectangle ¶
func (p *FusionTablesSqlParser) Rectangle() (localctx IRectangleContext)
func (*FusionTablesSqlParser) Result_column ¶
func (p *FusionTablesSqlParser) Result_column() (localctx IResult_columnContext)
func (*FusionTablesSqlParser) Select_stmt ¶
func (p *FusionTablesSqlParser) Select_stmt() (localctx ISelect_stmtContext)
func (*FusionTablesSqlParser) Show_tables_stmt ¶
func (p *FusionTablesSqlParser) Show_tables_stmt() (localctx IShow_tables_stmtContext)
func (*FusionTablesSqlParser) Sql_stmt ¶
func (p *FusionTablesSqlParser) Sql_stmt() (localctx ISql_stmtContext)
func (*FusionTablesSqlParser) String_literal ¶
func (p *FusionTablesSqlParser) String_literal() (localctx IString_literalContext)
func (*FusionTablesSqlParser) Table_alias ¶
func (p *FusionTablesSqlParser) Table_alias() (localctx ITable_aliasContext)
func (*FusionTablesSqlParser) Table_name ¶
func (p *FusionTablesSqlParser) Table_name() (localctx ITable_nameContext)
func (*FusionTablesSqlParser) Table_name_in_ddl ¶
func (p *FusionTablesSqlParser) Table_name_in_ddl() (localctx ITable_name_in_ddlContext)
func (*FusionTablesSqlParser) Table_name_in_dml ¶
func (p *FusionTablesSqlParser) Table_name_in_dml() (localctx ITable_name_in_dmlContext)
func (*FusionTablesSqlParser) Table_name_with_alias ¶
func (p *FusionTablesSqlParser) Table_name_with_alias() (localctx ITable_name_with_aliasContext)
func (*FusionTablesSqlParser) Update_stmt ¶
func (p *FusionTablesSqlParser) Update_stmt() (localctx IUpdate_stmtContext)
func (*FusionTablesSqlParser) View_name ¶
func (p *FusionTablesSqlParser) View_name() (localctx IView_nameContext)
type GeometryContext ¶
type GeometryContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGeometryContext ¶
func NewEmptyGeometryContext() *GeometryContext
func NewGeometryContext ¶
func NewGeometryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GeometryContext
func (*GeometryContext) Circle ¶
func (s *GeometryContext) Circle() ICircleContext
func (*GeometryContext) EnterRule ¶
func (s *GeometryContext) EnterRule(listener antlr.ParseTreeListener)
func (*GeometryContext) ExitRule ¶
func (s *GeometryContext) ExitRule(listener antlr.ParseTreeListener)
func (*GeometryContext) GetParser ¶
func (s *GeometryContext) GetParser() antlr.Parser
func (*GeometryContext) GetRuleContext ¶
func (s *GeometryContext) GetRuleContext() antlr.RuleContext
func (*GeometryContext) IsGeometryContext ¶
func (*GeometryContext) IsGeometryContext()
func (*GeometryContext) Rectangle ¶
func (s *GeometryContext) Rectangle() IRectangleContext
func (*GeometryContext) ToStringTree ¶
func (s *GeometryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAggregate_expContext ¶
type IAggregate_expContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAggregate_expContext differentiates from other interfaces. IsAggregate_expContext() }
IAggregate_expContext is an interface to support dynamic dispatch.
type IAlter_table_stmtContext ¶
type IAlter_table_stmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAlter_table_stmtContext differentiates from other interfaces. IsAlter_table_stmtContext() }
IAlter_table_stmtContext is an interface to support dynamic dispatch.
type IAnd_or_orContext ¶
type IAnd_or_orContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAnd_or_orContext differentiates from other interfaces. IsAnd_or_orContext() }
IAnd_or_orContext is an interface to support dynamic dispatch.
type ICircleContext ¶
type ICircleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCircleContext differentiates from other interfaces. IsCircleContext() }
ICircleContext is an interface to support dynamic dispatch.
type IColumn_aliasContext ¶
type IColumn_aliasContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsColumn_aliasContext differentiates from other interfaces. IsColumn_aliasContext() }
IColumn_aliasContext is an interface to support dynamic dispatch.
type IColumn_assignmentContext ¶
type IColumn_assignmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsColumn_assignmentContext differentiates from other interfaces. IsColumn_assignmentContext() }
IColumn_assignmentContext is an interface to support dynamic dispatch.
type IColumn_nameContext ¶
type IColumn_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsColumn_nameContext differentiates from other interfaces. IsColumn_nameContext() }
IColumn_nameContext is an interface to support dynamic dispatch.
type IColumn_name_beginning_exprContext ¶
type IColumn_name_beginning_exprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsColumn_name_beginning_exprContext differentiates from other interfaces. IsColumn_name_beginning_exprContext() }
IColumn_name_beginning_exprContext is an interface to support dynamic dispatch.
type IColumn_name_in_dmlContext ¶
type IColumn_name_in_dmlContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsColumn_name_in_dmlContext differentiates from other interfaces. IsColumn_name_in_dmlContext() }
IColumn_name_in_dmlContext is an interface to support dynamic dispatch.
type ICoordinateContext ¶
type ICoordinateContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCoordinateContext differentiates from other interfaces. IsCoordinateContext() }
ICoordinateContext is an interface to support dynamic dispatch.
type ICreate_table_as_select_stmtContext ¶
type ICreate_table_as_select_stmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCreate_table_as_select_stmtContext differentiates from other interfaces. IsCreate_table_as_select_stmtContext() }
ICreate_table_as_select_stmtContext is an interface to support dynamic dispatch.
type ICreate_view_stmtContext ¶
type ICreate_view_stmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCreate_view_stmtContext differentiates from other interfaces. IsCreate_view_stmtContext() }
ICreate_view_stmtContext is an interface to support dynamic dispatch.
type IDelete_stmtContext ¶
type IDelete_stmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDelete_stmtContext differentiates from other interfaces. IsDelete_stmtContext() }
IDelete_stmtContext is an interface to support dynamic dispatch.
type IDescribe_stmtContext ¶
type IDescribe_stmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDescribe_stmtContext differentiates from other interfaces. IsDescribe_stmtContext() }
IDescribe_stmtContext is an interface to support dynamic dispatch.
type IDrop_table_stmtContext ¶
type IDrop_table_stmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDrop_table_stmtContext differentiates from other interfaces. IsDrop_table_stmtContext() }
IDrop_table_stmtContext is an interface to support dynamic dispatch.
type IEq_comparisonContext ¶
type IEq_comparisonContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEq_comparisonContext differentiates from other interfaces. IsEq_comparisonContext() }
IEq_comparisonContext is an interface to support dynamic dispatch.
type IError_messageContext ¶
type IError_messageContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsError_messageContext differentiates from other interfaces. IsError_messageContext() }
IError_messageContext is an interface to support dynamic dispatch.
type IExprContext ¶
type IExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExprContext differentiates from other interfaces. IsExprContext() }
IExprContext is an interface to support dynamic dispatch.
type IFusionTablesSqlContext ¶
type IFusionTablesSqlContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFusionTablesSqlContext differentiates from other interfaces. IsFusionTablesSqlContext() }
IFusionTablesSqlContext is an interface to support dynamic dispatch.
type IGeometryContext ¶
type IGeometryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsGeometryContext differentiates from other interfaces. IsGeometryContext() }
IGeometryContext is an interface to support dynamic dispatch.
type IIdentifierContext ¶
type IIdentifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIdentifierContext differentiates from other interfaces. IsIdentifierContext() }
IIdentifierContext is an interface to support dynamic dispatch.
type IInsert_stmtContext ¶
type IInsert_stmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsInsert_stmtContext differentiates from other interfaces. IsInsert_stmtContext() }
IInsert_stmtContext is an interface to support dynamic dispatch.
type IJoin_clauseContext ¶
type IJoin_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsJoin_clauseContext differentiates from other interfaces. IsJoin_clauseContext() }
IJoin_clauseContext is an interface to support dynamic dispatch.
type IKeywordContext ¶
type IKeywordContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsKeywordContext differentiates from other interfaces. IsKeywordContext() }
IKeywordContext is an interface to support dynamic dispatch.
type ILiteralContext ¶
type ILiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteralContext differentiates from other interfaces. IsLiteralContext() }
ILiteralContext is an interface to support dynamic dispatch.
type INew_table_nameContext ¶
type INew_table_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNew_table_nameContext differentiates from other interfaces. IsNew_table_nameContext() }
INew_table_nameContext is an interface to support dynamic dispatch.
type INumeric_literalContext ¶
type INumeric_literalContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNumeric_literalContext differentiates from other interfaces. IsNumeric_literalContext() }
INumeric_literalContext is an interface to support dynamic dispatch.
type IOperatorContext ¶
type IOperatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOperatorContext differentiates from other interfaces. IsOperatorContext() }
IOperatorContext is an interface to support dynamic dispatch.
type IOrdering_termContext ¶
type IOrdering_termContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOrdering_termContext differentiates from other interfaces. IsOrdering_termContext() }
IOrdering_termContext is an interface to support dynamic dispatch.
type IQualified_column_nameContext ¶
type IQualified_column_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsQualified_column_nameContext differentiates from other interfaces. IsQualified_column_nameContext() }
IQualified_column_nameContext is an interface to support dynamic dispatch.
type IRectangleContext ¶
type IRectangleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRectangleContext differentiates from other interfaces. IsRectangleContext() }
IRectangleContext is an interface to support dynamic dispatch.
type IResult_columnContext ¶
type IResult_columnContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsResult_columnContext differentiates from other interfaces. IsResult_columnContext() }
IResult_columnContext is an interface to support dynamic dispatch.
type ISelect_stmtContext ¶
type ISelect_stmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSelect_stmtContext differentiates from other interfaces. IsSelect_stmtContext() }
ISelect_stmtContext is an interface to support dynamic dispatch.
type IShow_tables_stmtContext ¶
type IShow_tables_stmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsShow_tables_stmtContext differentiates from other interfaces. IsShow_tables_stmtContext() }
IShow_tables_stmtContext is an interface to support dynamic dispatch.
type ISql_stmtContext ¶
type ISql_stmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSql_stmtContext differentiates from other interfaces. IsSql_stmtContext() }
ISql_stmtContext is an interface to support dynamic dispatch.
type IString_literalContext ¶
type IString_literalContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsString_literalContext differentiates from other interfaces. IsString_literalContext() }
IString_literalContext is an interface to support dynamic dispatch.
type ITable_aliasContext ¶
type ITable_aliasContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTable_aliasContext differentiates from other interfaces. IsTable_aliasContext() }
ITable_aliasContext is an interface to support dynamic dispatch.
type ITable_nameContext ¶
type ITable_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTable_nameContext differentiates from other interfaces. IsTable_nameContext() }
ITable_nameContext is an interface to support dynamic dispatch.
type ITable_name_in_ddlContext ¶
type ITable_name_in_ddlContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTable_name_in_ddlContext differentiates from other interfaces. IsTable_name_in_ddlContext() }
ITable_name_in_ddlContext is an interface to support dynamic dispatch.
type ITable_name_in_dmlContext ¶
type ITable_name_in_dmlContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTable_name_in_dmlContext differentiates from other interfaces. IsTable_name_in_dmlContext() }
ITable_name_in_dmlContext is an interface to support dynamic dispatch.
type ITable_name_with_aliasContext ¶
type ITable_name_with_aliasContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTable_name_with_aliasContext differentiates from other interfaces. IsTable_name_with_aliasContext() }
ITable_name_with_aliasContext is an interface to support dynamic dispatch.
type IUpdate_stmtContext ¶
type IUpdate_stmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsUpdate_stmtContext differentiates from other interfaces. IsUpdate_stmtContext() }
IUpdate_stmtContext is an interface to support dynamic dispatch.
type IView_nameContext ¶
type IView_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsView_nameContext differentiates from other interfaces. IsView_nameContext() }
IView_nameContext is an interface to support dynamic dispatch.
type IdentifierContext ¶
type IdentifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIdentifierContext ¶
func NewEmptyIdentifierContext() *IdentifierContext
func NewIdentifierContext ¶
func NewIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierContext
func (*IdentifierContext) EnterRule ¶
func (s *IdentifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*IdentifierContext) ExitRule ¶
func (s *IdentifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*IdentifierContext) GetParser ¶
func (s *IdentifierContext) GetParser() antlr.Parser
func (*IdentifierContext) GetRuleContext ¶
func (s *IdentifierContext) GetRuleContext() antlr.RuleContext
func (*IdentifierContext) IsIdentifierContext ¶
func (*IdentifierContext) IsIdentifierContext()
func (*IdentifierContext) String_literal ¶
func (s *IdentifierContext) String_literal() IString_literalContext
func (*IdentifierContext) ToStringTree ¶
func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Insert_stmtContext ¶
type Insert_stmtContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInsert_stmtContext ¶
func NewEmptyInsert_stmtContext() *Insert_stmtContext
func NewInsert_stmtContext ¶
func NewInsert_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Insert_stmtContext
func (*Insert_stmtContext) AllColumn_name_in_dml ¶
func (s *Insert_stmtContext) AllColumn_name_in_dml() []IColumn_name_in_dmlContext
func (*Insert_stmtContext) AllLPAR ¶
func (s *Insert_stmtContext) AllLPAR() []antlr.TerminalNode
func (*Insert_stmtContext) AllLiteral ¶
func (s *Insert_stmtContext) AllLiteral() []ILiteralContext
func (*Insert_stmtContext) AllRPAR ¶
func (s *Insert_stmtContext) AllRPAR() []antlr.TerminalNode
func (*Insert_stmtContext) Column_name_in_dml ¶
func (s *Insert_stmtContext) Column_name_in_dml(i int) IColumn_name_in_dmlContext
func (*Insert_stmtContext) EnterRule ¶
func (s *Insert_stmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*Insert_stmtContext) ExitRule ¶
func (s *Insert_stmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*Insert_stmtContext) GetParser ¶
func (s *Insert_stmtContext) GetParser() antlr.Parser
func (*Insert_stmtContext) GetRuleContext ¶
func (s *Insert_stmtContext) GetRuleContext() antlr.RuleContext
func (*Insert_stmtContext) IsInsert_stmtContext ¶
func (*Insert_stmtContext) IsInsert_stmtContext()
func (*Insert_stmtContext) K_INSERT ¶
func (s *Insert_stmtContext) K_INSERT() antlr.TerminalNode
func (*Insert_stmtContext) K_INTO ¶
func (s *Insert_stmtContext) K_INTO() antlr.TerminalNode
func (*Insert_stmtContext) K_VALUES ¶
func (s *Insert_stmtContext) K_VALUES() antlr.TerminalNode
func (*Insert_stmtContext) LPAR ¶
func (s *Insert_stmtContext) LPAR(i int) antlr.TerminalNode
func (*Insert_stmtContext) Literal ¶
func (s *Insert_stmtContext) Literal(i int) ILiteralContext
func (*Insert_stmtContext) RPAR ¶
func (s *Insert_stmtContext) RPAR(i int) antlr.TerminalNode
func (*Insert_stmtContext) Table_name_in_dml ¶
func (s *Insert_stmtContext) Table_name_in_dml() ITable_name_in_dmlContext
func (*Insert_stmtContext) ToStringTree ¶
func (s *Insert_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Join_clauseContext ¶
type Join_clauseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyJoin_clauseContext ¶
func NewEmptyJoin_clauseContext() *Join_clauseContext
func NewJoin_clauseContext ¶
func NewJoin_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Join_clauseContext
func (*Join_clauseContext) AllQualified_column_name ¶
func (s *Join_clauseContext) AllQualified_column_name() []IQualified_column_nameContext
func (*Join_clauseContext) EQ ¶
func (s *Join_clauseContext) EQ() antlr.TerminalNode
func (*Join_clauseContext) EnterRule ¶
func (s *Join_clauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*Join_clauseContext) ExitRule ¶
func (s *Join_clauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*Join_clauseContext) GetParser ¶
func (s *Join_clauseContext) GetParser() antlr.Parser
func (*Join_clauseContext) GetRuleContext ¶
func (s *Join_clauseContext) GetRuleContext() antlr.RuleContext
func (*Join_clauseContext) IsJoin_clauseContext ¶
func (*Join_clauseContext) IsJoin_clauseContext()
func (*Join_clauseContext) K_JOIN ¶
func (s *Join_clauseContext) K_JOIN() antlr.TerminalNode
func (*Join_clauseContext) K_LEFT ¶
func (s *Join_clauseContext) K_LEFT() antlr.TerminalNode
func (*Join_clauseContext) K_ON ¶
func (s *Join_clauseContext) K_ON() antlr.TerminalNode
func (*Join_clauseContext) K_OUTER ¶
func (s *Join_clauseContext) K_OUTER() antlr.TerminalNode
func (*Join_clauseContext) Qualified_column_name ¶
func (s *Join_clauseContext) Qualified_column_name(i int) IQualified_column_nameContext
func (*Join_clauseContext) Table_name_with_alias ¶
func (s *Join_clauseContext) Table_name_with_alias() ITable_name_with_aliasContext
func (*Join_clauseContext) ToStringTree ¶
func (s *Join_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type KeywordContext ¶
type KeywordContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyKeywordContext ¶
func NewEmptyKeywordContext() *KeywordContext
func NewKeywordContext ¶
func NewKeywordContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeywordContext
func (*KeywordContext) EnterRule ¶
func (s *KeywordContext) EnterRule(listener antlr.ParseTreeListener)
func (*KeywordContext) ExitRule ¶
func (s *KeywordContext) ExitRule(listener antlr.ParseTreeListener)
func (*KeywordContext) GetParser ¶
func (s *KeywordContext) GetParser() antlr.Parser
func (*KeywordContext) GetRuleContext ¶
func (s *KeywordContext) GetRuleContext() antlr.RuleContext
func (*KeywordContext) IsKeywordContext ¶
func (*KeywordContext) IsKeywordContext()
func (*KeywordContext) K_ALTER ¶
func (s *KeywordContext) K_ALTER() antlr.TerminalNode
func (*KeywordContext) K_AND ¶
func (s *KeywordContext) K_AND() antlr.TerminalNode
func (*KeywordContext) K_AS ¶
func (s *KeywordContext) K_AS() antlr.TerminalNode
func (*KeywordContext) K_ASC ¶
func (s *KeywordContext) K_ASC() antlr.TerminalNode
func (*KeywordContext) K_AVERAGE ¶
func (s *KeywordContext) K_AVERAGE() antlr.TerminalNode
func (*KeywordContext) K_BETWEEN ¶
func (s *KeywordContext) K_BETWEEN() antlr.TerminalNode
func (*KeywordContext) K_BY ¶
func (s *KeywordContext) K_BY() antlr.TerminalNode
func (*KeywordContext) K_CASE ¶
func (s *KeywordContext) K_CASE() antlr.TerminalNode
func (*KeywordContext) K_CIRCLE ¶
func (s *KeywordContext) K_CIRCLE() antlr.TerminalNode
func (*KeywordContext) K_COLUMN ¶
func (s *KeywordContext) K_COLUMN() antlr.TerminalNode
func (*KeywordContext) K_CONTAIN ¶
func (s *KeywordContext) K_CONTAIN() antlr.TerminalNode
func (*KeywordContext) K_CONTAINS ¶
func (s *KeywordContext) K_CONTAINS() antlr.TerminalNode
func (*KeywordContext) K_COUNT ¶
func (s *KeywordContext) K_COUNT() antlr.TerminalNode
func (*KeywordContext) K_CREATE ¶
func (s *KeywordContext) K_CREATE() antlr.TerminalNode
func (*KeywordContext) K_DELETE ¶
func (s *KeywordContext) K_DELETE() antlr.TerminalNode
func (*KeywordContext) K_DESC ¶
func (s *KeywordContext) K_DESC() antlr.TerminalNode
func (*KeywordContext) K_DOES ¶
func (s *KeywordContext) K_DOES() antlr.TerminalNode
func (*KeywordContext) K_DROP ¶
func (s *KeywordContext) K_DROP() antlr.TerminalNode
func (*KeywordContext) K_ENDS ¶
func (s *KeywordContext) K_ENDS() antlr.TerminalNode
func (*KeywordContext) K_EQUAL ¶
func (s *KeywordContext) K_EQUAL() antlr.TerminalNode
func (*KeywordContext) K_FROM ¶
func (s *KeywordContext) K_FROM() antlr.TerminalNode
func (*KeywordContext) K_GROUP ¶
func (s *KeywordContext) K_GROUP() antlr.TerminalNode
func (*KeywordContext) K_HAVING ¶
func (s *KeywordContext) K_HAVING() antlr.TerminalNode
func (*KeywordContext) K_IGNORING ¶
func (s *KeywordContext) K_IGNORING() antlr.TerminalNode
func (*KeywordContext) K_IN ¶
func (s *KeywordContext) K_IN() antlr.TerminalNode
func (*KeywordContext) K_INSERT ¶
func (s *KeywordContext) K_INSERT() antlr.TerminalNode
func (*KeywordContext) K_INTO ¶
func (s *KeywordContext) K_INTO() antlr.TerminalNode
func (*KeywordContext) K_JOIN ¶
func (s *KeywordContext) K_JOIN() antlr.TerminalNode
func (*KeywordContext) K_LATLNG ¶
func (s *KeywordContext) K_LATLNG() antlr.TerminalNode
func (*KeywordContext) K_LEFT ¶
func (s *KeywordContext) K_LEFT() antlr.TerminalNode
func (*KeywordContext) K_LIKE ¶
func (s *KeywordContext) K_LIKE() antlr.TerminalNode
func (*KeywordContext) K_LIMIT ¶
func (s *KeywordContext) K_LIMIT() antlr.TerminalNode
func (*KeywordContext) K_MATCHES ¶
func (s *KeywordContext) K_MATCHES() antlr.TerminalNode
func (*KeywordContext) K_MAXIMUM ¶
func (s *KeywordContext) K_MAXIMUM() antlr.TerminalNode
func (*KeywordContext) K_MINIMUM ¶
func (s *KeywordContext) K_MINIMUM() antlr.TerminalNode
func (*KeywordContext) K_NOT ¶
func (s *KeywordContext) K_NOT() antlr.TerminalNode
func (*KeywordContext) K_OF ¶
func (s *KeywordContext) K_OF() antlr.TerminalNode
func (*KeywordContext) K_OFFSET ¶
func (s *KeywordContext) K_OFFSET() antlr.TerminalNode
func (*KeywordContext) K_ON ¶
func (s *KeywordContext) K_ON() antlr.TerminalNode
func (*KeywordContext) K_OR ¶
func (s *KeywordContext) K_OR() antlr.TerminalNode
func (*KeywordContext) K_ORDER ¶
func (s *KeywordContext) K_ORDER() antlr.TerminalNode
func (*KeywordContext) K_OUTER ¶
func (s *KeywordContext) K_OUTER() antlr.TerminalNode
func (*KeywordContext) K_RECTANGLE ¶
func (s *KeywordContext) K_RECTANGLE() antlr.TerminalNode
func (*KeywordContext) K_RENAME ¶
func (s *KeywordContext) K_RENAME() antlr.TerminalNode
func (*KeywordContext) K_SELECT ¶
func (s *KeywordContext) K_SELECT() antlr.TerminalNode
func (*KeywordContext) K_SET ¶
func (s *KeywordContext) K_SET() antlr.TerminalNode
func (*KeywordContext) K_STARTS ¶
func (s *KeywordContext) K_STARTS() antlr.TerminalNode
func (*KeywordContext) K_ST_DISTANCE ¶
func (s *KeywordContext) K_ST_DISTANCE() antlr.TerminalNode
func (*KeywordContext) K_ST_INTERSECTS ¶
func (s *KeywordContext) K_ST_INTERSECTS() antlr.TerminalNode
func (*KeywordContext) K_SUM ¶
func (s *KeywordContext) K_SUM() antlr.TerminalNode
func (*KeywordContext) K_TABLE ¶
func (s *KeywordContext) K_TABLE() antlr.TerminalNode
func (*KeywordContext) K_TO ¶
func (s *KeywordContext) K_TO() antlr.TerminalNode
func (*KeywordContext) K_UPDATE ¶
func (s *KeywordContext) K_UPDATE() antlr.TerminalNode
func (*KeywordContext) K_VALUES ¶
func (s *KeywordContext) K_VALUES() antlr.TerminalNode
func (*KeywordContext) K_VIEW ¶
func (s *KeywordContext) K_VIEW() antlr.TerminalNode
func (*KeywordContext) K_WHERE ¶
func (s *KeywordContext) K_WHERE() antlr.TerminalNode
func (*KeywordContext) K_WITH ¶
func (s *KeywordContext) K_WITH() antlr.TerminalNode
func (*KeywordContext) ToStringTree ¶
func (s *KeywordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LiteralContext ¶
type LiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLiteralContext ¶
func NewEmptyLiteralContext() *LiteralContext
func NewLiteralContext ¶
func NewLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralContext
func (*LiteralContext) EnterRule ¶
func (s *LiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*LiteralContext) ExitRule ¶
func (s *LiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*LiteralContext) GetParser ¶
func (s *LiteralContext) GetParser() antlr.Parser
func (*LiteralContext) GetRuleContext ¶
func (s *LiteralContext) GetRuleContext() antlr.RuleContext
func (*LiteralContext) IsLiteralContext ¶
func (*LiteralContext) IsLiteralContext()
func (*LiteralContext) Numeric_literal ¶
func (s *LiteralContext) Numeric_literal() INumeric_literalContext
func (*LiteralContext) String_literal ¶
func (s *LiteralContext) String_literal() IString_literalContext
func (*LiteralContext) ToStringTree ¶
func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type New_table_nameContext ¶
type New_table_nameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNew_table_nameContext ¶
func NewEmptyNew_table_nameContext() *New_table_nameContext
func NewNew_table_nameContext ¶
func NewNew_table_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *New_table_nameContext
func (*New_table_nameContext) EnterRule ¶
func (s *New_table_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*New_table_nameContext) ExitRule ¶
func (s *New_table_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*New_table_nameContext) GetParser ¶
func (s *New_table_nameContext) GetParser() antlr.Parser
func (*New_table_nameContext) GetRuleContext ¶
func (s *New_table_nameContext) GetRuleContext() antlr.RuleContext
func (*New_table_nameContext) IsNew_table_nameContext ¶
func (*New_table_nameContext) IsNew_table_nameContext()
func (*New_table_nameContext) Table_name ¶
func (s *New_table_nameContext) Table_name() ITable_nameContext
func (*New_table_nameContext) ToStringTree ¶
func (s *New_table_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Numeric_literalContext ¶
type Numeric_literalContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNumeric_literalContext ¶
func NewEmptyNumeric_literalContext() *Numeric_literalContext
func NewNumeric_literalContext ¶
func NewNumeric_literalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Numeric_literalContext
func (*Numeric_literalContext) EnterRule ¶
func (s *Numeric_literalContext) EnterRule(listener antlr.ParseTreeListener)
func (*Numeric_literalContext) ExitRule ¶
func (s *Numeric_literalContext) ExitRule(listener antlr.ParseTreeListener)
func (*Numeric_literalContext) GetParser ¶
func (s *Numeric_literalContext) GetParser() antlr.Parser
func (*Numeric_literalContext) GetRuleContext ¶
func (s *Numeric_literalContext) GetRuleContext() antlr.RuleContext
func (*Numeric_literalContext) IsNumeric_literalContext ¶
func (*Numeric_literalContext) IsNumeric_literalContext()
func (*Numeric_literalContext) NUMERIC_LITERAL ¶
func (s *Numeric_literalContext) NUMERIC_LITERAL() antlr.TerminalNode
func (*Numeric_literalContext) ToStringTree ¶
func (s *Numeric_literalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OperatorContext ¶
type OperatorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOperatorContext ¶
func NewEmptyOperatorContext() *OperatorContext
func NewOperatorContext ¶
func NewOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OperatorContext
func (*OperatorContext) EQ ¶
func (s *OperatorContext) EQ() antlr.TerminalNode
func (*OperatorContext) EnterRule ¶
func (s *OperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*OperatorContext) ExitRule ¶
func (s *OperatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*OperatorContext) GT ¶
func (s *OperatorContext) GT() antlr.TerminalNode
func (*OperatorContext) GT_EQ ¶
func (s *OperatorContext) GT_EQ() antlr.TerminalNode
func (*OperatorContext) GetParser ¶
func (s *OperatorContext) GetParser() antlr.Parser
func (*OperatorContext) GetRuleContext ¶
func (s *OperatorContext) GetRuleContext() antlr.RuleContext
func (*OperatorContext) IsOperatorContext ¶
func (*OperatorContext) IsOperatorContext()
func (*OperatorContext) LT ¶
func (s *OperatorContext) LT() antlr.TerminalNode
func (*OperatorContext) LT_EQ ¶
func (s *OperatorContext) LT_EQ() antlr.TerminalNode
func (*OperatorContext) ToStringTree ¶
func (s *OperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Ordering_termContext ¶
type Ordering_termContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOrdering_termContext ¶
func NewEmptyOrdering_termContext() *Ordering_termContext
func NewOrdering_termContext ¶
func NewOrdering_termContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Ordering_termContext
func (*Ordering_termContext) Coordinate ¶
func (s *Ordering_termContext) Coordinate() ICoordinateContext
func (*Ordering_termContext) EnterRule ¶
func (s *Ordering_termContext) EnterRule(listener antlr.ParseTreeListener)
func (*Ordering_termContext) ExitRule ¶
func (s *Ordering_termContext) ExitRule(listener antlr.ParseTreeListener)
func (*Ordering_termContext) GetParser ¶
func (s *Ordering_termContext) GetParser() antlr.Parser
func (*Ordering_termContext) GetRuleContext ¶
func (s *Ordering_termContext) GetRuleContext() antlr.RuleContext
func (*Ordering_termContext) IsOrdering_termContext ¶
func (*Ordering_termContext) IsOrdering_termContext()
func (*Ordering_termContext) K_ASC ¶
func (s *Ordering_termContext) K_ASC() antlr.TerminalNode
func (*Ordering_termContext) K_DESC ¶
func (s *Ordering_termContext) K_DESC() antlr.TerminalNode
func (*Ordering_termContext) K_ST_DISTANCE ¶
func (s *Ordering_termContext) K_ST_DISTANCE() antlr.TerminalNode
func (*Ordering_termContext) LPAR ¶
func (s *Ordering_termContext) LPAR() antlr.TerminalNode
func (*Ordering_termContext) Qualified_column_name ¶
func (s *Ordering_termContext) Qualified_column_name() IQualified_column_nameContext
func (*Ordering_termContext) RPAR ¶
func (s *Ordering_termContext) RPAR() antlr.TerminalNode
func (*Ordering_termContext) ToStringTree ¶
func (s *Ordering_termContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Qualified_column_nameContext ¶
type Qualified_column_nameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyQualified_column_nameContext ¶
func NewEmptyQualified_column_nameContext() *Qualified_column_nameContext
func NewQualified_column_nameContext ¶
func NewQualified_column_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Qualified_column_nameContext
func (*Qualified_column_nameContext) Column_name ¶
func (s *Qualified_column_nameContext) Column_name() IColumn_nameContext
func (*Qualified_column_nameContext) EnterRule ¶
func (s *Qualified_column_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Qualified_column_nameContext) ExitRule ¶
func (s *Qualified_column_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Qualified_column_nameContext) GetParser ¶
func (s *Qualified_column_nameContext) GetParser() antlr.Parser
func (*Qualified_column_nameContext) GetRuleContext ¶
func (s *Qualified_column_nameContext) GetRuleContext() antlr.RuleContext
func (*Qualified_column_nameContext) IsQualified_column_nameContext ¶
func (*Qualified_column_nameContext) IsQualified_column_nameContext()
func (*Qualified_column_nameContext) Table_name ¶
func (s *Qualified_column_nameContext) Table_name() ITable_nameContext
func (*Qualified_column_nameContext) ToStringTree ¶
func (s *Qualified_column_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RectangleContext ¶
type RectangleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRectangleContext ¶
func NewEmptyRectangleContext() *RectangleContext
func NewRectangleContext ¶
func NewRectangleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RectangleContext
func (*RectangleContext) AllCoordinate ¶
func (s *RectangleContext) AllCoordinate() []ICoordinateContext
func (*RectangleContext) Coordinate ¶
func (s *RectangleContext) Coordinate(i int) ICoordinateContext
func (*RectangleContext) EnterRule ¶
func (s *RectangleContext) EnterRule(listener antlr.ParseTreeListener)
func (*RectangleContext) ExitRule ¶
func (s *RectangleContext) ExitRule(listener antlr.ParseTreeListener)
func (*RectangleContext) GetParser ¶
func (s *RectangleContext) GetParser() antlr.Parser
func (*RectangleContext) GetRuleContext ¶
func (s *RectangleContext) GetRuleContext() antlr.RuleContext
func (*RectangleContext) IsRectangleContext ¶
func (*RectangleContext) IsRectangleContext()
func (*RectangleContext) K_RECTANGLE ¶
func (s *RectangleContext) K_RECTANGLE() antlr.TerminalNode
func (*RectangleContext) LPAR ¶
func (s *RectangleContext) LPAR() antlr.TerminalNode
func (*RectangleContext) RPAR ¶
func (s *RectangleContext) RPAR() antlr.TerminalNode
func (*RectangleContext) ToStringTree ¶
func (s *RectangleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Result_columnContext ¶
type Result_columnContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyResult_columnContext ¶
func NewEmptyResult_columnContext() *Result_columnContext
func NewResult_columnContext ¶
func NewResult_columnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Result_columnContext
func (*Result_columnContext) Aggregate_exp ¶
func (s *Result_columnContext) Aggregate_exp() IAggregate_expContext
func (*Result_columnContext) EnterRule ¶
func (s *Result_columnContext) EnterRule(listener antlr.ParseTreeListener)
func (*Result_columnContext) ExitRule ¶
func (s *Result_columnContext) ExitRule(listener antlr.ParseTreeListener)
func (*Result_columnContext) GetParser ¶
func (s *Result_columnContext) GetParser() antlr.Parser
func (*Result_columnContext) GetRuleContext ¶
func (s *Result_columnContext) GetRuleContext() antlr.RuleContext
func (*Result_columnContext) IsResult_columnContext ¶
func (*Result_columnContext) IsResult_columnContext()
func (*Result_columnContext) Qualified_column_name ¶
func (s *Result_columnContext) Qualified_column_name() IQualified_column_nameContext
func (*Result_columnContext) Table_name ¶
func (s *Result_columnContext) Table_name() ITable_nameContext
func (*Result_columnContext) ToStringTree ¶
func (s *Result_columnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Select_stmtContext ¶
type Select_stmtContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySelect_stmtContext ¶
func NewEmptySelect_stmtContext() *Select_stmtContext
func NewSelect_stmtContext ¶
func NewSelect_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_stmtContext
func (*Select_stmtContext) AllJoin_clause ¶
func (s *Select_stmtContext) AllJoin_clause() []IJoin_clauseContext
func (*Select_stmtContext) AllK_BY ¶
func (s *Select_stmtContext) AllK_BY() []antlr.TerminalNode
func (*Select_stmtContext) AllNumeric_literal ¶
func (s *Select_stmtContext) AllNumeric_literal() []INumeric_literalContext
func (*Select_stmtContext) AllOrdering_term ¶
func (s *Select_stmtContext) AllOrdering_term() []IOrdering_termContext
func (*Select_stmtContext) AllQualified_column_name ¶
func (s *Select_stmtContext) AllQualified_column_name() []IQualified_column_nameContext
func (*Select_stmtContext) AllResult_column ¶
func (s *Select_stmtContext) AllResult_column() []IResult_columnContext
func (*Select_stmtContext) EnterRule ¶
func (s *Select_stmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*Select_stmtContext) ExitRule ¶
func (s *Select_stmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*Select_stmtContext) Expr ¶
func (s *Select_stmtContext) Expr() IExprContext
func (*Select_stmtContext) GetParser ¶
func (s *Select_stmtContext) GetParser() antlr.Parser
func (*Select_stmtContext) GetRuleContext ¶
func (s *Select_stmtContext) GetRuleContext() antlr.RuleContext
func (*Select_stmtContext) IsSelect_stmtContext ¶
func (*Select_stmtContext) IsSelect_stmtContext()
func (*Select_stmtContext) Join_clause ¶
func (s *Select_stmtContext) Join_clause(i int) IJoin_clauseContext
func (*Select_stmtContext) K_BY ¶
func (s *Select_stmtContext) K_BY(i int) antlr.TerminalNode
func (*Select_stmtContext) K_FROM ¶
func (s *Select_stmtContext) K_FROM() antlr.TerminalNode
func (*Select_stmtContext) K_GROUP ¶
func (s *Select_stmtContext) K_GROUP() antlr.TerminalNode
func (*Select_stmtContext) K_LIMIT ¶
func (s *Select_stmtContext) K_LIMIT() antlr.TerminalNode
func (*Select_stmtContext) K_OFFSET ¶
func (s *Select_stmtContext) K_OFFSET() antlr.TerminalNode
func (*Select_stmtContext) K_ORDER ¶
func (s *Select_stmtContext) K_ORDER() antlr.TerminalNode
func (*Select_stmtContext) K_SELECT ¶
func (s *Select_stmtContext) K_SELECT() antlr.TerminalNode
func (*Select_stmtContext) K_WHERE ¶
func (s *Select_stmtContext) K_WHERE() antlr.TerminalNode
func (*Select_stmtContext) Numeric_literal ¶
func (s *Select_stmtContext) Numeric_literal(i int) INumeric_literalContext
func (*Select_stmtContext) Ordering_term ¶
func (s *Select_stmtContext) Ordering_term(i int) IOrdering_termContext
func (*Select_stmtContext) Qualified_column_name ¶
func (s *Select_stmtContext) Qualified_column_name(i int) IQualified_column_nameContext
func (*Select_stmtContext) Result_column ¶
func (s *Select_stmtContext) Result_column(i int) IResult_columnContext
func (*Select_stmtContext) Table_name_with_alias ¶
func (s *Select_stmtContext) Table_name_with_alias() ITable_name_with_aliasContext
func (*Select_stmtContext) ToStringTree ¶
func (s *Select_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Show_tables_stmtContext ¶
type Show_tables_stmtContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyShow_tables_stmtContext ¶
func NewEmptyShow_tables_stmtContext() *Show_tables_stmtContext
func NewShow_tables_stmtContext ¶
func NewShow_tables_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Show_tables_stmtContext
func (*Show_tables_stmtContext) EnterRule ¶
func (s *Show_tables_stmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*Show_tables_stmtContext) ExitRule ¶
func (s *Show_tables_stmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*Show_tables_stmtContext) GetParser ¶
func (s *Show_tables_stmtContext) GetParser() antlr.Parser
func (*Show_tables_stmtContext) GetRuleContext ¶
func (s *Show_tables_stmtContext) GetRuleContext() antlr.RuleContext
func (*Show_tables_stmtContext) IsShow_tables_stmtContext ¶
func (*Show_tables_stmtContext) IsShow_tables_stmtContext()
func (*Show_tables_stmtContext) K_SHOW ¶
func (s *Show_tables_stmtContext) K_SHOW() antlr.TerminalNode
func (*Show_tables_stmtContext) K_TABLES ¶
func (s *Show_tables_stmtContext) K_TABLES() antlr.TerminalNode
func (*Show_tables_stmtContext) ToStringTree ¶
func (s *Show_tables_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Sql_stmtContext ¶
type Sql_stmtContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySql_stmtContext ¶
func NewEmptySql_stmtContext() *Sql_stmtContext
func NewSql_stmtContext ¶
func NewSql_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sql_stmtContext
func (*Sql_stmtContext) Alter_table_stmt ¶
func (s *Sql_stmtContext) Alter_table_stmt() IAlter_table_stmtContext
func (*Sql_stmtContext) Create_table_as_select_stmt ¶
func (s *Sql_stmtContext) Create_table_as_select_stmt() ICreate_table_as_select_stmtContext
func (*Sql_stmtContext) Create_view_stmt ¶
func (s *Sql_stmtContext) Create_view_stmt() ICreate_view_stmtContext
func (*Sql_stmtContext) Delete_stmt ¶
func (s *Sql_stmtContext) Delete_stmt() IDelete_stmtContext
func (*Sql_stmtContext) Describe_stmt ¶
func (s *Sql_stmtContext) Describe_stmt() IDescribe_stmtContext
func (*Sql_stmtContext) Drop_table_stmt ¶
func (s *Sql_stmtContext) Drop_table_stmt() IDrop_table_stmtContext
func (*Sql_stmtContext) EnterRule ¶
func (s *Sql_stmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*Sql_stmtContext) ExitRule ¶
func (s *Sql_stmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*Sql_stmtContext) GetParser ¶
func (s *Sql_stmtContext) GetParser() antlr.Parser
func (*Sql_stmtContext) GetRuleContext ¶
func (s *Sql_stmtContext) GetRuleContext() antlr.RuleContext
func (*Sql_stmtContext) Insert_stmt ¶
func (s *Sql_stmtContext) Insert_stmt() IInsert_stmtContext
func (*Sql_stmtContext) IsSql_stmtContext ¶
func (*Sql_stmtContext) IsSql_stmtContext()
func (*Sql_stmtContext) Select_stmt ¶
func (s *Sql_stmtContext) Select_stmt() ISelect_stmtContext
func (*Sql_stmtContext) Show_tables_stmt ¶
func (s *Sql_stmtContext) Show_tables_stmt() IShow_tables_stmtContext
func (*Sql_stmtContext) ToStringTree ¶
func (s *Sql_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Sql_stmtContext) Update_stmt ¶
func (s *Sql_stmtContext) Update_stmt() IUpdate_stmtContext
type String_literalContext ¶
type String_literalContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyString_literalContext ¶
func NewEmptyString_literalContext() *String_literalContext
func NewString_literalContext ¶
func NewString_literalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *String_literalContext
func (*String_literalContext) EnterRule ¶
func (s *String_literalContext) EnterRule(listener antlr.ParseTreeListener)
func (*String_literalContext) ExitRule ¶
func (s *String_literalContext) ExitRule(listener antlr.ParseTreeListener)
func (*String_literalContext) GetParser ¶
func (s *String_literalContext) GetParser() antlr.Parser
func (*String_literalContext) GetRuleContext ¶
func (s *String_literalContext) GetRuleContext() antlr.RuleContext
func (*String_literalContext) IsString_literalContext ¶
func (*String_literalContext) IsString_literalContext()
func (*String_literalContext) STRING_LITERAL ¶
func (s *String_literalContext) STRING_LITERAL() antlr.TerminalNode
func (*String_literalContext) ToStringTree ¶
func (s *String_literalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Table_aliasContext ¶
type Table_aliasContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTable_aliasContext ¶
func NewEmptyTable_aliasContext() *Table_aliasContext
func NewTable_aliasContext ¶
func NewTable_aliasContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_aliasContext
func (*Table_aliasContext) EnterRule ¶
func (s *Table_aliasContext) EnterRule(listener antlr.ParseTreeListener)
func (*Table_aliasContext) ExitRule ¶
func (s *Table_aliasContext) ExitRule(listener antlr.ParseTreeListener)
func (*Table_aliasContext) GetParser ¶
func (s *Table_aliasContext) GetParser() antlr.Parser
func (*Table_aliasContext) GetRuleContext ¶
func (s *Table_aliasContext) GetRuleContext() antlr.RuleContext
func (*Table_aliasContext) Identifier ¶
func (s *Table_aliasContext) Identifier() IIdentifierContext
func (*Table_aliasContext) IsTable_aliasContext ¶
func (*Table_aliasContext) IsTable_aliasContext()
func (*Table_aliasContext) ToStringTree ¶
func (s *Table_aliasContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Table_nameContext ¶
type Table_nameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTable_nameContext ¶
func NewEmptyTable_nameContext() *Table_nameContext
func NewTable_nameContext ¶
func NewTable_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_nameContext
func (*Table_nameContext) EnterRule ¶
func (s *Table_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Table_nameContext) ExitRule ¶
func (s *Table_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Table_nameContext) GetParser ¶
func (s *Table_nameContext) GetParser() antlr.Parser
func (*Table_nameContext) GetRuleContext ¶
func (s *Table_nameContext) GetRuleContext() antlr.RuleContext
func (*Table_nameContext) Identifier ¶
func (s *Table_nameContext) Identifier() IIdentifierContext
func (*Table_nameContext) IsTable_nameContext ¶
func (*Table_nameContext) IsTable_nameContext()
func (*Table_nameContext) ToStringTree ¶
func (s *Table_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Table_name_in_ddlContext ¶
type Table_name_in_ddlContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTable_name_in_ddlContext ¶
func NewEmptyTable_name_in_ddlContext() *Table_name_in_ddlContext
func NewTable_name_in_ddlContext ¶
func NewTable_name_in_ddlContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_name_in_ddlContext
func (*Table_name_in_ddlContext) EnterRule ¶
func (s *Table_name_in_ddlContext) EnterRule(listener antlr.ParseTreeListener)
func (*Table_name_in_ddlContext) ExitRule ¶
func (s *Table_name_in_ddlContext) ExitRule(listener antlr.ParseTreeListener)
func (*Table_name_in_ddlContext) GetParser ¶
func (s *Table_name_in_ddlContext) GetParser() antlr.Parser
func (*Table_name_in_ddlContext) GetRuleContext ¶
func (s *Table_name_in_ddlContext) GetRuleContext() antlr.RuleContext
func (*Table_name_in_ddlContext) IsTable_name_in_ddlContext ¶
func (*Table_name_in_ddlContext) IsTable_name_in_ddlContext()
func (*Table_name_in_ddlContext) Table_name ¶
func (s *Table_name_in_ddlContext) Table_name() ITable_nameContext
func (*Table_name_in_ddlContext) ToStringTree ¶
func (s *Table_name_in_ddlContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Table_name_in_dmlContext ¶
type Table_name_in_dmlContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTable_name_in_dmlContext ¶
func NewEmptyTable_name_in_dmlContext() *Table_name_in_dmlContext
func NewTable_name_in_dmlContext ¶
func NewTable_name_in_dmlContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_name_in_dmlContext
func (*Table_name_in_dmlContext) EnterRule ¶
func (s *Table_name_in_dmlContext) EnterRule(listener antlr.ParseTreeListener)
func (*Table_name_in_dmlContext) ExitRule ¶
func (s *Table_name_in_dmlContext) ExitRule(listener antlr.ParseTreeListener)
func (*Table_name_in_dmlContext) GetParser ¶
func (s *Table_name_in_dmlContext) GetParser() antlr.Parser
func (*Table_name_in_dmlContext) GetRuleContext ¶
func (s *Table_name_in_dmlContext) GetRuleContext() antlr.RuleContext
func (*Table_name_in_dmlContext) IsTable_name_in_dmlContext ¶
func (*Table_name_in_dmlContext) IsTable_name_in_dmlContext()
func (*Table_name_in_dmlContext) Table_name ¶
func (s *Table_name_in_dmlContext) Table_name() ITable_nameContext
func (*Table_name_in_dmlContext) ToStringTree ¶
func (s *Table_name_in_dmlContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Table_name_with_aliasContext ¶
type Table_name_with_aliasContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTable_name_with_aliasContext ¶
func NewEmptyTable_name_with_aliasContext() *Table_name_with_aliasContext
func NewTable_name_with_aliasContext ¶
func NewTable_name_with_aliasContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_name_with_aliasContext
func (*Table_name_with_aliasContext) EnterRule ¶
func (s *Table_name_with_aliasContext) EnterRule(listener antlr.ParseTreeListener)
func (*Table_name_with_aliasContext) ExitRule ¶
func (s *Table_name_with_aliasContext) ExitRule(listener antlr.ParseTreeListener)
func (*Table_name_with_aliasContext) GetParser ¶
func (s *Table_name_with_aliasContext) GetParser() antlr.Parser
func (*Table_name_with_aliasContext) GetRuleContext ¶
func (s *Table_name_with_aliasContext) GetRuleContext() antlr.RuleContext
func (*Table_name_with_aliasContext) IsTable_name_with_aliasContext ¶
func (*Table_name_with_aliasContext) IsTable_name_with_aliasContext()
func (*Table_name_with_aliasContext) K_AS ¶
func (s *Table_name_with_aliasContext) K_AS() antlr.TerminalNode
func (*Table_name_with_aliasContext) Table_alias ¶
func (s *Table_name_with_aliasContext) Table_alias() ITable_aliasContext
func (*Table_name_with_aliasContext) Table_name ¶
func (s *Table_name_with_aliasContext) Table_name() ITable_nameContext
func (*Table_name_with_aliasContext) ToStringTree ¶
func (s *Table_name_with_aliasContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Update_stmtContext ¶
type Update_stmtContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUpdate_stmtContext ¶
func NewEmptyUpdate_stmtContext() *Update_stmtContext
func NewUpdate_stmtContext ¶
func NewUpdate_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Update_stmtContext
func (*Update_stmtContext) AllColumn_assignment ¶
func (s *Update_stmtContext) AllColumn_assignment() []IColumn_assignmentContext
func (*Update_stmtContext) Column_assignment ¶
func (s *Update_stmtContext) Column_assignment(i int) IColumn_assignmentContext
func (*Update_stmtContext) EnterRule ¶
func (s *Update_stmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*Update_stmtContext) Eq_comparison ¶
func (s *Update_stmtContext) Eq_comparison() IEq_comparisonContext
func (*Update_stmtContext) ExitRule ¶
func (s *Update_stmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*Update_stmtContext) GetParser ¶
func (s *Update_stmtContext) GetParser() antlr.Parser
func (*Update_stmtContext) GetRuleContext ¶
func (s *Update_stmtContext) GetRuleContext() antlr.RuleContext
func (*Update_stmtContext) IsUpdate_stmtContext ¶
func (*Update_stmtContext) IsUpdate_stmtContext()
func (*Update_stmtContext) K_SET ¶
func (s *Update_stmtContext) K_SET() antlr.TerminalNode
func (*Update_stmtContext) K_UPDATE ¶
func (s *Update_stmtContext) K_UPDATE() antlr.TerminalNode
func (*Update_stmtContext) K_WHERE ¶
func (s *Update_stmtContext) K_WHERE() antlr.TerminalNode
func (*Update_stmtContext) Table_name_in_dml ¶
func (s *Update_stmtContext) Table_name_in_dml() ITable_name_in_dmlContext
func (*Update_stmtContext) ToStringTree ¶
func (s *Update_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type View_nameContext ¶
type View_nameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyView_nameContext ¶
func NewEmptyView_nameContext() *View_nameContext
func NewView_nameContext ¶
func NewView_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *View_nameContext
func (*View_nameContext) EnterRule ¶
func (s *View_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*View_nameContext) ExitRule ¶
func (s *View_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*View_nameContext) GetParser ¶
func (s *View_nameContext) GetParser() antlr.Parser
func (*View_nameContext) GetRuleContext ¶
func (s *View_nameContext) GetRuleContext() antlr.RuleContext
func (*View_nameContext) Identifier ¶
func (s *View_nameContext) Identifier() IIdentifierContext
func (*View_nameContext) IsView_nameContext ¶
func (*View_nameContext) IsView_nameContext()
func (*View_nameContext) ToStringTree ¶
func (s *View_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string