Documentation
¶
Index ¶
- Constants
- Variables
- func InitEmptyAction_exprContext(p *Action_exprContext)
- func InitEmptyAction_expr_listContext(p *Action_expr_listContext)
- func InitEmptyAction_function_callContext(p *Action_function_callContext)
- func InitEmptyAction_returnContext(p *Action_returnContext)
- func InitEmptyAction_statementContext(p *Action_statementContext)
- func InitEmptyAllowed_identifierContext(p *Allowed_identifierContext)
- func InitEmptyAlter_table_actionContext(p *Alter_table_actionContext)
- func InitEmptyAlter_table_statementContext(p *Alter_table_statementContext)
- func InitEmptyCommon_table_expressionContext(p *Common_table_expressionContext)
- func InitEmptyCompound_operatorContext(p *Compound_operatorContext)
- func InitEmptyCreate_action_statementContext(p *Create_action_statementContext)
- func InitEmptyCreate_index_statementContext(p *Create_index_statementContext)
- func InitEmptyCreate_namespace_statementContext(p *Create_namespace_statementContext)
- func InitEmptyCreate_role_statementContext(p *Create_role_statementContext)
- func InitEmptyCreate_table_statementContext(p *Create_table_statementContext)
- func InitEmptyDelete_statementContext(p *Delete_statementContext)
- func InitEmptyDrop_action_statementContext(p *Drop_action_statementContext)
- func InitEmptyDrop_index_statementContext(p *Drop_index_statementContext)
- func InitEmptyDrop_namespace_statementContext(p *Drop_namespace_statementContext)
- func InitEmptyDrop_role_statementContext(p *Drop_role_statementContext)
- func InitEmptyDrop_table_statementContext(p *Drop_table_statementContext)
- func InitEmptyEntryContext(p *EntryContext)
- func InitEmptyFk_actionContext(p *Fk_actionContext)
- func InitEmptyFk_constraintContext(p *Fk_constraintContext)
- func InitEmptyGrant_statementContext(p *Grant_statementContext)
- func InitEmptyIdentifierContext(p *IdentifierContext)
- func InitEmptyIdentifier_listContext(p *Identifier_listContext)
- func InitEmptyIf_then_blockContext(p *If_then_blockContext)
- func InitEmptyInline_constraintContext(p *Inline_constraintContext)
- func InitEmptyInsert_statementContext(p *Insert_statementContext)
- func InitEmptyJoinContext(p *JoinContext)
- func InitEmptyLiteralContext(p *LiteralContext)
- func InitEmptyNamed_type_listContext(p *Named_type_listContext)
- func InitEmptyOpt_drop_behaviorContext(p *Opt_drop_behaviorContext)
- func InitEmptyOrdering_termContext(p *Ordering_termContext)
- func InitEmptyPrivilegeContext(p *PrivilegeContext)
- func InitEmptyPrivilege_listContext(p *Privilege_listContext)
- func InitEmptyRangeContext(p *RangeContext)
- func InitEmptyRelationContext(p *RelationContext)
- func InitEmptyResult_columnContext(p *Result_columnContext)
- func InitEmptyRevoke_statementContext(p *Revoke_statementContext)
- func InitEmptySelect_coreContext(p *Select_coreContext)
- func InitEmptySelect_statementContext(p *Select_statementContext)
- func InitEmptySet_current_namespace_statementContext(p *Set_current_namespace_statementContext)
- func InitEmptySql_exprContext(p *Sql_exprContext)
- func InitEmptySql_expr_listContext(p *Sql_expr_listContext)
- func InitEmptySql_function_callContext(p *Sql_function_callContext)
- func InitEmptySql_statementContext(p *Sql_statementContext)
- func InitEmptyStatementContext(p *StatementContext)
- func InitEmptyTable_column_defContext(p *Table_column_defContext)
- func InitEmptyTable_constraint_defContext(p *Table_constraint_defContext)
- func InitEmptyTransfer_ownership_statementContext(p *Transfer_ownership_statementContext)
- func InitEmptyTypeContext(p *TypeContext)
- func InitEmptyType_castContext(p *Type_castContext)
- func InitEmptyType_listContext(p *Type_listContext)
- func InitEmptyUnuse_extension_statementContext(p *Unuse_extension_statementContext)
- func InitEmptyUpdate_set_clauseContext(p *Update_set_clauseContext)
- func InitEmptyUpdate_statementContext(p *Update_statementContext)
- func InitEmptyUpsert_clauseContext(p *Upsert_clauseContext)
- func InitEmptyUse_extension_statementContext(p *Use_extension_statementContext)
- func InitEmptyVariableContext(p *VariableContext)
- func InitEmptyVariable_or_underscoreContext(p *Variable_or_underscoreContext)
- func InitEmptyWhen_then_clauseContext(p *When_then_clauseContext)
- func InitEmptyWindowContext(p *WindowContext)
- func KuneiformLexerInit()
- func KuneiformParserInit()
- type Action_exprContext
- func (s *Action_exprContext) CopyAll(ctx *Action_exprContext)
- func (s *Action_exprContext) GetParser() antlr.Parser
- func (s *Action_exprContext) GetRuleContext() antlr.RuleContext
- func (*Action_exprContext) IsAction_exprContext()
- func (s *Action_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Action_expr_arithmeticContext
- func (s *Action_expr_arithmeticContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Action_expr_arithmeticContext) Action_expr(i int) IAction_exprContext
- func (s *Action_expr_arithmeticContext) AllAction_expr() []IAction_exprContext
- func (s *Action_expr_arithmeticContext) CONCAT() antlr.TerminalNode
- func (s *Action_expr_arithmeticContext) DIV() antlr.TerminalNode
- func (s *Action_expr_arithmeticContext) EXP() antlr.TerminalNode
- func (s *Action_expr_arithmeticContext) GetRuleContext() antlr.RuleContext
- func (s *Action_expr_arithmeticContext) MINUS() antlr.TerminalNode
- func (s *Action_expr_arithmeticContext) MOD() antlr.TerminalNode
- func (s *Action_expr_arithmeticContext) PLUS() antlr.TerminalNode
- func (s *Action_expr_arithmeticContext) STAR() antlr.TerminalNode
- type Action_expr_listContext
- func (s *Action_expr_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Action_expr_listContext) Action_expr(i int) IAction_exprContext
- func (s *Action_expr_listContext) AllAction_expr() []IAction_exprContext
- func (s *Action_expr_listContext) AllCOMMA() []antlr.TerminalNode
- func (s *Action_expr_listContext) COMMA(i int) antlr.TerminalNode
- func (s *Action_expr_listContext) GetParser() antlr.Parser
- func (s *Action_expr_listContext) GetRuleContext() antlr.RuleContext
- func (*Action_expr_listContext) IsAction_expr_listContext()
- func (s *Action_expr_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Action_function_callContext
- func (s *Action_function_callContext) CopyAll(ctx *Action_function_callContext)
- func (s *Action_function_callContext) GetParser() antlr.Parser
- func (s *Action_function_callContext) GetRuleContext() antlr.RuleContext
- func (*Action_function_callContext) IsAction_function_callContext()
- func (s *Action_function_callContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Action_returnContext
- func (s *Action_returnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Action_returnContext) GetParser() antlr.Parser
- func (s *Action_returnContext) GetReturn_columns() INamed_type_listContext
- func (s *Action_returnContext) GetRuleContext() antlr.RuleContext
- func (s *Action_returnContext) GetUnnamed_return_types() IType_listContext
- func (*Action_returnContext) IsAction_returnContext()
- func (s *Action_returnContext) LPAREN() antlr.TerminalNode
- func (s *Action_returnContext) Named_type_list() INamed_type_listContext
- func (s *Action_returnContext) RETURNS() antlr.TerminalNode
- func (s *Action_returnContext) RPAREN() antlr.TerminalNode
- func (s *Action_returnContext) SetReturn_columns(v INamed_type_listContext)
- func (s *Action_returnContext) SetUnnamed_return_types(v IType_listContext)
- func (s *Action_returnContext) TABLE() antlr.TerminalNode
- func (s *Action_returnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Action_returnContext) Type_list() IType_listContext
- type Action_statementContext
- func (s *Action_statementContext) CopyAll(ctx *Action_statementContext)
- func (s *Action_statementContext) GetParser() antlr.Parser
- func (s *Action_statementContext) GetRuleContext() antlr.RuleContext
- func (*Action_statementContext) IsAction_statementContext()
- func (s *Action_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Add_columnContext
- func (s *Add_columnContext) ADD() antlr.TerminalNode
- func (s *Add_columnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Add_columnContext) COLUMN() antlr.TerminalNode
- func (s *Add_columnContext) EXISTS() antlr.TerminalNode
- func (s *Add_columnContext) GetColumn() IIdentifierContext
- func (s *Add_columnContext) GetRuleContext() antlr.RuleContext
- func (s *Add_columnContext) IF() antlr.TerminalNode
- func (s *Add_columnContext) Identifier() IIdentifierContext
- func (s *Add_columnContext) NOT() antlr.TerminalNode
- func (s *Add_columnContext) SetColumn(v IIdentifierContext)
- func (s *Add_columnContext) Type_() ITypeContext
- type Add_column_constraintContext
- func (s *Add_column_constraintContext) ALTER() antlr.TerminalNode
- func (s *Add_column_constraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Add_column_constraintContext) Action_expr() IAction_exprContext
- func (s *Add_column_constraintContext) COLUMN() antlr.TerminalNode
- func (s *Add_column_constraintContext) DEFAULT() antlr.TerminalNode
- func (s *Add_column_constraintContext) GetColumn() IIdentifierContext
- func (s *Add_column_constraintContext) GetRuleContext() antlr.RuleContext
- func (s *Add_column_constraintContext) Identifier() IIdentifierContext
- func (s *Add_column_constraintContext) NOT() antlr.TerminalNode
- func (s *Add_column_constraintContext) NULL() antlr.TerminalNode
- func (s *Add_column_constraintContext) SET() antlr.TerminalNode
- func (s *Add_column_constraintContext) SetColumn(v IIdentifierContext)
- type Add_table_constraintContext
- func (s *Add_table_constraintContext) ADD() antlr.TerminalNode
- func (s *Add_table_constraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Add_table_constraintContext) GetRuleContext() antlr.RuleContext
- func (s *Add_table_constraintContext) Table_constraint_def() ITable_constraint_defContext
- type Allowed_identifierContext
- func (s *Allowed_identifierContext) ACTION() antlr.TerminalNode
- func (s *Allowed_identifierContext) ADD() antlr.TerminalNode
- func (s *Allowed_identifierContext) ALTER() antlr.TerminalNode
- func (s *Allowed_identifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Allowed_identifierContext) BREAK() antlr.TerminalNode
- func (s *Allowed_identifierContext) CALL() antlr.TerminalNode
- func (s *Allowed_identifierContext) CHECK() antlr.TerminalNode
- func (s *Allowed_identifierContext) CONTINUE() antlr.TerminalNode
- func (s *Allowed_identifierContext) CREATE() antlr.TerminalNode
- func (s *Allowed_identifierContext) CURRENT() antlr.TerminalNode
- func (s *Allowed_identifierContext) DEFAULT() antlr.TerminalNode
- func (s *Allowed_identifierContext) DROP() antlr.TerminalNode
- func (s *Allowed_identifierContext) ELSE() antlr.TerminalNode
- func (s *Allowed_identifierContext) ELSEIF() antlr.TerminalNode
- func (s *Allowed_identifierContext) FOR() antlr.TerminalNode
- func (s *Allowed_identifierContext) FOREIGN() antlr.TerminalNode
- func (s *Allowed_identifierContext) GRANT() antlr.TerminalNode
- func (s *Allowed_identifierContext) GRANTED() antlr.TerminalNode
- func (s *Allowed_identifierContext) GetParser() antlr.Parser
- func (s *Allowed_identifierContext) GetRuleContext() antlr.RuleContext
- func (s *Allowed_identifierContext) IDENTIFIER() antlr.TerminalNode
- func (s *Allowed_identifierContext) IF() antlr.TerminalNode
- func (s *Allowed_identifierContext) INDEX() antlr.TerminalNode
- func (*Allowed_identifierContext) IsAllowed_identifierContext()
- func (s *Allowed_identifierContext) KEY() antlr.TerminalNode
- func (s *Allowed_identifierContext) NAMESPACE() antlr.TerminalNode
- func (s *Allowed_identifierContext) OWNERSHIP() antlr.TerminalNode
- func (s *Allowed_identifierContext) PRIMARY() antlr.TerminalNode
- func (s *Allowed_identifierContext) RENAME() antlr.TerminalNode
- func (s *Allowed_identifierContext) REPLACE() antlr.TerminalNode
- func (s *Allowed_identifierContext) RESTRICT() antlr.TerminalNode
- func (s *Allowed_identifierContext) RETURN() antlr.TerminalNode
- func (s *Allowed_identifierContext) RETURNS() antlr.TerminalNode
- func (s *Allowed_identifierContext) REVOKE() antlr.TerminalNode
- func (s *Allowed_identifierContext) ROLE() antlr.TerminalNode
- func (s *Allowed_identifierContext) ROLES() antlr.TerminalNode
- func (s *Allowed_identifierContext) TRANSFER() antlr.TerminalNode
- func (s *Allowed_identifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Allowed_identifierContext) UNIQUE() antlr.TerminalNode
- func (s *Allowed_identifierContext) UNUSE() antlr.TerminalNode
- func (s *Allowed_identifierContext) USE() antlr.TerminalNode
- type Alter_table_actionContext
- func (s *Alter_table_actionContext) CopyAll(ctx *Alter_table_actionContext)
- func (s *Alter_table_actionContext) GetParser() antlr.Parser
- func (s *Alter_table_actionContext) GetRuleContext() antlr.RuleContext
- func (*Alter_table_actionContext) IsAlter_table_actionContext()
- func (s *Alter_table_actionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Alter_table_statementContext
- func (s *Alter_table_statementContext) ALTER() antlr.TerminalNode
- func (s *Alter_table_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Alter_table_statementContext) AllAlter_table_action() []IAlter_table_actionContext
- func (s *Alter_table_statementContext) AllCOMMA() []antlr.TerminalNode
- func (s *Alter_table_statementContext) Alter_table_action(i int) IAlter_table_actionContext
- func (s *Alter_table_statementContext) COMMA(i int) antlr.TerminalNode
- func (s *Alter_table_statementContext) GetParser() antlr.Parser
- func (s *Alter_table_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Alter_table_statementContext) GetTable() IIdentifierContext
- func (s *Alter_table_statementContext) Identifier() IIdentifierContext
- func (*Alter_table_statementContext) IsAlter_table_statementContext()
- func (s *Alter_table_statementContext) SetTable(v IIdentifierContext)
- func (s *Alter_table_statementContext) TABLE() antlr.TerminalNode
- func (s *Alter_table_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Arithmetic_sql_exprContext
- func (s *Arithmetic_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Arithmetic_sql_exprContext) AllSql_expr() []ISql_exprContext
- func (s *Arithmetic_sql_exprContext) CONCAT() antlr.TerminalNode
- func (s *Arithmetic_sql_exprContext) DIV() antlr.TerminalNode
- func (s *Arithmetic_sql_exprContext) EXP() antlr.TerminalNode
- func (s *Arithmetic_sql_exprContext) GetLeft() ISql_exprContext
- func (s *Arithmetic_sql_exprContext) GetRight() ISql_exprContext
- func (s *Arithmetic_sql_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Arithmetic_sql_exprContext) MINUS() antlr.TerminalNode
- func (s *Arithmetic_sql_exprContext) MOD() antlr.TerminalNode
- func (s *Arithmetic_sql_exprContext) PLUS() antlr.TerminalNode
- func (s *Arithmetic_sql_exprContext) STAR() antlr.TerminalNode
- func (s *Arithmetic_sql_exprContext) SetLeft(v ISql_exprContext)
- func (s *Arithmetic_sql_exprContext) SetRight(v ISql_exprContext)
- func (s *Arithmetic_sql_exprContext) Sql_expr(i int) ISql_exprContext
- type Array_access_action_exprContext
- func (s *Array_access_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Array_access_action_exprContext) Action_expr(i int) IAction_exprContext
- func (s *Array_access_action_exprContext) AllAction_expr() []IAction_exprContext
- func (s *Array_access_action_exprContext) COL() antlr.TerminalNode
- func (s *Array_access_action_exprContext) GetArray_element() IAction_exprContext
- func (s *Array_access_action_exprContext) GetLeft() IAction_exprContext
- func (s *Array_access_action_exprContext) GetRight() IAction_exprContext
- func (s *Array_access_action_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Array_access_action_exprContext) GetSingle() IAction_exprContext
- func (s *Array_access_action_exprContext) LBRACKET() antlr.TerminalNode
- func (s *Array_access_action_exprContext) RBRACKET() antlr.TerminalNode
- func (s *Array_access_action_exprContext) SetArray_element(v IAction_exprContext)
- func (s *Array_access_action_exprContext) SetLeft(v IAction_exprContext)
- func (s *Array_access_action_exprContext) SetRight(v IAction_exprContext)
- func (s *Array_access_action_exprContext) SetSingle(v IAction_exprContext)
- func (s *Array_access_action_exprContext) Type_cast() IType_castContext
- type Array_access_sql_exprContext
- func (s *Array_access_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Array_access_sql_exprContext) AllSql_expr() []ISql_exprContext
- func (s *Array_access_sql_exprContext) COL() antlr.TerminalNode
- func (s *Array_access_sql_exprContext) GetArray_element() ISql_exprContext
- func (s *Array_access_sql_exprContext) GetLeft() ISql_exprContext
- func (s *Array_access_sql_exprContext) GetRight() ISql_exprContext
- func (s *Array_access_sql_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Array_access_sql_exprContext) GetSingle() ISql_exprContext
- func (s *Array_access_sql_exprContext) LBRACKET() antlr.TerminalNode
- func (s *Array_access_sql_exprContext) RBRACKET() antlr.TerminalNode
- func (s *Array_access_sql_exprContext) SetArray_element(v ISql_exprContext)
- func (s *Array_access_sql_exprContext) SetLeft(v ISql_exprContext)
- func (s *Array_access_sql_exprContext) SetRight(v ISql_exprContext)
- func (s *Array_access_sql_exprContext) SetSingle(v ISql_exprContext)
- func (s *Array_access_sql_exprContext) Sql_expr(i int) ISql_exprContext
- func (s *Array_access_sql_exprContext) Type_cast() IType_castContext
- type BaseKuneiformParserVisitor
- func (v *BaseKuneiformParserVisitor) VisitAction_expr_arithmetic(ctx *Action_expr_arithmeticContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitAction_expr_list(ctx *Action_expr_listContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitAction_return(ctx *Action_returnContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitAdd_column(ctx *Add_columnContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitAdd_column_constraint(ctx *Add_column_constraintContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitAdd_table_constraint(ctx *Add_table_constraintContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitAllowed_identifier(ctx *Allowed_identifierContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitAlter_table_statement(ctx *Alter_table_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitArithmetic_sql_expr(ctx *Arithmetic_sql_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitArray_access_action_expr(ctx *Array_access_action_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitArray_access_sql_expr(ctx *Array_access_sql_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitBetween_sql_expr(ctx *Between_sql_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitBinary_literal(ctx *Binary_literalContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitBoolean_literal(ctx *Boolean_literalContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitCase_expr(ctx *Case_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitCollate_sql_expr(ctx *Collate_sql_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitColumn_sql_expr(ctx *Column_sql_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitCommon_table_expression(ctx *Common_table_expressionContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitComparison_action_expr(ctx *Comparison_action_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitComparison_sql_expr(ctx *Comparison_sql_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitCompound_operator(ctx *Compound_operatorContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitCreate_action_statement(ctx *Create_action_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitCreate_index_statement(ctx *Create_index_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitCreate_namespace_statement(ctx *Create_namespace_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitCreate_role_statement(ctx *Create_role_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitCreate_table_statement(ctx *Create_table_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitDecimal_literal(ctx *Decimal_literalContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitDelete_statement(ctx *Delete_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitDrop_action_statement(ctx *Drop_action_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitDrop_column(ctx *Drop_columnContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitDrop_column_constraint(ctx *Drop_column_constraintContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitDrop_index_statement(ctx *Drop_index_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitDrop_namespace_statement(ctx *Drop_namespace_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitDrop_role_statement(ctx *Drop_role_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitDrop_table_constraint(ctx *Drop_table_constraintContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitDrop_table_statement(ctx *Drop_table_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitEntry(ctx *EntryContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitExpression_result_column(ctx *Expression_result_columnContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitField_access_action_expr(ctx *Field_access_action_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitField_access_sql_expr(ctx *Field_access_sql_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitFk_action(ctx *Fk_actionContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitFk_constraint(ctx *Fk_constraintContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitFunction_call_action_expr(ctx *Function_call_action_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitFunction_call_sql_expr(ctx *Function_call_sql_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitGrant_statement(ctx *Grant_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitIdentifier(ctx *IdentifierContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitIdentifier_list(ctx *Identifier_listContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitIf_then_block(ctx *If_then_blockContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitIn_sql_expr(ctx *In_sql_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitInline_constraint(ctx *Inline_constraintContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitInsert_statement(ctx *Insert_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitInteger_literal(ctx *Integer_literalContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitIs_action_expr(ctx *Is_action_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitIs_sql_expr(ctx *Is_sql_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitJoin(ctx *JoinContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitLike_sql_expr(ctx *Like_sql_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitLiteral_action_expr(ctx *Literal_action_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitLiteral_sql_expr(ctx *Literal_sql_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitLogical_action_expr(ctx *Logical_action_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitLogical_sql_expr(ctx *Logical_sql_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitMake_array_action_expr(ctx *Make_array_action_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitMake_array_sql_expr(ctx *Make_array_sql_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitNamed_type_list(ctx *Named_type_listContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitNormal_call_action(ctx *Normal_call_actionContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitNormal_call_sql(ctx *Normal_call_sqlContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitNull_literal(ctx *Null_literalContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitOpt_drop_behavior(ctx *Opt_drop_behaviorContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitOrdering_term(ctx *Ordering_termContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitParen_action_expr(ctx *Paren_action_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitParen_sql_expr(ctx *Paren_sql_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitPrivilege(ctx *PrivilegeContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitPrivilege_list(ctx *Privilege_listContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitRange(ctx *RangeContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitRename_column(ctx *Rename_columnContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitRename_table(ctx *Rename_tableContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitRevoke_statement(ctx *Revoke_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitSelect_core(ctx *Select_coreContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitSelect_statement(ctx *Select_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitSet_current_namespace_statement(ctx *Set_current_namespace_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitSql_expr_list(ctx *Sql_expr_listContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitSql_statement(ctx *Sql_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitStatement(ctx *StatementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitStmt_action_call(ctx *Stmt_action_callContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitStmt_for_loop(ctx *Stmt_for_loopContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitStmt_if(ctx *Stmt_ifContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitStmt_loop_control(ctx *Stmt_loop_controlContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitStmt_return(ctx *Stmt_returnContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitStmt_return_next(ctx *Stmt_return_nextContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitStmt_sql(ctx *Stmt_sqlContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitStmt_variable_assignment(ctx *Stmt_variable_assignmentContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitStmt_variable_declaration(ctx *Stmt_variable_declarationContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitString_literal(ctx *String_literalContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitSubquery_relation(ctx *Subquery_relationContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitSubquery_sql_expr(ctx *Subquery_sql_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitTable_column_def(ctx *Table_column_defContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitTable_constraint_def(ctx *Table_constraint_defContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitTable_relation(ctx *Table_relationContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitTransfer_ownership_statement(ctx *Transfer_ownership_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitType(ctx *TypeContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitType_cast(ctx *Type_castContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitType_list(ctx *Type_listContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitUnary_action_expr(ctx *Unary_action_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitUnary_sql_expr(ctx *Unary_sql_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitUnuse_extension_statement(ctx *Unuse_extension_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitUpdate_set_clause(ctx *Update_set_clauseContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitUpdate_statement(ctx *Update_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitUpsert_clause(ctx *Upsert_clauseContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitUse_extension_statement(ctx *Use_extension_statementContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitVariable(ctx *VariableContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitVariable_action_expr(ctx *Variable_action_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitVariable_or_underscore(ctx *Variable_or_underscoreContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitVariable_sql_expr(ctx *Variable_sql_exprContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitWhen_then_clause(ctx *When_then_clauseContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitWildcard_result_column(ctx *Wildcard_result_columnContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitWindow(ctx *WindowContext) interface{}
- func (v *BaseKuneiformParserVisitor) VisitWindow_function_call_sql_expr(ctx *Window_function_call_sql_exprContext) interface{}
- type Between_sql_exprContext
- func (s *Between_sql_exprContext) AND() antlr.TerminalNode
- func (s *Between_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Between_sql_exprContext) AllSql_expr() []ISql_exprContext
- func (s *Between_sql_exprContext) BETWEEN() antlr.TerminalNode
- func (s *Between_sql_exprContext) GetElement() ISql_exprContext
- func (s *Between_sql_exprContext) GetLower() ISql_exprContext
- func (s *Between_sql_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Between_sql_exprContext) GetUpper() ISql_exprContext
- func (s *Between_sql_exprContext) NOT() antlr.TerminalNode
- func (s *Between_sql_exprContext) SetElement(v ISql_exprContext)
- func (s *Between_sql_exprContext) SetLower(v ISql_exprContext)
- func (s *Between_sql_exprContext) SetUpper(v ISql_exprContext)
- func (s *Between_sql_exprContext) Sql_expr(i int) ISql_exprContext
- type Binary_literalContext
- type Boolean_literalContext
- type Case_exprContext
- func (s *Case_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Case_exprContext) AllSql_expr() []ISql_exprContext
- func (s *Case_exprContext) AllWhen_then_clause() []IWhen_then_clauseContext
- func (s *Case_exprContext) CASE() antlr.TerminalNode
- func (s *Case_exprContext) ELSE() antlr.TerminalNode
- func (s *Case_exprContext) END() antlr.TerminalNode
- func (s *Case_exprContext) GetCase_clause() ISql_exprContext
- func (s *Case_exprContext) GetElse_clause() ISql_exprContext
- func (s *Case_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Case_exprContext) SetCase_clause(v ISql_exprContext)
- func (s *Case_exprContext) SetElse_clause(v ISql_exprContext)
- func (s *Case_exprContext) Sql_expr(i int) ISql_exprContext
- func (s *Case_exprContext) When_then_clause(i int) IWhen_then_clauseContext
- type Collate_sql_exprContext
- func (s *Collate_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Collate_sql_exprContext) COLLATE() antlr.TerminalNode
- func (s *Collate_sql_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Collate_sql_exprContext) Identifier() IIdentifierContext
- func (s *Collate_sql_exprContext) Sql_expr() ISql_exprContext
- type Column_sql_exprContext
- func (s *Column_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Column_sql_exprContext) AllIdentifier() []IIdentifierContext
- func (s *Column_sql_exprContext) GetColumn() IIdentifierContext
- func (s *Column_sql_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Column_sql_exprContext) GetTable() IIdentifierContext
- func (s *Column_sql_exprContext) Identifier(i int) IIdentifierContext
- func (s *Column_sql_exprContext) PERIOD() antlr.TerminalNode
- func (s *Column_sql_exprContext) SetColumn(v IIdentifierContext)
- func (s *Column_sql_exprContext) SetTable(v IIdentifierContext)
- func (s *Column_sql_exprContext) Type_cast() IType_castContext
- type Common_table_expressionContext
- func (s *Common_table_expressionContext) AS() antlr.TerminalNode
- func (s *Common_table_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Common_table_expressionContext) AllCOMMA() []antlr.TerminalNode
- func (s *Common_table_expressionContext) AllIdentifier() []IIdentifierContext
- func (s *Common_table_expressionContext) AllLPAREN() []antlr.TerminalNode
- func (s *Common_table_expressionContext) AllRPAREN() []antlr.TerminalNode
- func (s *Common_table_expressionContext) COMMA(i int) antlr.TerminalNode
- func (s *Common_table_expressionContext) GetParser() antlr.Parser
- func (s *Common_table_expressionContext) GetRuleContext() antlr.RuleContext
- func (s *Common_table_expressionContext) Identifier(i int) IIdentifierContext
- func (*Common_table_expressionContext) IsCommon_table_expressionContext()
- func (s *Common_table_expressionContext) LPAREN(i int) antlr.TerminalNode
- func (s *Common_table_expressionContext) RPAREN(i int) antlr.TerminalNode
- func (s *Common_table_expressionContext) Select_statement() ISelect_statementContext
- func (s *Common_table_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Comparison_action_exprContext
- func (s *Comparison_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Comparison_action_exprContext) Action_expr(i int) IAction_exprContext
- func (s *Comparison_action_exprContext) AllAction_expr() []IAction_exprContext
- func (s *Comparison_action_exprContext) EQUALS() antlr.TerminalNode
- func (s *Comparison_action_exprContext) EQUATE() antlr.TerminalNode
- func (s *Comparison_action_exprContext) GT() antlr.TerminalNode
- func (s *Comparison_action_exprContext) GTE() antlr.TerminalNode
- func (s *Comparison_action_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Comparison_action_exprContext) LT() antlr.TerminalNode
- func (s *Comparison_action_exprContext) LTE() antlr.TerminalNode
- func (s *Comparison_action_exprContext) NEQ() antlr.TerminalNode
- type Comparison_sql_exprContext
- func (s *Comparison_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Comparison_sql_exprContext) AllSql_expr() []ISql_exprContext
- func (s *Comparison_sql_exprContext) EQUALS() antlr.TerminalNode
- func (s *Comparison_sql_exprContext) EQUATE() antlr.TerminalNode
- func (s *Comparison_sql_exprContext) GT() antlr.TerminalNode
- func (s *Comparison_sql_exprContext) GTE() antlr.TerminalNode
- func (s *Comparison_sql_exprContext) GetLeft() ISql_exprContext
- func (s *Comparison_sql_exprContext) GetRight() ISql_exprContext
- func (s *Comparison_sql_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Comparison_sql_exprContext) LT() antlr.TerminalNode
- func (s *Comparison_sql_exprContext) LTE() antlr.TerminalNode
- func (s *Comparison_sql_exprContext) NEQ() antlr.TerminalNode
- func (s *Comparison_sql_exprContext) SetLeft(v ISql_exprContext)
- func (s *Comparison_sql_exprContext) SetRight(v ISql_exprContext)
- func (s *Comparison_sql_exprContext) Sql_expr(i int) ISql_exprContext
- type Compound_operatorContext
- func (s *Compound_operatorContext) ALL() antlr.TerminalNode
- func (s *Compound_operatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Compound_operatorContext) EXCEPT() antlr.TerminalNode
- func (s *Compound_operatorContext) GetParser() antlr.Parser
- func (s *Compound_operatorContext) GetRuleContext() antlr.RuleContext
- func (s *Compound_operatorContext) INTERSECT() antlr.TerminalNode
- func (*Compound_operatorContext) IsCompound_operatorContext()
- func (s *Compound_operatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Compound_operatorContext) UNION() antlr.TerminalNode
- type Create_action_statementContext
- func (s *Create_action_statementContext) ACTION() antlr.TerminalNode
- func (s *Create_action_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Create_action_statementContext) Action_return() IAction_returnContext
- func (s *Create_action_statementContext) Action_statement(i int) IAction_statementContext
- func (s *Create_action_statementContext) AllAction_statement() []IAction_statementContext
- func (s *Create_action_statementContext) AllCOMMA() []antlr.TerminalNode
- func (s *Create_action_statementContext) AllIdentifier() []IIdentifierContext
- func (s *Create_action_statementContext) AllType_() []ITypeContext
- func (s *Create_action_statementContext) AllVARIABLE() []antlr.TerminalNode
- func (s *Create_action_statementContext) COMMA(i int) antlr.TerminalNode
- func (s *Create_action_statementContext) CREATE() antlr.TerminalNode
- func (s *Create_action_statementContext) EXISTS() antlr.TerminalNode
- func (s *Create_action_statementContext) GetParser() antlr.Parser
- func (s *Create_action_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Create_action_statementContext) IF() antlr.TerminalNode
- func (s *Create_action_statementContext) Identifier(i int) IIdentifierContext
- func (*Create_action_statementContext) IsCreate_action_statementContext()
- func (s *Create_action_statementContext) LBRACE() antlr.TerminalNode
- func (s *Create_action_statementContext) LPAREN() antlr.TerminalNode
- func (s *Create_action_statementContext) NOT() antlr.TerminalNode
- func (s *Create_action_statementContext) OR() antlr.TerminalNode
- func (s *Create_action_statementContext) RBRACE() antlr.TerminalNode
- func (s *Create_action_statementContext) REPLACE() antlr.TerminalNode
- func (s *Create_action_statementContext) RPAREN() antlr.TerminalNode
- func (s *Create_action_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Create_action_statementContext) Type_(i int) ITypeContext
- func (s *Create_action_statementContext) VARIABLE(i int) antlr.TerminalNode
- type Create_index_statementContext
- func (s *Create_index_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Create_index_statementContext) AllIdentifier() []IIdentifierContext
- func (s *Create_index_statementContext) CREATE() antlr.TerminalNode
- func (s *Create_index_statementContext) EXISTS() antlr.TerminalNode
- func (s *Create_index_statementContext) GetColumns() IIdentifier_listContext
- func (s *Create_index_statementContext) GetName() IIdentifierContext
- func (s *Create_index_statementContext) GetParser() antlr.Parser
- func (s *Create_index_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Create_index_statementContext) GetTable() IIdentifierContext
- func (s *Create_index_statementContext) IF() antlr.TerminalNode
- func (s *Create_index_statementContext) INDEX() antlr.TerminalNode
- func (s *Create_index_statementContext) Identifier(i int) IIdentifierContext
- func (s *Create_index_statementContext) Identifier_list() IIdentifier_listContext
- func (*Create_index_statementContext) IsCreate_index_statementContext()
- func (s *Create_index_statementContext) LPAREN() antlr.TerminalNode
- func (s *Create_index_statementContext) NOT() antlr.TerminalNode
- func (s *Create_index_statementContext) ON() antlr.TerminalNode
- func (s *Create_index_statementContext) RPAREN() antlr.TerminalNode
- func (s *Create_index_statementContext) SetColumns(v IIdentifier_listContext)
- func (s *Create_index_statementContext) SetName(v IIdentifierContext)
- func (s *Create_index_statementContext) SetTable(v IIdentifierContext)
- func (s *Create_index_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Create_index_statementContext) UNIQUE() antlr.TerminalNode
- type Create_namespace_statementContext
- func (s *Create_namespace_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Create_namespace_statementContext) CREATE() antlr.TerminalNode
- func (s *Create_namespace_statementContext) EXISTS() antlr.TerminalNode
- func (s *Create_namespace_statementContext) GetParser() antlr.Parser
- func (s *Create_namespace_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Create_namespace_statementContext) IF() antlr.TerminalNode
- func (s *Create_namespace_statementContext) Identifier() IIdentifierContext
- func (*Create_namespace_statementContext) IsCreate_namespace_statementContext()
- func (s *Create_namespace_statementContext) NAMESPACE() antlr.TerminalNode
- func (s *Create_namespace_statementContext) NOT() antlr.TerminalNode
- func (s *Create_namespace_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Create_role_statementContext
- func (s *Create_role_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Create_role_statementContext) CREATE() antlr.TerminalNode
- func (s *Create_role_statementContext) EXISTS() antlr.TerminalNode
- func (s *Create_role_statementContext) GetParser() antlr.Parser
- func (s *Create_role_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Create_role_statementContext) IF() antlr.TerminalNode
- func (s *Create_role_statementContext) Identifier() IIdentifierContext
- func (*Create_role_statementContext) IsCreate_role_statementContext()
- func (s *Create_role_statementContext) NOT() antlr.TerminalNode
- func (s *Create_role_statementContext) ROLE() antlr.TerminalNode
- func (s *Create_role_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Create_table_statementContext
- func (s *Create_table_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Create_table_statementContext) AllCOMMA() []antlr.TerminalNode
- func (s *Create_table_statementContext) AllTable_column_def() []ITable_column_defContext
- func (s *Create_table_statementContext) AllTable_constraint_def() []ITable_constraint_defContext
- func (s *Create_table_statementContext) COMMA(i int) antlr.TerminalNode
- func (s *Create_table_statementContext) CREATE() antlr.TerminalNode
- func (s *Create_table_statementContext) EXISTS() antlr.TerminalNode
- func (s *Create_table_statementContext) GetName() IIdentifierContext
- func (s *Create_table_statementContext) GetParser() antlr.Parser
- func (s *Create_table_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Create_table_statementContext) IF() antlr.TerminalNode
- func (s *Create_table_statementContext) Identifier() IIdentifierContext
- func (*Create_table_statementContext) IsCreate_table_statementContext()
- func (s *Create_table_statementContext) LPAREN() antlr.TerminalNode
- func (s *Create_table_statementContext) NOT() antlr.TerminalNode
- func (s *Create_table_statementContext) RPAREN() antlr.TerminalNode
- func (s *Create_table_statementContext) SetName(v IIdentifierContext)
- func (s *Create_table_statementContext) TABLE() antlr.TerminalNode
- func (s *Create_table_statementContext) Table_column_def(i int) ITable_column_defContext
- func (s *Create_table_statementContext) Table_constraint_def(i int) ITable_constraint_defContext
- func (s *Create_table_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Decimal_literalContext
- func (s *Decimal_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Decimal_literalContext) AllDIGITS_() []antlr.TerminalNode
- func (s *Decimal_literalContext) DIGITS_(i int) antlr.TerminalNode
- func (s *Decimal_literalContext) GetRuleContext() antlr.RuleContext
- func (s *Decimal_literalContext) MINUS() antlr.TerminalNode
- func (s *Decimal_literalContext) PERIOD() antlr.TerminalNode
- func (s *Decimal_literalContext) PLUS() antlr.TerminalNode
- type Delete_statementContext
- func (s *Delete_statementContext) AS() antlr.TerminalNode
- func (s *Delete_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Delete_statementContext) AllIdentifier() []IIdentifierContext
- func (s *Delete_statementContext) DELETE() antlr.TerminalNode
- func (s *Delete_statementContext) FROM() antlr.TerminalNode
- func (s *Delete_statementContext) GetAlias() IIdentifierContext
- func (s *Delete_statementContext) GetParser() antlr.Parser
- func (s *Delete_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Delete_statementContext) GetTable_name() IIdentifierContext
- func (s *Delete_statementContext) GetWhere() ISql_exprContext
- func (s *Delete_statementContext) Identifier(i int) IIdentifierContext
- func (*Delete_statementContext) IsDelete_statementContext()
- func (s *Delete_statementContext) SetAlias(v IIdentifierContext)
- func (s *Delete_statementContext) SetTable_name(v IIdentifierContext)
- func (s *Delete_statementContext) SetWhere(v ISql_exprContext)
- func (s *Delete_statementContext) Sql_expr() ISql_exprContext
- func (s *Delete_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Delete_statementContext) WHERE() antlr.TerminalNode
- type Drop_action_statementContext
- func (s *Drop_action_statementContext) ACTION() antlr.TerminalNode
- func (s *Drop_action_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Drop_action_statementContext) DROP() antlr.TerminalNode
- func (s *Drop_action_statementContext) EXISTS() antlr.TerminalNode
- func (s *Drop_action_statementContext) GetParser() antlr.Parser
- func (s *Drop_action_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Drop_action_statementContext) IF() antlr.TerminalNode
- func (s *Drop_action_statementContext) Identifier() IIdentifierContext
- func (*Drop_action_statementContext) IsDrop_action_statementContext()
- func (s *Drop_action_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Drop_columnContext
- func (s *Drop_columnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Drop_columnContext) COLUMN() antlr.TerminalNode
- func (s *Drop_columnContext) DROP() antlr.TerminalNode
- func (s *Drop_columnContext) EXISTS() antlr.TerminalNode
- func (s *Drop_columnContext) GetColumn() IIdentifierContext
- func (s *Drop_columnContext) GetRuleContext() antlr.RuleContext
- func (s *Drop_columnContext) IF() antlr.TerminalNode
- func (s *Drop_columnContext) Identifier() IIdentifierContext
- func (s *Drop_columnContext) SetColumn(v IIdentifierContext)
- type Drop_column_constraintContext
- func (s *Drop_column_constraintContext) ALTER() antlr.TerminalNode
- func (s *Drop_column_constraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Drop_column_constraintContext) COLUMN() antlr.TerminalNode
- func (s *Drop_column_constraintContext) DEFAULT() antlr.TerminalNode
- func (s *Drop_column_constraintContext) DROP() antlr.TerminalNode
- func (s *Drop_column_constraintContext) GetColumn() IIdentifierContext
- func (s *Drop_column_constraintContext) GetRuleContext() antlr.RuleContext
- func (s *Drop_column_constraintContext) Identifier() IIdentifierContext
- func (s *Drop_column_constraintContext) NOT() antlr.TerminalNode
- func (s *Drop_column_constraintContext) NULL() antlr.TerminalNode
- func (s *Drop_column_constraintContext) SetColumn(v IIdentifierContext)
- type Drop_index_statementContext
- func (s *Drop_index_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Drop_index_statementContext) DROP() antlr.TerminalNode
- func (s *Drop_index_statementContext) EXISTS() antlr.TerminalNode
- func (s *Drop_index_statementContext) GetName() IIdentifierContext
- func (s *Drop_index_statementContext) GetParser() antlr.Parser
- func (s *Drop_index_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Drop_index_statementContext) IF() antlr.TerminalNode
- func (s *Drop_index_statementContext) INDEX() antlr.TerminalNode
- func (s *Drop_index_statementContext) Identifier() IIdentifierContext
- func (*Drop_index_statementContext) IsDrop_index_statementContext()
- func (s *Drop_index_statementContext) SetName(v IIdentifierContext)
- func (s *Drop_index_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Drop_namespace_statementContext
- func (s *Drop_namespace_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Drop_namespace_statementContext) DROP() antlr.TerminalNode
- func (s *Drop_namespace_statementContext) EXISTS() antlr.TerminalNode
- func (s *Drop_namespace_statementContext) GetParser() antlr.Parser
- func (s *Drop_namespace_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Drop_namespace_statementContext) IF() antlr.TerminalNode
- func (s *Drop_namespace_statementContext) Identifier() IIdentifierContext
- func (*Drop_namespace_statementContext) IsDrop_namespace_statementContext()
- func (s *Drop_namespace_statementContext) NAMESPACE() antlr.TerminalNode
- func (s *Drop_namespace_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Drop_role_statementContext
- func (s *Drop_role_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Drop_role_statementContext) DROP() antlr.TerminalNode
- func (s *Drop_role_statementContext) EXISTS() antlr.TerminalNode
- func (s *Drop_role_statementContext) GetParser() antlr.Parser
- func (s *Drop_role_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Drop_role_statementContext) IF() antlr.TerminalNode
- func (s *Drop_role_statementContext) Identifier() IIdentifierContext
- func (*Drop_role_statementContext) IsDrop_role_statementContext()
- func (s *Drop_role_statementContext) ROLE() antlr.TerminalNode
- func (s *Drop_role_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Drop_table_constraintContext
- func (s *Drop_table_constraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Drop_table_constraintContext) CONSTRAINT() antlr.TerminalNode
- func (s *Drop_table_constraintContext) DROP() antlr.TerminalNode
- func (s *Drop_table_constraintContext) EXISTS() antlr.TerminalNode
- func (s *Drop_table_constraintContext) GetRuleContext() antlr.RuleContext
- func (s *Drop_table_constraintContext) IF() antlr.TerminalNode
- func (s *Drop_table_constraintContext) Identifier() IIdentifierContext
- type Drop_table_statementContext
- func (s *Drop_table_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Drop_table_statementContext) DROP() antlr.TerminalNode
- func (s *Drop_table_statementContext) EXISTS() antlr.TerminalNode
- func (s *Drop_table_statementContext) GetParser() antlr.Parser
- func (s *Drop_table_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Drop_table_statementContext) GetTables() IIdentifier_listContext
- func (s *Drop_table_statementContext) IF() antlr.TerminalNode
- func (s *Drop_table_statementContext) Identifier_list() IIdentifier_listContext
- func (*Drop_table_statementContext) IsDrop_table_statementContext()
- func (s *Drop_table_statementContext) Opt_drop_behavior() IOpt_drop_behaviorContext
- func (s *Drop_table_statementContext) SetTables(v IIdentifier_listContext)
- func (s *Drop_table_statementContext) TABLE() antlr.TerminalNode
- func (s *Drop_table_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EntryContext
- func (s *EntryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EntryContext) AllSCOL() []antlr.TerminalNode
- func (s *EntryContext) AllStatement() []IStatementContext
- func (s *EntryContext) EOF() antlr.TerminalNode
- func (s *EntryContext) GetParser() antlr.Parser
- func (s *EntryContext) GetRuleContext() antlr.RuleContext
- func (*EntryContext) IsEntryContext()
- func (s *EntryContext) SCOL(i int) antlr.TerminalNode
- func (s *EntryContext) Statement(i int) IStatementContext
- func (s *EntryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Expression_result_columnContext
- func (s *Expression_result_columnContext) AS() antlr.TerminalNode
- func (s *Expression_result_columnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Expression_result_columnContext) GetRuleContext() antlr.RuleContext
- func (s *Expression_result_columnContext) Identifier() IIdentifierContext
- func (s *Expression_result_columnContext) Sql_expr() ISql_exprContext
- type Field_access_action_exprContext
- func (s *Field_access_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Field_access_action_exprContext) Action_expr() IAction_exprContext
- func (s *Field_access_action_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Field_access_action_exprContext) Identifier() IIdentifierContext
- func (s *Field_access_action_exprContext) PERIOD() antlr.TerminalNode
- func (s *Field_access_action_exprContext) Type_cast() IType_castContext
- type Field_access_sql_exprContext
- func (s *Field_access_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Field_access_sql_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Field_access_sql_exprContext) Identifier() IIdentifierContext
- func (s *Field_access_sql_exprContext) PERIOD() antlr.TerminalNode
- func (s *Field_access_sql_exprContext) Sql_expr() ISql_exprContext
- func (s *Field_access_sql_exprContext) Type_cast() IType_castContext
- type Fk_actionContext
- func (s *Fk_actionContext) ACTION() antlr.TerminalNode
- func (s *Fk_actionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Fk_actionContext) CASCADE() antlr.TerminalNode
- func (s *Fk_actionContext) DEFAULT() antlr.TerminalNode
- func (s *Fk_actionContext) DELETE() antlr.TerminalNode
- func (s *Fk_actionContext) GetParser() antlr.Parser
- func (s *Fk_actionContext) GetRuleContext() antlr.RuleContext
- func (*Fk_actionContext) IsFk_actionContext()
- func (s *Fk_actionContext) NO() antlr.TerminalNode
- func (s *Fk_actionContext) NULL() antlr.TerminalNode
- func (s *Fk_actionContext) ON() antlr.TerminalNode
- func (s *Fk_actionContext) RESTRICT() antlr.TerminalNode
- func (s *Fk_actionContext) SET() antlr.TerminalNode
- func (s *Fk_actionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Fk_actionContext) UPDATE() antlr.TerminalNode
- type Fk_constraintContext
- func (s *Fk_constraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Fk_constraintContext) AllFk_action() []IFk_actionContext
- func (s *Fk_constraintContext) AllIdentifier() []IIdentifierContext
- func (s *Fk_constraintContext) Fk_action(i int) IFk_actionContext
- func (s *Fk_constraintContext) GetNamespace() IIdentifierContext
- func (s *Fk_constraintContext) GetParser() antlr.Parser
- func (s *Fk_constraintContext) GetRuleContext() antlr.RuleContext
- func (s *Fk_constraintContext) GetTable() IIdentifierContext
- func (s *Fk_constraintContext) Identifier(i int) IIdentifierContext
- func (s *Fk_constraintContext) Identifier_list() IIdentifier_listContext
- func (*Fk_constraintContext) IsFk_constraintContext()
- func (s *Fk_constraintContext) LPAREN() antlr.TerminalNode
- func (s *Fk_constraintContext) PERIOD() antlr.TerminalNode
- func (s *Fk_constraintContext) REFERENCES() antlr.TerminalNode
- func (s *Fk_constraintContext) RPAREN() antlr.TerminalNode
- func (s *Fk_constraintContext) SetNamespace(v IIdentifierContext)
- func (s *Fk_constraintContext) SetTable(v IIdentifierContext)
- func (s *Fk_constraintContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_call_action_exprContext
- func (s *Function_call_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Function_call_action_exprContext) Action_function_call() IAction_function_callContext
- func (s *Function_call_action_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Function_call_action_exprContext) Type_cast() IType_castContext
- type Function_call_sql_exprContext
- func (s *Function_call_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Function_call_sql_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Function_call_sql_exprContext) Sql_function_call() ISql_function_callContext
- func (s *Function_call_sql_exprContext) Type_cast() IType_castContext
- type Grant_statementContext
- func (s *Grant_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Grant_statementContext) Action_expr() IAction_exprContext
- func (s *Grant_statementContext) AllIdentifier() []IIdentifierContext
- func (s *Grant_statementContext) GRANT() antlr.TerminalNode
- func (s *Grant_statementContext) GRANTED() antlr.TerminalNode
- func (s *Grant_statementContext) GetGrant_role() IIdentifierContext
- func (s *Grant_statementContext) GetNamespace() IIdentifierContext
- func (s *Grant_statementContext) GetParser() antlr.Parser
- func (s *Grant_statementContext) GetRole() IIdentifierContext
- func (s *Grant_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Grant_statementContext) GetUser() antlr.Token
- func (s *Grant_statementContext) GetUser_var() IAction_exprContext
- func (s *Grant_statementContext) IF() antlr.TerminalNode
- func (s *Grant_statementContext) Identifier(i int) IIdentifierContext
- func (*Grant_statementContext) IsGrant_statementContext()
- func (s *Grant_statementContext) NOT() antlr.TerminalNode
- func (s *Grant_statementContext) ON() antlr.TerminalNode
- func (s *Grant_statementContext) Privilege_list() IPrivilege_listContext
- func (s *Grant_statementContext) STRING_() antlr.TerminalNode
- func (s *Grant_statementContext) SetGrant_role(v IIdentifierContext)
- func (s *Grant_statementContext) SetNamespace(v IIdentifierContext)
- func (s *Grant_statementContext) SetRole(v IIdentifierContext)
- func (s *Grant_statementContext) SetUser(v antlr.Token)
- func (s *Grant_statementContext) SetUser_var(v IAction_exprContext)
- func (s *Grant_statementContext) TO() antlr.TerminalNode
- func (s *Grant_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAction_exprContext
- type IAction_expr_listContext
- type IAction_function_callContext
- type IAction_returnContext
- type IAction_statementContext
- type IAllowed_identifierContext
- type IAlter_table_actionContext
- type IAlter_table_statementContext
- type ICommon_table_expressionContext
- type ICompound_operatorContext
- type ICreate_action_statementContext
- type ICreate_index_statementContext
- type ICreate_namespace_statementContext
- type ICreate_role_statementContext
- type ICreate_table_statementContext
- type IDelete_statementContext
- type IDrop_action_statementContext
- type IDrop_index_statementContext
- type IDrop_namespace_statementContext
- type IDrop_role_statementContext
- type IDrop_table_statementContext
- type IEntryContext
- type IFk_actionContext
- type IFk_constraintContext
- type IGrant_statementContext
- type IIdentifierContext
- type IIdentifier_listContext
- type IIf_then_blockContext
- type IInline_constraintContext
- type IInsert_statementContext
- type IJoinContext
- type ILiteralContext
- type INamed_type_listContext
- type IOpt_drop_behaviorContext
- type IOrdering_termContext
- type IPrivilegeContext
- type IPrivilege_listContext
- type IRangeContext
- type IRelationContext
- type IResult_columnContext
- type IRevoke_statementContext
- type ISelect_coreContext
- type ISelect_statementContext
- type ISet_current_namespace_statementContext
- type ISql_exprContext
- type ISql_expr_listContext
- type ISql_function_callContext
- type ISql_statementContext
- type IStatementContext
- type ITable_column_defContext
- type ITable_constraint_defContext
- type ITransfer_ownership_statementContext
- type ITypeContext
- type IType_castContext
- type IType_listContext
- type IUnuse_extension_statementContext
- type IUpdate_set_clauseContext
- type IUpdate_statementContext
- type IUpsert_clauseContext
- type IUse_extension_statementContext
- type IVariableContext
- type IVariable_or_underscoreContext
- type IWhen_then_clauseContext
- type IWindowContext
- type IdentifierContext
- func (s *IdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IdentifierContext) AllDOUBLE_QUOTE() []antlr.TerminalNode
- func (s *IdentifierContext) Allowed_identifier() IAllowed_identifierContext
- func (s *IdentifierContext) DOUBLE_QUOTE(i int) antlr.TerminalNode
- func (s *IdentifierContext) GetParser() antlr.Parser
- func (s *IdentifierContext) GetRuleContext() antlr.RuleContext
- func (*IdentifierContext) IsIdentifierContext()
- func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Identifier_listContext
- func (s *Identifier_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Identifier_listContext) AllCOMMA() []antlr.TerminalNode
- func (s *Identifier_listContext) AllIdentifier() []IIdentifierContext
- func (s *Identifier_listContext) COMMA(i int) antlr.TerminalNode
- func (s *Identifier_listContext) GetParser() antlr.Parser
- func (s *Identifier_listContext) GetRuleContext() antlr.RuleContext
- func (s *Identifier_listContext) Identifier(i int) IIdentifierContext
- func (*Identifier_listContext) IsIdentifier_listContext()
- func (s *Identifier_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type If_then_blockContext
- func (s *If_then_blockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *If_then_blockContext) Action_expr() IAction_exprContext
- func (s *If_then_blockContext) Action_statement(i int) IAction_statementContext
- func (s *If_then_blockContext) AllAction_statement() []IAction_statementContext
- func (s *If_then_blockContext) GetParser() antlr.Parser
- func (s *If_then_blockContext) GetRuleContext() antlr.RuleContext
- func (*If_then_blockContext) IsIf_then_blockContext()
- func (s *If_then_blockContext) LBRACE() antlr.TerminalNode
- func (s *If_then_blockContext) RBRACE() antlr.TerminalNode
- func (s *If_then_blockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type In_sql_exprContext
- func (s *In_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *In_sql_exprContext) GetRuleContext() antlr.RuleContext
- func (s *In_sql_exprContext) IN() antlr.TerminalNode
- func (s *In_sql_exprContext) LPAREN() antlr.TerminalNode
- func (s *In_sql_exprContext) NOT() antlr.TerminalNode
- func (s *In_sql_exprContext) RPAREN() antlr.TerminalNode
- func (s *In_sql_exprContext) Select_statement() ISelect_statementContext
- func (s *In_sql_exprContext) Sql_expr() ISql_exprContext
- func (s *In_sql_exprContext) Sql_expr_list() ISql_expr_listContext
- type Inline_constraintContext
- func (s *Inline_constraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Inline_constraintContext) Action_expr() IAction_exprContext
- func (s *Inline_constraintContext) CHECK() antlr.TerminalNode
- func (s *Inline_constraintContext) DEFAULT() antlr.TerminalNode
- func (s *Inline_constraintContext) Fk_constraint() IFk_constraintContext
- func (s *Inline_constraintContext) GetParser() antlr.Parser
- func (s *Inline_constraintContext) GetRuleContext() antlr.RuleContext
- func (*Inline_constraintContext) IsInline_constraintContext()
- func (s *Inline_constraintContext) KEY() antlr.TerminalNode
- func (s *Inline_constraintContext) LPAREN() antlr.TerminalNode
- func (s *Inline_constraintContext) NOT() antlr.TerminalNode
- func (s *Inline_constraintContext) NULL() antlr.TerminalNode
- func (s *Inline_constraintContext) PRIMARY() antlr.TerminalNode
- func (s *Inline_constraintContext) RPAREN() antlr.TerminalNode
- func (s *Inline_constraintContext) Sql_expr() ISql_exprContext
- func (s *Inline_constraintContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Inline_constraintContext) UNIQUE() antlr.TerminalNode
- type Insert_statementContext
- func (s *Insert_statementContext) AS() antlr.TerminalNode
- func (s *Insert_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Insert_statementContext) AllCOMMA() []antlr.TerminalNode
- func (s *Insert_statementContext) AllIdentifier() []IIdentifierContext
- func (s *Insert_statementContext) AllLPAREN() []antlr.TerminalNode
- func (s *Insert_statementContext) AllRPAREN() []antlr.TerminalNode
- func (s *Insert_statementContext) AllSql_expr_list() []ISql_expr_listContext
- func (s *Insert_statementContext) COMMA(i int) antlr.TerminalNode
- func (s *Insert_statementContext) GetAlias() IIdentifierContext
- func (s *Insert_statementContext) GetParser() antlr.Parser
- func (s *Insert_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Insert_statementContext) GetTable_name() IIdentifierContext
- func (s *Insert_statementContext) GetTarget_columns() IIdentifier_listContext
- func (s *Insert_statementContext) INSERT() antlr.TerminalNode
- func (s *Insert_statementContext) INTO() antlr.TerminalNode
- func (s *Insert_statementContext) Identifier(i int) IIdentifierContext
- func (s *Insert_statementContext) Identifier_list() IIdentifier_listContext
- func (*Insert_statementContext) IsInsert_statementContext()
- func (s *Insert_statementContext) LPAREN(i int) antlr.TerminalNode
- func (s *Insert_statementContext) RPAREN(i int) antlr.TerminalNode
- func (s *Insert_statementContext) Select_statement() ISelect_statementContext
- func (s *Insert_statementContext) SetAlias(v IIdentifierContext)
- func (s *Insert_statementContext) SetTable_name(v IIdentifierContext)
- func (s *Insert_statementContext) SetTarget_columns(v IIdentifier_listContext)
- func (s *Insert_statementContext) Sql_expr_list(i int) ISql_expr_listContext
- func (s *Insert_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Insert_statementContext) Upsert_clause() IUpsert_clauseContext
- func (s *Insert_statementContext) VALUES() antlr.TerminalNode
- type Integer_literalContext
- func (s *Integer_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Integer_literalContext) DIGITS_() antlr.TerminalNode
- func (s *Integer_literalContext) GetRuleContext() antlr.RuleContext
- func (s *Integer_literalContext) MINUS() antlr.TerminalNode
- func (s *Integer_literalContext) PLUS() antlr.TerminalNode
- type Is_action_exprContext
- func (s *Is_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Is_action_exprContext) Action_expr(i int) IAction_exprContext
- func (s *Is_action_exprContext) AllAction_expr() []IAction_exprContext
- func (s *Is_action_exprContext) DISTINCT() antlr.TerminalNode
- func (s *Is_action_exprContext) FALSE() antlr.TerminalNode
- func (s *Is_action_exprContext) FROM() antlr.TerminalNode
- func (s *Is_action_exprContext) GetLeft() IAction_exprContext
- func (s *Is_action_exprContext) GetRight() IAction_exprContext
- func (s *Is_action_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Is_action_exprContext) IS() antlr.TerminalNode
- func (s *Is_action_exprContext) NOT() antlr.TerminalNode
- func (s *Is_action_exprContext) NULL() antlr.TerminalNode
- func (s *Is_action_exprContext) SetLeft(v IAction_exprContext)
- func (s *Is_action_exprContext) SetRight(v IAction_exprContext)
- func (s *Is_action_exprContext) TRUE() antlr.TerminalNode
- type Is_sql_exprContext
- func (s *Is_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Is_sql_exprContext) AllSql_expr() []ISql_exprContext
- func (s *Is_sql_exprContext) DISTINCT() antlr.TerminalNode
- func (s *Is_sql_exprContext) FALSE() antlr.TerminalNode
- func (s *Is_sql_exprContext) FROM() antlr.TerminalNode
- func (s *Is_sql_exprContext) GetLeft() ISql_exprContext
- func (s *Is_sql_exprContext) GetRight() ISql_exprContext
- func (s *Is_sql_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Is_sql_exprContext) IS() antlr.TerminalNode
- func (s *Is_sql_exprContext) NOT() antlr.TerminalNode
- func (s *Is_sql_exprContext) NULL() antlr.TerminalNode
- func (s *Is_sql_exprContext) SetLeft(v ISql_exprContext)
- func (s *Is_sql_exprContext) SetRight(v ISql_exprContext)
- func (s *Is_sql_exprContext) Sql_expr(i int) ISql_exprContext
- func (s *Is_sql_exprContext) TRUE() antlr.TerminalNode
- type JoinContext
- func (s *JoinContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *JoinContext) FULL() antlr.TerminalNode
- func (s *JoinContext) GetParser() antlr.Parser
- func (s *JoinContext) GetRuleContext() antlr.RuleContext
- func (s *JoinContext) INNER() antlr.TerminalNode
- func (*JoinContext) IsJoinContext()
- func (s *JoinContext) JOIN() antlr.TerminalNode
- func (s *JoinContext) LEFT() antlr.TerminalNode
- func (s *JoinContext) ON() antlr.TerminalNode
- func (s *JoinContext) RIGHT() antlr.TerminalNode
- func (s *JoinContext) Relation() IRelationContext
- func (s *JoinContext) Sql_expr() ISql_exprContext
- func (s *JoinContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type KuneiformLexer
- type KuneiformParser
- func (p *KuneiformParser) Action_expr() (localctx IAction_exprContext)
- func (p *KuneiformParser) Action_expr_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *KuneiformParser) Action_expr_list() (localctx IAction_expr_listContext)
- func (p *KuneiformParser) Action_function_call() (localctx IAction_function_callContext)
- func (p *KuneiformParser) Action_return() (localctx IAction_returnContext)
- func (p *KuneiformParser) Action_statement() (localctx IAction_statementContext)
- func (p *KuneiformParser) Allowed_identifier() (localctx IAllowed_identifierContext)
- func (p *KuneiformParser) Alter_table_action() (localctx IAlter_table_actionContext)
- func (p *KuneiformParser) Alter_table_statement() (localctx IAlter_table_statementContext)
- func (p *KuneiformParser) Common_table_expression() (localctx ICommon_table_expressionContext)
- func (p *KuneiformParser) Compound_operator() (localctx ICompound_operatorContext)
- func (p *KuneiformParser) Create_action_statement() (localctx ICreate_action_statementContext)
- func (p *KuneiformParser) Create_index_statement() (localctx ICreate_index_statementContext)
- func (p *KuneiformParser) Create_namespace_statement() (localctx ICreate_namespace_statementContext)
- func (p *KuneiformParser) Create_role_statement() (localctx ICreate_role_statementContext)
- func (p *KuneiformParser) Create_table_statement() (localctx ICreate_table_statementContext)
- func (p *KuneiformParser) Delete_statement() (localctx IDelete_statementContext)
- func (p *KuneiformParser) Drop_action_statement() (localctx IDrop_action_statementContext)
- func (p *KuneiformParser) Drop_index_statement() (localctx IDrop_index_statementContext)
- func (p *KuneiformParser) Drop_namespace_statement() (localctx IDrop_namespace_statementContext)
- func (p *KuneiformParser) Drop_role_statement() (localctx IDrop_role_statementContext)
- func (p *KuneiformParser) Drop_table_statement() (localctx IDrop_table_statementContext)
- func (p *KuneiformParser) Entry() (localctx IEntryContext)
- func (p *KuneiformParser) Fk_action() (localctx IFk_actionContext)
- func (p *KuneiformParser) Fk_constraint() (localctx IFk_constraintContext)
- func (p *KuneiformParser) Grant_statement() (localctx IGrant_statementContext)
- func (p *KuneiformParser) Identifier() (localctx IIdentifierContext)
- func (p *KuneiformParser) Identifier_list() (localctx IIdentifier_listContext)
- func (p *KuneiformParser) If_then_block() (localctx IIf_then_blockContext)
- func (p *KuneiformParser) Inline_constraint() (localctx IInline_constraintContext)
- func (p *KuneiformParser) Insert_statement() (localctx IInsert_statementContext)
- func (p *KuneiformParser) Join() (localctx IJoinContext)
- func (p *KuneiformParser) Literal() (localctx ILiteralContext)
- func (p *KuneiformParser) Named_type_list() (localctx INamed_type_listContext)
- func (p *KuneiformParser) Opt_drop_behavior() (localctx IOpt_drop_behaviorContext)
- func (p *KuneiformParser) Ordering_term() (localctx IOrdering_termContext)
- func (p *KuneiformParser) Privilege() (localctx IPrivilegeContext)
- func (p *KuneiformParser) Privilege_list() (localctx IPrivilege_listContext)
- func (p *KuneiformParser) Range_() (localctx IRangeContext)
- func (p *KuneiformParser) Relation() (localctx IRelationContext)
- func (p *KuneiformParser) Result_column() (localctx IResult_columnContext)
- func (p *KuneiformParser) Revoke_statement() (localctx IRevoke_statementContext)
- func (p *KuneiformParser) Select_core() (localctx ISelect_coreContext)
- func (p *KuneiformParser) Select_statement() (localctx ISelect_statementContext)
- func (p *KuneiformParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
- func (p *KuneiformParser) Set_current_namespace_statement() (localctx ISet_current_namespace_statementContext)
- func (p *KuneiformParser) Sql_expr() (localctx ISql_exprContext)
- func (p *KuneiformParser) Sql_expr_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *KuneiformParser) Sql_expr_list() (localctx ISql_expr_listContext)
- func (p *KuneiformParser) Sql_function_call() (localctx ISql_function_callContext)
- func (p *KuneiformParser) Sql_statement() (localctx ISql_statementContext)
- func (p *KuneiformParser) Statement() (localctx IStatementContext)
- func (p *KuneiformParser) Table_column_def() (localctx ITable_column_defContext)
- func (p *KuneiformParser) Table_constraint_def() (localctx ITable_constraint_defContext)
- func (p *KuneiformParser) Transfer_ownership_statement() (localctx ITransfer_ownership_statementContext)
- func (p *KuneiformParser) Type_() (localctx ITypeContext)
- func (p *KuneiformParser) Type_cast() (localctx IType_castContext)
- func (p *KuneiformParser) Type_list() (localctx IType_listContext)
- func (p *KuneiformParser) Unuse_extension_statement() (localctx IUnuse_extension_statementContext)
- func (p *KuneiformParser) Update_set_clause() (localctx IUpdate_set_clauseContext)
- func (p *KuneiformParser) Update_statement() (localctx IUpdate_statementContext)
- func (p *KuneiformParser) Upsert_clause() (localctx IUpsert_clauseContext)
- func (p *KuneiformParser) Use_extension_statement() (localctx IUse_extension_statementContext)
- func (p *KuneiformParser) Variable() (localctx IVariableContext)
- func (p *KuneiformParser) Variable_or_underscore() (localctx IVariable_or_underscoreContext)
- func (p *KuneiformParser) When_then_clause() (localctx IWhen_then_clauseContext)
- func (p *KuneiformParser) Window() (localctx IWindowContext)
- type KuneiformParserVisitor
- type Like_sql_exprContext
- func (s *Like_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Like_sql_exprContext) AllSql_expr() []ISql_exprContext
- func (s *Like_sql_exprContext) GetLeft() ISql_exprContext
- func (s *Like_sql_exprContext) GetRight() ISql_exprContext
- func (s *Like_sql_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Like_sql_exprContext) ILIKE() antlr.TerminalNode
- func (s *Like_sql_exprContext) LIKE() antlr.TerminalNode
- func (s *Like_sql_exprContext) NOT() antlr.TerminalNode
- func (s *Like_sql_exprContext) SetLeft(v ISql_exprContext)
- func (s *Like_sql_exprContext) SetRight(v ISql_exprContext)
- func (s *Like_sql_exprContext) Sql_expr(i int) ISql_exprContext
- type LiteralContext
- type Literal_action_exprContext
- type Literal_sql_exprContext
- type Logical_action_exprContext
- func (s *Logical_action_exprContext) AND() antlr.TerminalNode
- func (s *Logical_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Logical_action_exprContext) Action_expr(i int) IAction_exprContext
- func (s *Logical_action_exprContext) AllAction_expr() []IAction_exprContext
- func (s *Logical_action_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Logical_action_exprContext) OR() antlr.TerminalNode
- type Logical_sql_exprContext
- func (s *Logical_sql_exprContext) AND() antlr.TerminalNode
- func (s *Logical_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Logical_sql_exprContext) AllSql_expr() []ISql_exprContext
- func (s *Logical_sql_exprContext) GetLeft() ISql_exprContext
- func (s *Logical_sql_exprContext) GetRight() ISql_exprContext
- func (s *Logical_sql_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Logical_sql_exprContext) OR() antlr.TerminalNode
- func (s *Logical_sql_exprContext) SetLeft(v ISql_exprContext)
- func (s *Logical_sql_exprContext) SetRight(v ISql_exprContext)
- func (s *Logical_sql_exprContext) Sql_expr(i int) ISql_exprContext
- type Make_array_action_exprContext
- func (s *Make_array_action_exprContext) ARRAY() antlr.TerminalNode
- func (s *Make_array_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Make_array_action_exprContext) Action_expr_list() IAction_expr_listContext
- func (s *Make_array_action_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Make_array_action_exprContext) LBRACKET() antlr.TerminalNode
- func (s *Make_array_action_exprContext) RBRACKET() antlr.TerminalNode
- func (s *Make_array_action_exprContext) Type_cast() IType_castContext
- type Make_array_sql_exprContext
- func (s *Make_array_sql_exprContext) ARRAY() antlr.TerminalNode
- func (s *Make_array_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Make_array_sql_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Make_array_sql_exprContext) LBRACKET() antlr.TerminalNode
- func (s *Make_array_sql_exprContext) RBRACKET() antlr.TerminalNode
- func (s *Make_array_sql_exprContext) Sql_expr_list() ISql_expr_listContext
- func (s *Make_array_sql_exprContext) Type_cast() IType_castContext
- type Named_type_listContext
- func (s *Named_type_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Named_type_listContext) AllCOMMA() []antlr.TerminalNode
- func (s *Named_type_listContext) AllIdentifier() []IIdentifierContext
- func (s *Named_type_listContext) AllType_() []ITypeContext
- func (s *Named_type_listContext) COMMA(i int) antlr.TerminalNode
- func (s *Named_type_listContext) GetParser() antlr.Parser
- func (s *Named_type_listContext) GetRuleContext() antlr.RuleContext
- func (s *Named_type_listContext) Identifier(i int) IIdentifierContext
- func (*Named_type_listContext) IsNamed_type_listContext()
- func (s *Named_type_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Named_type_listContext) Type_(i int) ITypeContext
- type Normal_call_actionContext
- func (s *Normal_call_actionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Normal_call_actionContext) Action_expr_list() IAction_expr_listContext
- func (s *Normal_call_actionContext) AllIdentifier() []IIdentifierContext
- func (s *Normal_call_actionContext) GetFunction() IIdentifierContext
- func (s *Normal_call_actionContext) GetNamespace() IIdentifierContext
- func (s *Normal_call_actionContext) GetRuleContext() antlr.RuleContext
- func (s *Normal_call_actionContext) Identifier(i int) IIdentifierContext
- func (s *Normal_call_actionContext) LPAREN() antlr.TerminalNode
- func (s *Normal_call_actionContext) PERIOD() antlr.TerminalNode
- func (s *Normal_call_actionContext) RPAREN() antlr.TerminalNode
- func (s *Normal_call_actionContext) SetFunction(v IIdentifierContext)
- func (s *Normal_call_actionContext) SetNamespace(v IIdentifierContext)
- type Normal_call_sqlContext
- func (s *Normal_call_sqlContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Normal_call_sqlContext) DISTINCT() antlr.TerminalNode
- func (s *Normal_call_sqlContext) GetRuleContext() antlr.RuleContext
- func (s *Normal_call_sqlContext) Identifier() IIdentifierContext
- func (s *Normal_call_sqlContext) LPAREN() antlr.TerminalNode
- func (s *Normal_call_sqlContext) RPAREN() antlr.TerminalNode
- func (s *Normal_call_sqlContext) STAR() antlr.TerminalNode
- func (s *Normal_call_sqlContext) Sql_expr_list() ISql_expr_listContext
- type Null_literalContext
- type Opt_drop_behaviorContext
- func (s *Opt_drop_behaviorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Opt_drop_behaviorContext) CASCADE() antlr.TerminalNode
- func (s *Opt_drop_behaviorContext) GetParser() antlr.Parser
- func (s *Opt_drop_behaviorContext) GetRuleContext() antlr.RuleContext
- func (*Opt_drop_behaviorContext) IsOpt_drop_behaviorContext()
- func (s *Opt_drop_behaviorContext) RESTRICT() antlr.TerminalNode
- func (s *Opt_drop_behaviorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Ordering_termContext
- func (s *Ordering_termContext) ASC() antlr.TerminalNode
- func (s *Ordering_termContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Ordering_termContext) DESC() antlr.TerminalNode
- func (s *Ordering_termContext) FIRST() antlr.TerminalNode
- func (s *Ordering_termContext) GetParser() antlr.Parser
- func (s *Ordering_termContext) GetRuleContext() antlr.RuleContext
- func (*Ordering_termContext) IsOrdering_termContext()
- func (s *Ordering_termContext) LAST() antlr.TerminalNode
- func (s *Ordering_termContext) NULLS() antlr.TerminalNode
- func (s *Ordering_termContext) Sql_expr() ISql_exprContext
- func (s *Ordering_termContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Paren_action_exprContext
- func (s *Paren_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Paren_action_exprContext) Action_expr() IAction_exprContext
- func (s *Paren_action_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Paren_action_exprContext) LPAREN() antlr.TerminalNode
- func (s *Paren_action_exprContext) RPAREN() antlr.TerminalNode
- func (s *Paren_action_exprContext) Type_cast() IType_castContext
- type Paren_sql_exprContext
- func (s *Paren_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Paren_sql_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Paren_sql_exprContext) LPAREN() antlr.TerminalNode
- func (s *Paren_sql_exprContext) RPAREN() antlr.TerminalNode
- func (s *Paren_sql_exprContext) Sql_expr() ISql_exprContext
- func (s *Paren_sql_exprContext) Type_cast() IType_castContext
- type PrivilegeContext
- func (s *PrivilegeContext) ALTER() antlr.TerminalNode
- func (s *PrivilegeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PrivilegeContext) CALL() antlr.TerminalNode
- func (s *PrivilegeContext) CREATE() antlr.TerminalNode
- func (s *PrivilegeContext) DELETE() antlr.TerminalNode
- func (s *PrivilegeContext) DROP() antlr.TerminalNode
- func (s *PrivilegeContext) GetParser() antlr.Parser
- func (s *PrivilegeContext) GetRuleContext() antlr.RuleContext
- func (s *PrivilegeContext) INSERT() antlr.TerminalNode
- func (*PrivilegeContext) IsPrivilegeContext()
- func (s *PrivilegeContext) ROLES() antlr.TerminalNode
- func (s *PrivilegeContext) SELECT() antlr.TerminalNode
- func (s *PrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PrivilegeContext) UPDATE() antlr.TerminalNode
- func (s *PrivilegeContext) USE() antlr.TerminalNode
- type Privilege_listContext
- func (s *Privilege_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Privilege_listContext) AllCOMMA() []antlr.TerminalNode
- func (s *Privilege_listContext) AllPrivilege() []IPrivilegeContext
- func (s *Privilege_listContext) COMMA(i int) antlr.TerminalNode
- func (s *Privilege_listContext) GetParser() antlr.Parser
- func (s *Privilege_listContext) GetRuleContext() antlr.RuleContext
- func (*Privilege_listContext) IsPrivilege_listContext()
- func (s *Privilege_listContext) Privilege(i int) IPrivilegeContext
- func (s *Privilege_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RangeContext
- func (s *RangeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RangeContext) Action_expr(i int) IAction_exprContext
- func (s *RangeContext) AllAction_expr() []IAction_exprContext
- func (s *RangeContext) GetParser() antlr.Parser
- func (s *RangeContext) GetRuleContext() antlr.RuleContext
- func (*RangeContext) IsRangeContext()
- func (s *RangeContext) RANGE() antlr.TerminalNode
- func (s *RangeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RelationContext
- func (s *RelationContext) CopyAll(ctx *RelationContext)
- func (s *RelationContext) GetParser() antlr.Parser
- func (s *RelationContext) GetRuleContext() antlr.RuleContext
- func (*RelationContext) IsRelationContext()
- func (s *RelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Rename_columnContext
- func (s *Rename_columnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Rename_columnContext) AllIdentifier() []IIdentifierContext
- func (s *Rename_columnContext) COLUMN() antlr.TerminalNode
- func (s *Rename_columnContext) GetNew_column() IIdentifierContext
- func (s *Rename_columnContext) GetOld_column() IIdentifierContext
- func (s *Rename_columnContext) GetRuleContext() antlr.RuleContext
- func (s *Rename_columnContext) Identifier(i int) IIdentifierContext
- func (s *Rename_columnContext) RENAME() antlr.TerminalNode
- func (s *Rename_columnContext) SetNew_column(v IIdentifierContext)
- func (s *Rename_columnContext) SetOld_column(v IIdentifierContext)
- func (s *Rename_columnContext) TO() antlr.TerminalNode
- type Rename_tableContext
- func (s *Rename_tableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Rename_tableContext) GetNew_table() IIdentifierContext
- func (s *Rename_tableContext) GetRuleContext() antlr.RuleContext
- func (s *Rename_tableContext) Identifier() IIdentifierContext
- func (s *Rename_tableContext) RENAME() antlr.TerminalNode
- func (s *Rename_tableContext) SetNew_table(v IIdentifierContext)
- func (s *Rename_tableContext) TO() antlr.TerminalNode
- type Result_columnContext
- func (s *Result_columnContext) CopyAll(ctx *Result_columnContext)
- func (s *Result_columnContext) GetParser() antlr.Parser
- func (s *Result_columnContext) GetRuleContext() antlr.RuleContext
- func (*Result_columnContext) IsResult_columnContext()
- func (s *Result_columnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Revoke_statementContext
- func (s *Revoke_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Revoke_statementContext) Action_expr() IAction_exprContext
- func (s *Revoke_statementContext) AllIdentifier() []IIdentifierContext
- func (s *Revoke_statementContext) FROM() antlr.TerminalNode
- func (s *Revoke_statementContext) GRANTED() antlr.TerminalNode
- func (s *Revoke_statementContext) GetGrant_role() IIdentifierContext
- func (s *Revoke_statementContext) GetNamespace() IIdentifierContext
- func (s *Revoke_statementContext) GetParser() antlr.Parser
- func (s *Revoke_statementContext) GetRole() IIdentifierContext
- func (s *Revoke_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Revoke_statementContext) GetUser() antlr.Token
- func (s *Revoke_statementContext) GetUser_var() IAction_exprContext
- func (s *Revoke_statementContext) IF() antlr.TerminalNode
- func (s *Revoke_statementContext) Identifier(i int) IIdentifierContext
- func (*Revoke_statementContext) IsRevoke_statementContext()
- func (s *Revoke_statementContext) ON() antlr.TerminalNode
- func (s *Revoke_statementContext) Privilege_list() IPrivilege_listContext
- func (s *Revoke_statementContext) REVOKE() antlr.TerminalNode
- func (s *Revoke_statementContext) STRING_() antlr.TerminalNode
- func (s *Revoke_statementContext) SetGrant_role(v IIdentifierContext)
- func (s *Revoke_statementContext) SetNamespace(v IIdentifierContext)
- func (s *Revoke_statementContext) SetRole(v IIdentifierContext)
- func (s *Revoke_statementContext) SetUser(v antlr.Token)
- func (s *Revoke_statementContext) SetUser_var(v IAction_exprContext)
- func (s *Revoke_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Select_coreContext
- func (s *Select_coreContext) AS(i int) antlr.TerminalNode
- func (s *Select_coreContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Select_coreContext) AllAS() []antlr.TerminalNode
- func (s *Select_coreContext) AllCOMMA() []antlr.TerminalNode
- func (s *Select_coreContext) AllIdentifier() []IIdentifierContext
- func (s *Select_coreContext) AllJoin() []IJoinContext
- func (s *Select_coreContext) AllResult_column() []IResult_columnContext
- func (s *Select_coreContext) AllSql_expr() []ISql_exprContext
- func (s *Select_coreContext) AllWindow() []IWindowContext
- func (s *Select_coreContext) BY() antlr.TerminalNode
- func (s *Select_coreContext) COMMA(i int) antlr.TerminalNode
- func (s *Select_coreContext) DISTINCT() antlr.TerminalNode
- func (s *Select_coreContext) FROM() antlr.TerminalNode
- func (s *Select_coreContext) GROUP() antlr.TerminalNode
- func (s *Select_coreContext) GetGroup_by() ISql_expr_listContext
- func (s *Select_coreContext) GetHaving() ISql_exprContext
- func (s *Select_coreContext) GetParser() antlr.Parser
- func (s *Select_coreContext) GetRuleContext() antlr.RuleContext
- func (s *Select_coreContext) GetWhere() ISql_exprContext
- func (s *Select_coreContext) HAVING() antlr.TerminalNode
- func (s *Select_coreContext) Identifier(i int) IIdentifierContext
- func (*Select_coreContext) IsSelect_coreContext()
- func (s *Select_coreContext) Join(i int) IJoinContext
- func (s *Select_coreContext) Relation() IRelationContext
- func (s *Select_coreContext) Result_column(i int) IResult_columnContext
- func (s *Select_coreContext) SELECT() antlr.TerminalNode
- func (s *Select_coreContext) SetGroup_by(v ISql_expr_listContext)
- func (s *Select_coreContext) SetHaving(v ISql_exprContext)
- func (s *Select_coreContext) SetWhere(v ISql_exprContext)
- func (s *Select_coreContext) Sql_expr(i int) ISql_exprContext
- func (s *Select_coreContext) Sql_expr_list() ISql_expr_listContext
- func (s *Select_coreContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Select_coreContext) WHERE() antlr.TerminalNode
- func (s *Select_coreContext) WINDOW() antlr.TerminalNode
- func (s *Select_coreContext) Window(i int) IWindowContext
- type Select_statementContext
- func (s *Select_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Select_statementContext) AllCOMMA() []antlr.TerminalNode
- func (s *Select_statementContext) AllCompound_operator() []ICompound_operatorContext
- func (s *Select_statementContext) AllOrdering_term() []IOrdering_termContext
- func (s *Select_statementContext) AllSelect_core() []ISelect_coreContext
- func (s *Select_statementContext) AllSql_expr() []ISql_exprContext
- func (s *Select_statementContext) BY() antlr.TerminalNode
- func (s *Select_statementContext) COMMA(i int) antlr.TerminalNode
- func (s *Select_statementContext) Compound_operator(i int) ICompound_operatorContext
- func (s *Select_statementContext) GetLimit() ISql_exprContext
- func (s *Select_statementContext) GetOffset() ISql_exprContext
- func (s *Select_statementContext) GetParser() antlr.Parser
- func (s *Select_statementContext) GetRuleContext() antlr.RuleContext
- func (*Select_statementContext) IsSelect_statementContext()
- func (s *Select_statementContext) LIMIT() antlr.TerminalNode
- func (s *Select_statementContext) OFFSET() antlr.TerminalNode
- func (s *Select_statementContext) ORDER() antlr.TerminalNode
- func (s *Select_statementContext) Ordering_term(i int) IOrdering_termContext
- func (s *Select_statementContext) Select_core(i int) ISelect_coreContext
- func (s *Select_statementContext) SetLimit(v ISql_exprContext)
- func (s *Select_statementContext) SetOffset(v ISql_exprContext)
- func (s *Select_statementContext) Sql_expr(i int) ISql_exprContext
- func (s *Select_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Set_current_namespace_statementContext
- func (s *Set_current_namespace_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Set_current_namespace_statementContext) CURRENT() antlr.TerminalNode
- func (s *Set_current_namespace_statementContext) GetParser() antlr.Parser
- func (s *Set_current_namespace_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Set_current_namespace_statementContext) Identifier() IIdentifierContext
- func (*Set_current_namespace_statementContext) IsSet_current_namespace_statementContext()
- func (s *Set_current_namespace_statementContext) NAMESPACE() antlr.TerminalNode
- func (s *Set_current_namespace_statementContext) SET() antlr.TerminalNode
- func (s *Set_current_namespace_statementContext) TO() antlr.TerminalNode
- func (s *Set_current_namespace_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Sql_exprContext
- func (s *Sql_exprContext) CopyAll(ctx *Sql_exprContext)
- func (s *Sql_exprContext) GetParser() antlr.Parser
- func (s *Sql_exprContext) GetRuleContext() antlr.RuleContext
- func (*Sql_exprContext) IsSql_exprContext()
- func (s *Sql_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Sql_expr_listContext
- func (s *Sql_expr_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Sql_expr_listContext) AllCOMMA() []antlr.TerminalNode
- func (s *Sql_expr_listContext) AllSql_expr() []ISql_exprContext
- func (s *Sql_expr_listContext) COMMA(i int) antlr.TerminalNode
- func (s *Sql_expr_listContext) GetParser() antlr.Parser
- func (s *Sql_expr_listContext) GetRuleContext() antlr.RuleContext
- func (*Sql_expr_listContext) IsSql_expr_listContext()
- func (s *Sql_expr_listContext) Sql_expr(i int) ISql_exprContext
- func (s *Sql_expr_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Sql_function_callContext
- func (s *Sql_function_callContext) CopyAll(ctx *Sql_function_callContext)
- func (s *Sql_function_callContext) GetParser() antlr.Parser
- func (s *Sql_function_callContext) GetRuleContext() antlr.RuleContext
- func (*Sql_function_callContext) IsSql_function_callContext()
- func (s *Sql_function_callContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Sql_statementContext
- func (s *Sql_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Sql_statementContext) AllCOMMA() []antlr.TerminalNode
- func (s *Sql_statementContext) AllCommon_table_expression() []ICommon_table_expressionContext
- func (s *Sql_statementContext) COMMA(i int) antlr.TerminalNode
- func (s *Sql_statementContext) Common_table_expression(i int) ICommon_table_expressionContext
- func (s *Sql_statementContext) Delete_statement() IDelete_statementContext
- func (s *Sql_statementContext) GetParser() antlr.Parser
- func (s *Sql_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Sql_statementContext) Insert_statement() IInsert_statementContext
- func (*Sql_statementContext) IsSql_statementContext()
- func (s *Sql_statementContext) RECURSIVE() antlr.TerminalNode
- func (s *Sql_statementContext) Select_statement() ISelect_statementContext
- func (s *Sql_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Sql_statementContext) Update_statement() IUpdate_statementContext
- func (s *Sql_statementContext) WITH() antlr.TerminalNode
- type StatementContext
- func (s *StatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StatementContext) Alter_table_statement() IAlter_table_statementContext
- func (s *StatementContext) Create_action_statement() ICreate_action_statementContext
- func (s *StatementContext) Create_index_statement() ICreate_index_statementContext
- func (s *StatementContext) Create_namespace_statement() ICreate_namespace_statementContext
- func (s *StatementContext) Create_role_statement() ICreate_role_statementContext
- func (s *StatementContext) Create_table_statement() ICreate_table_statementContext
- func (s *StatementContext) Drop_action_statement() IDrop_action_statementContext
- func (s *StatementContext) Drop_index_statement() IDrop_index_statementContext
- func (s *StatementContext) Drop_namespace_statement() IDrop_namespace_statementContext
- func (s *StatementContext) Drop_role_statement() IDrop_role_statementContext
- func (s *StatementContext) Drop_table_statement() IDrop_table_statementContext
- func (s *StatementContext) GetNamespace() IIdentifierContext
- func (s *StatementContext) GetParser() antlr.Parser
- func (s *StatementContext) GetRuleContext() antlr.RuleContext
- func (s *StatementContext) Grant_statement() IGrant_statementContext
- func (s *StatementContext) Identifier() IIdentifierContext
- func (*StatementContext) IsStatementContext()
- func (s *StatementContext) LBRACE() antlr.TerminalNode
- func (s *StatementContext) RBRACE() antlr.TerminalNode
- func (s *StatementContext) Revoke_statement() IRevoke_statementContext
- func (s *StatementContext) SetNamespace(v IIdentifierContext)
- func (s *StatementContext) Set_current_namespace_statement() ISet_current_namespace_statementContext
- func (s *StatementContext) Sql_statement() ISql_statementContext
- func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StatementContext) Transfer_ownership_statement() ITransfer_ownership_statementContext
- func (s *StatementContext) Unuse_extension_statement() IUnuse_extension_statementContext
- func (s *StatementContext) Use_extension_statement() IUse_extension_statementContext
- type Stmt_action_callContext
- func (s *Stmt_action_callContext) ASSIGN() antlr.TerminalNode
- func (s *Stmt_action_callContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Stmt_action_callContext) Action_function_call() IAction_function_callContext
- func (s *Stmt_action_callContext) AllCOMMA() []antlr.TerminalNode
- func (s *Stmt_action_callContext) AllVariable_or_underscore() []IVariable_or_underscoreContext
- func (s *Stmt_action_callContext) COMMA(i int) antlr.TerminalNode
- func (s *Stmt_action_callContext) EQUALS() antlr.TerminalNode
- func (s *Stmt_action_callContext) GetRuleContext() antlr.RuleContext
- func (s *Stmt_action_callContext) SCOL() antlr.TerminalNode
- func (s *Stmt_action_callContext) Variable_or_underscore(i int) IVariable_or_underscoreContext
- type Stmt_for_loopContext
- func (s *Stmt_for_loopContext) ARRAY() antlr.TerminalNode
- func (s *Stmt_for_loopContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Stmt_for_loopContext) Action_expr() IAction_exprContext
- func (s *Stmt_for_loopContext) Action_statement(i int) IAction_statementContext
- func (s *Stmt_for_loopContext) AllAction_statement() []IAction_statementContext
- func (s *Stmt_for_loopContext) FOR() antlr.TerminalNode
- func (s *Stmt_for_loopContext) GetReceiver() antlr.Token
- func (s *Stmt_for_loopContext) GetRuleContext() antlr.RuleContext
- func (s *Stmt_for_loopContext) IN() antlr.TerminalNode
- func (s *Stmt_for_loopContext) LBRACE() antlr.TerminalNode
- func (s *Stmt_for_loopContext) RBRACE() antlr.TerminalNode
- func (s *Stmt_for_loopContext) Range_() IRangeContext
- func (s *Stmt_for_loopContext) SCOL() antlr.TerminalNode
- func (s *Stmt_for_loopContext) SetReceiver(v antlr.Token)
- func (s *Stmt_for_loopContext) Sql_statement() ISql_statementContext
- func (s *Stmt_for_loopContext) VARIABLE() antlr.TerminalNode
- type Stmt_ifContext
- func (s *Stmt_ifContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Stmt_ifContext) Action_statement(i int) IAction_statementContext
- func (s *Stmt_ifContext) AllAction_statement() []IAction_statementContext
- func (s *Stmt_ifContext) AllELSE() []antlr.TerminalNode
- func (s *Stmt_ifContext) AllELSEIF() []antlr.TerminalNode
- func (s *Stmt_ifContext) AllIF() []antlr.TerminalNode
- func (s *Stmt_ifContext) AllIf_then_block() []IIf_then_blockContext
- func (s *Stmt_ifContext) ELSE(i int) antlr.TerminalNode
- func (s *Stmt_ifContext) ELSEIF(i int) antlr.TerminalNode
- func (s *Stmt_ifContext) GetRuleContext() antlr.RuleContext
- func (s *Stmt_ifContext) IF(i int) antlr.TerminalNode
- func (s *Stmt_ifContext) If_then_block(i int) IIf_then_blockContext
- func (s *Stmt_ifContext) LBRACE() antlr.TerminalNode
- func (s *Stmt_ifContext) RBRACE() antlr.TerminalNode
- func (s *Stmt_ifContext) SCOL() antlr.TerminalNode
- type Stmt_loop_controlContext
- func (s *Stmt_loop_controlContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Stmt_loop_controlContext) BREAK() antlr.TerminalNode
- func (s *Stmt_loop_controlContext) CONTINUE() antlr.TerminalNode
- func (s *Stmt_loop_controlContext) GetRuleContext() antlr.RuleContext
- func (s *Stmt_loop_controlContext) SCOL() antlr.TerminalNode
- type Stmt_returnContext
- func (s *Stmt_returnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Stmt_returnContext) Action_expr_list() IAction_expr_listContext
- func (s *Stmt_returnContext) GetRuleContext() antlr.RuleContext
- func (s *Stmt_returnContext) RETURN() antlr.TerminalNode
- func (s *Stmt_returnContext) SCOL() antlr.TerminalNode
- func (s *Stmt_returnContext) Sql_statement() ISql_statementContext
- type Stmt_return_nextContext
- func (s *Stmt_return_nextContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Stmt_return_nextContext) Action_expr_list() IAction_expr_listContext
- func (s *Stmt_return_nextContext) GetRuleContext() antlr.RuleContext
- func (s *Stmt_return_nextContext) NEXT() antlr.TerminalNode
- func (s *Stmt_return_nextContext) RETURN() antlr.TerminalNode
- func (s *Stmt_return_nextContext) SCOL() antlr.TerminalNode
- type Stmt_sqlContext
- type Stmt_variable_assignmentContext
- func (s *Stmt_variable_assignmentContext) ASSIGN() antlr.TerminalNode
- func (s *Stmt_variable_assignmentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Stmt_variable_assignmentContext) Action_expr(i int) IAction_exprContext
- func (s *Stmt_variable_assignmentContext) AllAction_expr() []IAction_exprContext
- func (s *Stmt_variable_assignmentContext) EQUALS() antlr.TerminalNode
- func (s *Stmt_variable_assignmentContext) GetRuleContext() antlr.RuleContext
- func (s *Stmt_variable_assignmentContext) SCOL() antlr.TerminalNode
- func (s *Stmt_variable_assignmentContext) Type_() ITypeContext
- type Stmt_variable_declarationContext
- func (s *Stmt_variable_declarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Stmt_variable_declarationContext) GetRuleContext() antlr.RuleContext
- func (s *Stmt_variable_declarationContext) SCOL() antlr.TerminalNode
- func (s *Stmt_variable_declarationContext) Type_() ITypeContext
- func (s *Stmt_variable_declarationContext) VARIABLE() antlr.TerminalNode
- type String_literalContext
- type Subquery_relationContext
- func (s *Subquery_relationContext) AS() antlr.TerminalNode
- func (s *Subquery_relationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Subquery_relationContext) GetAlias() IIdentifierContext
- func (s *Subquery_relationContext) GetRuleContext() antlr.RuleContext
- func (s *Subquery_relationContext) Identifier() IIdentifierContext
- func (s *Subquery_relationContext) LPAREN() antlr.TerminalNode
- func (s *Subquery_relationContext) RPAREN() antlr.TerminalNode
- func (s *Subquery_relationContext) Select_statement() ISelect_statementContext
- func (s *Subquery_relationContext) SetAlias(v IIdentifierContext)
- type Subquery_sql_exprContext
- func (s *Subquery_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Subquery_sql_exprContext) EXISTS() antlr.TerminalNode
- func (s *Subquery_sql_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Subquery_sql_exprContext) LPAREN() antlr.TerminalNode
- func (s *Subquery_sql_exprContext) NOT() antlr.TerminalNode
- func (s *Subquery_sql_exprContext) RPAREN() antlr.TerminalNode
- func (s *Subquery_sql_exprContext) Select_statement() ISelect_statementContext
- func (s *Subquery_sql_exprContext) Type_cast() IType_castContext
- type Table_column_defContext
- func (s *Table_column_defContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Table_column_defContext) AllInline_constraint() []IInline_constraintContext
- func (s *Table_column_defContext) GetName() IIdentifierContext
- func (s *Table_column_defContext) GetParser() antlr.Parser
- func (s *Table_column_defContext) GetRuleContext() antlr.RuleContext
- func (s *Table_column_defContext) Identifier() IIdentifierContext
- func (s *Table_column_defContext) Inline_constraint(i int) IInline_constraintContext
- func (*Table_column_defContext) IsTable_column_defContext()
- func (s *Table_column_defContext) SetName(v IIdentifierContext)
- func (s *Table_column_defContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Table_column_defContext) Type_() ITypeContext
- type Table_constraint_defContext
- func (s *Table_constraint_defContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Table_constraint_defContext) CHECK() antlr.TerminalNode
- func (s *Table_constraint_defContext) CONSTRAINT() antlr.TerminalNode
- func (s *Table_constraint_defContext) FOREIGN() antlr.TerminalNode
- func (s *Table_constraint_defContext) Fk_constraint() IFk_constraintContext
- func (s *Table_constraint_defContext) GetName() IIdentifierContext
- func (s *Table_constraint_defContext) GetParser() antlr.Parser
- func (s *Table_constraint_defContext) GetRuleContext() antlr.RuleContext
- func (s *Table_constraint_defContext) Identifier() IIdentifierContext
- func (s *Table_constraint_defContext) Identifier_list() IIdentifier_listContext
- func (*Table_constraint_defContext) IsTable_constraint_defContext()
- func (s *Table_constraint_defContext) KEY() antlr.TerminalNode
- func (s *Table_constraint_defContext) LPAREN() antlr.TerminalNode
- func (s *Table_constraint_defContext) PRIMARY() antlr.TerminalNode
- func (s *Table_constraint_defContext) RPAREN() antlr.TerminalNode
- func (s *Table_constraint_defContext) SetName(v IIdentifierContext)
- func (s *Table_constraint_defContext) Sql_expr() ISql_exprContext
- func (s *Table_constraint_defContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Table_constraint_defContext) UNIQUE() antlr.TerminalNode
- type Table_relationContext
- func (s *Table_relationContext) AS() antlr.TerminalNode
- func (s *Table_relationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Table_relationContext) AllIdentifier() []IIdentifierContext
- func (s *Table_relationContext) GetAlias() IIdentifierContext
- func (s *Table_relationContext) GetNamespace() IIdentifierContext
- func (s *Table_relationContext) GetRuleContext() antlr.RuleContext
- func (s *Table_relationContext) GetTable_name() IIdentifierContext
- func (s *Table_relationContext) Identifier(i int) IIdentifierContext
- func (s *Table_relationContext) PERIOD() antlr.TerminalNode
- func (s *Table_relationContext) SetAlias(v IIdentifierContext)
- func (s *Table_relationContext) SetNamespace(v IIdentifierContext)
- func (s *Table_relationContext) SetTable_name(v IIdentifierContext)
- type Transfer_ownership_statementContext
- func (s *Transfer_ownership_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Transfer_ownership_statementContext) Action_expr() IAction_exprContext
- func (s *Transfer_ownership_statementContext) GetParser() antlr.Parser
- func (s *Transfer_ownership_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Transfer_ownership_statementContext) GetUser() antlr.Token
- func (s *Transfer_ownership_statementContext) GetUser_var() IAction_exprContext
- func (*Transfer_ownership_statementContext) IsTransfer_ownership_statementContext()
- func (s *Transfer_ownership_statementContext) OWNERSHIP() antlr.TerminalNode
- func (s *Transfer_ownership_statementContext) STRING_() antlr.TerminalNode
- func (s *Transfer_ownership_statementContext) SetUser(v antlr.Token)
- func (s *Transfer_ownership_statementContext) SetUser_var(v IAction_exprContext)
- func (s *Transfer_ownership_statementContext) TO() antlr.TerminalNode
- func (s *Transfer_ownership_statementContext) TRANSFER() antlr.TerminalNode
- func (s *Transfer_ownership_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TypeContext
- func (s *TypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeContext) AllDIGITS_() []antlr.TerminalNode
- func (s *TypeContext) COMMA() antlr.TerminalNode
- func (s *TypeContext) DIGITS_(i int) antlr.TerminalNode
- func (s *TypeContext) GetParser() antlr.Parser
- func (s *TypeContext) GetPrecision() antlr.Token
- func (s *TypeContext) GetRuleContext() antlr.RuleContext
- func (s *TypeContext) GetScale() antlr.Token
- func (s *TypeContext) Identifier() IIdentifierContext
- func (*TypeContext) IsTypeContext()
- func (s *TypeContext) LBRACKET() antlr.TerminalNode
- func (s *TypeContext) LPAREN() antlr.TerminalNode
- func (s *TypeContext) RBRACKET() antlr.TerminalNode
- func (s *TypeContext) RPAREN() antlr.TerminalNode
- func (s *TypeContext) SetPrecision(v antlr.Token)
- func (s *TypeContext) SetScale(v antlr.Token)
- func (s *TypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Type_castContext
- func (s *Type_castContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Type_castContext) GetParser() antlr.Parser
- func (s *Type_castContext) GetRuleContext() antlr.RuleContext
- func (*Type_castContext) IsType_castContext()
- func (s *Type_castContext) TYPE_CAST() antlr.TerminalNode
- func (s *Type_castContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Type_castContext) Type_() ITypeContext
- type Type_listContext
- func (s *Type_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Type_listContext) AllCOMMA() []antlr.TerminalNode
- func (s *Type_listContext) AllType_() []ITypeContext
- func (s *Type_listContext) COMMA(i int) antlr.TerminalNode
- func (s *Type_listContext) GetParser() antlr.Parser
- func (s *Type_listContext) GetRuleContext() antlr.RuleContext
- func (*Type_listContext) IsType_listContext()
- func (s *Type_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Type_listContext) Type_(i int) ITypeContext
- type Unary_action_exprContext
- func (s *Unary_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Unary_action_exprContext) Action_expr() IAction_exprContext
- func (s *Unary_action_exprContext) EXCL() antlr.TerminalNode
- func (s *Unary_action_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Unary_action_exprContext) MINUS() antlr.TerminalNode
- func (s *Unary_action_exprContext) NOT() antlr.TerminalNode
- func (s *Unary_action_exprContext) PLUS() antlr.TerminalNode
- type Unary_sql_exprContext
- func (s *Unary_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Unary_sql_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Unary_sql_exprContext) MINUS() antlr.TerminalNode
- func (s *Unary_sql_exprContext) NOT() antlr.TerminalNode
- func (s *Unary_sql_exprContext) PLUS() antlr.TerminalNode
- func (s *Unary_sql_exprContext) Sql_expr() ISql_exprContext
- type Unuse_extension_statementContext
- func (s *Unuse_extension_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Unuse_extension_statementContext) EXISTS() antlr.TerminalNode
- func (s *Unuse_extension_statementContext) GetAlias() IIdentifierContext
- func (s *Unuse_extension_statementContext) GetParser() antlr.Parser
- func (s *Unuse_extension_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Unuse_extension_statementContext) IF() antlr.TerminalNode
- func (s *Unuse_extension_statementContext) Identifier() IIdentifierContext
- func (*Unuse_extension_statementContext) IsUnuse_extension_statementContext()
- func (s *Unuse_extension_statementContext) SetAlias(v IIdentifierContext)
- func (s *Unuse_extension_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Unuse_extension_statementContext) UNUSE() antlr.TerminalNode
- type Update_set_clauseContext
- func (s *Update_set_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Update_set_clauseContext) EQUALS() antlr.TerminalNode
- func (s *Update_set_clauseContext) GetColumn() IIdentifierContext
- func (s *Update_set_clauseContext) GetParser() antlr.Parser
- func (s *Update_set_clauseContext) GetRuleContext() antlr.RuleContext
- func (s *Update_set_clauseContext) Identifier() IIdentifierContext
- func (*Update_set_clauseContext) IsUpdate_set_clauseContext()
- func (s *Update_set_clauseContext) SetColumn(v IIdentifierContext)
- func (s *Update_set_clauseContext) Sql_expr() ISql_exprContext
- func (s *Update_set_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Update_statementContext
- func (s *Update_statementContext) AS() antlr.TerminalNode
- func (s *Update_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Update_statementContext) AllCOMMA() []antlr.TerminalNode
- func (s *Update_statementContext) AllIdentifier() []IIdentifierContext
- func (s *Update_statementContext) AllJoin() []IJoinContext
- func (s *Update_statementContext) AllUpdate_set_clause() []IUpdate_set_clauseContext
- func (s *Update_statementContext) COMMA(i int) antlr.TerminalNode
- func (s *Update_statementContext) FROM() antlr.TerminalNode
- func (s *Update_statementContext) GetAlias() IIdentifierContext
- func (s *Update_statementContext) GetParser() antlr.Parser
- func (s *Update_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Update_statementContext) GetTable_name() IIdentifierContext
- func (s *Update_statementContext) GetWhere() ISql_exprContext
- func (s *Update_statementContext) Identifier(i int) IIdentifierContext
- func (*Update_statementContext) IsUpdate_statementContext()
- func (s *Update_statementContext) Join(i int) IJoinContext
- func (s *Update_statementContext) Relation() IRelationContext
- func (s *Update_statementContext) SET() antlr.TerminalNode
- func (s *Update_statementContext) SetAlias(v IIdentifierContext)
- func (s *Update_statementContext) SetTable_name(v IIdentifierContext)
- func (s *Update_statementContext) SetWhere(v ISql_exprContext)
- func (s *Update_statementContext) Sql_expr() ISql_exprContext
- func (s *Update_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Update_statementContext) UPDATE() antlr.TerminalNode
- func (s *Update_statementContext) Update_set_clause(i int) IUpdate_set_clauseContext
- func (s *Update_statementContext) WHERE() antlr.TerminalNode
- type Upsert_clauseContext
- func (s *Upsert_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Upsert_clauseContext) AllCOMMA() []antlr.TerminalNode
- func (s *Upsert_clauseContext) AllSql_expr() []ISql_exprContext
- func (s *Upsert_clauseContext) AllUpdate_set_clause() []IUpdate_set_clauseContext
- func (s *Upsert_clauseContext) AllWHERE() []antlr.TerminalNode
- func (s *Upsert_clauseContext) COMMA(i int) antlr.TerminalNode
- func (s *Upsert_clauseContext) CONFLICT() antlr.TerminalNode
- func (s *Upsert_clauseContext) DO() antlr.TerminalNode
- func (s *Upsert_clauseContext) GetConflict_columns() IIdentifier_listContext
- func (s *Upsert_clauseContext) GetConflict_where() ISql_exprContext
- func (s *Upsert_clauseContext) GetParser() antlr.Parser
- func (s *Upsert_clauseContext) GetRuleContext() antlr.RuleContext
- func (s *Upsert_clauseContext) GetUpdate_where() ISql_exprContext
- func (s *Upsert_clauseContext) Identifier_list() IIdentifier_listContext
- func (*Upsert_clauseContext) IsUpsert_clauseContext()
- func (s *Upsert_clauseContext) LPAREN() antlr.TerminalNode
- func (s *Upsert_clauseContext) NOTHING() antlr.TerminalNode
- func (s *Upsert_clauseContext) ON() antlr.TerminalNode
- func (s *Upsert_clauseContext) RPAREN() antlr.TerminalNode
- func (s *Upsert_clauseContext) SET() antlr.TerminalNode
- func (s *Upsert_clauseContext) SetConflict_columns(v IIdentifier_listContext)
- func (s *Upsert_clauseContext) SetConflict_where(v ISql_exprContext)
- func (s *Upsert_clauseContext) SetUpdate_where(v ISql_exprContext)
- func (s *Upsert_clauseContext) Sql_expr(i int) ISql_exprContext
- func (s *Upsert_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Upsert_clauseContext) UPDATE() antlr.TerminalNode
- func (s *Upsert_clauseContext) Update_set_clause(i int) IUpdate_set_clauseContext
- func (s *Upsert_clauseContext) WHERE(i int) antlr.TerminalNode
- type Use_extension_statementContext
- func (s *Use_extension_statementContext) AS() antlr.TerminalNode
- func (s *Use_extension_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Use_extension_statementContext) Action_expr(i int) IAction_exprContext
- func (s *Use_extension_statementContext) AllAction_expr() []IAction_exprContext
- func (s *Use_extension_statementContext) AllCOL() []antlr.TerminalNode
- func (s *Use_extension_statementContext) AllCOMMA() []antlr.TerminalNode
- func (s *Use_extension_statementContext) AllIdentifier() []IIdentifierContext
- func (s *Use_extension_statementContext) COL(i int) antlr.TerminalNode
- func (s *Use_extension_statementContext) COMMA(i int) antlr.TerminalNode
- func (s *Use_extension_statementContext) EXISTS() antlr.TerminalNode
- func (s *Use_extension_statementContext) GetAlias() IIdentifierContext
- func (s *Use_extension_statementContext) GetExtension_name() IIdentifierContext
- func (s *Use_extension_statementContext) GetParser() antlr.Parser
- func (s *Use_extension_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Use_extension_statementContext) IF() antlr.TerminalNode
- func (s *Use_extension_statementContext) Identifier(i int) IIdentifierContext
- func (*Use_extension_statementContext) IsUse_extension_statementContext()
- func (s *Use_extension_statementContext) LBRACE() antlr.TerminalNode
- func (s *Use_extension_statementContext) NOT() antlr.TerminalNode
- func (s *Use_extension_statementContext) RBRACE() antlr.TerminalNode
- func (s *Use_extension_statementContext) SetAlias(v IIdentifierContext)
- func (s *Use_extension_statementContext) SetExtension_name(v IIdentifierContext)
- func (s *Use_extension_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Use_extension_statementContext) USE() antlr.TerminalNode
- type VariableContext
- func (s *VariableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *VariableContext) CONTEXTUAL_VARIABLE() antlr.TerminalNode
- func (s *VariableContext) GetParser() antlr.Parser
- func (s *VariableContext) GetRuleContext() antlr.RuleContext
- func (*VariableContext) IsVariableContext()
- func (s *VariableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VariableContext) VARIABLE() antlr.TerminalNode
- type Variable_action_exprContext
- type Variable_or_underscoreContext
- func (s *Variable_or_underscoreContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Variable_or_underscoreContext) GetParser() antlr.Parser
- func (s *Variable_or_underscoreContext) GetRuleContext() antlr.RuleContext
- func (*Variable_or_underscoreContext) IsVariable_or_underscoreContext()
- func (s *Variable_or_underscoreContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Variable_or_underscoreContext) UNDERSCORE() antlr.TerminalNode
- func (s *Variable_or_underscoreContext) VARIABLE() antlr.TerminalNode
- type Variable_sql_exprContext
- type When_then_clauseContext
- func (s *When_then_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *When_then_clauseContext) AllSql_expr() []ISql_exprContext
- func (s *When_then_clauseContext) GetParser() antlr.Parser
- func (s *When_then_clauseContext) GetRuleContext() antlr.RuleContext
- func (s *When_then_clauseContext) GetThen() ISql_exprContext
- func (s *When_then_clauseContext) GetWhen_condition() ISql_exprContext
- func (*When_then_clauseContext) IsWhen_then_clauseContext()
- func (s *When_then_clauseContext) SetThen(v ISql_exprContext)
- func (s *When_then_clauseContext) SetWhen_condition(v ISql_exprContext)
- func (s *When_then_clauseContext) Sql_expr(i int) ISql_exprContext
- func (s *When_then_clauseContext) THEN() antlr.TerminalNode
- func (s *When_then_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *When_then_clauseContext) WHEN() antlr.TerminalNode
- type Wildcard_result_columnContext
- func (s *Wildcard_result_columnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Wildcard_result_columnContext) GetRuleContext() antlr.RuleContext
- func (s *Wildcard_result_columnContext) GetTable_name() IIdentifierContext
- func (s *Wildcard_result_columnContext) Identifier() IIdentifierContext
- func (s *Wildcard_result_columnContext) PERIOD() antlr.TerminalNode
- func (s *Wildcard_result_columnContext) STAR() antlr.TerminalNode
- func (s *Wildcard_result_columnContext) SetTable_name(v IIdentifierContext)
- type WindowContext
- func (s *WindowContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *WindowContext) AllBY() []antlr.TerminalNode
- func (s *WindowContext) AllCOMMA() []antlr.TerminalNode
- func (s *WindowContext) AllOrdering_term() []IOrdering_termContext
- func (s *WindowContext) BY(i int) antlr.TerminalNode
- func (s *WindowContext) COMMA(i int) antlr.TerminalNode
- func (s *WindowContext) GetParser() antlr.Parser
- func (s *WindowContext) GetPartition() ISql_expr_listContext
- func (s *WindowContext) GetRuleContext() antlr.RuleContext
- func (*WindowContext) IsWindowContext()
- func (s *WindowContext) LPAREN() antlr.TerminalNode
- func (s *WindowContext) ORDER() antlr.TerminalNode
- func (s *WindowContext) Ordering_term(i int) IOrdering_termContext
- func (s *WindowContext) PARTITION() antlr.TerminalNode
- func (s *WindowContext) RPAREN() antlr.TerminalNode
- func (s *WindowContext) SetPartition(v ISql_expr_listContext)
- func (s *WindowContext) Sql_expr_list() ISql_expr_listContext
- func (s *WindowContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Window_function_call_sql_exprContext
- func (s *Window_function_call_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Window_function_call_sql_exprContext) FILTER() antlr.TerminalNode
- func (s *Window_function_call_sql_exprContext) GetRuleContext() antlr.RuleContext
- func (s *Window_function_call_sql_exprContext) Identifier() IIdentifierContext
- func (s *Window_function_call_sql_exprContext) LPAREN() antlr.TerminalNode
- func (s *Window_function_call_sql_exprContext) OVER() antlr.TerminalNode
- func (s *Window_function_call_sql_exprContext) RPAREN() antlr.TerminalNode
- func (s *Window_function_call_sql_exprContext) Sql_expr() ISql_exprContext
- func (s *Window_function_call_sql_exprContext) Sql_function_call() ISql_function_callContext
- func (s *Window_function_call_sql_exprContext) WHERE() antlr.TerminalNode
- func (s *Window_function_call_sql_exprContext) Window() IWindowContext
Constants ¶
const ( KuneiformLexerLBRACE = 1 KuneiformLexerRBRACE = 2 KuneiformLexerLBRACKET = 3 KuneiformLexerRBRACKET = 4 KuneiformLexerCOL = 5 KuneiformLexerSCOL = 6 KuneiformLexerLPAREN = 7 KuneiformLexerRPAREN = 8 KuneiformLexerCOMMA = 9 KuneiformLexerAT = 10 KuneiformLexerEXCL = 11 KuneiformLexerPERIOD = 12 KuneiformLexerCONCAT = 13 KuneiformLexerSTAR = 14 KuneiformLexerEQUALS = 15 KuneiformLexerEQUATE = 16 KuneiformLexerHASH = 17 KuneiformLexerDOLLAR = 18 KuneiformLexerMOD = 19 KuneiformLexerPLUS = 20 KuneiformLexerMINUS = 21 KuneiformLexerDIV = 22 KuneiformLexerEXP = 23 KuneiformLexerNEQ = 24 KuneiformLexerLT = 25 KuneiformLexerLTE = 26 KuneiformLexerGT = 27 KuneiformLexerGTE = 28 KuneiformLexerTYPE_CAST = 29 KuneiformLexerUNDERSCORE = 30 KuneiformLexerASSIGN = 31 KuneiformLexerRANGE = 32 KuneiformLexerDOUBLE_QUOTE = 33 KuneiformLexerUSE = 34 KuneiformLexerUNUSE = 35 KuneiformLexerTABLE = 36 KuneiformLexerACTION = 37 KuneiformLexerCREATE = 38 KuneiformLexerALTER = 39 KuneiformLexerCOLUMN = 40 KuneiformLexerADD = 41 KuneiformLexerDROP = 42 KuneiformLexerRENAME = 43 KuneiformLexerTO = 44 KuneiformLexerCONSTRAINT = 45 KuneiformLexerCHECK = 46 KuneiformLexerFOREIGN = 47 KuneiformLexerPRIMARY = 48 KuneiformLexerKEY = 49 KuneiformLexerON = 50 KuneiformLexerDO = 51 KuneiformLexerUNIQUE = 52 KuneiformLexerCASCADE = 53 KuneiformLexerRESTRICT = 54 KuneiformLexerSET = 55 KuneiformLexerDEFAULT = 56 KuneiformLexerNULL = 57 KuneiformLexerDELETE = 58 KuneiformLexerUPDATE = 59 KuneiformLexerREFERENCES = 60 KuneiformLexerREF = 61 KuneiformLexerNOT = 62 KuneiformLexerINDEX = 63 KuneiformLexerAND = 64 KuneiformLexerOR = 65 KuneiformLexerLIKE = 66 KuneiformLexerILIKE = 67 KuneiformLexerIN = 68 KuneiformLexerBETWEEN = 69 KuneiformLexerIS = 70 KuneiformLexerEXISTS = 71 KuneiformLexerALL = 72 KuneiformLexerANY = 73 KuneiformLexerJOIN = 74 KuneiformLexerLEFT = 75 KuneiformLexerRIGHT = 76 KuneiformLexerINNER = 77 KuneiformLexerAS = 78 KuneiformLexerASC = 79 KuneiformLexerDESC = 80 KuneiformLexerLIMIT = 81 KuneiformLexerOFFSET = 82 KuneiformLexerORDER = 83 KuneiformLexerBY = 84 KuneiformLexerGROUP = 85 KuneiformLexerHAVING = 86 KuneiformLexerRETURNS = 87 KuneiformLexerNO = 88 KuneiformLexerWITH = 89 KuneiformLexerCASE = 90 KuneiformLexerWHEN = 91 KuneiformLexerTHEN = 92 KuneiformLexerEND = 93 KuneiformLexerDISTINCT = 94 KuneiformLexerFROM = 95 KuneiformLexerWHERE = 96 KuneiformLexerCOLLATE = 97 KuneiformLexerSELECT = 98 KuneiformLexerINSERT = 99 KuneiformLexerVALUES = 100 KuneiformLexerFULL = 101 KuneiformLexerUNION = 102 KuneiformLexerINTERSECT = 103 KuneiformLexerEXCEPT = 104 KuneiformLexerNULLS = 105 KuneiformLexerFIRST = 106 KuneiformLexerLAST = 107 KuneiformLexerRETURNING = 108 KuneiformLexerINTO = 109 KuneiformLexerCONFLICT = 110 KuneiformLexerNOTHING = 111 KuneiformLexerFOR = 112 KuneiformLexerIF = 113 KuneiformLexerELSEIF = 114 KuneiformLexerELSE = 115 KuneiformLexerBREAK = 116 KuneiformLexerCONTINUE = 117 KuneiformLexerRETURN = 118 KuneiformLexerNEXT = 119 KuneiformLexerOVER = 120 KuneiformLexerPARTITION = 121 KuneiformLexerWINDOW = 122 KuneiformLexerFILTER = 123 KuneiformLexerRECURSIVE = 124 KuneiformLexerGRANT = 125 KuneiformLexerGRANTED = 126 KuneiformLexerREVOKE = 127 KuneiformLexerROLE = 128 KuneiformLexerREPLACE = 129 KuneiformLexerARRAY = 130 KuneiformLexerCURRENT = 131 KuneiformLexerNAMESPACE = 132 KuneiformLexerTRANSFER = 133 KuneiformLexerOWNERSHIP = 134 KuneiformLexerROLES = 135 KuneiformLexerCALL = 136 KuneiformLexerSTRING_ = 137 KuneiformLexerTRUE = 138 KuneiformLexerFALSE = 139 KuneiformLexerDIGITS_ = 140 KuneiformLexerBINARY_ = 141 KuneiformLexerLEGACY_FOREIGN_KEY = 142 KuneiformLexerLEGACY_ON_UPDATE = 143 KuneiformLexerLEGACY_ON_DELETE = 144 KuneiformLexerLEGACY_SET_DEFAULT = 145 KuneiformLexerLEGACY_SET_NULL = 146 KuneiformLexerLEGACY_NO_ACTION = 147 KuneiformLexerIDENTIFIER = 148 KuneiformLexerVARIABLE = 149 KuneiformLexerCONTEXTUAL_VARIABLE = 150 KuneiformLexerHASH_IDENTIFIER = 151 KuneiformLexerWS = 152 KuneiformLexerBLOCK_COMMENT = 153 KuneiformLexerLINE_COMMENT = 154 KuneiformLexerSQL_COMMENT = 155 )
KuneiformLexer tokens.
const ( KuneiformParserEOF = antlr.TokenEOF KuneiformParserLBRACE = 1 KuneiformParserRBRACE = 2 KuneiformParserLBRACKET = 3 KuneiformParserRBRACKET = 4 KuneiformParserCOL = 5 KuneiformParserSCOL = 6 KuneiformParserLPAREN = 7 KuneiformParserRPAREN = 8 KuneiformParserCOMMA = 9 KuneiformParserAT = 10 KuneiformParserEXCL = 11 KuneiformParserPERIOD = 12 KuneiformParserCONCAT = 13 KuneiformParserSTAR = 14 KuneiformParserEQUALS = 15 KuneiformParserEQUATE = 16 KuneiformParserHASH = 17 KuneiformParserDOLLAR = 18 KuneiformParserMOD = 19 KuneiformParserPLUS = 20 KuneiformParserMINUS = 21 KuneiformParserDIV = 22 KuneiformParserEXP = 23 KuneiformParserNEQ = 24 KuneiformParserLT = 25 KuneiformParserLTE = 26 KuneiformParserGT = 27 KuneiformParserGTE = 28 KuneiformParserTYPE_CAST = 29 KuneiformParserUNDERSCORE = 30 KuneiformParserASSIGN = 31 KuneiformParserRANGE = 32 KuneiformParserDOUBLE_QUOTE = 33 KuneiformParserUSE = 34 KuneiformParserUNUSE = 35 KuneiformParserTABLE = 36 KuneiformParserACTION = 37 KuneiformParserCREATE = 38 KuneiformParserALTER = 39 KuneiformParserCOLUMN = 40 KuneiformParserADD = 41 KuneiformParserDROP = 42 KuneiformParserRENAME = 43 KuneiformParserTO = 44 KuneiformParserCONSTRAINT = 45 KuneiformParserCHECK = 46 KuneiformParserFOREIGN = 47 KuneiformParserPRIMARY = 48 KuneiformParserKEY = 49 KuneiformParserON = 50 KuneiformParserDO = 51 KuneiformParserUNIQUE = 52 KuneiformParserCASCADE = 53 KuneiformParserRESTRICT = 54 KuneiformParserSET = 55 KuneiformParserDEFAULT = 56 KuneiformParserNULL = 57 KuneiformParserDELETE = 58 KuneiformParserUPDATE = 59 KuneiformParserREFERENCES = 60 KuneiformParserREF = 61 KuneiformParserNOT = 62 KuneiformParserINDEX = 63 KuneiformParserAND = 64 KuneiformParserOR = 65 KuneiformParserLIKE = 66 KuneiformParserILIKE = 67 KuneiformParserIN = 68 KuneiformParserBETWEEN = 69 KuneiformParserIS = 70 KuneiformParserEXISTS = 71 KuneiformParserALL = 72 KuneiformParserANY = 73 KuneiformParserJOIN = 74 KuneiformParserLEFT = 75 KuneiformParserRIGHT = 76 KuneiformParserINNER = 77 KuneiformParserAS = 78 KuneiformParserASC = 79 KuneiformParserDESC = 80 KuneiformParserLIMIT = 81 KuneiformParserOFFSET = 82 KuneiformParserORDER = 83 KuneiformParserBY = 84 KuneiformParserGROUP = 85 KuneiformParserHAVING = 86 KuneiformParserRETURNS = 87 KuneiformParserNO = 88 KuneiformParserWITH = 89 KuneiformParserCASE = 90 KuneiformParserWHEN = 91 KuneiformParserTHEN = 92 KuneiformParserEND = 93 KuneiformParserDISTINCT = 94 KuneiformParserFROM = 95 KuneiformParserWHERE = 96 KuneiformParserCOLLATE = 97 KuneiformParserSELECT = 98 KuneiformParserINSERT = 99 KuneiformParserVALUES = 100 KuneiformParserFULL = 101 KuneiformParserUNION = 102 KuneiformParserINTERSECT = 103 KuneiformParserEXCEPT = 104 KuneiformParserNULLS = 105 KuneiformParserFIRST = 106 KuneiformParserLAST = 107 KuneiformParserRETURNING = 108 KuneiformParserINTO = 109 KuneiformParserCONFLICT = 110 KuneiformParserNOTHING = 111 KuneiformParserFOR = 112 KuneiformParserIF = 113 KuneiformParserELSEIF = 114 KuneiformParserELSE = 115 KuneiformParserBREAK = 116 KuneiformParserCONTINUE = 117 KuneiformParserRETURN = 118 KuneiformParserNEXT = 119 KuneiformParserOVER = 120 KuneiformParserPARTITION = 121 KuneiformParserWINDOW = 122 KuneiformParserFILTER = 123 KuneiformParserRECURSIVE = 124 KuneiformParserGRANT = 125 KuneiformParserGRANTED = 126 KuneiformParserREVOKE = 127 KuneiformParserROLE = 128 KuneiformParserREPLACE = 129 KuneiformParserARRAY = 130 KuneiformParserCURRENT = 131 KuneiformParserNAMESPACE = 132 KuneiformParserTRANSFER = 133 KuneiformParserOWNERSHIP = 134 KuneiformParserROLES = 135 KuneiformParserCALL = 136 KuneiformParserSTRING_ = 137 KuneiformParserTRUE = 138 KuneiformParserFALSE = 139 KuneiformParserDIGITS_ = 140 KuneiformParserBINARY_ = 141 KuneiformParserLEGACY_FOREIGN_KEY = 142 KuneiformParserLEGACY_ON_UPDATE = 143 KuneiformParserLEGACY_ON_DELETE = 144 KuneiformParserLEGACY_SET_DEFAULT = 145 KuneiformParserLEGACY_SET_NULL = 146 KuneiformParserLEGACY_NO_ACTION = 147 KuneiformParserIDENTIFIER = 148 KuneiformParserVARIABLE = 149 KuneiformParserCONTEXTUAL_VARIABLE = 150 KuneiformParserHASH_IDENTIFIER = 151 KuneiformParserWS = 152 KuneiformParserBLOCK_COMMENT = 153 KuneiformParserLINE_COMMENT = 154 KuneiformParserSQL_COMMENT = 155 )
KuneiformParser tokens.
const ( KuneiformParserRULE_entry = 0 KuneiformParserRULE_statement = 1 KuneiformParserRULE_literal = 2 KuneiformParserRULE_identifier = 3 KuneiformParserRULE_allowed_identifier = 4 KuneiformParserRULE_identifier_list = 5 KuneiformParserRULE_type = 6 KuneiformParserRULE_type_cast = 7 KuneiformParserRULE_variable = 8 KuneiformParserRULE_table_column_def = 9 KuneiformParserRULE_type_list = 10 KuneiformParserRULE_named_type_list = 11 KuneiformParserRULE_inline_constraint = 12 KuneiformParserRULE_fk_action = 13 KuneiformParserRULE_fk_constraint = 14 KuneiformParserRULE_action_return = 15 KuneiformParserRULE_sql_statement = 16 KuneiformParserRULE_common_table_expression = 17 KuneiformParserRULE_create_table_statement = 18 KuneiformParserRULE_table_constraint_def = 19 KuneiformParserRULE_opt_drop_behavior = 20 KuneiformParserRULE_drop_table_statement = 21 KuneiformParserRULE_alter_table_statement = 22 KuneiformParserRULE_alter_table_action = 23 KuneiformParserRULE_create_index_statement = 24 KuneiformParserRULE_drop_index_statement = 25 KuneiformParserRULE_create_role_statement = 26 KuneiformParserRULE_drop_role_statement = 27 KuneiformParserRULE_grant_statement = 28 KuneiformParserRULE_revoke_statement = 29 KuneiformParserRULE_transfer_ownership_statement = 30 KuneiformParserRULE_privilege_list = 31 KuneiformParserRULE_privilege = 32 KuneiformParserRULE_create_action_statement = 33 KuneiformParserRULE_drop_action_statement = 34 KuneiformParserRULE_use_extension_statement = 35 KuneiformParserRULE_unuse_extension_statement = 36 KuneiformParserRULE_create_namespace_statement = 37 KuneiformParserRULE_drop_namespace_statement = 38 KuneiformParserRULE_set_current_namespace_statement = 39 KuneiformParserRULE_select_statement = 40 KuneiformParserRULE_compound_operator = 41 KuneiformParserRULE_ordering_term = 42 KuneiformParserRULE_select_core = 43 KuneiformParserRULE_relation = 44 KuneiformParserRULE_join = 45 KuneiformParserRULE_result_column = 46 KuneiformParserRULE_update_statement = 47 KuneiformParserRULE_update_set_clause = 48 KuneiformParserRULE_insert_statement = 49 KuneiformParserRULE_upsert_clause = 50 KuneiformParserRULE_delete_statement = 51 KuneiformParserRULE_sql_expr = 52 KuneiformParserRULE_window = 53 KuneiformParserRULE_when_then_clause = 54 KuneiformParserRULE_sql_expr_list = 55 KuneiformParserRULE_sql_function_call = 56 KuneiformParserRULE_action_expr = 57 KuneiformParserRULE_action_expr_list = 58 KuneiformParserRULE_action_statement = 59 KuneiformParserRULE_variable_or_underscore = 60 KuneiformParserRULE_action_function_call = 61 KuneiformParserRULE_if_then_block = 62 KuneiformParserRULE_range = 63 )
KuneiformParser rules.
Variables ¶
var KuneiformLexerLexerStaticData struct { ChannelNames []string ModeNames []string LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
var KuneiformParserParserStaticData struct { LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
Functions ¶
func InitEmptyAction_exprContext ¶
func InitEmptyAction_exprContext(p *Action_exprContext)
func InitEmptyAction_expr_listContext ¶
func InitEmptyAction_expr_listContext(p *Action_expr_listContext)
func InitEmptyAction_function_callContext ¶
func InitEmptyAction_function_callContext(p *Action_function_callContext)
func InitEmptyAction_returnContext ¶
func InitEmptyAction_returnContext(p *Action_returnContext)
func InitEmptyAction_statementContext ¶
func InitEmptyAction_statementContext(p *Action_statementContext)
func InitEmptyAllowed_identifierContext ¶
func InitEmptyAllowed_identifierContext(p *Allowed_identifierContext)
func InitEmptyAlter_table_actionContext ¶
func InitEmptyAlter_table_actionContext(p *Alter_table_actionContext)
func InitEmptyAlter_table_statementContext ¶
func InitEmptyAlter_table_statementContext(p *Alter_table_statementContext)
func InitEmptyCommon_table_expressionContext ¶
func InitEmptyCommon_table_expressionContext(p *Common_table_expressionContext)
func InitEmptyCompound_operatorContext ¶
func InitEmptyCompound_operatorContext(p *Compound_operatorContext)
func InitEmptyCreate_action_statementContext ¶
func InitEmptyCreate_action_statementContext(p *Create_action_statementContext)
func InitEmptyCreate_index_statementContext ¶
func InitEmptyCreate_index_statementContext(p *Create_index_statementContext)
func InitEmptyCreate_namespace_statementContext ¶
func InitEmptyCreate_namespace_statementContext(p *Create_namespace_statementContext)
func InitEmptyCreate_role_statementContext ¶
func InitEmptyCreate_role_statementContext(p *Create_role_statementContext)
func InitEmptyCreate_table_statementContext ¶
func InitEmptyCreate_table_statementContext(p *Create_table_statementContext)
func InitEmptyDelete_statementContext ¶
func InitEmptyDelete_statementContext(p *Delete_statementContext)
func InitEmptyDrop_action_statementContext ¶
func InitEmptyDrop_action_statementContext(p *Drop_action_statementContext)
func InitEmptyDrop_index_statementContext ¶
func InitEmptyDrop_index_statementContext(p *Drop_index_statementContext)
func InitEmptyDrop_namespace_statementContext ¶
func InitEmptyDrop_namespace_statementContext(p *Drop_namespace_statementContext)
func InitEmptyDrop_role_statementContext ¶
func InitEmptyDrop_role_statementContext(p *Drop_role_statementContext)
func InitEmptyDrop_table_statementContext ¶
func InitEmptyDrop_table_statementContext(p *Drop_table_statementContext)
func InitEmptyEntryContext ¶
func InitEmptyEntryContext(p *EntryContext)
func InitEmptyFk_actionContext ¶
func InitEmptyFk_actionContext(p *Fk_actionContext)
func InitEmptyFk_constraintContext ¶
func InitEmptyFk_constraintContext(p *Fk_constraintContext)
func InitEmptyGrant_statementContext ¶
func InitEmptyGrant_statementContext(p *Grant_statementContext)
func InitEmptyIdentifierContext ¶
func InitEmptyIdentifierContext(p *IdentifierContext)
func InitEmptyIdentifier_listContext ¶
func InitEmptyIdentifier_listContext(p *Identifier_listContext)
func InitEmptyIf_then_blockContext ¶
func InitEmptyIf_then_blockContext(p *If_then_blockContext)
func InitEmptyInline_constraintContext ¶
func InitEmptyInline_constraintContext(p *Inline_constraintContext)
func InitEmptyInsert_statementContext ¶
func InitEmptyInsert_statementContext(p *Insert_statementContext)
func InitEmptyJoinContext ¶
func InitEmptyJoinContext(p *JoinContext)
func InitEmptyLiteralContext ¶
func InitEmptyLiteralContext(p *LiteralContext)
func InitEmptyNamed_type_listContext ¶
func InitEmptyNamed_type_listContext(p *Named_type_listContext)
func InitEmptyOpt_drop_behaviorContext ¶
func InitEmptyOpt_drop_behaviorContext(p *Opt_drop_behaviorContext)
func InitEmptyOrdering_termContext ¶
func InitEmptyOrdering_termContext(p *Ordering_termContext)
func InitEmptyPrivilegeContext ¶
func InitEmptyPrivilegeContext(p *PrivilegeContext)
func InitEmptyPrivilege_listContext ¶
func InitEmptyPrivilege_listContext(p *Privilege_listContext)
func InitEmptyRangeContext ¶
func InitEmptyRangeContext(p *RangeContext)
func InitEmptyRelationContext ¶
func InitEmptyRelationContext(p *RelationContext)
func InitEmptyResult_columnContext ¶
func InitEmptyResult_columnContext(p *Result_columnContext)
func InitEmptyRevoke_statementContext ¶
func InitEmptyRevoke_statementContext(p *Revoke_statementContext)
func InitEmptySelect_coreContext ¶
func InitEmptySelect_coreContext(p *Select_coreContext)
func InitEmptySelect_statementContext ¶
func InitEmptySelect_statementContext(p *Select_statementContext)
func InitEmptySet_current_namespace_statementContext ¶
func InitEmptySet_current_namespace_statementContext(p *Set_current_namespace_statementContext)
func InitEmptySql_exprContext ¶
func InitEmptySql_exprContext(p *Sql_exprContext)
func InitEmptySql_expr_listContext ¶
func InitEmptySql_expr_listContext(p *Sql_expr_listContext)
func InitEmptySql_function_callContext ¶
func InitEmptySql_function_callContext(p *Sql_function_callContext)
func InitEmptySql_statementContext ¶
func InitEmptySql_statementContext(p *Sql_statementContext)
func InitEmptyStatementContext ¶
func InitEmptyStatementContext(p *StatementContext)
func InitEmptyTable_column_defContext ¶
func InitEmptyTable_column_defContext(p *Table_column_defContext)
func InitEmptyTable_constraint_defContext ¶
func InitEmptyTable_constraint_defContext(p *Table_constraint_defContext)
func InitEmptyTransfer_ownership_statementContext ¶
func InitEmptyTransfer_ownership_statementContext(p *Transfer_ownership_statementContext)
func InitEmptyTypeContext ¶
func InitEmptyTypeContext(p *TypeContext)
func InitEmptyType_castContext ¶
func InitEmptyType_castContext(p *Type_castContext)
func InitEmptyType_listContext ¶
func InitEmptyType_listContext(p *Type_listContext)
func InitEmptyUnuse_extension_statementContext ¶
func InitEmptyUnuse_extension_statementContext(p *Unuse_extension_statementContext)
func InitEmptyUpdate_set_clauseContext ¶
func InitEmptyUpdate_set_clauseContext(p *Update_set_clauseContext)
func InitEmptyUpdate_statementContext ¶
func InitEmptyUpdate_statementContext(p *Update_statementContext)
func InitEmptyUpsert_clauseContext ¶
func InitEmptyUpsert_clauseContext(p *Upsert_clauseContext)
func InitEmptyUse_extension_statementContext ¶
func InitEmptyUse_extension_statementContext(p *Use_extension_statementContext)
func InitEmptyVariableContext ¶
func InitEmptyVariableContext(p *VariableContext)
func InitEmptyVariable_or_underscoreContext ¶
func InitEmptyVariable_or_underscoreContext(p *Variable_or_underscoreContext)
func InitEmptyWhen_then_clauseContext ¶
func InitEmptyWhen_then_clauseContext(p *When_then_clauseContext)
func InitEmptyWindowContext ¶
func InitEmptyWindowContext(p *WindowContext)
func KuneiformLexerInit ¶
func KuneiformLexerInit()
KuneiformLexerInit initializes any static state used to implement KuneiformLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewKuneiformLexer(). You can call this function if you wish to initialize the static state ahead of time.
func KuneiformParserInit ¶
func KuneiformParserInit()
KuneiformParserInit initializes any static state used to implement KuneiformParser. By default the static state used to implement the parser is lazily initialized during the first call to NewKuneiformParser(). You can call this function if you wish to initialize the static state ahead of time.
Types ¶
type Action_exprContext ¶
type Action_exprContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAction_exprContext ¶
func NewAction_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Action_exprContext
func NewEmptyAction_exprContext ¶
func NewEmptyAction_exprContext() *Action_exprContext
func (*Action_exprContext) CopyAll ¶
func (s *Action_exprContext) CopyAll(ctx *Action_exprContext)
func (*Action_exprContext) GetParser ¶
func (s *Action_exprContext) GetParser() antlr.Parser
func (*Action_exprContext) GetRuleContext ¶
func (s *Action_exprContext) GetRuleContext() antlr.RuleContext
func (*Action_exprContext) IsAction_exprContext ¶
func (*Action_exprContext) IsAction_exprContext()
func (*Action_exprContext) ToStringTree ¶
func (s *Action_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Action_expr_arithmeticContext ¶
type Action_expr_arithmeticContext struct {
Action_exprContext
}
func NewAction_expr_arithmeticContext ¶
func NewAction_expr_arithmeticContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Action_expr_arithmeticContext
func (*Action_expr_arithmeticContext) Accept ¶
func (s *Action_expr_arithmeticContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Action_expr_arithmeticContext) Action_expr ¶
func (s *Action_expr_arithmeticContext) Action_expr(i int) IAction_exprContext
func (*Action_expr_arithmeticContext) AllAction_expr ¶
func (s *Action_expr_arithmeticContext) AllAction_expr() []IAction_exprContext
func (*Action_expr_arithmeticContext) CONCAT ¶
func (s *Action_expr_arithmeticContext) CONCAT() antlr.TerminalNode
func (*Action_expr_arithmeticContext) DIV ¶
func (s *Action_expr_arithmeticContext) DIV() antlr.TerminalNode
func (*Action_expr_arithmeticContext) EXP ¶
func (s *Action_expr_arithmeticContext) EXP() antlr.TerminalNode
func (*Action_expr_arithmeticContext) GetRuleContext ¶
func (s *Action_expr_arithmeticContext) GetRuleContext() antlr.RuleContext
func (*Action_expr_arithmeticContext) MINUS ¶
func (s *Action_expr_arithmeticContext) MINUS() antlr.TerminalNode
func (*Action_expr_arithmeticContext) MOD ¶
func (s *Action_expr_arithmeticContext) MOD() antlr.TerminalNode
func (*Action_expr_arithmeticContext) PLUS ¶
func (s *Action_expr_arithmeticContext) PLUS() antlr.TerminalNode
func (*Action_expr_arithmeticContext) STAR ¶
func (s *Action_expr_arithmeticContext) STAR() antlr.TerminalNode
type Action_expr_listContext ¶
type Action_expr_listContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAction_expr_listContext ¶
func NewAction_expr_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Action_expr_listContext
func NewEmptyAction_expr_listContext ¶
func NewEmptyAction_expr_listContext() *Action_expr_listContext
func (*Action_expr_listContext) Accept ¶
func (s *Action_expr_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Action_expr_listContext) Action_expr ¶
func (s *Action_expr_listContext) Action_expr(i int) IAction_exprContext
func (*Action_expr_listContext) AllAction_expr ¶
func (s *Action_expr_listContext) AllAction_expr() []IAction_exprContext
func (*Action_expr_listContext) AllCOMMA ¶
func (s *Action_expr_listContext) AllCOMMA() []antlr.TerminalNode
func (*Action_expr_listContext) COMMA ¶
func (s *Action_expr_listContext) COMMA(i int) antlr.TerminalNode
func (*Action_expr_listContext) GetParser ¶
func (s *Action_expr_listContext) GetParser() antlr.Parser
func (*Action_expr_listContext) GetRuleContext ¶
func (s *Action_expr_listContext) GetRuleContext() antlr.RuleContext
func (*Action_expr_listContext) IsAction_expr_listContext ¶
func (*Action_expr_listContext) IsAction_expr_listContext()
func (*Action_expr_listContext) ToStringTree ¶
func (s *Action_expr_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Action_function_callContext ¶
type Action_function_callContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAction_function_callContext ¶
func NewAction_function_callContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Action_function_callContext
func NewEmptyAction_function_callContext ¶
func NewEmptyAction_function_callContext() *Action_function_callContext
func (*Action_function_callContext) CopyAll ¶
func (s *Action_function_callContext) CopyAll(ctx *Action_function_callContext)
func (*Action_function_callContext) GetParser ¶
func (s *Action_function_callContext) GetParser() antlr.Parser
func (*Action_function_callContext) GetRuleContext ¶
func (s *Action_function_callContext) GetRuleContext() antlr.RuleContext
func (*Action_function_callContext) IsAction_function_callContext ¶
func (*Action_function_callContext) IsAction_function_callContext()
func (*Action_function_callContext) ToStringTree ¶
func (s *Action_function_callContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Action_returnContext ¶
type Action_returnContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAction_returnContext ¶
func NewAction_returnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Action_returnContext
func NewEmptyAction_returnContext ¶
func NewEmptyAction_returnContext() *Action_returnContext
func (*Action_returnContext) Accept ¶
func (s *Action_returnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Action_returnContext) GetParser ¶
func (s *Action_returnContext) GetParser() antlr.Parser
func (*Action_returnContext) GetReturn_columns ¶
func (s *Action_returnContext) GetReturn_columns() INamed_type_listContext
func (*Action_returnContext) GetRuleContext ¶
func (s *Action_returnContext) GetRuleContext() antlr.RuleContext
func (*Action_returnContext) GetUnnamed_return_types ¶
func (s *Action_returnContext) GetUnnamed_return_types() IType_listContext
func (*Action_returnContext) IsAction_returnContext ¶
func (*Action_returnContext) IsAction_returnContext()
func (*Action_returnContext) LPAREN ¶
func (s *Action_returnContext) LPAREN() antlr.TerminalNode
func (*Action_returnContext) Named_type_list ¶
func (s *Action_returnContext) Named_type_list() INamed_type_listContext
func (*Action_returnContext) RETURNS ¶
func (s *Action_returnContext) RETURNS() antlr.TerminalNode
func (*Action_returnContext) RPAREN ¶
func (s *Action_returnContext) RPAREN() antlr.TerminalNode
func (*Action_returnContext) SetReturn_columns ¶
func (s *Action_returnContext) SetReturn_columns(v INamed_type_listContext)
func (*Action_returnContext) SetUnnamed_return_types ¶
func (s *Action_returnContext) SetUnnamed_return_types(v IType_listContext)
func (*Action_returnContext) TABLE ¶
func (s *Action_returnContext) TABLE() antlr.TerminalNode
func (*Action_returnContext) ToStringTree ¶
func (s *Action_returnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Action_returnContext) Type_list ¶
func (s *Action_returnContext) Type_list() IType_listContext
type Action_statementContext ¶
type Action_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAction_statementContext ¶
func NewAction_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Action_statementContext
func NewEmptyAction_statementContext ¶
func NewEmptyAction_statementContext() *Action_statementContext
func (*Action_statementContext) CopyAll ¶
func (s *Action_statementContext) CopyAll(ctx *Action_statementContext)
func (*Action_statementContext) GetParser ¶
func (s *Action_statementContext) GetParser() antlr.Parser
func (*Action_statementContext) GetRuleContext ¶
func (s *Action_statementContext) GetRuleContext() antlr.RuleContext
func (*Action_statementContext) IsAction_statementContext ¶
func (*Action_statementContext) IsAction_statementContext()
func (*Action_statementContext) ToStringTree ¶
func (s *Action_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Add_columnContext ¶
type Add_columnContext struct { Alter_table_actionContext // contains filtered or unexported fields }
func NewAdd_columnContext ¶
func NewAdd_columnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Add_columnContext
func (*Add_columnContext) ADD ¶
func (s *Add_columnContext) ADD() antlr.TerminalNode
func (*Add_columnContext) Accept ¶
func (s *Add_columnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Add_columnContext) COLUMN ¶
func (s *Add_columnContext) COLUMN() antlr.TerminalNode
func (*Add_columnContext) EXISTS ¶
func (s *Add_columnContext) EXISTS() antlr.TerminalNode
func (*Add_columnContext) GetColumn ¶
func (s *Add_columnContext) GetColumn() IIdentifierContext
func (*Add_columnContext) GetRuleContext ¶
func (s *Add_columnContext) GetRuleContext() antlr.RuleContext
func (*Add_columnContext) IF ¶
func (s *Add_columnContext) IF() antlr.TerminalNode
func (*Add_columnContext) Identifier ¶
func (s *Add_columnContext) Identifier() IIdentifierContext
func (*Add_columnContext) NOT ¶
func (s *Add_columnContext) NOT() antlr.TerminalNode
func (*Add_columnContext) SetColumn ¶
func (s *Add_columnContext) SetColumn(v IIdentifierContext)
func (*Add_columnContext) Type_ ¶
func (s *Add_columnContext) Type_() ITypeContext
type Add_column_constraintContext ¶
type Add_column_constraintContext struct { Alter_table_actionContext // contains filtered or unexported fields }
func NewAdd_column_constraintContext ¶
func NewAdd_column_constraintContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Add_column_constraintContext
func (*Add_column_constraintContext) ALTER ¶
func (s *Add_column_constraintContext) ALTER() antlr.TerminalNode
func (*Add_column_constraintContext) Accept ¶
func (s *Add_column_constraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Add_column_constraintContext) Action_expr ¶
func (s *Add_column_constraintContext) Action_expr() IAction_exprContext
func (*Add_column_constraintContext) COLUMN ¶
func (s *Add_column_constraintContext) COLUMN() antlr.TerminalNode
func (*Add_column_constraintContext) DEFAULT ¶
func (s *Add_column_constraintContext) DEFAULT() antlr.TerminalNode
func (*Add_column_constraintContext) GetColumn ¶
func (s *Add_column_constraintContext) GetColumn() IIdentifierContext
func (*Add_column_constraintContext) GetRuleContext ¶
func (s *Add_column_constraintContext) GetRuleContext() antlr.RuleContext
func (*Add_column_constraintContext) Identifier ¶
func (s *Add_column_constraintContext) Identifier() IIdentifierContext
func (*Add_column_constraintContext) NOT ¶
func (s *Add_column_constraintContext) NOT() antlr.TerminalNode
func (*Add_column_constraintContext) NULL ¶
func (s *Add_column_constraintContext) NULL() antlr.TerminalNode
func (*Add_column_constraintContext) SET ¶
func (s *Add_column_constraintContext) SET() antlr.TerminalNode
func (*Add_column_constraintContext) SetColumn ¶
func (s *Add_column_constraintContext) SetColumn(v IIdentifierContext)
type Add_table_constraintContext ¶
type Add_table_constraintContext struct {
Alter_table_actionContext
}
func NewAdd_table_constraintContext ¶
func NewAdd_table_constraintContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Add_table_constraintContext
func (*Add_table_constraintContext) ADD ¶
func (s *Add_table_constraintContext) ADD() antlr.TerminalNode
func (*Add_table_constraintContext) Accept ¶
func (s *Add_table_constraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Add_table_constraintContext) GetRuleContext ¶
func (s *Add_table_constraintContext) GetRuleContext() antlr.RuleContext
func (*Add_table_constraintContext) Table_constraint_def ¶
func (s *Add_table_constraintContext) Table_constraint_def() ITable_constraint_defContext
type Allowed_identifierContext ¶
type Allowed_identifierContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAllowed_identifierContext ¶
func NewAllowed_identifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Allowed_identifierContext
func NewEmptyAllowed_identifierContext ¶
func NewEmptyAllowed_identifierContext() *Allowed_identifierContext
func (*Allowed_identifierContext) ACTION ¶
func (s *Allowed_identifierContext) ACTION() antlr.TerminalNode
func (*Allowed_identifierContext) ADD ¶
func (s *Allowed_identifierContext) ADD() antlr.TerminalNode
func (*Allowed_identifierContext) ALTER ¶
func (s *Allowed_identifierContext) ALTER() antlr.TerminalNode
func (*Allowed_identifierContext) Accept ¶
func (s *Allowed_identifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Allowed_identifierContext) BREAK ¶
func (s *Allowed_identifierContext) BREAK() antlr.TerminalNode
func (*Allowed_identifierContext) CALL ¶
func (s *Allowed_identifierContext) CALL() antlr.TerminalNode
func (*Allowed_identifierContext) CHECK ¶
func (s *Allowed_identifierContext) CHECK() antlr.TerminalNode
func (*Allowed_identifierContext) CONTINUE ¶
func (s *Allowed_identifierContext) CONTINUE() antlr.TerminalNode
func (*Allowed_identifierContext) CREATE ¶
func (s *Allowed_identifierContext) CREATE() antlr.TerminalNode
func (*Allowed_identifierContext) CURRENT ¶
func (s *Allowed_identifierContext) CURRENT() antlr.TerminalNode
func (*Allowed_identifierContext) DEFAULT ¶
func (s *Allowed_identifierContext) DEFAULT() antlr.TerminalNode
func (*Allowed_identifierContext) DROP ¶
func (s *Allowed_identifierContext) DROP() antlr.TerminalNode
func (*Allowed_identifierContext) ELSE ¶
func (s *Allowed_identifierContext) ELSE() antlr.TerminalNode
func (*Allowed_identifierContext) ELSEIF ¶
func (s *Allowed_identifierContext) ELSEIF() antlr.TerminalNode
func (*Allowed_identifierContext) FOR ¶
func (s *Allowed_identifierContext) FOR() antlr.TerminalNode
func (*Allowed_identifierContext) FOREIGN ¶
func (s *Allowed_identifierContext) FOREIGN() antlr.TerminalNode
func (*Allowed_identifierContext) GRANT ¶
func (s *Allowed_identifierContext) GRANT() antlr.TerminalNode
func (*Allowed_identifierContext) GRANTED ¶
func (s *Allowed_identifierContext) GRANTED() antlr.TerminalNode
func (*Allowed_identifierContext) GetParser ¶
func (s *Allowed_identifierContext) GetParser() antlr.Parser
func (*Allowed_identifierContext) GetRuleContext ¶
func (s *Allowed_identifierContext) GetRuleContext() antlr.RuleContext
func (*Allowed_identifierContext) IDENTIFIER ¶
func (s *Allowed_identifierContext) IDENTIFIER() antlr.TerminalNode
func (*Allowed_identifierContext) IF ¶
func (s *Allowed_identifierContext) IF() antlr.TerminalNode
func (*Allowed_identifierContext) INDEX ¶
func (s *Allowed_identifierContext) INDEX() antlr.TerminalNode
func (*Allowed_identifierContext) IsAllowed_identifierContext ¶
func (*Allowed_identifierContext) IsAllowed_identifierContext()
func (*Allowed_identifierContext) KEY ¶
func (s *Allowed_identifierContext) KEY() antlr.TerminalNode
func (*Allowed_identifierContext) NAMESPACE ¶
func (s *Allowed_identifierContext) NAMESPACE() antlr.TerminalNode
func (*Allowed_identifierContext) OWNERSHIP ¶
func (s *Allowed_identifierContext) OWNERSHIP() antlr.TerminalNode
func (*Allowed_identifierContext) PRIMARY ¶
func (s *Allowed_identifierContext) PRIMARY() antlr.TerminalNode
func (*Allowed_identifierContext) RENAME ¶
func (s *Allowed_identifierContext) RENAME() antlr.TerminalNode
func (*Allowed_identifierContext) REPLACE ¶
func (s *Allowed_identifierContext) REPLACE() antlr.TerminalNode
func (*Allowed_identifierContext) RESTRICT ¶
func (s *Allowed_identifierContext) RESTRICT() antlr.TerminalNode
func (*Allowed_identifierContext) RETURN ¶
func (s *Allowed_identifierContext) RETURN() antlr.TerminalNode
func (*Allowed_identifierContext) RETURNS ¶
func (s *Allowed_identifierContext) RETURNS() antlr.TerminalNode
func (*Allowed_identifierContext) REVOKE ¶
func (s *Allowed_identifierContext) REVOKE() antlr.TerminalNode
func (*Allowed_identifierContext) ROLE ¶
func (s *Allowed_identifierContext) ROLE() antlr.TerminalNode
func (*Allowed_identifierContext) ROLES ¶
func (s *Allowed_identifierContext) ROLES() antlr.TerminalNode
func (*Allowed_identifierContext) TRANSFER ¶
func (s *Allowed_identifierContext) TRANSFER() antlr.TerminalNode
func (*Allowed_identifierContext) ToStringTree ¶
func (s *Allowed_identifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Allowed_identifierContext) UNIQUE ¶
func (s *Allowed_identifierContext) UNIQUE() antlr.TerminalNode
func (*Allowed_identifierContext) UNUSE ¶
func (s *Allowed_identifierContext) UNUSE() antlr.TerminalNode
func (*Allowed_identifierContext) USE ¶
func (s *Allowed_identifierContext) USE() antlr.TerminalNode
type Alter_table_actionContext ¶
type Alter_table_actionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAlter_table_actionContext ¶
func NewAlter_table_actionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Alter_table_actionContext
func NewEmptyAlter_table_actionContext ¶
func NewEmptyAlter_table_actionContext() *Alter_table_actionContext
func (*Alter_table_actionContext) CopyAll ¶
func (s *Alter_table_actionContext) CopyAll(ctx *Alter_table_actionContext)
func (*Alter_table_actionContext) GetParser ¶
func (s *Alter_table_actionContext) GetParser() antlr.Parser
func (*Alter_table_actionContext) GetRuleContext ¶
func (s *Alter_table_actionContext) GetRuleContext() antlr.RuleContext
func (*Alter_table_actionContext) IsAlter_table_actionContext ¶
func (*Alter_table_actionContext) IsAlter_table_actionContext()
func (*Alter_table_actionContext) ToStringTree ¶
func (s *Alter_table_actionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Alter_table_statementContext ¶
type Alter_table_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAlter_table_statementContext ¶
func NewAlter_table_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Alter_table_statementContext
func NewEmptyAlter_table_statementContext ¶
func NewEmptyAlter_table_statementContext() *Alter_table_statementContext
func (*Alter_table_statementContext) ALTER ¶
func (s *Alter_table_statementContext) ALTER() antlr.TerminalNode
func (*Alter_table_statementContext) Accept ¶
func (s *Alter_table_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Alter_table_statementContext) AllAlter_table_action ¶
func (s *Alter_table_statementContext) AllAlter_table_action() []IAlter_table_actionContext
func (*Alter_table_statementContext) AllCOMMA ¶
func (s *Alter_table_statementContext) AllCOMMA() []antlr.TerminalNode
func (*Alter_table_statementContext) Alter_table_action ¶
func (s *Alter_table_statementContext) Alter_table_action(i int) IAlter_table_actionContext
func (*Alter_table_statementContext) COMMA ¶
func (s *Alter_table_statementContext) COMMA(i int) antlr.TerminalNode
func (*Alter_table_statementContext) GetParser ¶
func (s *Alter_table_statementContext) GetParser() antlr.Parser
func (*Alter_table_statementContext) GetRuleContext ¶
func (s *Alter_table_statementContext) GetRuleContext() antlr.RuleContext
func (*Alter_table_statementContext) GetTable ¶
func (s *Alter_table_statementContext) GetTable() IIdentifierContext
func (*Alter_table_statementContext) Identifier ¶
func (s *Alter_table_statementContext) Identifier() IIdentifierContext
func (*Alter_table_statementContext) IsAlter_table_statementContext ¶
func (*Alter_table_statementContext) IsAlter_table_statementContext()
func (*Alter_table_statementContext) SetTable ¶
func (s *Alter_table_statementContext) SetTable(v IIdentifierContext)
func (*Alter_table_statementContext) TABLE ¶
func (s *Alter_table_statementContext) TABLE() antlr.TerminalNode
func (*Alter_table_statementContext) ToStringTree ¶
func (s *Alter_table_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Arithmetic_sql_exprContext ¶
type Arithmetic_sql_exprContext struct { Sql_exprContext // contains filtered or unexported fields }
func NewArithmetic_sql_exprContext ¶
func NewArithmetic_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Arithmetic_sql_exprContext
func (*Arithmetic_sql_exprContext) Accept ¶
func (s *Arithmetic_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Arithmetic_sql_exprContext) AllSql_expr ¶
func (s *Arithmetic_sql_exprContext) AllSql_expr() []ISql_exprContext
func (*Arithmetic_sql_exprContext) CONCAT ¶
func (s *Arithmetic_sql_exprContext) CONCAT() antlr.TerminalNode
func (*Arithmetic_sql_exprContext) DIV ¶
func (s *Arithmetic_sql_exprContext) DIV() antlr.TerminalNode
func (*Arithmetic_sql_exprContext) EXP ¶
func (s *Arithmetic_sql_exprContext) EXP() antlr.TerminalNode
func (*Arithmetic_sql_exprContext) GetLeft ¶
func (s *Arithmetic_sql_exprContext) GetLeft() ISql_exprContext
func (*Arithmetic_sql_exprContext) GetRight ¶
func (s *Arithmetic_sql_exprContext) GetRight() ISql_exprContext
func (*Arithmetic_sql_exprContext) GetRuleContext ¶
func (s *Arithmetic_sql_exprContext) GetRuleContext() antlr.RuleContext
func (*Arithmetic_sql_exprContext) MINUS ¶
func (s *Arithmetic_sql_exprContext) MINUS() antlr.TerminalNode
func (*Arithmetic_sql_exprContext) MOD ¶
func (s *Arithmetic_sql_exprContext) MOD() antlr.TerminalNode
func (*Arithmetic_sql_exprContext) PLUS ¶
func (s *Arithmetic_sql_exprContext) PLUS() antlr.TerminalNode
func (*Arithmetic_sql_exprContext) STAR ¶
func (s *Arithmetic_sql_exprContext) STAR() antlr.TerminalNode
func (*Arithmetic_sql_exprContext) SetLeft ¶
func (s *Arithmetic_sql_exprContext) SetLeft(v ISql_exprContext)
func (*Arithmetic_sql_exprContext) SetRight ¶
func (s *Arithmetic_sql_exprContext) SetRight(v ISql_exprContext)
func (*Arithmetic_sql_exprContext) Sql_expr ¶
func (s *Arithmetic_sql_exprContext) Sql_expr(i int) ISql_exprContext
type Array_access_action_exprContext ¶
type Array_access_action_exprContext struct { Action_exprContext // contains filtered or unexported fields }
func NewArray_access_action_exprContext ¶
func NewArray_access_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Array_access_action_exprContext
func (*Array_access_action_exprContext) Accept ¶
func (s *Array_access_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Array_access_action_exprContext) Action_expr ¶
func (s *Array_access_action_exprContext) Action_expr(i int) IAction_exprContext
func (*Array_access_action_exprContext) AllAction_expr ¶
func (s *Array_access_action_exprContext) AllAction_expr() []IAction_exprContext
func (*Array_access_action_exprContext) COL ¶
func (s *Array_access_action_exprContext) COL() antlr.TerminalNode
func (*Array_access_action_exprContext) GetArray_element ¶
func (s *Array_access_action_exprContext) GetArray_element() IAction_exprContext
func (*Array_access_action_exprContext) GetLeft ¶
func (s *Array_access_action_exprContext) GetLeft() IAction_exprContext
func (*Array_access_action_exprContext) GetRight ¶
func (s *Array_access_action_exprContext) GetRight() IAction_exprContext
func (*Array_access_action_exprContext) GetRuleContext ¶
func (s *Array_access_action_exprContext) GetRuleContext() antlr.RuleContext
func (*Array_access_action_exprContext) GetSingle ¶
func (s *Array_access_action_exprContext) GetSingle() IAction_exprContext
func (*Array_access_action_exprContext) LBRACKET ¶
func (s *Array_access_action_exprContext) LBRACKET() antlr.TerminalNode
func (*Array_access_action_exprContext) RBRACKET ¶
func (s *Array_access_action_exprContext) RBRACKET() antlr.TerminalNode
func (*Array_access_action_exprContext) SetArray_element ¶
func (s *Array_access_action_exprContext) SetArray_element(v IAction_exprContext)
func (*Array_access_action_exprContext) SetLeft ¶
func (s *Array_access_action_exprContext) SetLeft(v IAction_exprContext)
func (*Array_access_action_exprContext) SetRight ¶
func (s *Array_access_action_exprContext) SetRight(v IAction_exprContext)
func (*Array_access_action_exprContext) SetSingle ¶
func (s *Array_access_action_exprContext) SetSingle(v IAction_exprContext)
func (*Array_access_action_exprContext) Type_cast ¶
func (s *Array_access_action_exprContext) Type_cast() IType_castContext
type Array_access_sql_exprContext ¶
type Array_access_sql_exprContext struct { Sql_exprContext // contains filtered or unexported fields }
func NewArray_access_sql_exprContext ¶
func NewArray_access_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Array_access_sql_exprContext
func (*Array_access_sql_exprContext) Accept ¶
func (s *Array_access_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Array_access_sql_exprContext) AllSql_expr ¶
func (s *Array_access_sql_exprContext) AllSql_expr() []ISql_exprContext
func (*Array_access_sql_exprContext) COL ¶
func (s *Array_access_sql_exprContext) COL() antlr.TerminalNode
func (*Array_access_sql_exprContext) GetArray_element ¶
func (s *Array_access_sql_exprContext) GetArray_element() ISql_exprContext
func (*Array_access_sql_exprContext) GetLeft ¶
func (s *Array_access_sql_exprContext) GetLeft() ISql_exprContext
func (*Array_access_sql_exprContext) GetRight ¶
func (s *Array_access_sql_exprContext) GetRight() ISql_exprContext
func (*Array_access_sql_exprContext) GetRuleContext ¶
func (s *Array_access_sql_exprContext) GetRuleContext() antlr.RuleContext
func (*Array_access_sql_exprContext) GetSingle ¶
func (s *Array_access_sql_exprContext) GetSingle() ISql_exprContext
func (*Array_access_sql_exprContext) LBRACKET ¶
func (s *Array_access_sql_exprContext) LBRACKET() antlr.TerminalNode
func (*Array_access_sql_exprContext) RBRACKET ¶
func (s *Array_access_sql_exprContext) RBRACKET() antlr.TerminalNode
func (*Array_access_sql_exprContext) SetArray_element ¶
func (s *Array_access_sql_exprContext) SetArray_element(v ISql_exprContext)
func (*Array_access_sql_exprContext) SetLeft ¶
func (s *Array_access_sql_exprContext) SetLeft(v ISql_exprContext)
func (*Array_access_sql_exprContext) SetRight ¶
func (s *Array_access_sql_exprContext) SetRight(v ISql_exprContext)
func (*Array_access_sql_exprContext) SetSingle ¶
func (s *Array_access_sql_exprContext) SetSingle(v ISql_exprContext)
func (*Array_access_sql_exprContext) Sql_expr ¶
func (s *Array_access_sql_exprContext) Sql_expr(i int) ISql_exprContext
func (*Array_access_sql_exprContext) Type_cast ¶
func (s *Array_access_sql_exprContext) Type_cast() IType_castContext
type BaseKuneiformParserVisitor ¶
type BaseKuneiformParserVisitor struct {
*antlr.BaseParseTreeVisitor
}
func (*BaseKuneiformParserVisitor) VisitAction_expr_arithmetic ¶
func (v *BaseKuneiformParserVisitor) VisitAction_expr_arithmetic(ctx *Action_expr_arithmeticContext) interface{}
func (*BaseKuneiformParserVisitor) VisitAction_expr_list ¶
func (v *BaseKuneiformParserVisitor) VisitAction_expr_list(ctx *Action_expr_listContext) interface{}
func (*BaseKuneiformParserVisitor) VisitAction_return ¶
func (v *BaseKuneiformParserVisitor) VisitAction_return(ctx *Action_returnContext) interface{}
func (*BaseKuneiformParserVisitor) VisitAdd_column ¶
func (v *BaseKuneiformParserVisitor) VisitAdd_column(ctx *Add_columnContext) interface{}
func (*BaseKuneiformParserVisitor) VisitAdd_column_constraint ¶
func (v *BaseKuneiformParserVisitor) VisitAdd_column_constraint(ctx *Add_column_constraintContext) interface{}
func (*BaseKuneiformParserVisitor) VisitAdd_table_constraint ¶
func (v *BaseKuneiformParserVisitor) VisitAdd_table_constraint(ctx *Add_table_constraintContext) interface{}
func (*BaseKuneiformParserVisitor) VisitAllowed_identifier ¶
func (v *BaseKuneiformParserVisitor) VisitAllowed_identifier(ctx *Allowed_identifierContext) interface{}
func (*BaseKuneiformParserVisitor) VisitAlter_table_statement ¶
func (v *BaseKuneiformParserVisitor) VisitAlter_table_statement(ctx *Alter_table_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitArithmetic_sql_expr ¶
func (v *BaseKuneiformParserVisitor) VisitArithmetic_sql_expr(ctx *Arithmetic_sql_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitArray_access_action_expr ¶
func (v *BaseKuneiformParserVisitor) VisitArray_access_action_expr(ctx *Array_access_action_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitArray_access_sql_expr ¶
func (v *BaseKuneiformParserVisitor) VisitArray_access_sql_expr(ctx *Array_access_sql_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitBetween_sql_expr ¶
func (v *BaseKuneiformParserVisitor) VisitBetween_sql_expr(ctx *Between_sql_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitBinary_literal ¶
func (v *BaseKuneiformParserVisitor) VisitBinary_literal(ctx *Binary_literalContext) interface{}
func (*BaseKuneiformParserVisitor) VisitBoolean_literal ¶
func (v *BaseKuneiformParserVisitor) VisitBoolean_literal(ctx *Boolean_literalContext) interface{}
func (*BaseKuneiformParserVisitor) VisitCase_expr ¶
func (v *BaseKuneiformParserVisitor) VisitCase_expr(ctx *Case_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitCollate_sql_expr ¶
func (v *BaseKuneiformParserVisitor) VisitCollate_sql_expr(ctx *Collate_sql_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitColumn_sql_expr ¶
func (v *BaseKuneiformParserVisitor) VisitColumn_sql_expr(ctx *Column_sql_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitCommon_table_expression ¶
func (v *BaseKuneiformParserVisitor) VisitCommon_table_expression(ctx *Common_table_expressionContext) interface{}
func (*BaseKuneiformParserVisitor) VisitComparison_action_expr ¶
func (v *BaseKuneiformParserVisitor) VisitComparison_action_expr(ctx *Comparison_action_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitComparison_sql_expr ¶
func (v *BaseKuneiformParserVisitor) VisitComparison_sql_expr(ctx *Comparison_sql_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitCompound_operator ¶
func (v *BaseKuneiformParserVisitor) VisitCompound_operator(ctx *Compound_operatorContext) interface{}
func (*BaseKuneiformParserVisitor) VisitCreate_action_statement ¶
func (v *BaseKuneiformParserVisitor) VisitCreate_action_statement(ctx *Create_action_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitCreate_index_statement ¶
func (v *BaseKuneiformParserVisitor) VisitCreate_index_statement(ctx *Create_index_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitCreate_namespace_statement ¶
func (v *BaseKuneiformParserVisitor) VisitCreate_namespace_statement(ctx *Create_namespace_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitCreate_role_statement ¶
func (v *BaseKuneiformParserVisitor) VisitCreate_role_statement(ctx *Create_role_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitCreate_table_statement ¶
func (v *BaseKuneiformParserVisitor) VisitCreate_table_statement(ctx *Create_table_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitDecimal_literal ¶
func (v *BaseKuneiformParserVisitor) VisitDecimal_literal(ctx *Decimal_literalContext) interface{}
func (*BaseKuneiformParserVisitor) VisitDelete_statement ¶
func (v *BaseKuneiformParserVisitor) VisitDelete_statement(ctx *Delete_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitDrop_action_statement ¶
func (v *BaseKuneiformParserVisitor) VisitDrop_action_statement(ctx *Drop_action_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitDrop_column ¶
func (v *BaseKuneiformParserVisitor) VisitDrop_column(ctx *Drop_columnContext) interface{}
func (*BaseKuneiformParserVisitor) VisitDrop_column_constraint ¶
func (v *BaseKuneiformParserVisitor) VisitDrop_column_constraint(ctx *Drop_column_constraintContext) interface{}
func (*BaseKuneiformParserVisitor) VisitDrop_index_statement ¶
func (v *BaseKuneiformParserVisitor) VisitDrop_index_statement(ctx *Drop_index_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitDrop_namespace_statement ¶
func (v *BaseKuneiformParserVisitor) VisitDrop_namespace_statement(ctx *Drop_namespace_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitDrop_role_statement ¶
func (v *BaseKuneiformParserVisitor) VisitDrop_role_statement(ctx *Drop_role_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitDrop_table_constraint ¶
func (v *BaseKuneiformParserVisitor) VisitDrop_table_constraint(ctx *Drop_table_constraintContext) interface{}
func (*BaseKuneiformParserVisitor) VisitDrop_table_statement ¶
func (v *BaseKuneiformParserVisitor) VisitDrop_table_statement(ctx *Drop_table_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitEntry ¶
func (v *BaseKuneiformParserVisitor) VisitEntry(ctx *EntryContext) interface{}
func (*BaseKuneiformParserVisitor) VisitExpression_result_column ¶
func (v *BaseKuneiformParserVisitor) VisitExpression_result_column(ctx *Expression_result_columnContext) interface{}
func (*BaseKuneiformParserVisitor) VisitField_access_action_expr ¶
func (v *BaseKuneiformParserVisitor) VisitField_access_action_expr(ctx *Field_access_action_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitField_access_sql_expr ¶
func (v *BaseKuneiformParserVisitor) VisitField_access_sql_expr(ctx *Field_access_sql_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitFk_action ¶
func (v *BaseKuneiformParserVisitor) VisitFk_action(ctx *Fk_actionContext) interface{}
func (*BaseKuneiformParserVisitor) VisitFk_constraint ¶
func (v *BaseKuneiformParserVisitor) VisitFk_constraint(ctx *Fk_constraintContext) interface{}
func (*BaseKuneiformParserVisitor) VisitFunction_call_action_expr ¶
func (v *BaseKuneiformParserVisitor) VisitFunction_call_action_expr(ctx *Function_call_action_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitFunction_call_sql_expr ¶
func (v *BaseKuneiformParserVisitor) VisitFunction_call_sql_expr(ctx *Function_call_sql_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitGrant_statement ¶
func (v *BaseKuneiformParserVisitor) VisitGrant_statement(ctx *Grant_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitIdentifier ¶
func (v *BaseKuneiformParserVisitor) VisitIdentifier(ctx *IdentifierContext) interface{}
func (*BaseKuneiformParserVisitor) VisitIdentifier_list ¶
func (v *BaseKuneiformParserVisitor) VisitIdentifier_list(ctx *Identifier_listContext) interface{}
func (*BaseKuneiformParserVisitor) VisitIf_then_block ¶
func (v *BaseKuneiformParserVisitor) VisitIf_then_block(ctx *If_then_blockContext) interface{}
func (*BaseKuneiformParserVisitor) VisitIn_sql_expr ¶
func (v *BaseKuneiformParserVisitor) VisitIn_sql_expr(ctx *In_sql_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitInline_constraint ¶
func (v *BaseKuneiformParserVisitor) VisitInline_constraint(ctx *Inline_constraintContext) interface{}
func (*BaseKuneiformParserVisitor) VisitInsert_statement ¶
func (v *BaseKuneiformParserVisitor) VisitInsert_statement(ctx *Insert_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitInteger_literal ¶
func (v *BaseKuneiformParserVisitor) VisitInteger_literal(ctx *Integer_literalContext) interface{}
func (*BaseKuneiformParserVisitor) VisitIs_action_expr ¶
func (v *BaseKuneiformParserVisitor) VisitIs_action_expr(ctx *Is_action_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitIs_sql_expr ¶
func (v *BaseKuneiformParserVisitor) VisitIs_sql_expr(ctx *Is_sql_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitJoin ¶
func (v *BaseKuneiformParserVisitor) VisitJoin(ctx *JoinContext) interface{}
func (*BaseKuneiformParserVisitor) VisitLike_sql_expr ¶
func (v *BaseKuneiformParserVisitor) VisitLike_sql_expr(ctx *Like_sql_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitLiteral_action_expr ¶
func (v *BaseKuneiformParserVisitor) VisitLiteral_action_expr(ctx *Literal_action_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitLiteral_sql_expr ¶
func (v *BaseKuneiformParserVisitor) VisitLiteral_sql_expr(ctx *Literal_sql_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitLogical_action_expr ¶
func (v *BaseKuneiformParserVisitor) VisitLogical_action_expr(ctx *Logical_action_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitLogical_sql_expr ¶
func (v *BaseKuneiformParserVisitor) VisitLogical_sql_expr(ctx *Logical_sql_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitMake_array_action_expr ¶
func (v *BaseKuneiformParserVisitor) VisitMake_array_action_expr(ctx *Make_array_action_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitMake_array_sql_expr ¶
func (v *BaseKuneiformParserVisitor) VisitMake_array_sql_expr(ctx *Make_array_sql_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitNamed_type_list ¶
func (v *BaseKuneiformParserVisitor) VisitNamed_type_list(ctx *Named_type_listContext) interface{}
func (*BaseKuneiformParserVisitor) VisitNormal_call_action ¶
func (v *BaseKuneiformParserVisitor) VisitNormal_call_action(ctx *Normal_call_actionContext) interface{}
func (*BaseKuneiformParserVisitor) VisitNormal_call_sql ¶
func (v *BaseKuneiformParserVisitor) VisitNormal_call_sql(ctx *Normal_call_sqlContext) interface{}
func (*BaseKuneiformParserVisitor) VisitNull_literal ¶
func (v *BaseKuneiformParserVisitor) VisitNull_literal(ctx *Null_literalContext) interface{}
func (*BaseKuneiformParserVisitor) VisitOpt_drop_behavior ¶
func (v *BaseKuneiformParserVisitor) VisitOpt_drop_behavior(ctx *Opt_drop_behaviorContext) interface{}
func (*BaseKuneiformParserVisitor) VisitOrdering_term ¶
func (v *BaseKuneiformParserVisitor) VisitOrdering_term(ctx *Ordering_termContext) interface{}
func (*BaseKuneiformParserVisitor) VisitParen_action_expr ¶
func (v *BaseKuneiformParserVisitor) VisitParen_action_expr(ctx *Paren_action_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitParen_sql_expr ¶
func (v *BaseKuneiformParserVisitor) VisitParen_sql_expr(ctx *Paren_sql_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitPrivilege ¶
func (v *BaseKuneiformParserVisitor) VisitPrivilege(ctx *PrivilegeContext) interface{}
func (*BaseKuneiformParserVisitor) VisitPrivilege_list ¶
func (v *BaseKuneiformParserVisitor) VisitPrivilege_list(ctx *Privilege_listContext) interface{}
func (*BaseKuneiformParserVisitor) VisitRange ¶
func (v *BaseKuneiformParserVisitor) VisitRange(ctx *RangeContext) interface{}
func (*BaseKuneiformParserVisitor) VisitRename_column ¶
func (v *BaseKuneiformParserVisitor) VisitRename_column(ctx *Rename_columnContext) interface{}
func (*BaseKuneiformParserVisitor) VisitRename_table ¶
func (v *BaseKuneiformParserVisitor) VisitRename_table(ctx *Rename_tableContext) interface{}
func (*BaseKuneiformParserVisitor) VisitRevoke_statement ¶
func (v *BaseKuneiformParserVisitor) VisitRevoke_statement(ctx *Revoke_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitSelect_core ¶
func (v *BaseKuneiformParserVisitor) VisitSelect_core(ctx *Select_coreContext) interface{}
func (*BaseKuneiformParserVisitor) VisitSelect_statement ¶
func (v *BaseKuneiformParserVisitor) VisitSelect_statement(ctx *Select_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitSet_current_namespace_statement ¶
func (v *BaseKuneiformParserVisitor) VisitSet_current_namespace_statement(ctx *Set_current_namespace_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitSql_expr_list ¶
func (v *BaseKuneiformParserVisitor) VisitSql_expr_list(ctx *Sql_expr_listContext) interface{}
func (*BaseKuneiformParserVisitor) VisitSql_statement ¶
func (v *BaseKuneiformParserVisitor) VisitSql_statement(ctx *Sql_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitStatement ¶
func (v *BaseKuneiformParserVisitor) VisitStatement(ctx *StatementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitStmt_action_call ¶
func (v *BaseKuneiformParserVisitor) VisitStmt_action_call(ctx *Stmt_action_callContext) interface{}
func (*BaseKuneiformParserVisitor) VisitStmt_for_loop ¶
func (v *BaseKuneiformParserVisitor) VisitStmt_for_loop(ctx *Stmt_for_loopContext) interface{}
func (*BaseKuneiformParserVisitor) VisitStmt_if ¶
func (v *BaseKuneiformParserVisitor) VisitStmt_if(ctx *Stmt_ifContext) interface{}
func (*BaseKuneiformParserVisitor) VisitStmt_loop_control ¶
func (v *BaseKuneiformParserVisitor) VisitStmt_loop_control(ctx *Stmt_loop_controlContext) interface{}
func (*BaseKuneiformParserVisitor) VisitStmt_return ¶
func (v *BaseKuneiformParserVisitor) VisitStmt_return(ctx *Stmt_returnContext) interface{}
func (*BaseKuneiformParserVisitor) VisitStmt_return_next ¶
func (v *BaseKuneiformParserVisitor) VisitStmt_return_next(ctx *Stmt_return_nextContext) interface{}
func (*BaseKuneiformParserVisitor) VisitStmt_sql ¶
func (v *BaseKuneiformParserVisitor) VisitStmt_sql(ctx *Stmt_sqlContext) interface{}
func (*BaseKuneiformParserVisitor) VisitStmt_variable_assignment ¶
func (v *BaseKuneiformParserVisitor) VisitStmt_variable_assignment(ctx *Stmt_variable_assignmentContext) interface{}
func (*BaseKuneiformParserVisitor) VisitStmt_variable_declaration ¶
func (v *BaseKuneiformParserVisitor) VisitStmt_variable_declaration(ctx *Stmt_variable_declarationContext) interface{}
func (*BaseKuneiformParserVisitor) VisitString_literal ¶
func (v *BaseKuneiformParserVisitor) VisitString_literal(ctx *String_literalContext) interface{}
func (*BaseKuneiformParserVisitor) VisitSubquery_relation ¶
func (v *BaseKuneiformParserVisitor) VisitSubquery_relation(ctx *Subquery_relationContext) interface{}
func (*BaseKuneiformParserVisitor) VisitSubquery_sql_expr ¶
func (v *BaseKuneiformParserVisitor) VisitSubquery_sql_expr(ctx *Subquery_sql_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitTable_column_def ¶
func (v *BaseKuneiformParserVisitor) VisitTable_column_def(ctx *Table_column_defContext) interface{}
func (*BaseKuneiformParserVisitor) VisitTable_constraint_def ¶
func (v *BaseKuneiformParserVisitor) VisitTable_constraint_def(ctx *Table_constraint_defContext) interface{}
func (*BaseKuneiformParserVisitor) VisitTable_relation ¶
func (v *BaseKuneiformParserVisitor) VisitTable_relation(ctx *Table_relationContext) interface{}
func (*BaseKuneiformParserVisitor) VisitTransfer_ownership_statement ¶
func (v *BaseKuneiformParserVisitor) VisitTransfer_ownership_statement(ctx *Transfer_ownership_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitType ¶
func (v *BaseKuneiformParserVisitor) VisitType(ctx *TypeContext) interface{}
func (*BaseKuneiformParserVisitor) VisitType_cast ¶
func (v *BaseKuneiformParserVisitor) VisitType_cast(ctx *Type_castContext) interface{}
func (*BaseKuneiformParserVisitor) VisitType_list ¶
func (v *BaseKuneiformParserVisitor) VisitType_list(ctx *Type_listContext) interface{}
func (*BaseKuneiformParserVisitor) VisitUnary_action_expr ¶
func (v *BaseKuneiformParserVisitor) VisitUnary_action_expr(ctx *Unary_action_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitUnary_sql_expr ¶
func (v *BaseKuneiformParserVisitor) VisitUnary_sql_expr(ctx *Unary_sql_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitUnuse_extension_statement ¶
func (v *BaseKuneiformParserVisitor) VisitUnuse_extension_statement(ctx *Unuse_extension_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitUpdate_set_clause ¶
func (v *BaseKuneiformParserVisitor) VisitUpdate_set_clause(ctx *Update_set_clauseContext) interface{}
func (*BaseKuneiformParserVisitor) VisitUpdate_statement ¶
func (v *BaseKuneiformParserVisitor) VisitUpdate_statement(ctx *Update_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitUpsert_clause ¶
func (v *BaseKuneiformParserVisitor) VisitUpsert_clause(ctx *Upsert_clauseContext) interface{}
func (*BaseKuneiformParserVisitor) VisitUse_extension_statement ¶
func (v *BaseKuneiformParserVisitor) VisitUse_extension_statement(ctx *Use_extension_statementContext) interface{}
func (*BaseKuneiformParserVisitor) VisitVariable ¶
func (v *BaseKuneiformParserVisitor) VisitVariable(ctx *VariableContext) interface{}
func (*BaseKuneiformParserVisitor) VisitVariable_action_expr ¶
func (v *BaseKuneiformParserVisitor) VisitVariable_action_expr(ctx *Variable_action_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitVariable_or_underscore ¶
func (v *BaseKuneiformParserVisitor) VisitVariable_or_underscore(ctx *Variable_or_underscoreContext) interface{}
func (*BaseKuneiformParserVisitor) VisitVariable_sql_expr ¶
func (v *BaseKuneiformParserVisitor) VisitVariable_sql_expr(ctx *Variable_sql_exprContext) interface{}
func (*BaseKuneiformParserVisitor) VisitWhen_then_clause ¶
func (v *BaseKuneiformParserVisitor) VisitWhen_then_clause(ctx *When_then_clauseContext) interface{}
func (*BaseKuneiformParserVisitor) VisitWildcard_result_column ¶
func (v *BaseKuneiformParserVisitor) VisitWildcard_result_column(ctx *Wildcard_result_columnContext) interface{}
func (*BaseKuneiformParserVisitor) VisitWindow ¶
func (v *BaseKuneiformParserVisitor) VisitWindow(ctx *WindowContext) interface{}
func (*BaseKuneiformParserVisitor) VisitWindow_function_call_sql_expr ¶
func (v *BaseKuneiformParserVisitor) VisitWindow_function_call_sql_expr(ctx *Window_function_call_sql_exprContext) interface{}
type Between_sql_exprContext ¶
type Between_sql_exprContext struct { Sql_exprContext // contains filtered or unexported fields }
func NewBetween_sql_exprContext ¶
func NewBetween_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Between_sql_exprContext
func (*Between_sql_exprContext) AND ¶
func (s *Between_sql_exprContext) AND() antlr.TerminalNode
func (*Between_sql_exprContext) Accept ¶
func (s *Between_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Between_sql_exprContext) AllSql_expr ¶
func (s *Between_sql_exprContext) AllSql_expr() []ISql_exprContext
func (*Between_sql_exprContext) BETWEEN ¶
func (s *Between_sql_exprContext) BETWEEN() antlr.TerminalNode
func (*Between_sql_exprContext) GetElement ¶
func (s *Between_sql_exprContext) GetElement() ISql_exprContext
func (*Between_sql_exprContext) GetLower ¶
func (s *Between_sql_exprContext) GetLower() ISql_exprContext
func (*Between_sql_exprContext) GetRuleContext ¶
func (s *Between_sql_exprContext) GetRuleContext() antlr.RuleContext
func (*Between_sql_exprContext) GetUpper ¶
func (s *Between_sql_exprContext) GetUpper() ISql_exprContext
func (*Between_sql_exprContext) NOT ¶
func (s *Between_sql_exprContext) NOT() antlr.TerminalNode
func (*Between_sql_exprContext) SetElement ¶
func (s *Between_sql_exprContext) SetElement(v ISql_exprContext)
func (*Between_sql_exprContext) SetLower ¶
func (s *Between_sql_exprContext) SetLower(v ISql_exprContext)
func (*Between_sql_exprContext) SetUpper ¶
func (s *Between_sql_exprContext) SetUpper(v ISql_exprContext)
func (*Between_sql_exprContext) Sql_expr ¶
func (s *Between_sql_exprContext) Sql_expr(i int) ISql_exprContext
type Binary_literalContext ¶
type Binary_literalContext struct {
LiteralContext
}
func NewBinary_literalContext ¶
func NewBinary_literalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Binary_literalContext
func (*Binary_literalContext) Accept ¶
func (s *Binary_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Binary_literalContext) BINARY_ ¶
func (s *Binary_literalContext) BINARY_() antlr.TerminalNode
func (*Binary_literalContext) GetRuleContext ¶
func (s *Binary_literalContext) GetRuleContext() antlr.RuleContext
type Boolean_literalContext ¶
type Boolean_literalContext struct {
LiteralContext
}
func NewBoolean_literalContext ¶
func NewBoolean_literalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Boolean_literalContext
func (*Boolean_literalContext) Accept ¶
func (s *Boolean_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Boolean_literalContext) FALSE ¶
func (s *Boolean_literalContext) FALSE() antlr.TerminalNode
func (*Boolean_literalContext) GetRuleContext ¶
func (s *Boolean_literalContext) GetRuleContext() antlr.RuleContext
func (*Boolean_literalContext) TRUE ¶
func (s *Boolean_literalContext) TRUE() antlr.TerminalNode
type Case_exprContext ¶
type Case_exprContext struct { Sql_exprContext // contains filtered or unexported fields }
func NewCase_exprContext ¶
func NewCase_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Case_exprContext
func (*Case_exprContext) Accept ¶
func (s *Case_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Case_exprContext) AllSql_expr ¶
func (s *Case_exprContext) AllSql_expr() []ISql_exprContext
func (*Case_exprContext) AllWhen_then_clause ¶
func (s *Case_exprContext) AllWhen_then_clause() []IWhen_then_clauseContext
func (*Case_exprContext) CASE ¶
func (s *Case_exprContext) CASE() antlr.TerminalNode
func (*Case_exprContext) ELSE ¶
func (s *Case_exprContext) ELSE() antlr.TerminalNode
func (*Case_exprContext) END ¶
func (s *Case_exprContext) END() antlr.TerminalNode
func (*Case_exprContext) GetCase_clause ¶
func (s *Case_exprContext) GetCase_clause() ISql_exprContext
func (*Case_exprContext) GetElse_clause ¶
func (s *Case_exprContext) GetElse_clause() ISql_exprContext
func (*Case_exprContext) GetRuleContext ¶
func (s *Case_exprContext) GetRuleContext() antlr.RuleContext
func (*Case_exprContext) SetCase_clause ¶
func (s *Case_exprContext) SetCase_clause(v ISql_exprContext)
func (*Case_exprContext) SetElse_clause ¶
func (s *Case_exprContext) SetElse_clause(v ISql_exprContext)
func (*Case_exprContext) Sql_expr ¶
func (s *Case_exprContext) Sql_expr(i int) ISql_exprContext
func (*Case_exprContext) When_then_clause ¶
func (s *Case_exprContext) When_then_clause(i int) IWhen_then_clauseContext
type Collate_sql_exprContext ¶
type Collate_sql_exprContext struct {
Sql_exprContext
}
func NewCollate_sql_exprContext ¶
func NewCollate_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Collate_sql_exprContext
func (*Collate_sql_exprContext) Accept ¶
func (s *Collate_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Collate_sql_exprContext) COLLATE ¶
func (s *Collate_sql_exprContext) COLLATE() antlr.TerminalNode
func (*Collate_sql_exprContext) GetRuleContext ¶
func (s *Collate_sql_exprContext) GetRuleContext() antlr.RuleContext
func (*Collate_sql_exprContext) Identifier ¶
func (s *Collate_sql_exprContext) Identifier() IIdentifierContext
func (*Collate_sql_exprContext) Sql_expr ¶
func (s *Collate_sql_exprContext) Sql_expr() ISql_exprContext
type Column_sql_exprContext ¶
type Column_sql_exprContext struct { Sql_exprContext // contains filtered or unexported fields }
func NewColumn_sql_exprContext ¶
func NewColumn_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Column_sql_exprContext
func (*Column_sql_exprContext) Accept ¶
func (s *Column_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Column_sql_exprContext) AllIdentifier ¶
func (s *Column_sql_exprContext) AllIdentifier() []IIdentifierContext
func (*Column_sql_exprContext) GetColumn ¶
func (s *Column_sql_exprContext) GetColumn() IIdentifierContext
func (*Column_sql_exprContext) GetRuleContext ¶
func (s *Column_sql_exprContext) GetRuleContext() antlr.RuleContext
func (*Column_sql_exprContext) GetTable ¶
func (s *Column_sql_exprContext) GetTable() IIdentifierContext
func (*Column_sql_exprContext) Identifier ¶
func (s *Column_sql_exprContext) Identifier(i int) IIdentifierContext
func (*Column_sql_exprContext) PERIOD ¶
func (s *Column_sql_exprContext) PERIOD() antlr.TerminalNode
func (*Column_sql_exprContext) SetColumn ¶
func (s *Column_sql_exprContext) SetColumn(v IIdentifierContext)
func (*Column_sql_exprContext) SetTable ¶
func (s *Column_sql_exprContext) SetTable(v IIdentifierContext)
func (*Column_sql_exprContext) Type_cast ¶
func (s *Column_sql_exprContext) Type_cast() IType_castContext
type Common_table_expressionContext ¶
type Common_table_expressionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCommon_table_expressionContext ¶
func NewCommon_table_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Common_table_expressionContext
func NewEmptyCommon_table_expressionContext ¶
func NewEmptyCommon_table_expressionContext() *Common_table_expressionContext
func (*Common_table_expressionContext) AS ¶
func (s *Common_table_expressionContext) AS() antlr.TerminalNode
func (*Common_table_expressionContext) Accept ¶
func (s *Common_table_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Common_table_expressionContext) AllCOMMA ¶
func (s *Common_table_expressionContext) AllCOMMA() []antlr.TerminalNode
func (*Common_table_expressionContext) AllIdentifier ¶
func (s *Common_table_expressionContext) AllIdentifier() []IIdentifierContext
func (*Common_table_expressionContext) AllLPAREN ¶
func (s *Common_table_expressionContext) AllLPAREN() []antlr.TerminalNode
func (*Common_table_expressionContext) AllRPAREN ¶
func (s *Common_table_expressionContext) AllRPAREN() []antlr.TerminalNode
func (*Common_table_expressionContext) COMMA ¶
func (s *Common_table_expressionContext) COMMA(i int) antlr.TerminalNode
func (*Common_table_expressionContext) GetParser ¶
func (s *Common_table_expressionContext) GetParser() antlr.Parser
func (*Common_table_expressionContext) GetRuleContext ¶
func (s *Common_table_expressionContext) GetRuleContext() antlr.RuleContext
func (*Common_table_expressionContext) Identifier ¶
func (s *Common_table_expressionContext) Identifier(i int) IIdentifierContext
func (*Common_table_expressionContext) IsCommon_table_expressionContext ¶
func (*Common_table_expressionContext) IsCommon_table_expressionContext()
func (*Common_table_expressionContext) LPAREN ¶
func (s *Common_table_expressionContext) LPAREN(i int) antlr.TerminalNode
func (*Common_table_expressionContext) RPAREN ¶
func (s *Common_table_expressionContext) RPAREN(i int) antlr.TerminalNode
func (*Common_table_expressionContext) Select_statement ¶
func (s *Common_table_expressionContext) Select_statement() ISelect_statementContext
func (*Common_table_expressionContext) ToStringTree ¶
func (s *Common_table_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Comparison_action_exprContext ¶
type Comparison_action_exprContext struct {
Action_exprContext
}
func NewComparison_action_exprContext ¶
func NewComparison_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Comparison_action_exprContext
func (*Comparison_action_exprContext) Accept ¶
func (s *Comparison_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Comparison_action_exprContext) Action_expr ¶
func (s *Comparison_action_exprContext) Action_expr(i int) IAction_exprContext
func (*Comparison_action_exprContext) AllAction_expr ¶
func (s *Comparison_action_exprContext) AllAction_expr() []IAction_exprContext
func (*Comparison_action_exprContext) EQUALS ¶
func (s *Comparison_action_exprContext) EQUALS() antlr.TerminalNode
func (*Comparison_action_exprContext) EQUATE ¶
func (s *Comparison_action_exprContext) EQUATE() antlr.TerminalNode
func (*Comparison_action_exprContext) GT ¶
func (s *Comparison_action_exprContext) GT() antlr.TerminalNode
func (*Comparison_action_exprContext) GTE ¶
func (s *Comparison_action_exprContext) GTE() antlr.TerminalNode
func (*Comparison_action_exprContext) GetRuleContext ¶
func (s *Comparison_action_exprContext) GetRuleContext() antlr.RuleContext
func (*Comparison_action_exprContext) LT ¶
func (s *Comparison_action_exprContext) LT() antlr.TerminalNode
func (*Comparison_action_exprContext) LTE ¶
func (s *Comparison_action_exprContext) LTE() antlr.TerminalNode
func (*Comparison_action_exprContext) NEQ ¶
func (s *Comparison_action_exprContext) NEQ() antlr.TerminalNode
type Comparison_sql_exprContext ¶
type Comparison_sql_exprContext struct { Sql_exprContext // contains filtered or unexported fields }
func NewComparison_sql_exprContext ¶
func NewComparison_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Comparison_sql_exprContext
func (*Comparison_sql_exprContext) Accept ¶
func (s *Comparison_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Comparison_sql_exprContext) AllSql_expr ¶
func (s *Comparison_sql_exprContext) AllSql_expr() []ISql_exprContext
func (*Comparison_sql_exprContext) EQUALS ¶
func (s *Comparison_sql_exprContext) EQUALS() antlr.TerminalNode
func (*Comparison_sql_exprContext) EQUATE ¶
func (s *Comparison_sql_exprContext) EQUATE() antlr.TerminalNode
func (*Comparison_sql_exprContext) GT ¶
func (s *Comparison_sql_exprContext) GT() antlr.TerminalNode
func (*Comparison_sql_exprContext) GTE ¶
func (s *Comparison_sql_exprContext) GTE() antlr.TerminalNode
func (*Comparison_sql_exprContext) GetLeft ¶
func (s *Comparison_sql_exprContext) GetLeft() ISql_exprContext
func (*Comparison_sql_exprContext) GetRight ¶
func (s *Comparison_sql_exprContext) GetRight() ISql_exprContext
func (*Comparison_sql_exprContext) GetRuleContext ¶
func (s *Comparison_sql_exprContext) GetRuleContext() antlr.RuleContext
func (*Comparison_sql_exprContext) LT ¶
func (s *Comparison_sql_exprContext) LT() antlr.TerminalNode
func (*Comparison_sql_exprContext) LTE ¶
func (s *Comparison_sql_exprContext) LTE() antlr.TerminalNode
func (*Comparison_sql_exprContext) NEQ ¶
func (s *Comparison_sql_exprContext) NEQ() antlr.TerminalNode
func (*Comparison_sql_exprContext) SetLeft ¶
func (s *Comparison_sql_exprContext) SetLeft(v ISql_exprContext)
func (*Comparison_sql_exprContext) SetRight ¶
func (s *Comparison_sql_exprContext) SetRight(v ISql_exprContext)
func (*Comparison_sql_exprContext) Sql_expr ¶
func (s *Comparison_sql_exprContext) Sql_expr(i int) ISql_exprContext
type Compound_operatorContext ¶
type Compound_operatorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompound_operatorContext ¶
func NewCompound_operatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Compound_operatorContext
func NewEmptyCompound_operatorContext ¶
func NewEmptyCompound_operatorContext() *Compound_operatorContext
func (*Compound_operatorContext) ALL ¶
func (s *Compound_operatorContext) ALL() antlr.TerminalNode
func (*Compound_operatorContext) Accept ¶
func (s *Compound_operatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Compound_operatorContext) EXCEPT ¶
func (s *Compound_operatorContext) EXCEPT() antlr.TerminalNode
func (*Compound_operatorContext) GetParser ¶
func (s *Compound_operatorContext) GetParser() antlr.Parser
func (*Compound_operatorContext) GetRuleContext ¶
func (s *Compound_operatorContext) GetRuleContext() antlr.RuleContext
func (*Compound_operatorContext) INTERSECT ¶
func (s *Compound_operatorContext) INTERSECT() antlr.TerminalNode
func (*Compound_operatorContext) IsCompound_operatorContext ¶
func (*Compound_operatorContext) IsCompound_operatorContext()
func (*Compound_operatorContext) ToStringTree ¶
func (s *Compound_operatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Compound_operatorContext) UNION ¶
func (s *Compound_operatorContext) UNION() antlr.TerminalNode
type Create_action_statementContext ¶
type Create_action_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCreate_action_statementContext ¶
func NewCreate_action_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_action_statementContext
func NewEmptyCreate_action_statementContext ¶
func NewEmptyCreate_action_statementContext() *Create_action_statementContext
func (*Create_action_statementContext) ACTION ¶
func (s *Create_action_statementContext) ACTION() antlr.TerminalNode
func (*Create_action_statementContext) Accept ¶
func (s *Create_action_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Create_action_statementContext) Action_return ¶
func (s *Create_action_statementContext) Action_return() IAction_returnContext
func (*Create_action_statementContext) Action_statement ¶
func (s *Create_action_statementContext) Action_statement(i int) IAction_statementContext
func (*Create_action_statementContext) AllAction_statement ¶
func (s *Create_action_statementContext) AllAction_statement() []IAction_statementContext
func (*Create_action_statementContext) AllCOMMA ¶
func (s *Create_action_statementContext) AllCOMMA() []antlr.TerminalNode
func (*Create_action_statementContext) AllIdentifier ¶
func (s *Create_action_statementContext) AllIdentifier() []IIdentifierContext
func (*Create_action_statementContext) AllType_ ¶
func (s *Create_action_statementContext) AllType_() []ITypeContext
func (*Create_action_statementContext) AllVARIABLE ¶
func (s *Create_action_statementContext) AllVARIABLE() []antlr.TerminalNode
func (*Create_action_statementContext) COMMA ¶
func (s *Create_action_statementContext) COMMA(i int) antlr.TerminalNode
func (*Create_action_statementContext) CREATE ¶
func (s *Create_action_statementContext) CREATE() antlr.TerminalNode
func (*Create_action_statementContext) EXISTS ¶
func (s *Create_action_statementContext) EXISTS() antlr.TerminalNode
func (*Create_action_statementContext) GetParser ¶
func (s *Create_action_statementContext) GetParser() antlr.Parser
func (*Create_action_statementContext) GetRuleContext ¶
func (s *Create_action_statementContext) GetRuleContext() antlr.RuleContext
func (*Create_action_statementContext) IF ¶
func (s *Create_action_statementContext) IF() antlr.TerminalNode
func (*Create_action_statementContext) Identifier ¶
func (s *Create_action_statementContext) Identifier(i int) IIdentifierContext
func (*Create_action_statementContext) IsCreate_action_statementContext ¶
func (*Create_action_statementContext) IsCreate_action_statementContext()
func (*Create_action_statementContext) LBRACE ¶
func (s *Create_action_statementContext) LBRACE() antlr.TerminalNode
func (*Create_action_statementContext) LPAREN ¶
func (s *Create_action_statementContext) LPAREN() antlr.TerminalNode
func (*Create_action_statementContext) NOT ¶
func (s *Create_action_statementContext) NOT() antlr.TerminalNode
func (*Create_action_statementContext) OR ¶
func (s *Create_action_statementContext) OR() antlr.TerminalNode
func (*Create_action_statementContext) RBRACE ¶
func (s *Create_action_statementContext) RBRACE() antlr.TerminalNode
func (*Create_action_statementContext) REPLACE ¶
func (s *Create_action_statementContext) REPLACE() antlr.TerminalNode
func (*Create_action_statementContext) RPAREN ¶
func (s *Create_action_statementContext) RPAREN() antlr.TerminalNode
func (*Create_action_statementContext) ToStringTree ¶
func (s *Create_action_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Create_action_statementContext) Type_ ¶
func (s *Create_action_statementContext) Type_(i int) ITypeContext
func (*Create_action_statementContext) VARIABLE ¶
func (s *Create_action_statementContext) VARIABLE(i int) antlr.TerminalNode
type Create_index_statementContext ¶
type Create_index_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCreate_index_statementContext ¶
func NewCreate_index_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_index_statementContext
func NewEmptyCreate_index_statementContext ¶
func NewEmptyCreate_index_statementContext() *Create_index_statementContext
func (*Create_index_statementContext) Accept ¶
func (s *Create_index_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Create_index_statementContext) AllIdentifier ¶
func (s *Create_index_statementContext) AllIdentifier() []IIdentifierContext
func (*Create_index_statementContext) CREATE ¶
func (s *Create_index_statementContext) CREATE() antlr.TerminalNode
func (*Create_index_statementContext) EXISTS ¶
func (s *Create_index_statementContext) EXISTS() antlr.TerminalNode
func (*Create_index_statementContext) GetColumns ¶
func (s *Create_index_statementContext) GetColumns() IIdentifier_listContext
func (*Create_index_statementContext) GetName ¶
func (s *Create_index_statementContext) GetName() IIdentifierContext
func (*Create_index_statementContext) GetParser ¶
func (s *Create_index_statementContext) GetParser() antlr.Parser
func (*Create_index_statementContext) GetRuleContext ¶
func (s *Create_index_statementContext) GetRuleContext() antlr.RuleContext
func (*Create_index_statementContext) GetTable ¶
func (s *Create_index_statementContext) GetTable() IIdentifierContext
func (*Create_index_statementContext) IF ¶
func (s *Create_index_statementContext) IF() antlr.TerminalNode
func (*Create_index_statementContext) INDEX ¶
func (s *Create_index_statementContext) INDEX() antlr.TerminalNode
func (*Create_index_statementContext) Identifier ¶
func (s *Create_index_statementContext) Identifier(i int) IIdentifierContext
func (*Create_index_statementContext) Identifier_list ¶
func (s *Create_index_statementContext) Identifier_list() IIdentifier_listContext
func (*Create_index_statementContext) IsCreate_index_statementContext ¶
func (*Create_index_statementContext) IsCreate_index_statementContext()
func (*Create_index_statementContext) LPAREN ¶
func (s *Create_index_statementContext) LPAREN() antlr.TerminalNode
func (*Create_index_statementContext) NOT ¶
func (s *Create_index_statementContext) NOT() antlr.TerminalNode
func (*Create_index_statementContext) ON ¶
func (s *Create_index_statementContext) ON() antlr.TerminalNode
func (*Create_index_statementContext) RPAREN ¶
func (s *Create_index_statementContext) RPAREN() antlr.TerminalNode
func (*Create_index_statementContext) SetColumns ¶
func (s *Create_index_statementContext) SetColumns(v IIdentifier_listContext)
func (*Create_index_statementContext) SetName ¶
func (s *Create_index_statementContext) SetName(v IIdentifierContext)
func (*Create_index_statementContext) SetTable ¶
func (s *Create_index_statementContext) SetTable(v IIdentifierContext)
func (*Create_index_statementContext) ToStringTree ¶
func (s *Create_index_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Create_index_statementContext) UNIQUE ¶
func (s *Create_index_statementContext) UNIQUE() antlr.TerminalNode
type Create_namespace_statementContext ¶
type Create_namespace_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCreate_namespace_statementContext ¶
func NewCreate_namespace_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_namespace_statementContext
func NewEmptyCreate_namespace_statementContext ¶
func NewEmptyCreate_namespace_statementContext() *Create_namespace_statementContext
func (*Create_namespace_statementContext) Accept ¶
func (s *Create_namespace_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Create_namespace_statementContext) CREATE ¶
func (s *Create_namespace_statementContext) CREATE() antlr.TerminalNode
func (*Create_namespace_statementContext) EXISTS ¶
func (s *Create_namespace_statementContext) EXISTS() antlr.TerminalNode
func (*Create_namespace_statementContext) GetParser ¶
func (s *Create_namespace_statementContext) GetParser() antlr.Parser
func (*Create_namespace_statementContext) GetRuleContext ¶
func (s *Create_namespace_statementContext) GetRuleContext() antlr.RuleContext
func (*Create_namespace_statementContext) IF ¶
func (s *Create_namespace_statementContext) IF() antlr.TerminalNode
func (*Create_namespace_statementContext) Identifier ¶
func (s *Create_namespace_statementContext) Identifier() IIdentifierContext
func (*Create_namespace_statementContext) IsCreate_namespace_statementContext ¶
func (*Create_namespace_statementContext) IsCreate_namespace_statementContext()
func (*Create_namespace_statementContext) NAMESPACE ¶
func (s *Create_namespace_statementContext) NAMESPACE() antlr.TerminalNode
func (*Create_namespace_statementContext) NOT ¶
func (s *Create_namespace_statementContext) NOT() antlr.TerminalNode
func (*Create_namespace_statementContext) ToStringTree ¶
func (s *Create_namespace_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Create_role_statementContext ¶
type Create_role_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCreate_role_statementContext ¶
func NewCreate_role_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_role_statementContext
func NewEmptyCreate_role_statementContext ¶
func NewEmptyCreate_role_statementContext() *Create_role_statementContext
func (*Create_role_statementContext) Accept ¶
func (s *Create_role_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Create_role_statementContext) CREATE ¶
func (s *Create_role_statementContext) CREATE() antlr.TerminalNode
func (*Create_role_statementContext) EXISTS ¶
func (s *Create_role_statementContext) EXISTS() antlr.TerminalNode
func (*Create_role_statementContext) GetParser ¶
func (s *Create_role_statementContext) GetParser() antlr.Parser
func (*Create_role_statementContext) GetRuleContext ¶
func (s *Create_role_statementContext) GetRuleContext() antlr.RuleContext
func (*Create_role_statementContext) IF ¶
func (s *Create_role_statementContext) IF() antlr.TerminalNode
func (*Create_role_statementContext) Identifier ¶
func (s *Create_role_statementContext) Identifier() IIdentifierContext
func (*Create_role_statementContext) IsCreate_role_statementContext ¶
func (*Create_role_statementContext) IsCreate_role_statementContext()
func (*Create_role_statementContext) NOT ¶
func (s *Create_role_statementContext) NOT() antlr.TerminalNode
func (*Create_role_statementContext) ROLE ¶
func (s *Create_role_statementContext) ROLE() antlr.TerminalNode
func (*Create_role_statementContext) ToStringTree ¶
func (s *Create_role_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Create_table_statementContext ¶
type Create_table_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCreate_table_statementContext ¶
func NewCreate_table_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_table_statementContext
func NewEmptyCreate_table_statementContext ¶
func NewEmptyCreate_table_statementContext() *Create_table_statementContext
func (*Create_table_statementContext) Accept ¶
func (s *Create_table_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Create_table_statementContext) AllCOMMA ¶
func (s *Create_table_statementContext) AllCOMMA() []antlr.TerminalNode
func (*Create_table_statementContext) AllTable_column_def ¶
func (s *Create_table_statementContext) AllTable_column_def() []ITable_column_defContext
func (*Create_table_statementContext) AllTable_constraint_def ¶
func (s *Create_table_statementContext) AllTable_constraint_def() []ITable_constraint_defContext
func (*Create_table_statementContext) COMMA ¶
func (s *Create_table_statementContext) COMMA(i int) antlr.TerminalNode
func (*Create_table_statementContext) CREATE ¶
func (s *Create_table_statementContext) CREATE() antlr.TerminalNode
func (*Create_table_statementContext) EXISTS ¶
func (s *Create_table_statementContext) EXISTS() antlr.TerminalNode
func (*Create_table_statementContext) GetName ¶
func (s *Create_table_statementContext) GetName() IIdentifierContext
func (*Create_table_statementContext) GetParser ¶
func (s *Create_table_statementContext) GetParser() antlr.Parser
func (*Create_table_statementContext) GetRuleContext ¶
func (s *Create_table_statementContext) GetRuleContext() antlr.RuleContext
func (*Create_table_statementContext) IF ¶
func (s *Create_table_statementContext) IF() antlr.TerminalNode
func (*Create_table_statementContext) Identifier ¶
func (s *Create_table_statementContext) Identifier() IIdentifierContext
func (*Create_table_statementContext) IsCreate_table_statementContext ¶
func (*Create_table_statementContext) IsCreate_table_statementContext()
func (*Create_table_statementContext) LPAREN ¶
func (s *Create_table_statementContext) LPAREN() antlr.TerminalNode
func (*Create_table_statementContext) NOT ¶
func (s *Create_table_statementContext) NOT() antlr.TerminalNode
func (*Create_table_statementContext) RPAREN ¶
func (s *Create_table_statementContext) RPAREN() antlr.TerminalNode
func (*Create_table_statementContext) SetName ¶
func (s *Create_table_statementContext) SetName(v IIdentifierContext)
func (*Create_table_statementContext) TABLE ¶
func (s *Create_table_statementContext) TABLE() antlr.TerminalNode
func (*Create_table_statementContext) Table_column_def ¶
func (s *Create_table_statementContext) Table_column_def(i int) ITable_column_defContext
func (*Create_table_statementContext) Table_constraint_def ¶
func (s *Create_table_statementContext) Table_constraint_def(i int) ITable_constraint_defContext
func (*Create_table_statementContext) ToStringTree ¶
func (s *Create_table_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Decimal_literalContext ¶
type Decimal_literalContext struct {
LiteralContext
}
func NewDecimal_literalContext ¶
func NewDecimal_literalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Decimal_literalContext
func (*Decimal_literalContext) Accept ¶
func (s *Decimal_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Decimal_literalContext) AllDIGITS_ ¶
func (s *Decimal_literalContext) AllDIGITS_() []antlr.TerminalNode
func (*Decimal_literalContext) DIGITS_ ¶
func (s *Decimal_literalContext) DIGITS_(i int) antlr.TerminalNode
func (*Decimal_literalContext) GetRuleContext ¶
func (s *Decimal_literalContext) GetRuleContext() antlr.RuleContext
func (*Decimal_literalContext) MINUS ¶
func (s *Decimal_literalContext) MINUS() antlr.TerminalNode
func (*Decimal_literalContext) PERIOD ¶
func (s *Decimal_literalContext) PERIOD() antlr.TerminalNode
func (*Decimal_literalContext) PLUS ¶
func (s *Decimal_literalContext) PLUS() antlr.TerminalNode
type Delete_statementContext ¶
type Delete_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDelete_statementContext ¶
func NewDelete_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Delete_statementContext
func NewEmptyDelete_statementContext ¶
func NewEmptyDelete_statementContext() *Delete_statementContext
func (*Delete_statementContext) AS ¶
func (s *Delete_statementContext) AS() antlr.TerminalNode
func (*Delete_statementContext) Accept ¶
func (s *Delete_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Delete_statementContext) AllIdentifier ¶
func (s *Delete_statementContext) AllIdentifier() []IIdentifierContext
func (*Delete_statementContext) DELETE ¶
func (s *Delete_statementContext) DELETE() antlr.TerminalNode
func (*Delete_statementContext) FROM ¶
func (s *Delete_statementContext) FROM() antlr.TerminalNode
func (*Delete_statementContext) GetAlias ¶
func (s *Delete_statementContext) GetAlias() IIdentifierContext
func (*Delete_statementContext) GetParser ¶
func (s *Delete_statementContext) GetParser() antlr.Parser
func (*Delete_statementContext) GetRuleContext ¶
func (s *Delete_statementContext) GetRuleContext() antlr.RuleContext
func (*Delete_statementContext) GetTable_name ¶
func (s *Delete_statementContext) GetTable_name() IIdentifierContext
func (*Delete_statementContext) GetWhere ¶
func (s *Delete_statementContext) GetWhere() ISql_exprContext
func (*Delete_statementContext) Identifier ¶
func (s *Delete_statementContext) Identifier(i int) IIdentifierContext
func (*Delete_statementContext) IsDelete_statementContext ¶
func (*Delete_statementContext) IsDelete_statementContext()
func (*Delete_statementContext) SetAlias ¶
func (s *Delete_statementContext) SetAlias(v IIdentifierContext)
func (*Delete_statementContext) SetTable_name ¶
func (s *Delete_statementContext) SetTable_name(v IIdentifierContext)
func (*Delete_statementContext) SetWhere ¶
func (s *Delete_statementContext) SetWhere(v ISql_exprContext)
func (*Delete_statementContext) Sql_expr ¶
func (s *Delete_statementContext) Sql_expr() ISql_exprContext
func (*Delete_statementContext) ToStringTree ¶
func (s *Delete_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Delete_statementContext) WHERE ¶
func (s *Delete_statementContext) WHERE() antlr.TerminalNode
type Drop_action_statementContext ¶
type Drop_action_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDrop_action_statementContext ¶
func NewDrop_action_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Drop_action_statementContext
func NewEmptyDrop_action_statementContext ¶
func NewEmptyDrop_action_statementContext() *Drop_action_statementContext
func (*Drop_action_statementContext) ACTION ¶
func (s *Drop_action_statementContext) ACTION() antlr.TerminalNode
func (*Drop_action_statementContext) Accept ¶
func (s *Drop_action_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Drop_action_statementContext) DROP ¶
func (s *Drop_action_statementContext) DROP() antlr.TerminalNode
func (*Drop_action_statementContext) EXISTS ¶
func (s *Drop_action_statementContext) EXISTS() antlr.TerminalNode
func (*Drop_action_statementContext) GetParser ¶
func (s *Drop_action_statementContext) GetParser() antlr.Parser
func (*Drop_action_statementContext) GetRuleContext ¶
func (s *Drop_action_statementContext) GetRuleContext() antlr.RuleContext
func (*Drop_action_statementContext) IF ¶
func (s *Drop_action_statementContext) IF() antlr.TerminalNode
func (*Drop_action_statementContext) Identifier ¶
func (s *Drop_action_statementContext) Identifier() IIdentifierContext
func (*Drop_action_statementContext) IsDrop_action_statementContext ¶
func (*Drop_action_statementContext) IsDrop_action_statementContext()
func (*Drop_action_statementContext) ToStringTree ¶
func (s *Drop_action_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Drop_columnContext ¶
type Drop_columnContext struct { Alter_table_actionContext // contains filtered or unexported fields }
func NewDrop_columnContext ¶
func NewDrop_columnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Drop_columnContext
func (*Drop_columnContext) Accept ¶
func (s *Drop_columnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Drop_columnContext) COLUMN ¶
func (s *Drop_columnContext) COLUMN() antlr.TerminalNode
func (*Drop_columnContext) DROP ¶
func (s *Drop_columnContext) DROP() antlr.TerminalNode
func (*Drop_columnContext) EXISTS ¶
func (s *Drop_columnContext) EXISTS() antlr.TerminalNode
func (*Drop_columnContext) GetColumn ¶
func (s *Drop_columnContext) GetColumn() IIdentifierContext
func (*Drop_columnContext) GetRuleContext ¶
func (s *Drop_columnContext) GetRuleContext() antlr.RuleContext
func (*Drop_columnContext) IF ¶
func (s *Drop_columnContext) IF() antlr.TerminalNode
func (*Drop_columnContext) Identifier ¶
func (s *Drop_columnContext) Identifier() IIdentifierContext
func (*Drop_columnContext) SetColumn ¶
func (s *Drop_columnContext) SetColumn(v IIdentifierContext)
type Drop_column_constraintContext ¶
type Drop_column_constraintContext struct { Alter_table_actionContext // contains filtered or unexported fields }
func NewDrop_column_constraintContext ¶
func NewDrop_column_constraintContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Drop_column_constraintContext
func (*Drop_column_constraintContext) ALTER ¶
func (s *Drop_column_constraintContext) ALTER() antlr.TerminalNode
func (*Drop_column_constraintContext) Accept ¶
func (s *Drop_column_constraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Drop_column_constraintContext) COLUMN ¶
func (s *Drop_column_constraintContext) COLUMN() antlr.TerminalNode
func (*Drop_column_constraintContext) DEFAULT ¶
func (s *Drop_column_constraintContext) DEFAULT() antlr.TerminalNode
func (*Drop_column_constraintContext) DROP ¶
func (s *Drop_column_constraintContext) DROP() antlr.TerminalNode
func (*Drop_column_constraintContext) GetColumn ¶
func (s *Drop_column_constraintContext) GetColumn() IIdentifierContext
func (*Drop_column_constraintContext) GetRuleContext ¶
func (s *Drop_column_constraintContext) GetRuleContext() antlr.RuleContext
func (*Drop_column_constraintContext) Identifier ¶
func (s *Drop_column_constraintContext) Identifier() IIdentifierContext
func (*Drop_column_constraintContext) NOT ¶
func (s *Drop_column_constraintContext) NOT() antlr.TerminalNode
func (*Drop_column_constraintContext) NULL ¶
func (s *Drop_column_constraintContext) NULL() antlr.TerminalNode
func (*Drop_column_constraintContext) SetColumn ¶
func (s *Drop_column_constraintContext) SetColumn(v IIdentifierContext)
type Drop_index_statementContext ¶
type Drop_index_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDrop_index_statementContext ¶
func NewDrop_index_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Drop_index_statementContext
func NewEmptyDrop_index_statementContext ¶
func NewEmptyDrop_index_statementContext() *Drop_index_statementContext
func (*Drop_index_statementContext) Accept ¶
func (s *Drop_index_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Drop_index_statementContext) DROP ¶
func (s *Drop_index_statementContext) DROP() antlr.TerminalNode
func (*Drop_index_statementContext) EXISTS ¶
func (s *Drop_index_statementContext) EXISTS() antlr.TerminalNode
func (*Drop_index_statementContext) GetName ¶
func (s *Drop_index_statementContext) GetName() IIdentifierContext
func (*Drop_index_statementContext) GetParser ¶
func (s *Drop_index_statementContext) GetParser() antlr.Parser
func (*Drop_index_statementContext) GetRuleContext ¶
func (s *Drop_index_statementContext) GetRuleContext() antlr.RuleContext
func (*Drop_index_statementContext) IF ¶
func (s *Drop_index_statementContext) IF() antlr.TerminalNode
func (*Drop_index_statementContext) INDEX ¶
func (s *Drop_index_statementContext) INDEX() antlr.TerminalNode
func (*Drop_index_statementContext) Identifier ¶
func (s *Drop_index_statementContext) Identifier() IIdentifierContext
func (*Drop_index_statementContext) IsDrop_index_statementContext ¶
func (*Drop_index_statementContext) IsDrop_index_statementContext()
func (*Drop_index_statementContext) SetName ¶
func (s *Drop_index_statementContext) SetName(v IIdentifierContext)
func (*Drop_index_statementContext) ToStringTree ¶
func (s *Drop_index_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Drop_namespace_statementContext ¶
type Drop_namespace_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDrop_namespace_statementContext ¶
func NewDrop_namespace_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Drop_namespace_statementContext
func NewEmptyDrop_namespace_statementContext ¶
func NewEmptyDrop_namespace_statementContext() *Drop_namespace_statementContext
func (*Drop_namespace_statementContext) Accept ¶
func (s *Drop_namespace_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Drop_namespace_statementContext) DROP ¶
func (s *Drop_namespace_statementContext) DROP() antlr.TerminalNode
func (*Drop_namespace_statementContext) EXISTS ¶
func (s *Drop_namespace_statementContext) EXISTS() antlr.TerminalNode
func (*Drop_namespace_statementContext) GetParser ¶
func (s *Drop_namespace_statementContext) GetParser() antlr.Parser
func (*Drop_namespace_statementContext) GetRuleContext ¶
func (s *Drop_namespace_statementContext) GetRuleContext() antlr.RuleContext
func (*Drop_namespace_statementContext) IF ¶
func (s *Drop_namespace_statementContext) IF() antlr.TerminalNode
func (*Drop_namespace_statementContext) Identifier ¶
func (s *Drop_namespace_statementContext) Identifier() IIdentifierContext
func (*Drop_namespace_statementContext) IsDrop_namespace_statementContext ¶
func (*Drop_namespace_statementContext) IsDrop_namespace_statementContext()
func (*Drop_namespace_statementContext) NAMESPACE ¶
func (s *Drop_namespace_statementContext) NAMESPACE() antlr.TerminalNode
func (*Drop_namespace_statementContext) ToStringTree ¶
func (s *Drop_namespace_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Drop_role_statementContext ¶
type Drop_role_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDrop_role_statementContext ¶
func NewDrop_role_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Drop_role_statementContext
func NewEmptyDrop_role_statementContext ¶
func NewEmptyDrop_role_statementContext() *Drop_role_statementContext
func (*Drop_role_statementContext) Accept ¶
func (s *Drop_role_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Drop_role_statementContext) DROP ¶
func (s *Drop_role_statementContext) DROP() antlr.TerminalNode
func (*Drop_role_statementContext) EXISTS ¶
func (s *Drop_role_statementContext) EXISTS() antlr.TerminalNode
func (*Drop_role_statementContext) GetParser ¶
func (s *Drop_role_statementContext) GetParser() antlr.Parser
func (*Drop_role_statementContext) GetRuleContext ¶
func (s *Drop_role_statementContext) GetRuleContext() antlr.RuleContext
func (*Drop_role_statementContext) IF ¶
func (s *Drop_role_statementContext) IF() antlr.TerminalNode
func (*Drop_role_statementContext) Identifier ¶
func (s *Drop_role_statementContext) Identifier() IIdentifierContext
func (*Drop_role_statementContext) IsDrop_role_statementContext ¶
func (*Drop_role_statementContext) IsDrop_role_statementContext()
func (*Drop_role_statementContext) ROLE ¶
func (s *Drop_role_statementContext) ROLE() antlr.TerminalNode
func (*Drop_role_statementContext) ToStringTree ¶
func (s *Drop_role_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Drop_table_constraintContext ¶
type Drop_table_constraintContext struct {
Alter_table_actionContext
}
func NewDrop_table_constraintContext ¶
func NewDrop_table_constraintContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Drop_table_constraintContext
func (*Drop_table_constraintContext) Accept ¶
func (s *Drop_table_constraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Drop_table_constraintContext) CONSTRAINT ¶
func (s *Drop_table_constraintContext) CONSTRAINT() antlr.TerminalNode
func (*Drop_table_constraintContext) DROP ¶
func (s *Drop_table_constraintContext) DROP() antlr.TerminalNode
func (*Drop_table_constraintContext) EXISTS ¶
func (s *Drop_table_constraintContext) EXISTS() antlr.TerminalNode
func (*Drop_table_constraintContext) GetRuleContext ¶
func (s *Drop_table_constraintContext) GetRuleContext() antlr.RuleContext
func (*Drop_table_constraintContext) IF ¶
func (s *Drop_table_constraintContext) IF() antlr.TerminalNode
func (*Drop_table_constraintContext) Identifier ¶
func (s *Drop_table_constraintContext) Identifier() IIdentifierContext
type Drop_table_statementContext ¶
type Drop_table_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDrop_table_statementContext ¶
func NewDrop_table_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Drop_table_statementContext
func NewEmptyDrop_table_statementContext ¶
func NewEmptyDrop_table_statementContext() *Drop_table_statementContext
func (*Drop_table_statementContext) Accept ¶
func (s *Drop_table_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Drop_table_statementContext) DROP ¶
func (s *Drop_table_statementContext) DROP() antlr.TerminalNode
func (*Drop_table_statementContext) EXISTS ¶
func (s *Drop_table_statementContext) EXISTS() antlr.TerminalNode
func (*Drop_table_statementContext) GetParser ¶
func (s *Drop_table_statementContext) GetParser() antlr.Parser
func (*Drop_table_statementContext) GetRuleContext ¶
func (s *Drop_table_statementContext) GetRuleContext() antlr.RuleContext
func (*Drop_table_statementContext) GetTables ¶
func (s *Drop_table_statementContext) GetTables() IIdentifier_listContext
func (*Drop_table_statementContext) IF ¶
func (s *Drop_table_statementContext) IF() antlr.TerminalNode
func (*Drop_table_statementContext) Identifier_list ¶
func (s *Drop_table_statementContext) Identifier_list() IIdentifier_listContext
func (*Drop_table_statementContext) IsDrop_table_statementContext ¶
func (*Drop_table_statementContext) IsDrop_table_statementContext()
func (*Drop_table_statementContext) Opt_drop_behavior ¶
func (s *Drop_table_statementContext) Opt_drop_behavior() IOpt_drop_behaviorContext
func (*Drop_table_statementContext) SetTables ¶
func (s *Drop_table_statementContext) SetTables(v IIdentifier_listContext)
func (*Drop_table_statementContext) TABLE ¶
func (s *Drop_table_statementContext) TABLE() antlr.TerminalNode
func (*Drop_table_statementContext) ToStringTree ¶
func (s *Drop_table_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EntryContext ¶
type EntryContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEntryContext ¶
func NewEmptyEntryContext() *EntryContext
func NewEntryContext ¶
func NewEntryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EntryContext
func (*EntryContext) Accept ¶
func (s *EntryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EntryContext) AllSCOL ¶
func (s *EntryContext) AllSCOL() []antlr.TerminalNode
func (*EntryContext) AllStatement ¶
func (s *EntryContext) AllStatement() []IStatementContext
func (*EntryContext) EOF ¶
func (s *EntryContext) EOF() antlr.TerminalNode
func (*EntryContext) GetParser ¶
func (s *EntryContext) GetParser() antlr.Parser
func (*EntryContext) GetRuleContext ¶
func (s *EntryContext) GetRuleContext() antlr.RuleContext
func (*EntryContext) IsEntryContext ¶
func (*EntryContext) IsEntryContext()
func (*EntryContext) SCOL ¶
func (s *EntryContext) SCOL(i int) antlr.TerminalNode
func (*EntryContext) Statement ¶
func (s *EntryContext) Statement(i int) IStatementContext
func (*EntryContext) ToStringTree ¶
func (s *EntryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Expression_result_columnContext ¶
type Expression_result_columnContext struct {
Result_columnContext
}
func NewExpression_result_columnContext ¶
func NewExpression_result_columnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Expression_result_columnContext
func (*Expression_result_columnContext) AS ¶
func (s *Expression_result_columnContext) AS() antlr.TerminalNode
func (*Expression_result_columnContext) Accept ¶
func (s *Expression_result_columnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Expression_result_columnContext) GetRuleContext ¶
func (s *Expression_result_columnContext) GetRuleContext() antlr.RuleContext
func (*Expression_result_columnContext) Identifier ¶
func (s *Expression_result_columnContext) Identifier() IIdentifierContext
func (*Expression_result_columnContext) Sql_expr ¶
func (s *Expression_result_columnContext) Sql_expr() ISql_exprContext
type Field_access_action_exprContext ¶
type Field_access_action_exprContext struct {
Action_exprContext
}
func NewField_access_action_exprContext ¶
func NewField_access_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Field_access_action_exprContext
func (*Field_access_action_exprContext) Accept ¶
func (s *Field_access_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Field_access_action_exprContext) Action_expr ¶
func (s *Field_access_action_exprContext) Action_expr() IAction_exprContext
func (*Field_access_action_exprContext) GetRuleContext ¶
func (s *Field_access_action_exprContext) GetRuleContext() antlr.RuleContext
func (*Field_access_action_exprContext) Identifier ¶
func (s *Field_access_action_exprContext) Identifier() IIdentifierContext
func (*Field_access_action_exprContext) PERIOD ¶
func (s *Field_access_action_exprContext) PERIOD() antlr.TerminalNode
func (*Field_access_action_exprContext) Type_cast ¶
func (s *Field_access_action_exprContext) Type_cast() IType_castContext
type Field_access_sql_exprContext ¶
type Field_access_sql_exprContext struct {
Sql_exprContext
}
func NewField_access_sql_exprContext ¶
func NewField_access_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Field_access_sql_exprContext
func (*Field_access_sql_exprContext) Accept ¶
func (s *Field_access_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Field_access_sql_exprContext) GetRuleContext ¶
func (s *Field_access_sql_exprContext) GetRuleContext() antlr.RuleContext
func (*Field_access_sql_exprContext) Identifier ¶
func (s *Field_access_sql_exprContext) Identifier() IIdentifierContext
func (*Field_access_sql_exprContext) PERIOD ¶
func (s *Field_access_sql_exprContext) PERIOD() antlr.TerminalNode
func (*Field_access_sql_exprContext) Sql_expr ¶
func (s *Field_access_sql_exprContext) Sql_expr() ISql_exprContext
func (*Field_access_sql_exprContext) Type_cast ¶
func (s *Field_access_sql_exprContext) Type_cast() IType_castContext
type Fk_actionContext ¶
type Fk_actionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFk_actionContext ¶
func NewEmptyFk_actionContext() *Fk_actionContext
func NewFk_actionContext ¶
func NewFk_actionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Fk_actionContext
func (*Fk_actionContext) ACTION ¶
func (s *Fk_actionContext) ACTION() antlr.TerminalNode
func (*Fk_actionContext) Accept ¶
func (s *Fk_actionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Fk_actionContext) CASCADE ¶
func (s *Fk_actionContext) CASCADE() antlr.TerminalNode
func (*Fk_actionContext) DEFAULT ¶
func (s *Fk_actionContext) DEFAULT() antlr.TerminalNode
func (*Fk_actionContext) DELETE ¶
func (s *Fk_actionContext) DELETE() antlr.TerminalNode
func (*Fk_actionContext) GetParser ¶
func (s *Fk_actionContext) GetParser() antlr.Parser
func (*Fk_actionContext) GetRuleContext ¶
func (s *Fk_actionContext) GetRuleContext() antlr.RuleContext
func (*Fk_actionContext) IsFk_actionContext ¶
func (*Fk_actionContext) IsFk_actionContext()
func (*Fk_actionContext) NO ¶
func (s *Fk_actionContext) NO() antlr.TerminalNode
func (*Fk_actionContext) NULL ¶
func (s *Fk_actionContext) NULL() antlr.TerminalNode
func (*Fk_actionContext) ON ¶
func (s *Fk_actionContext) ON() antlr.TerminalNode
func (*Fk_actionContext) RESTRICT ¶
func (s *Fk_actionContext) RESTRICT() antlr.TerminalNode
func (*Fk_actionContext) SET ¶
func (s *Fk_actionContext) SET() antlr.TerminalNode
func (*Fk_actionContext) ToStringTree ¶
func (s *Fk_actionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Fk_actionContext) UPDATE ¶
func (s *Fk_actionContext) UPDATE() antlr.TerminalNode
type Fk_constraintContext ¶
type Fk_constraintContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFk_constraintContext ¶
func NewEmptyFk_constraintContext() *Fk_constraintContext
func NewFk_constraintContext ¶
func NewFk_constraintContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Fk_constraintContext
func (*Fk_constraintContext) Accept ¶
func (s *Fk_constraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Fk_constraintContext) AllFk_action ¶
func (s *Fk_constraintContext) AllFk_action() []IFk_actionContext
func (*Fk_constraintContext) AllIdentifier ¶
func (s *Fk_constraintContext) AllIdentifier() []IIdentifierContext
func (*Fk_constraintContext) Fk_action ¶
func (s *Fk_constraintContext) Fk_action(i int) IFk_actionContext
func (*Fk_constraintContext) GetNamespace ¶
func (s *Fk_constraintContext) GetNamespace() IIdentifierContext
func (*Fk_constraintContext) GetParser ¶
func (s *Fk_constraintContext) GetParser() antlr.Parser
func (*Fk_constraintContext) GetRuleContext ¶
func (s *Fk_constraintContext) GetRuleContext() antlr.RuleContext
func (*Fk_constraintContext) GetTable ¶
func (s *Fk_constraintContext) GetTable() IIdentifierContext
func (*Fk_constraintContext) Identifier ¶
func (s *Fk_constraintContext) Identifier(i int) IIdentifierContext
func (*Fk_constraintContext) Identifier_list ¶
func (s *Fk_constraintContext) Identifier_list() IIdentifier_listContext
func (*Fk_constraintContext) IsFk_constraintContext ¶
func (*Fk_constraintContext) IsFk_constraintContext()
func (*Fk_constraintContext) LPAREN ¶
func (s *Fk_constraintContext) LPAREN() antlr.TerminalNode
func (*Fk_constraintContext) PERIOD ¶
func (s *Fk_constraintContext) PERIOD() antlr.TerminalNode
func (*Fk_constraintContext) REFERENCES ¶
func (s *Fk_constraintContext) REFERENCES() antlr.TerminalNode
func (*Fk_constraintContext) RPAREN ¶
func (s *Fk_constraintContext) RPAREN() antlr.TerminalNode
func (*Fk_constraintContext) SetNamespace ¶
func (s *Fk_constraintContext) SetNamespace(v IIdentifierContext)
func (*Fk_constraintContext) SetTable ¶
func (s *Fk_constraintContext) SetTable(v IIdentifierContext)
func (*Fk_constraintContext) ToStringTree ¶
func (s *Fk_constraintContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_call_action_exprContext ¶
type Function_call_action_exprContext struct {
Action_exprContext
}
func NewFunction_call_action_exprContext ¶
func NewFunction_call_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Function_call_action_exprContext
func (*Function_call_action_exprContext) Accept ¶
func (s *Function_call_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Function_call_action_exprContext) Action_function_call ¶
func (s *Function_call_action_exprContext) Action_function_call() IAction_function_callContext
func (*Function_call_action_exprContext) GetRuleContext ¶
func (s *Function_call_action_exprContext) GetRuleContext() antlr.RuleContext
func (*Function_call_action_exprContext) Type_cast ¶
func (s *Function_call_action_exprContext) Type_cast() IType_castContext
type Function_call_sql_exprContext ¶
type Function_call_sql_exprContext struct {
Sql_exprContext
}
func NewFunction_call_sql_exprContext ¶
func NewFunction_call_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Function_call_sql_exprContext
func (*Function_call_sql_exprContext) Accept ¶
func (s *Function_call_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Function_call_sql_exprContext) GetRuleContext ¶
func (s *Function_call_sql_exprContext) GetRuleContext() antlr.RuleContext
func (*Function_call_sql_exprContext) Sql_function_call ¶
func (s *Function_call_sql_exprContext) Sql_function_call() ISql_function_callContext
func (*Function_call_sql_exprContext) Type_cast ¶
func (s *Function_call_sql_exprContext) Type_cast() IType_castContext
type Grant_statementContext ¶
type Grant_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGrant_statementContext ¶
func NewEmptyGrant_statementContext() *Grant_statementContext
func NewGrant_statementContext ¶
func NewGrant_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Grant_statementContext
func (*Grant_statementContext) Accept ¶
func (s *Grant_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Grant_statementContext) Action_expr ¶
func (s *Grant_statementContext) Action_expr() IAction_exprContext
func (*Grant_statementContext) AllIdentifier ¶
func (s *Grant_statementContext) AllIdentifier() []IIdentifierContext
func (*Grant_statementContext) GRANT ¶
func (s *Grant_statementContext) GRANT() antlr.TerminalNode
func (*Grant_statementContext) GRANTED ¶
func (s *Grant_statementContext) GRANTED() antlr.TerminalNode
func (*Grant_statementContext) GetGrant_role ¶
func (s *Grant_statementContext) GetGrant_role() IIdentifierContext
func (*Grant_statementContext) GetNamespace ¶
func (s *Grant_statementContext) GetNamespace() IIdentifierContext
func (*Grant_statementContext) GetParser ¶
func (s *Grant_statementContext) GetParser() antlr.Parser
func (*Grant_statementContext) GetRole ¶
func (s *Grant_statementContext) GetRole() IIdentifierContext
func (*Grant_statementContext) GetRuleContext ¶
func (s *Grant_statementContext) GetRuleContext() antlr.RuleContext
func (*Grant_statementContext) GetUser ¶
func (s *Grant_statementContext) GetUser() antlr.Token
func (*Grant_statementContext) GetUser_var ¶
func (s *Grant_statementContext) GetUser_var() IAction_exprContext
func (*Grant_statementContext) IF ¶
func (s *Grant_statementContext) IF() antlr.TerminalNode
func (*Grant_statementContext) Identifier ¶
func (s *Grant_statementContext) Identifier(i int) IIdentifierContext
func (*Grant_statementContext) IsGrant_statementContext ¶
func (*Grant_statementContext) IsGrant_statementContext()
func (*Grant_statementContext) NOT ¶
func (s *Grant_statementContext) NOT() antlr.TerminalNode
func (*Grant_statementContext) ON ¶
func (s *Grant_statementContext) ON() antlr.TerminalNode
func (*Grant_statementContext) Privilege_list ¶
func (s *Grant_statementContext) Privilege_list() IPrivilege_listContext
func (*Grant_statementContext) STRING_ ¶
func (s *Grant_statementContext) STRING_() antlr.TerminalNode
func (*Grant_statementContext) SetGrant_role ¶
func (s *Grant_statementContext) SetGrant_role(v IIdentifierContext)
func (*Grant_statementContext) SetNamespace ¶
func (s *Grant_statementContext) SetNamespace(v IIdentifierContext)
func (*Grant_statementContext) SetRole ¶
func (s *Grant_statementContext) SetRole(v IIdentifierContext)
func (*Grant_statementContext) SetUser ¶
func (s *Grant_statementContext) SetUser(v antlr.Token)
func (*Grant_statementContext) SetUser_var ¶
func (s *Grant_statementContext) SetUser_var(v IAction_exprContext)
func (*Grant_statementContext) TO ¶
func (s *Grant_statementContext) TO() antlr.TerminalNode
func (*Grant_statementContext) ToStringTree ¶
func (s *Grant_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAction_exprContext ¶
type IAction_exprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAction_exprContext differentiates from other interfaces. IsAction_exprContext() }
IAction_exprContext is an interface to support dynamic dispatch.
type IAction_expr_listContext ¶
type IAction_expr_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllAction_expr() []IAction_exprContext Action_expr(i int) IAction_exprContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsAction_expr_listContext differentiates from other interfaces. IsAction_expr_listContext() }
IAction_expr_listContext is an interface to support dynamic dispatch.
type IAction_function_callContext ¶
type IAction_function_callContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAction_function_callContext differentiates from other interfaces. IsAction_function_callContext() }
IAction_function_callContext is an interface to support dynamic dispatch.
type IAction_returnContext ¶
type IAction_returnContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetReturn_columns returns the return_columns rule contexts. GetReturn_columns() INamed_type_listContext // GetUnnamed_return_types returns the unnamed_return_types rule contexts. GetUnnamed_return_types() IType_listContext // SetReturn_columns sets the return_columns rule contexts. SetReturn_columns(INamed_type_listContext) // SetUnnamed_return_types sets the unnamed_return_types rule contexts. SetUnnamed_return_types(IType_listContext) // Getter signatures RETURNS() antlr.TerminalNode LPAREN() antlr.TerminalNode RPAREN() antlr.TerminalNode Named_type_list() INamed_type_listContext Type_list() IType_listContext TABLE() antlr.TerminalNode // IsAction_returnContext differentiates from other interfaces. IsAction_returnContext() }
IAction_returnContext is an interface to support dynamic dispatch.
type IAction_statementContext ¶
type IAction_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAction_statementContext differentiates from other interfaces. IsAction_statementContext() }
IAction_statementContext is an interface to support dynamic dispatch.
type IAllowed_identifierContext ¶
type IAllowed_identifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode CREATE() antlr.TerminalNode ALTER() antlr.TerminalNode ADD() antlr.TerminalNode DROP() antlr.TerminalNode RENAME() antlr.TerminalNode CHECK() antlr.TerminalNode FOREIGN() antlr.TerminalNode PRIMARY() antlr.TerminalNode KEY() antlr.TerminalNode UNIQUE() antlr.TerminalNode RESTRICT() antlr.TerminalNode INDEX() antlr.TerminalNode RETURNS() antlr.TerminalNode FOR() antlr.TerminalNode IF() antlr.TerminalNode ELSEIF() antlr.TerminalNode ELSE() antlr.TerminalNode BREAK() antlr.TerminalNode CONTINUE() antlr.TerminalNode RETURN() antlr.TerminalNode GRANT() antlr.TerminalNode GRANTED() antlr.TerminalNode REVOKE() antlr.TerminalNode ROLE() antlr.TerminalNode REPLACE() antlr.TerminalNode NAMESPACE() antlr.TerminalNode ROLES() antlr.TerminalNode CALL() antlr.TerminalNode USE() antlr.TerminalNode UNUSE() antlr.TerminalNode DEFAULT() antlr.TerminalNode ACTION() antlr.TerminalNode TRANSFER() antlr.TerminalNode OWNERSHIP() antlr.TerminalNode CURRENT() antlr.TerminalNode // IsAllowed_identifierContext differentiates from other interfaces. IsAllowed_identifierContext() }
IAllowed_identifierContext is an interface to support dynamic dispatch.
type IAlter_table_actionContext ¶
type IAlter_table_actionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAlter_table_actionContext differentiates from other interfaces. IsAlter_table_actionContext() }
IAlter_table_actionContext is an interface to support dynamic dispatch.
type IAlter_table_statementContext ¶
type IAlter_table_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetTable returns the table rule contexts. GetTable() IIdentifierContext // SetTable sets the table rule contexts. SetTable(IIdentifierContext) // Getter signatures ALTER() antlr.TerminalNode TABLE() antlr.TerminalNode AllAlter_table_action() []IAlter_table_actionContext Alter_table_action(i int) IAlter_table_actionContext Identifier() IIdentifierContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsAlter_table_statementContext differentiates from other interfaces. IsAlter_table_statementContext() }
IAlter_table_statementContext is an interface to support dynamic dispatch.
type ICommon_table_expressionContext ¶
type ICommon_table_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllIdentifier() []IIdentifierContext Identifier(i int) IIdentifierContext AS() antlr.TerminalNode AllLPAREN() []antlr.TerminalNode LPAREN(i int) antlr.TerminalNode Select_statement() ISelect_statementContext AllRPAREN() []antlr.TerminalNode RPAREN(i int) antlr.TerminalNode AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsCommon_table_expressionContext differentiates from other interfaces. IsCommon_table_expressionContext() }
ICommon_table_expressionContext is an interface to support dynamic dispatch.
type ICompound_operatorContext ¶
type ICompound_operatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures UNION() antlr.TerminalNode ALL() antlr.TerminalNode INTERSECT() antlr.TerminalNode EXCEPT() antlr.TerminalNode // IsCompound_operatorContext differentiates from other interfaces. IsCompound_operatorContext() }
ICompound_operatorContext is an interface to support dynamic dispatch.
type ICreate_action_statementContext ¶
type ICreate_action_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures CREATE() antlr.TerminalNode ACTION() antlr.TerminalNode AllIdentifier() []IIdentifierContext Identifier(i int) IIdentifierContext LPAREN() antlr.TerminalNode RPAREN() antlr.TerminalNode LBRACE() antlr.TerminalNode RBRACE() antlr.TerminalNode OR() antlr.TerminalNode REPLACE() antlr.TerminalNode IF() antlr.TerminalNode NOT() antlr.TerminalNode EXISTS() antlr.TerminalNode AllVARIABLE() []antlr.TerminalNode VARIABLE(i int) antlr.TerminalNode AllType_() []ITypeContext Type_(i int) ITypeContext Action_return() IAction_returnContext AllAction_statement() []IAction_statementContext Action_statement(i int) IAction_statementContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsCreate_action_statementContext differentiates from other interfaces. IsCreate_action_statementContext() }
ICreate_action_statementContext is an interface to support dynamic dispatch.
type ICreate_index_statementContext ¶
type ICreate_index_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetName returns the name rule contexts. GetName() IIdentifierContext // GetTable returns the table rule contexts. GetTable() IIdentifierContext // GetColumns returns the columns rule contexts. GetColumns() IIdentifier_listContext // SetName sets the name rule contexts. SetName(IIdentifierContext) // SetTable sets the table rule contexts. SetTable(IIdentifierContext) // SetColumns sets the columns rule contexts. SetColumns(IIdentifier_listContext) // Getter signatures CREATE() antlr.TerminalNode INDEX() antlr.TerminalNode ON() antlr.TerminalNode LPAREN() antlr.TerminalNode RPAREN() antlr.TerminalNode AllIdentifier() []IIdentifierContext Identifier(i int) IIdentifierContext Identifier_list() IIdentifier_listContext UNIQUE() antlr.TerminalNode IF() antlr.TerminalNode NOT() antlr.TerminalNode EXISTS() antlr.TerminalNode // IsCreate_index_statementContext differentiates from other interfaces. IsCreate_index_statementContext() }
ICreate_index_statementContext is an interface to support dynamic dispatch.
type ICreate_namespace_statementContext ¶
type ICreate_namespace_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures CREATE() antlr.TerminalNode NAMESPACE() antlr.TerminalNode Identifier() IIdentifierContext IF() antlr.TerminalNode NOT() antlr.TerminalNode EXISTS() antlr.TerminalNode // IsCreate_namespace_statementContext differentiates from other interfaces. IsCreate_namespace_statementContext() }
ICreate_namespace_statementContext is an interface to support dynamic dispatch.
type ICreate_role_statementContext ¶
type ICreate_role_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures CREATE() antlr.TerminalNode ROLE() antlr.TerminalNode Identifier() IIdentifierContext IF() antlr.TerminalNode NOT() antlr.TerminalNode EXISTS() antlr.TerminalNode // IsCreate_role_statementContext differentiates from other interfaces. IsCreate_role_statementContext() }
ICreate_role_statementContext is an interface to support dynamic dispatch.
type ICreate_table_statementContext ¶
type ICreate_table_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetName returns the name rule contexts. GetName() IIdentifierContext // SetName sets the name rule contexts. SetName(IIdentifierContext) // Getter signatures CREATE() antlr.TerminalNode TABLE() antlr.TerminalNode LPAREN() antlr.TerminalNode RPAREN() antlr.TerminalNode Identifier() IIdentifierContext AllTable_column_def() []ITable_column_defContext Table_column_def(i int) ITable_column_defContext AllTable_constraint_def() []ITable_constraint_defContext Table_constraint_def(i int) ITable_constraint_defContext IF() antlr.TerminalNode NOT() antlr.TerminalNode EXISTS() antlr.TerminalNode AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsCreate_table_statementContext differentiates from other interfaces. IsCreate_table_statementContext() }
ICreate_table_statementContext is an interface to support dynamic dispatch.
type IDelete_statementContext ¶
type IDelete_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetTable_name returns the table_name rule contexts. GetTable_name() IIdentifierContext // GetAlias returns the alias rule contexts. GetAlias() IIdentifierContext // GetWhere returns the where rule contexts. GetWhere() ISql_exprContext // SetTable_name sets the table_name rule contexts. SetTable_name(IIdentifierContext) // SetAlias sets the alias rule contexts. SetAlias(IIdentifierContext) // SetWhere sets the where rule contexts. SetWhere(ISql_exprContext) // Getter signatures DELETE() antlr.TerminalNode FROM() antlr.TerminalNode AllIdentifier() []IIdentifierContext Identifier(i int) IIdentifierContext WHERE() antlr.TerminalNode Sql_expr() ISql_exprContext AS() antlr.TerminalNode // IsDelete_statementContext differentiates from other interfaces. IsDelete_statementContext() }
IDelete_statementContext is an interface to support dynamic dispatch.
type IDrop_action_statementContext ¶
type IDrop_action_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures DROP() antlr.TerminalNode ACTION() antlr.TerminalNode Identifier() IIdentifierContext IF() antlr.TerminalNode EXISTS() antlr.TerminalNode // IsDrop_action_statementContext differentiates from other interfaces. IsDrop_action_statementContext() }
IDrop_action_statementContext is an interface to support dynamic dispatch.
type IDrop_index_statementContext ¶
type IDrop_index_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetName returns the name rule contexts. GetName() IIdentifierContext // SetName sets the name rule contexts. SetName(IIdentifierContext) // Getter signatures DROP() antlr.TerminalNode INDEX() antlr.TerminalNode Identifier() IIdentifierContext IF() antlr.TerminalNode EXISTS() antlr.TerminalNode // IsDrop_index_statementContext differentiates from other interfaces. IsDrop_index_statementContext() }
IDrop_index_statementContext is an interface to support dynamic dispatch.
type IDrop_namespace_statementContext ¶
type IDrop_namespace_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures DROP() antlr.TerminalNode NAMESPACE() antlr.TerminalNode Identifier() IIdentifierContext IF() antlr.TerminalNode EXISTS() antlr.TerminalNode // IsDrop_namespace_statementContext differentiates from other interfaces. IsDrop_namespace_statementContext() }
IDrop_namespace_statementContext is an interface to support dynamic dispatch.
type IDrop_role_statementContext ¶
type IDrop_role_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures DROP() antlr.TerminalNode ROLE() antlr.TerminalNode Identifier() IIdentifierContext IF() antlr.TerminalNode EXISTS() antlr.TerminalNode // IsDrop_role_statementContext differentiates from other interfaces. IsDrop_role_statementContext() }
IDrop_role_statementContext is an interface to support dynamic dispatch.
type IDrop_table_statementContext ¶
type IDrop_table_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetTables returns the tables rule contexts. GetTables() IIdentifier_listContext // SetTables sets the tables rule contexts. SetTables(IIdentifier_listContext) // Getter signatures DROP() antlr.TerminalNode TABLE() antlr.TerminalNode Identifier_list() IIdentifier_listContext IF() antlr.TerminalNode EXISTS() antlr.TerminalNode Opt_drop_behavior() IOpt_drop_behaviorContext // IsDrop_table_statementContext differentiates from other interfaces. IsDrop_table_statementContext() }
IDrop_table_statementContext is an interface to support dynamic dispatch.
type IEntryContext ¶
type IEntryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllStatement() []IStatementContext Statement(i int) IStatementContext EOF() antlr.TerminalNode AllSCOL() []antlr.TerminalNode SCOL(i int) antlr.TerminalNode // IsEntryContext differentiates from other interfaces. IsEntryContext() }
IEntryContext is an interface to support dynamic dispatch.
type IFk_actionContext ¶
type IFk_actionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ON() antlr.TerminalNode UPDATE() antlr.TerminalNode DELETE() antlr.TerminalNode SET() antlr.TerminalNode NULL() antlr.TerminalNode DEFAULT() antlr.TerminalNode RESTRICT() antlr.TerminalNode NO() antlr.TerminalNode ACTION() antlr.TerminalNode CASCADE() antlr.TerminalNode // IsFk_actionContext differentiates from other interfaces. IsFk_actionContext() }
IFk_actionContext is an interface to support dynamic dispatch.
type IFk_constraintContext ¶
type IFk_constraintContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetNamespace returns the namespace rule contexts. GetNamespace() IIdentifierContext // GetTable returns the table rule contexts. GetTable() IIdentifierContext // SetNamespace sets the namespace rule contexts. SetNamespace(IIdentifierContext) // SetTable sets the table rule contexts. SetTable(IIdentifierContext) // Getter signatures REFERENCES() antlr.TerminalNode LPAREN() antlr.TerminalNode Identifier_list() IIdentifier_listContext RPAREN() antlr.TerminalNode AllIdentifier() []IIdentifierContext Identifier(i int) IIdentifierContext PERIOD() antlr.TerminalNode AllFk_action() []IFk_actionContext Fk_action(i int) IFk_actionContext // IsFk_constraintContext differentiates from other interfaces. IsFk_constraintContext() }
IFk_constraintContext is an interface to support dynamic dispatch.
type IGrant_statementContext ¶
type IGrant_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetUser returns the user token. GetUser() antlr.Token // SetUser sets the user token. SetUser(antlr.Token) // GetGrant_role returns the grant_role rule contexts. GetGrant_role() IIdentifierContext // GetNamespace returns the namespace rule contexts. GetNamespace() IIdentifierContext // GetRole returns the role rule contexts. GetRole() IIdentifierContext // GetUser_var returns the user_var rule contexts. GetUser_var() IAction_exprContext // SetGrant_role sets the grant_role rule contexts. SetGrant_role(IIdentifierContext) // SetNamespace sets the namespace rule contexts. SetNamespace(IIdentifierContext) // SetRole sets the role rule contexts. SetRole(IIdentifierContext) // SetUser_var sets the user_var rule contexts. SetUser_var(IAction_exprContext) // Getter signatures GRANT() antlr.TerminalNode TO() antlr.TerminalNode Privilege_list() IPrivilege_listContext IF() antlr.TerminalNode NOT() antlr.TerminalNode GRANTED() antlr.TerminalNode AllIdentifier() []IIdentifierContext Identifier(i int) IIdentifierContext ON() antlr.TerminalNode STRING_() antlr.TerminalNode Action_expr() IAction_exprContext // IsGrant_statementContext differentiates from other interfaces. IsGrant_statementContext() }
IGrant_statementContext is an interface to support dynamic dispatch.
type IIdentifierContext ¶
type IIdentifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllDOUBLE_QUOTE() []antlr.TerminalNode DOUBLE_QUOTE(i int) antlr.TerminalNode Allowed_identifier() IAllowed_identifierContext // IsIdentifierContext differentiates from other interfaces. IsIdentifierContext() }
IIdentifierContext is an interface to support dynamic dispatch.
type IIdentifier_listContext ¶
type IIdentifier_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllIdentifier() []IIdentifierContext Identifier(i int) IIdentifierContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsIdentifier_listContext differentiates from other interfaces. IsIdentifier_listContext() }
IIdentifier_listContext is an interface to support dynamic dispatch.
type IIf_then_blockContext ¶
type IIf_then_blockContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Action_expr() IAction_exprContext LBRACE() antlr.TerminalNode RBRACE() antlr.TerminalNode AllAction_statement() []IAction_statementContext Action_statement(i int) IAction_statementContext // IsIf_then_blockContext differentiates from other interfaces. IsIf_then_blockContext() }
IIf_then_blockContext is an interface to support dynamic dispatch.
type IInline_constraintContext ¶
type IInline_constraintContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PRIMARY() antlr.TerminalNode KEY() antlr.TerminalNode UNIQUE() antlr.TerminalNode NOT() antlr.TerminalNode NULL() antlr.TerminalNode DEFAULT() antlr.TerminalNode Action_expr() IAction_exprContext Fk_constraint() IFk_constraintContext CHECK() antlr.TerminalNode LPAREN() antlr.TerminalNode Sql_expr() ISql_exprContext RPAREN() antlr.TerminalNode // IsInline_constraintContext differentiates from other interfaces. IsInline_constraintContext() }
IInline_constraintContext is an interface to support dynamic dispatch.
type IInsert_statementContext ¶
type IInsert_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetTable_name returns the table_name rule contexts. GetTable_name() IIdentifierContext // GetAlias returns the alias rule contexts. GetAlias() IIdentifierContext // GetTarget_columns returns the target_columns rule contexts. GetTarget_columns() IIdentifier_listContext // SetTable_name sets the table_name rule contexts. SetTable_name(IIdentifierContext) // SetAlias sets the alias rule contexts. SetAlias(IIdentifierContext) // SetTarget_columns sets the target_columns rule contexts. SetTarget_columns(IIdentifier_listContext) // Getter signatures INSERT() antlr.TerminalNode INTO() antlr.TerminalNode AllIdentifier() []IIdentifierContext Identifier(i int) IIdentifierContext AllLPAREN() []antlr.TerminalNode LPAREN(i int) antlr.TerminalNode AllRPAREN() []antlr.TerminalNode RPAREN(i int) antlr.TerminalNode Upsert_clause() IUpsert_clauseContext Identifier_list() IIdentifier_listContext VALUES() antlr.TerminalNode AllSql_expr_list() []ISql_expr_listContext Sql_expr_list(i int) ISql_expr_listContext Select_statement() ISelect_statementContext AS() antlr.TerminalNode AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsInsert_statementContext differentiates from other interfaces. IsInsert_statementContext() }
IInsert_statementContext is an interface to support dynamic dispatch.
type IJoinContext ¶
type IJoinContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures JOIN() antlr.TerminalNode Relation() IRelationContext ON() antlr.TerminalNode Sql_expr() ISql_exprContext INNER() antlr.TerminalNode LEFT() antlr.TerminalNode RIGHT() antlr.TerminalNode FULL() antlr.TerminalNode // IsJoinContext differentiates from other interfaces. IsJoinContext() }
IJoinContext 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 INamed_type_listContext ¶
type INamed_type_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllIdentifier() []IIdentifierContext Identifier(i int) IIdentifierContext AllType_() []ITypeContext Type_(i int) ITypeContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsNamed_type_listContext differentiates from other interfaces. IsNamed_type_listContext() }
INamed_type_listContext is an interface to support dynamic dispatch.
type IOpt_drop_behaviorContext ¶
type IOpt_drop_behaviorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures CASCADE() antlr.TerminalNode RESTRICT() antlr.TerminalNode // IsOpt_drop_behaviorContext differentiates from other interfaces. IsOpt_drop_behaviorContext() }
IOpt_drop_behaviorContext is an interface to support dynamic dispatch.
type IOrdering_termContext ¶
type IOrdering_termContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Sql_expr() ISql_exprContext NULLS() antlr.TerminalNode ASC() antlr.TerminalNode DESC() antlr.TerminalNode FIRST() antlr.TerminalNode LAST() antlr.TerminalNode // IsOrdering_termContext differentiates from other interfaces. IsOrdering_termContext() }
IOrdering_termContext is an interface to support dynamic dispatch.
type IPrivilegeContext ¶
type IPrivilegeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures SELECT() antlr.TerminalNode INSERT() antlr.TerminalNode UPDATE() antlr.TerminalNode DELETE() antlr.TerminalNode CREATE() antlr.TerminalNode DROP() antlr.TerminalNode ALTER() antlr.TerminalNode ROLES() antlr.TerminalNode CALL() antlr.TerminalNode USE() antlr.TerminalNode // IsPrivilegeContext differentiates from other interfaces. IsPrivilegeContext() }
IPrivilegeContext is an interface to support dynamic dispatch.
type IPrivilege_listContext ¶
type IPrivilege_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllPrivilege() []IPrivilegeContext Privilege(i int) IPrivilegeContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsPrivilege_listContext differentiates from other interfaces. IsPrivilege_listContext() }
IPrivilege_listContext is an interface to support dynamic dispatch.
type IRangeContext ¶
type IRangeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllAction_expr() []IAction_exprContext Action_expr(i int) IAction_exprContext RANGE() antlr.TerminalNode // IsRangeContext differentiates from other interfaces. IsRangeContext() }
IRangeContext is an interface to support dynamic dispatch.
type IRelationContext ¶
type IRelationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRelationContext differentiates from other interfaces. IsRelationContext() }
IRelationContext 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 IRevoke_statementContext ¶
type IRevoke_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetUser returns the user token. GetUser() antlr.Token // SetUser sets the user token. SetUser(antlr.Token) // GetGrant_role returns the grant_role rule contexts. GetGrant_role() IIdentifierContext // GetNamespace returns the namespace rule contexts. GetNamespace() IIdentifierContext // GetRole returns the role rule contexts. GetRole() IIdentifierContext // GetUser_var returns the user_var rule contexts. GetUser_var() IAction_exprContext // SetGrant_role sets the grant_role rule contexts. SetGrant_role(IIdentifierContext) // SetNamespace sets the namespace rule contexts. SetNamespace(IIdentifierContext) // SetRole sets the role rule contexts. SetRole(IIdentifierContext) // SetUser_var sets the user_var rule contexts. SetUser_var(IAction_exprContext) // Getter signatures REVOKE() antlr.TerminalNode FROM() antlr.TerminalNode Privilege_list() IPrivilege_listContext IF() antlr.TerminalNode GRANTED() antlr.TerminalNode AllIdentifier() []IIdentifierContext Identifier(i int) IIdentifierContext ON() antlr.TerminalNode STRING_() antlr.TerminalNode Action_expr() IAction_exprContext // IsRevoke_statementContext differentiates from other interfaces. IsRevoke_statementContext() }
IRevoke_statementContext is an interface to support dynamic dispatch.
type ISelect_coreContext ¶
type ISelect_coreContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetWhere returns the where rule contexts. GetWhere() ISql_exprContext // GetGroup_by returns the group_by rule contexts. GetGroup_by() ISql_expr_listContext // GetHaving returns the having rule contexts. GetHaving() ISql_exprContext // SetWhere sets the where rule contexts. SetWhere(ISql_exprContext) // SetGroup_by sets the group_by rule contexts. SetGroup_by(ISql_expr_listContext) // SetHaving sets the having rule contexts. SetHaving(ISql_exprContext) // Getter signatures SELECT() antlr.TerminalNode AllResult_column() []IResult_columnContext Result_column(i int) IResult_columnContext DISTINCT() antlr.TerminalNode AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode FROM() antlr.TerminalNode Relation() IRelationContext WHERE() antlr.TerminalNode GROUP() antlr.TerminalNode BY() antlr.TerminalNode WINDOW() antlr.TerminalNode AllIdentifier() []IIdentifierContext Identifier(i int) IIdentifierContext AllAS() []antlr.TerminalNode AS(i int) antlr.TerminalNode AllWindow() []IWindowContext Window(i int) IWindowContext AllSql_expr() []ISql_exprContext Sql_expr(i int) ISql_exprContext Sql_expr_list() ISql_expr_listContext AllJoin() []IJoinContext Join(i int) IJoinContext HAVING() antlr.TerminalNode // IsSelect_coreContext differentiates from other interfaces. IsSelect_coreContext() }
ISelect_coreContext is an interface to support dynamic dispatch.
type ISelect_statementContext ¶
type ISelect_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetLimit returns the limit rule contexts. GetLimit() ISql_exprContext // GetOffset returns the offset rule contexts. GetOffset() ISql_exprContext // SetLimit sets the limit rule contexts. SetLimit(ISql_exprContext) // SetOffset sets the offset rule contexts. SetOffset(ISql_exprContext) // Getter signatures AllSelect_core() []ISelect_coreContext Select_core(i int) ISelect_coreContext AllCompound_operator() []ICompound_operatorContext Compound_operator(i int) ICompound_operatorContext ORDER() antlr.TerminalNode BY() antlr.TerminalNode AllOrdering_term() []IOrdering_termContext Ordering_term(i int) IOrdering_termContext LIMIT() antlr.TerminalNode OFFSET() antlr.TerminalNode AllSql_expr() []ISql_exprContext Sql_expr(i int) ISql_exprContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsSelect_statementContext differentiates from other interfaces. IsSelect_statementContext() }
ISelect_statementContext is an interface to support dynamic dispatch.
type ISet_current_namespace_statementContext ¶
type ISet_current_namespace_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures SET() antlr.TerminalNode CURRENT() antlr.TerminalNode NAMESPACE() antlr.TerminalNode TO() antlr.TerminalNode Identifier() IIdentifierContext // IsSet_current_namespace_statementContext differentiates from other interfaces. IsSet_current_namespace_statementContext() }
ISet_current_namespace_statementContext is an interface to support dynamic dispatch.
type ISql_exprContext ¶
type ISql_exprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSql_exprContext differentiates from other interfaces. IsSql_exprContext() }
ISql_exprContext is an interface to support dynamic dispatch.
type ISql_expr_listContext ¶
type ISql_expr_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllSql_expr() []ISql_exprContext Sql_expr(i int) ISql_exprContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsSql_expr_listContext differentiates from other interfaces. IsSql_expr_listContext() }
ISql_expr_listContext is an interface to support dynamic dispatch.
type ISql_function_callContext ¶
type ISql_function_callContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSql_function_callContext differentiates from other interfaces. IsSql_function_callContext() }
ISql_function_callContext is an interface to support dynamic dispatch.
type ISql_statementContext ¶
type ISql_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Select_statement() ISelect_statementContext Update_statement() IUpdate_statementContext Insert_statement() IInsert_statementContext Delete_statement() IDelete_statementContext WITH() antlr.TerminalNode AllCommon_table_expression() []ICommon_table_expressionContext Common_table_expression(i int) ICommon_table_expressionContext RECURSIVE() antlr.TerminalNode AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsSql_statementContext differentiates from other interfaces. IsSql_statementContext() }
ISql_statementContext is an interface to support dynamic dispatch.
type IStatementContext ¶
type IStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetNamespace returns the namespace rule contexts. GetNamespace() IIdentifierContext // SetNamespace sets the namespace rule contexts. SetNamespace(IIdentifierContext) // Getter signatures Sql_statement() ISql_statementContext Create_table_statement() ICreate_table_statementContext Alter_table_statement() IAlter_table_statementContext Drop_table_statement() IDrop_table_statementContext Create_index_statement() ICreate_index_statementContext Drop_index_statement() IDrop_index_statementContext Create_role_statement() ICreate_role_statementContext Drop_role_statement() IDrop_role_statementContext Grant_statement() IGrant_statementContext Revoke_statement() IRevoke_statementContext Transfer_ownership_statement() ITransfer_ownership_statementContext Create_action_statement() ICreate_action_statementContext Drop_action_statement() IDrop_action_statementContext Use_extension_statement() IUse_extension_statementContext Unuse_extension_statement() IUnuse_extension_statementContext Create_namespace_statement() ICreate_namespace_statementContext Drop_namespace_statement() IDrop_namespace_statementContext Set_current_namespace_statement() ISet_current_namespace_statementContext LBRACE() antlr.TerminalNode RBRACE() antlr.TerminalNode Identifier() IIdentifierContext // IsStatementContext differentiates from other interfaces. IsStatementContext() }
IStatementContext is an interface to support dynamic dispatch.
type ITable_column_defContext ¶
type ITable_column_defContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetName returns the name rule contexts. GetName() IIdentifierContext // SetName sets the name rule contexts. SetName(IIdentifierContext) // Getter signatures Type_() ITypeContext Identifier() IIdentifierContext AllInline_constraint() []IInline_constraintContext Inline_constraint(i int) IInline_constraintContext // IsTable_column_defContext differentiates from other interfaces. IsTable_column_defContext() }
ITable_column_defContext is an interface to support dynamic dispatch.
type ITable_constraint_defContext ¶
type ITable_constraint_defContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetName returns the name rule contexts. GetName() IIdentifierContext // SetName sets the name rule contexts. SetName(IIdentifierContext) // Getter signatures UNIQUE() antlr.TerminalNode LPAREN() antlr.TerminalNode Identifier_list() IIdentifier_listContext RPAREN() antlr.TerminalNode CHECK() antlr.TerminalNode Sql_expr() ISql_exprContext FOREIGN() antlr.TerminalNode KEY() antlr.TerminalNode Fk_constraint() IFk_constraintContext PRIMARY() antlr.TerminalNode CONSTRAINT() antlr.TerminalNode Identifier() IIdentifierContext // IsTable_constraint_defContext differentiates from other interfaces. IsTable_constraint_defContext() }
ITable_constraint_defContext is an interface to support dynamic dispatch.
type ITransfer_ownership_statementContext ¶
type ITransfer_ownership_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetUser returns the user token. GetUser() antlr.Token // SetUser sets the user token. SetUser(antlr.Token) // GetUser_var returns the user_var rule contexts. GetUser_var() IAction_exprContext // SetUser_var sets the user_var rule contexts. SetUser_var(IAction_exprContext) // Getter signatures TRANSFER() antlr.TerminalNode OWNERSHIP() antlr.TerminalNode TO() antlr.TerminalNode STRING_() antlr.TerminalNode Action_expr() IAction_exprContext // IsTransfer_ownership_statementContext differentiates from other interfaces. IsTransfer_ownership_statementContext() }
ITransfer_ownership_statementContext is an interface to support dynamic dispatch.
type ITypeContext ¶
type ITypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetPrecision returns the precision token. GetPrecision() antlr.Token // GetScale returns the scale token. GetScale() antlr.Token // SetPrecision sets the precision token. SetPrecision(antlr.Token) // SetScale sets the scale token. SetScale(antlr.Token) // Getter signatures Identifier() IIdentifierContext LPAREN() antlr.TerminalNode RPAREN() antlr.TerminalNode LBRACKET() antlr.TerminalNode RBRACKET() antlr.TerminalNode AllDIGITS_() []antlr.TerminalNode DIGITS_(i int) antlr.TerminalNode COMMA() antlr.TerminalNode // IsTypeContext differentiates from other interfaces. IsTypeContext() }
ITypeContext is an interface to support dynamic dispatch.
type IType_castContext ¶
type IType_castContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TYPE_CAST() antlr.TerminalNode Type_() ITypeContext // IsType_castContext differentiates from other interfaces. IsType_castContext() }
IType_castContext is an interface to support dynamic dispatch.
type IType_listContext ¶
type IType_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllType_() []ITypeContext Type_(i int) ITypeContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsType_listContext differentiates from other interfaces. IsType_listContext() }
IType_listContext is an interface to support dynamic dispatch.
type IUnuse_extension_statementContext ¶
type IUnuse_extension_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetAlias returns the alias rule contexts. GetAlias() IIdentifierContext // SetAlias sets the alias rule contexts. SetAlias(IIdentifierContext) // Getter signatures UNUSE() antlr.TerminalNode Identifier() IIdentifierContext IF() antlr.TerminalNode EXISTS() antlr.TerminalNode // IsUnuse_extension_statementContext differentiates from other interfaces. IsUnuse_extension_statementContext() }
IUnuse_extension_statementContext is an interface to support dynamic dispatch.
type IUpdate_set_clauseContext ¶
type IUpdate_set_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetColumn returns the column rule contexts. GetColumn() IIdentifierContext // SetColumn sets the column rule contexts. SetColumn(IIdentifierContext) // Getter signatures EQUALS() antlr.TerminalNode Sql_expr() ISql_exprContext Identifier() IIdentifierContext // IsUpdate_set_clauseContext differentiates from other interfaces. IsUpdate_set_clauseContext() }
IUpdate_set_clauseContext is an interface to support dynamic dispatch.
type IUpdate_statementContext ¶
type IUpdate_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetTable_name returns the table_name rule contexts. GetTable_name() IIdentifierContext // GetAlias returns the alias rule contexts. GetAlias() IIdentifierContext // GetWhere returns the where rule contexts. GetWhere() ISql_exprContext // SetTable_name sets the table_name rule contexts. SetTable_name(IIdentifierContext) // SetAlias sets the alias rule contexts. SetAlias(IIdentifierContext) // SetWhere sets the where rule contexts. SetWhere(ISql_exprContext) // Getter signatures UPDATE() antlr.TerminalNode SET() antlr.TerminalNode AllUpdate_set_clause() []IUpdate_set_clauseContext Update_set_clause(i int) IUpdate_set_clauseContext AllIdentifier() []IIdentifierContext Identifier(i int) IIdentifierContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode FROM() antlr.TerminalNode Relation() IRelationContext WHERE() antlr.TerminalNode Sql_expr() ISql_exprContext AS() antlr.TerminalNode AllJoin() []IJoinContext Join(i int) IJoinContext // IsUpdate_statementContext differentiates from other interfaces. IsUpdate_statementContext() }
IUpdate_statementContext is an interface to support dynamic dispatch.
type IUpsert_clauseContext ¶
type IUpsert_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetConflict_columns returns the conflict_columns rule contexts. GetConflict_columns() IIdentifier_listContext // GetConflict_where returns the conflict_where rule contexts. GetConflict_where() ISql_exprContext // GetUpdate_where returns the update_where rule contexts. GetUpdate_where() ISql_exprContext // SetConflict_columns sets the conflict_columns rule contexts. SetConflict_columns(IIdentifier_listContext) // SetConflict_where sets the conflict_where rule contexts. SetConflict_where(ISql_exprContext) // SetUpdate_where sets the update_where rule contexts. SetUpdate_where(ISql_exprContext) // Getter signatures ON() antlr.TerminalNode CONFLICT() antlr.TerminalNode DO() antlr.TerminalNode NOTHING() antlr.TerminalNode UPDATE() antlr.TerminalNode SET() antlr.TerminalNode AllUpdate_set_clause() []IUpdate_set_clauseContext Update_set_clause(i int) IUpdate_set_clauseContext LPAREN() antlr.TerminalNode RPAREN() antlr.TerminalNode Identifier_list() IIdentifier_listContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode AllWHERE() []antlr.TerminalNode WHERE(i int) antlr.TerminalNode AllSql_expr() []ISql_exprContext Sql_expr(i int) ISql_exprContext // IsUpsert_clauseContext differentiates from other interfaces. IsUpsert_clauseContext() }
IUpsert_clauseContext is an interface to support dynamic dispatch.
type IUse_extension_statementContext ¶
type IUse_extension_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetExtension_name returns the extension_name rule contexts. GetExtension_name() IIdentifierContext // GetAlias returns the alias rule contexts. GetAlias() IIdentifierContext // SetExtension_name sets the extension_name rule contexts. SetExtension_name(IIdentifierContext) // SetAlias sets the alias rule contexts. SetAlias(IIdentifierContext) // Getter signatures USE() antlr.TerminalNode AS() antlr.TerminalNode AllIdentifier() []IIdentifierContext Identifier(i int) IIdentifierContext IF() antlr.TerminalNode NOT() antlr.TerminalNode EXISTS() antlr.TerminalNode LBRACE() antlr.TerminalNode RBRACE() antlr.TerminalNode AllCOL() []antlr.TerminalNode COL(i int) antlr.TerminalNode AllAction_expr() []IAction_exprContext Action_expr(i int) IAction_exprContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsUse_extension_statementContext differentiates from other interfaces. IsUse_extension_statementContext() }
IUse_extension_statementContext is an interface to support dynamic dispatch.
type IVariableContext ¶
type IVariableContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures VARIABLE() antlr.TerminalNode CONTEXTUAL_VARIABLE() antlr.TerminalNode // IsVariableContext differentiates from other interfaces. IsVariableContext() }
IVariableContext is an interface to support dynamic dispatch.
type IVariable_or_underscoreContext ¶
type IVariable_or_underscoreContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures VARIABLE() antlr.TerminalNode UNDERSCORE() antlr.TerminalNode // IsVariable_or_underscoreContext differentiates from other interfaces. IsVariable_or_underscoreContext() }
IVariable_or_underscoreContext is an interface to support dynamic dispatch.
type IWhen_then_clauseContext ¶
type IWhen_then_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetWhen_condition returns the when_condition rule contexts. GetWhen_condition() ISql_exprContext // GetThen returns the then rule contexts. GetThen() ISql_exprContext // SetWhen_condition sets the when_condition rule contexts. SetWhen_condition(ISql_exprContext) // SetThen sets the then rule contexts. SetThen(ISql_exprContext) // Getter signatures WHEN() antlr.TerminalNode THEN() antlr.TerminalNode AllSql_expr() []ISql_exprContext Sql_expr(i int) ISql_exprContext // IsWhen_then_clauseContext differentiates from other interfaces. IsWhen_then_clauseContext() }
IWhen_then_clauseContext is an interface to support dynamic dispatch.
type IWindowContext ¶
type IWindowContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetPartition returns the partition rule contexts. GetPartition() ISql_expr_listContext // SetPartition sets the partition rule contexts. SetPartition(ISql_expr_listContext) // Getter signatures LPAREN() antlr.TerminalNode RPAREN() antlr.TerminalNode PARTITION() antlr.TerminalNode AllBY() []antlr.TerminalNode BY(i int) antlr.TerminalNode ORDER() antlr.TerminalNode AllOrdering_term() []IOrdering_termContext Ordering_term(i int) IOrdering_termContext Sql_expr_list() ISql_expr_listContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsWindowContext differentiates from other interfaces. IsWindowContext() }
IWindowContext 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) Accept ¶
func (s *IdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IdentifierContext) AllDOUBLE_QUOTE ¶
func (s *IdentifierContext) AllDOUBLE_QUOTE() []antlr.TerminalNode
func (*IdentifierContext) Allowed_identifier ¶
func (s *IdentifierContext) Allowed_identifier() IAllowed_identifierContext
func (*IdentifierContext) DOUBLE_QUOTE ¶
func (s *IdentifierContext) DOUBLE_QUOTE(i int) antlr.TerminalNode
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) ToStringTree ¶
func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Identifier_listContext ¶
type Identifier_listContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIdentifier_listContext ¶
func NewEmptyIdentifier_listContext() *Identifier_listContext
func NewIdentifier_listContext ¶
func NewIdentifier_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Identifier_listContext
func (*Identifier_listContext) Accept ¶
func (s *Identifier_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Identifier_listContext) AllCOMMA ¶
func (s *Identifier_listContext) AllCOMMA() []antlr.TerminalNode
func (*Identifier_listContext) AllIdentifier ¶
func (s *Identifier_listContext) AllIdentifier() []IIdentifierContext
func (*Identifier_listContext) COMMA ¶
func (s *Identifier_listContext) COMMA(i int) antlr.TerminalNode
func (*Identifier_listContext) GetParser ¶
func (s *Identifier_listContext) GetParser() antlr.Parser
func (*Identifier_listContext) GetRuleContext ¶
func (s *Identifier_listContext) GetRuleContext() antlr.RuleContext
func (*Identifier_listContext) Identifier ¶
func (s *Identifier_listContext) Identifier(i int) IIdentifierContext
func (*Identifier_listContext) IsIdentifier_listContext ¶
func (*Identifier_listContext) IsIdentifier_listContext()
func (*Identifier_listContext) ToStringTree ¶
func (s *Identifier_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type If_then_blockContext ¶
type If_then_blockContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIf_then_blockContext ¶
func NewEmptyIf_then_blockContext() *If_then_blockContext
func NewIf_then_blockContext ¶
func NewIf_then_blockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *If_then_blockContext
func (*If_then_blockContext) Accept ¶
func (s *If_then_blockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*If_then_blockContext) Action_expr ¶
func (s *If_then_blockContext) Action_expr() IAction_exprContext
func (*If_then_blockContext) Action_statement ¶
func (s *If_then_blockContext) Action_statement(i int) IAction_statementContext
func (*If_then_blockContext) AllAction_statement ¶
func (s *If_then_blockContext) AllAction_statement() []IAction_statementContext
func (*If_then_blockContext) GetParser ¶
func (s *If_then_blockContext) GetParser() antlr.Parser
func (*If_then_blockContext) GetRuleContext ¶
func (s *If_then_blockContext) GetRuleContext() antlr.RuleContext
func (*If_then_blockContext) IsIf_then_blockContext ¶
func (*If_then_blockContext) IsIf_then_blockContext()
func (*If_then_blockContext) LBRACE ¶
func (s *If_then_blockContext) LBRACE() antlr.TerminalNode
func (*If_then_blockContext) RBRACE ¶
func (s *If_then_blockContext) RBRACE() antlr.TerminalNode
func (*If_then_blockContext) ToStringTree ¶
func (s *If_then_blockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type In_sql_exprContext ¶
type In_sql_exprContext struct {
Sql_exprContext
}
func NewIn_sql_exprContext ¶
func NewIn_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *In_sql_exprContext
func (*In_sql_exprContext) Accept ¶
func (s *In_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*In_sql_exprContext) GetRuleContext ¶
func (s *In_sql_exprContext) GetRuleContext() antlr.RuleContext
func (*In_sql_exprContext) IN ¶
func (s *In_sql_exprContext) IN() antlr.TerminalNode
func (*In_sql_exprContext) LPAREN ¶
func (s *In_sql_exprContext) LPAREN() antlr.TerminalNode
func (*In_sql_exprContext) NOT ¶
func (s *In_sql_exprContext) NOT() antlr.TerminalNode
func (*In_sql_exprContext) RPAREN ¶
func (s *In_sql_exprContext) RPAREN() antlr.TerminalNode
func (*In_sql_exprContext) Select_statement ¶
func (s *In_sql_exprContext) Select_statement() ISelect_statementContext
func (*In_sql_exprContext) Sql_expr ¶
func (s *In_sql_exprContext) Sql_expr() ISql_exprContext
func (*In_sql_exprContext) Sql_expr_list ¶
func (s *In_sql_exprContext) Sql_expr_list() ISql_expr_listContext
type Inline_constraintContext ¶
type Inline_constraintContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInline_constraintContext ¶
func NewEmptyInline_constraintContext() *Inline_constraintContext
func NewInline_constraintContext ¶
func NewInline_constraintContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Inline_constraintContext
func (*Inline_constraintContext) Accept ¶
func (s *Inline_constraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Inline_constraintContext) Action_expr ¶
func (s *Inline_constraintContext) Action_expr() IAction_exprContext
func (*Inline_constraintContext) CHECK ¶
func (s *Inline_constraintContext) CHECK() antlr.TerminalNode
func (*Inline_constraintContext) DEFAULT ¶
func (s *Inline_constraintContext) DEFAULT() antlr.TerminalNode
func (*Inline_constraintContext) Fk_constraint ¶
func (s *Inline_constraintContext) Fk_constraint() IFk_constraintContext
func (*Inline_constraintContext) GetParser ¶
func (s *Inline_constraintContext) GetParser() antlr.Parser
func (*Inline_constraintContext) GetRuleContext ¶
func (s *Inline_constraintContext) GetRuleContext() antlr.RuleContext
func (*Inline_constraintContext) IsInline_constraintContext ¶
func (*Inline_constraintContext) IsInline_constraintContext()
func (*Inline_constraintContext) KEY ¶
func (s *Inline_constraintContext) KEY() antlr.TerminalNode
func (*Inline_constraintContext) LPAREN ¶
func (s *Inline_constraintContext) LPAREN() antlr.TerminalNode
func (*Inline_constraintContext) NOT ¶
func (s *Inline_constraintContext) NOT() antlr.TerminalNode
func (*Inline_constraintContext) NULL ¶
func (s *Inline_constraintContext) NULL() antlr.TerminalNode
func (*Inline_constraintContext) PRIMARY ¶
func (s *Inline_constraintContext) PRIMARY() antlr.TerminalNode
func (*Inline_constraintContext) RPAREN ¶
func (s *Inline_constraintContext) RPAREN() antlr.TerminalNode
func (*Inline_constraintContext) Sql_expr ¶
func (s *Inline_constraintContext) Sql_expr() ISql_exprContext
func (*Inline_constraintContext) ToStringTree ¶
func (s *Inline_constraintContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Inline_constraintContext) UNIQUE ¶
func (s *Inline_constraintContext) UNIQUE() antlr.TerminalNode
type Insert_statementContext ¶
type Insert_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInsert_statementContext ¶
func NewEmptyInsert_statementContext() *Insert_statementContext
func NewInsert_statementContext ¶
func NewInsert_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Insert_statementContext
func (*Insert_statementContext) AS ¶
func (s *Insert_statementContext) AS() antlr.TerminalNode
func (*Insert_statementContext) Accept ¶
func (s *Insert_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Insert_statementContext) AllCOMMA ¶
func (s *Insert_statementContext) AllCOMMA() []antlr.TerminalNode
func (*Insert_statementContext) AllIdentifier ¶
func (s *Insert_statementContext) AllIdentifier() []IIdentifierContext
func (*Insert_statementContext) AllLPAREN ¶
func (s *Insert_statementContext) AllLPAREN() []antlr.TerminalNode
func (*Insert_statementContext) AllRPAREN ¶
func (s *Insert_statementContext) AllRPAREN() []antlr.TerminalNode
func (*Insert_statementContext) AllSql_expr_list ¶
func (s *Insert_statementContext) AllSql_expr_list() []ISql_expr_listContext
func (*Insert_statementContext) COMMA ¶
func (s *Insert_statementContext) COMMA(i int) antlr.TerminalNode
func (*Insert_statementContext) GetAlias ¶
func (s *Insert_statementContext) GetAlias() IIdentifierContext
func (*Insert_statementContext) GetParser ¶
func (s *Insert_statementContext) GetParser() antlr.Parser
func (*Insert_statementContext) GetRuleContext ¶
func (s *Insert_statementContext) GetRuleContext() antlr.RuleContext
func (*Insert_statementContext) GetTable_name ¶
func (s *Insert_statementContext) GetTable_name() IIdentifierContext
func (*Insert_statementContext) GetTarget_columns ¶
func (s *Insert_statementContext) GetTarget_columns() IIdentifier_listContext
func (*Insert_statementContext) INSERT ¶
func (s *Insert_statementContext) INSERT() antlr.TerminalNode
func (*Insert_statementContext) INTO ¶
func (s *Insert_statementContext) INTO() antlr.TerminalNode
func (*Insert_statementContext) Identifier ¶
func (s *Insert_statementContext) Identifier(i int) IIdentifierContext
func (*Insert_statementContext) Identifier_list ¶
func (s *Insert_statementContext) Identifier_list() IIdentifier_listContext
func (*Insert_statementContext) IsInsert_statementContext ¶
func (*Insert_statementContext) IsInsert_statementContext()
func (*Insert_statementContext) LPAREN ¶
func (s *Insert_statementContext) LPAREN(i int) antlr.TerminalNode
func (*Insert_statementContext) RPAREN ¶
func (s *Insert_statementContext) RPAREN(i int) antlr.TerminalNode
func (*Insert_statementContext) Select_statement ¶
func (s *Insert_statementContext) Select_statement() ISelect_statementContext
func (*Insert_statementContext) SetAlias ¶
func (s *Insert_statementContext) SetAlias(v IIdentifierContext)
func (*Insert_statementContext) SetTable_name ¶
func (s *Insert_statementContext) SetTable_name(v IIdentifierContext)
func (*Insert_statementContext) SetTarget_columns ¶
func (s *Insert_statementContext) SetTarget_columns(v IIdentifier_listContext)
func (*Insert_statementContext) Sql_expr_list ¶
func (s *Insert_statementContext) Sql_expr_list(i int) ISql_expr_listContext
func (*Insert_statementContext) ToStringTree ¶
func (s *Insert_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Insert_statementContext) Upsert_clause ¶
func (s *Insert_statementContext) Upsert_clause() IUpsert_clauseContext
func (*Insert_statementContext) VALUES ¶
func (s *Insert_statementContext) VALUES() antlr.TerminalNode
type Integer_literalContext ¶
type Integer_literalContext struct {
LiteralContext
}
func NewInteger_literalContext ¶
func NewInteger_literalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Integer_literalContext
func (*Integer_literalContext) Accept ¶
func (s *Integer_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Integer_literalContext) DIGITS_ ¶
func (s *Integer_literalContext) DIGITS_() antlr.TerminalNode
func (*Integer_literalContext) GetRuleContext ¶
func (s *Integer_literalContext) GetRuleContext() antlr.RuleContext
func (*Integer_literalContext) MINUS ¶
func (s *Integer_literalContext) MINUS() antlr.TerminalNode
func (*Integer_literalContext) PLUS ¶
func (s *Integer_literalContext) PLUS() antlr.TerminalNode
type Is_action_exprContext ¶
type Is_action_exprContext struct { Action_exprContext // contains filtered or unexported fields }
func NewIs_action_exprContext ¶
func NewIs_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Is_action_exprContext
func (*Is_action_exprContext) Accept ¶
func (s *Is_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Is_action_exprContext) Action_expr ¶
func (s *Is_action_exprContext) Action_expr(i int) IAction_exprContext
func (*Is_action_exprContext) AllAction_expr ¶
func (s *Is_action_exprContext) AllAction_expr() []IAction_exprContext
func (*Is_action_exprContext) DISTINCT ¶
func (s *Is_action_exprContext) DISTINCT() antlr.TerminalNode
func (*Is_action_exprContext) FALSE ¶
func (s *Is_action_exprContext) FALSE() antlr.TerminalNode
func (*Is_action_exprContext) FROM ¶
func (s *Is_action_exprContext) FROM() antlr.TerminalNode
func (*Is_action_exprContext) GetLeft ¶
func (s *Is_action_exprContext) GetLeft() IAction_exprContext
func (*Is_action_exprContext) GetRight ¶
func (s *Is_action_exprContext) GetRight() IAction_exprContext
func (*Is_action_exprContext) GetRuleContext ¶
func (s *Is_action_exprContext) GetRuleContext() antlr.RuleContext
func (*Is_action_exprContext) IS ¶
func (s *Is_action_exprContext) IS() antlr.TerminalNode
func (*Is_action_exprContext) NOT ¶
func (s *Is_action_exprContext) NOT() antlr.TerminalNode
func (*Is_action_exprContext) NULL ¶
func (s *Is_action_exprContext) NULL() antlr.TerminalNode
func (*Is_action_exprContext) SetLeft ¶
func (s *Is_action_exprContext) SetLeft(v IAction_exprContext)
func (*Is_action_exprContext) SetRight ¶
func (s *Is_action_exprContext) SetRight(v IAction_exprContext)
func (*Is_action_exprContext) TRUE ¶
func (s *Is_action_exprContext) TRUE() antlr.TerminalNode
type Is_sql_exprContext ¶
type Is_sql_exprContext struct { Sql_exprContext // contains filtered or unexported fields }
func NewIs_sql_exprContext ¶
func NewIs_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Is_sql_exprContext
func (*Is_sql_exprContext) Accept ¶
func (s *Is_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Is_sql_exprContext) AllSql_expr ¶
func (s *Is_sql_exprContext) AllSql_expr() []ISql_exprContext
func (*Is_sql_exprContext) DISTINCT ¶
func (s *Is_sql_exprContext) DISTINCT() antlr.TerminalNode
func (*Is_sql_exprContext) FALSE ¶
func (s *Is_sql_exprContext) FALSE() antlr.TerminalNode
func (*Is_sql_exprContext) FROM ¶
func (s *Is_sql_exprContext) FROM() antlr.TerminalNode
func (*Is_sql_exprContext) GetLeft ¶
func (s *Is_sql_exprContext) GetLeft() ISql_exprContext
func (*Is_sql_exprContext) GetRight ¶
func (s *Is_sql_exprContext) GetRight() ISql_exprContext
func (*Is_sql_exprContext) GetRuleContext ¶
func (s *Is_sql_exprContext) GetRuleContext() antlr.RuleContext
func (*Is_sql_exprContext) IS ¶
func (s *Is_sql_exprContext) IS() antlr.TerminalNode
func (*Is_sql_exprContext) NOT ¶
func (s *Is_sql_exprContext) NOT() antlr.TerminalNode
func (*Is_sql_exprContext) NULL ¶
func (s *Is_sql_exprContext) NULL() antlr.TerminalNode
func (*Is_sql_exprContext) SetLeft ¶
func (s *Is_sql_exprContext) SetLeft(v ISql_exprContext)
func (*Is_sql_exprContext) SetRight ¶
func (s *Is_sql_exprContext) SetRight(v ISql_exprContext)
func (*Is_sql_exprContext) Sql_expr ¶
func (s *Is_sql_exprContext) Sql_expr(i int) ISql_exprContext
func (*Is_sql_exprContext) TRUE ¶
func (s *Is_sql_exprContext) TRUE() antlr.TerminalNode
type JoinContext ¶
type JoinContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyJoinContext ¶
func NewEmptyJoinContext() *JoinContext
func NewJoinContext ¶
func NewJoinContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JoinContext
func (*JoinContext) Accept ¶
func (s *JoinContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*JoinContext) FULL ¶
func (s *JoinContext) FULL() antlr.TerminalNode
func (*JoinContext) GetParser ¶
func (s *JoinContext) GetParser() antlr.Parser
func (*JoinContext) GetRuleContext ¶
func (s *JoinContext) GetRuleContext() antlr.RuleContext
func (*JoinContext) INNER ¶
func (s *JoinContext) INNER() antlr.TerminalNode
func (*JoinContext) IsJoinContext ¶
func (*JoinContext) IsJoinContext()
func (*JoinContext) JOIN ¶
func (s *JoinContext) JOIN() antlr.TerminalNode
func (*JoinContext) LEFT ¶
func (s *JoinContext) LEFT() antlr.TerminalNode
func (*JoinContext) ON ¶
func (s *JoinContext) ON() antlr.TerminalNode
func (*JoinContext) RIGHT ¶
func (s *JoinContext) RIGHT() antlr.TerminalNode
func (*JoinContext) Relation ¶
func (s *JoinContext) Relation() IRelationContext
func (*JoinContext) Sql_expr ¶
func (s *JoinContext) Sql_expr() ISql_exprContext
func (*JoinContext) ToStringTree ¶
func (s *JoinContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type KuneiformLexer ¶
type KuneiformLexer struct { *antlr.BaseLexer // contains filtered or unexported fields }
func NewKuneiformLexer ¶
func NewKuneiformLexer(input antlr.CharStream) *KuneiformLexer
NewKuneiformLexer produces a new lexer instance for the optional input antlr.CharStream.
type KuneiformParser ¶
type KuneiformParser struct {
*antlr.BaseParser
}
func NewKuneiformParser ¶
func NewKuneiformParser(input antlr.TokenStream) *KuneiformParser
NewKuneiformParser produces a new parser instance for the optional input antlr.TokenStream.
func (*KuneiformParser) Action_expr ¶
func (p *KuneiformParser) Action_expr() (localctx IAction_exprContext)
func (*KuneiformParser) Action_expr_Sempred ¶
func (p *KuneiformParser) Action_expr_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*KuneiformParser) Action_expr_list ¶
func (p *KuneiformParser) Action_expr_list() (localctx IAction_expr_listContext)
func (*KuneiformParser) Action_function_call ¶
func (p *KuneiformParser) Action_function_call() (localctx IAction_function_callContext)
func (*KuneiformParser) Action_return ¶
func (p *KuneiformParser) Action_return() (localctx IAction_returnContext)
func (*KuneiformParser) Action_statement ¶
func (p *KuneiformParser) Action_statement() (localctx IAction_statementContext)
func (*KuneiformParser) Allowed_identifier ¶
func (p *KuneiformParser) Allowed_identifier() (localctx IAllowed_identifierContext)
func (*KuneiformParser) Alter_table_action ¶
func (p *KuneiformParser) Alter_table_action() (localctx IAlter_table_actionContext)
func (*KuneiformParser) Alter_table_statement ¶
func (p *KuneiformParser) Alter_table_statement() (localctx IAlter_table_statementContext)
func (*KuneiformParser) Common_table_expression ¶
func (p *KuneiformParser) Common_table_expression() (localctx ICommon_table_expressionContext)
func (*KuneiformParser) Compound_operator ¶
func (p *KuneiformParser) Compound_operator() (localctx ICompound_operatorContext)
func (*KuneiformParser) Create_action_statement ¶
func (p *KuneiformParser) Create_action_statement() (localctx ICreate_action_statementContext)
func (*KuneiformParser) Create_index_statement ¶
func (p *KuneiformParser) Create_index_statement() (localctx ICreate_index_statementContext)
func (*KuneiformParser) Create_namespace_statement ¶
func (p *KuneiformParser) Create_namespace_statement() (localctx ICreate_namespace_statementContext)
func (*KuneiformParser) Create_role_statement ¶
func (p *KuneiformParser) Create_role_statement() (localctx ICreate_role_statementContext)
func (*KuneiformParser) Create_table_statement ¶
func (p *KuneiformParser) Create_table_statement() (localctx ICreate_table_statementContext)
func (*KuneiformParser) Delete_statement ¶
func (p *KuneiformParser) Delete_statement() (localctx IDelete_statementContext)
func (*KuneiformParser) Drop_action_statement ¶
func (p *KuneiformParser) Drop_action_statement() (localctx IDrop_action_statementContext)
func (*KuneiformParser) Drop_index_statement ¶
func (p *KuneiformParser) Drop_index_statement() (localctx IDrop_index_statementContext)
func (*KuneiformParser) Drop_namespace_statement ¶
func (p *KuneiformParser) Drop_namespace_statement() (localctx IDrop_namespace_statementContext)
func (*KuneiformParser) Drop_role_statement ¶
func (p *KuneiformParser) Drop_role_statement() (localctx IDrop_role_statementContext)
func (*KuneiformParser) Drop_table_statement ¶
func (p *KuneiformParser) Drop_table_statement() (localctx IDrop_table_statementContext)
func (*KuneiformParser) Entry ¶
func (p *KuneiformParser) Entry() (localctx IEntryContext)
func (*KuneiformParser) Fk_action ¶
func (p *KuneiformParser) Fk_action() (localctx IFk_actionContext)
func (*KuneiformParser) Fk_constraint ¶
func (p *KuneiformParser) Fk_constraint() (localctx IFk_constraintContext)
func (*KuneiformParser) Grant_statement ¶
func (p *KuneiformParser) Grant_statement() (localctx IGrant_statementContext)
func (*KuneiformParser) Identifier ¶
func (p *KuneiformParser) Identifier() (localctx IIdentifierContext)
func (*KuneiformParser) Identifier_list ¶
func (p *KuneiformParser) Identifier_list() (localctx IIdentifier_listContext)
func (*KuneiformParser) If_then_block ¶
func (p *KuneiformParser) If_then_block() (localctx IIf_then_blockContext)
func (*KuneiformParser) Inline_constraint ¶
func (p *KuneiformParser) Inline_constraint() (localctx IInline_constraintContext)
func (*KuneiformParser) Insert_statement ¶
func (p *KuneiformParser) Insert_statement() (localctx IInsert_statementContext)
func (*KuneiformParser) Join ¶
func (p *KuneiformParser) Join() (localctx IJoinContext)
func (*KuneiformParser) Literal ¶
func (p *KuneiformParser) Literal() (localctx ILiteralContext)
func (*KuneiformParser) Named_type_list ¶
func (p *KuneiformParser) Named_type_list() (localctx INamed_type_listContext)
func (*KuneiformParser) Opt_drop_behavior ¶
func (p *KuneiformParser) Opt_drop_behavior() (localctx IOpt_drop_behaviorContext)
func (*KuneiformParser) Ordering_term ¶
func (p *KuneiformParser) Ordering_term() (localctx IOrdering_termContext)
func (*KuneiformParser) Privilege ¶
func (p *KuneiformParser) Privilege() (localctx IPrivilegeContext)
func (*KuneiformParser) Privilege_list ¶
func (p *KuneiformParser) Privilege_list() (localctx IPrivilege_listContext)
func (*KuneiformParser) Range_ ¶
func (p *KuneiformParser) Range_() (localctx IRangeContext)
func (*KuneiformParser) Relation ¶
func (p *KuneiformParser) Relation() (localctx IRelationContext)
func (*KuneiformParser) Result_column ¶
func (p *KuneiformParser) Result_column() (localctx IResult_columnContext)
func (*KuneiformParser) Revoke_statement ¶
func (p *KuneiformParser) Revoke_statement() (localctx IRevoke_statementContext)
func (*KuneiformParser) Select_core ¶
func (p *KuneiformParser) Select_core() (localctx ISelect_coreContext)
func (*KuneiformParser) Select_statement ¶
func (p *KuneiformParser) Select_statement() (localctx ISelect_statementContext)
func (*KuneiformParser) Sempred ¶
func (p *KuneiformParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
func (*KuneiformParser) Set_current_namespace_statement ¶
func (p *KuneiformParser) Set_current_namespace_statement() (localctx ISet_current_namespace_statementContext)
func (*KuneiformParser) Sql_expr ¶
func (p *KuneiformParser) Sql_expr() (localctx ISql_exprContext)
func (*KuneiformParser) Sql_expr_Sempred ¶
func (p *KuneiformParser) Sql_expr_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*KuneiformParser) Sql_expr_list ¶
func (p *KuneiformParser) Sql_expr_list() (localctx ISql_expr_listContext)
func (*KuneiformParser) Sql_function_call ¶
func (p *KuneiformParser) Sql_function_call() (localctx ISql_function_callContext)
func (*KuneiformParser) Sql_statement ¶
func (p *KuneiformParser) Sql_statement() (localctx ISql_statementContext)
func (*KuneiformParser) Statement ¶
func (p *KuneiformParser) Statement() (localctx IStatementContext)
func (*KuneiformParser) Table_column_def ¶
func (p *KuneiformParser) Table_column_def() (localctx ITable_column_defContext)
func (*KuneiformParser) Table_constraint_def ¶
func (p *KuneiformParser) Table_constraint_def() (localctx ITable_constraint_defContext)
func (*KuneiformParser) Transfer_ownership_statement ¶
func (p *KuneiformParser) Transfer_ownership_statement() (localctx ITransfer_ownership_statementContext)
func (*KuneiformParser) Type_ ¶
func (p *KuneiformParser) Type_() (localctx ITypeContext)
func (*KuneiformParser) Type_cast ¶
func (p *KuneiformParser) Type_cast() (localctx IType_castContext)
func (*KuneiformParser) Type_list ¶
func (p *KuneiformParser) Type_list() (localctx IType_listContext)
func (*KuneiformParser) Unuse_extension_statement ¶
func (p *KuneiformParser) Unuse_extension_statement() (localctx IUnuse_extension_statementContext)
func (*KuneiformParser) Update_set_clause ¶
func (p *KuneiformParser) Update_set_clause() (localctx IUpdate_set_clauseContext)
func (*KuneiformParser) Update_statement ¶
func (p *KuneiformParser) Update_statement() (localctx IUpdate_statementContext)
func (*KuneiformParser) Upsert_clause ¶
func (p *KuneiformParser) Upsert_clause() (localctx IUpsert_clauseContext)
func (*KuneiformParser) Use_extension_statement ¶
func (p *KuneiformParser) Use_extension_statement() (localctx IUse_extension_statementContext)
func (*KuneiformParser) Variable ¶
func (p *KuneiformParser) Variable() (localctx IVariableContext)
func (*KuneiformParser) Variable_or_underscore ¶
func (p *KuneiformParser) Variable_or_underscore() (localctx IVariable_or_underscoreContext)
func (*KuneiformParser) When_then_clause ¶
func (p *KuneiformParser) When_then_clause() (localctx IWhen_then_clauseContext)
func (*KuneiformParser) Window ¶
func (p *KuneiformParser) Window() (localctx IWindowContext)
type KuneiformParserVisitor ¶
type KuneiformParserVisitor interface { antlr.ParseTreeVisitor // Visit a parse tree produced by KuneiformParser#entry. VisitEntry(ctx *EntryContext) interface{} // Visit a parse tree produced by KuneiformParser#statement. VisitStatement(ctx *StatementContext) interface{} // Visit a parse tree produced by KuneiformParser#string_literal. VisitString_literal(ctx *String_literalContext) interface{} // Visit a parse tree produced by KuneiformParser#integer_literal. VisitInteger_literal(ctx *Integer_literalContext) interface{} // Visit a parse tree produced by KuneiformParser#decimal_literal. VisitDecimal_literal(ctx *Decimal_literalContext) interface{} // Visit a parse tree produced by KuneiformParser#boolean_literal. VisitBoolean_literal(ctx *Boolean_literalContext) interface{} // Visit a parse tree produced by KuneiformParser#null_literal. VisitNull_literal(ctx *Null_literalContext) interface{} // Visit a parse tree produced by KuneiformParser#binary_literal. VisitBinary_literal(ctx *Binary_literalContext) interface{} // Visit a parse tree produced by KuneiformParser#identifier. VisitIdentifier(ctx *IdentifierContext) interface{} // Visit a parse tree produced by KuneiformParser#allowed_identifier. VisitAllowed_identifier(ctx *Allowed_identifierContext) interface{} // Visit a parse tree produced by KuneiformParser#identifier_list. VisitIdentifier_list(ctx *Identifier_listContext) interface{} // Visit a parse tree produced by KuneiformParser#type. VisitType(ctx *TypeContext) interface{} // Visit a parse tree produced by KuneiformParser#type_cast. VisitType_cast(ctx *Type_castContext) interface{} // Visit a parse tree produced by KuneiformParser#variable. VisitVariable(ctx *VariableContext) interface{} // Visit a parse tree produced by KuneiformParser#table_column_def. VisitTable_column_def(ctx *Table_column_defContext) interface{} // Visit a parse tree produced by KuneiformParser#type_list. VisitType_list(ctx *Type_listContext) interface{} // Visit a parse tree produced by KuneiformParser#named_type_list. VisitNamed_type_list(ctx *Named_type_listContext) interface{} // Visit a parse tree produced by KuneiformParser#inline_constraint. VisitInline_constraint(ctx *Inline_constraintContext) interface{} // Visit a parse tree produced by KuneiformParser#fk_action. VisitFk_action(ctx *Fk_actionContext) interface{} // Visit a parse tree produced by KuneiformParser#fk_constraint. VisitFk_constraint(ctx *Fk_constraintContext) interface{} // Visit a parse tree produced by KuneiformParser#action_return. VisitAction_return(ctx *Action_returnContext) interface{} // Visit a parse tree produced by KuneiformParser#sql_statement. VisitSql_statement(ctx *Sql_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#common_table_expression. VisitCommon_table_expression(ctx *Common_table_expressionContext) interface{} // Visit a parse tree produced by KuneiformParser#create_table_statement. VisitCreate_table_statement(ctx *Create_table_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#table_constraint_def. VisitTable_constraint_def(ctx *Table_constraint_defContext) interface{} // Visit a parse tree produced by KuneiformParser#opt_drop_behavior. VisitOpt_drop_behavior(ctx *Opt_drop_behaviorContext) interface{} // Visit a parse tree produced by KuneiformParser#drop_table_statement. VisitDrop_table_statement(ctx *Drop_table_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#alter_table_statement. VisitAlter_table_statement(ctx *Alter_table_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#add_column_constraint. VisitAdd_column_constraint(ctx *Add_column_constraintContext) interface{} // Visit a parse tree produced by KuneiformParser#drop_column_constraint. VisitDrop_column_constraint(ctx *Drop_column_constraintContext) interface{} // Visit a parse tree produced by KuneiformParser#add_column. VisitAdd_column(ctx *Add_columnContext) interface{} // Visit a parse tree produced by KuneiformParser#drop_column. VisitDrop_column(ctx *Drop_columnContext) interface{} // Visit a parse tree produced by KuneiformParser#rename_column. VisitRename_column(ctx *Rename_columnContext) interface{} // Visit a parse tree produced by KuneiformParser#rename_table. VisitRename_table(ctx *Rename_tableContext) interface{} // Visit a parse tree produced by KuneiformParser#add_table_constraint. VisitAdd_table_constraint(ctx *Add_table_constraintContext) interface{} // Visit a parse tree produced by KuneiformParser#drop_table_constraint. VisitDrop_table_constraint(ctx *Drop_table_constraintContext) interface{} // Visit a parse tree produced by KuneiformParser#create_index_statement. VisitCreate_index_statement(ctx *Create_index_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#drop_index_statement. VisitDrop_index_statement(ctx *Drop_index_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#create_role_statement. VisitCreate_role_statement(ctx *Create_role_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#drop_role_statement. VisitDrop_role_statement(ctx *Drop_role_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#grant_statement. VisitGrant_statement(ctx *Grant_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#revoke_statement. VisitRevoke_statement(ctx *Revoke_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#transfer_ownership_statement. VisitTransfer_ownership_statement(ctx *Transfer_ownership_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#privilege_list. VisitPrivilege_list(ctx *Privilege_listContext) interface{} // Visit a parse tree produced by KuneiformParser#privilege. VisitPrivilege(ctx *PrivilegeContext) interface{} // Visit a parse tree produced by KuneiformParser#create_action_statement. VisitCreate_action_statement(ctx *Create_action_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#drop_action_statement. VisitDrop_action_statement(ctx *Drop_action_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#use_extension_statement. VisitUse_extension_statement(ctx *Use_extension_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#unuse_extension_statement. VisitUnuse_extension_statement(ctx *Unuse_extension_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#create_namespace_statement. VisitCreate_namespace_statement(ctx *Create_namespace_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#drop_namespace_statement. VisitDrop_namespace_statement(ctx *Drop_namespace_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#set_current_namespace_statement. VisitSet_current_namespace_statement(ctx *Set_current_namespace_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#select_statement. VisitSelect_statement(ctx *Select_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#compound_operator. VisitCompound_operator(ctx *Compound_operatorContext) interface{} // Visit a parse tree produced by KuneiformParser#ordering_term. VisitOrdering_term(ctx *Ordering_termContext) interface{} // Visit a parse tree produced by KuneiformParser#select_core. VisitSelect_core(ctx *Select_coreContext) interface{} // Visit a parse tree produced by KuneiformParser#table_relation. VisitTable_relation(ctx *Table_relationContext) interface{} // Visit a parse tree produced by KuneiformParser#subquery_relation. VisitSubquery_relation(ctx *Subquery_relationContext) interface{} // Visit a parse tree produced by KuneiformParser#join. VisitJoin(ctx *JoinContext) interface{} // Visit a parse tree produced by KuneiformParser#expression_result_column. VisitExpression_result_column(ctx *Expression_result_columnContext) interface{} // Visit a parse tree produced by KuneiformParser#wildcard_result_column. VisitWildcard_result_column(ctx *Wildcard_result_columnContext) interface{} // Visit a parse tree produced by KuneiformParser#update_statement. VisitUpdate_statement(ctx *Update_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#update_set_clause. VisitUpdate_set_clause(ctx *Update_set_clauseContext) interface{} // Visit a parse tree produced by KuneiformParser#insert_statement. VisitInsert_statement(ctx *Insert_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#upsert_clause. VisitUpsert_clause(ctx *Upsert_clauseContext) interface{} // Visit a parse tree produced by KuneiformParser#delete_statement. VisitDelete_statement(ctx *Delete_statementContext) interface{} // Visit a parse tree produced by KuneiformParser#column_sql_expr. VisitColumn_sql_expr(ctx *Column_sql_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#logical_sql_expr. VisitLogical_sql_expr(ctx *Logical_sql_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#field_access_sql_expr. VisitField_access_sql_expr(ctx *Field_access_sql_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#array_access_sql_expr. VisitArray_access_sql_expr(ctx *Array_access_sql_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#comparison_sql_expr. VisitComparison_sql_expr(ctx *Comparison_sql_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#literal_sql_expr. VisitLiteral_sql_expr(ctx *Literal_sql_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#between_sql_expr. VisitBetween_sql_expr(ctx *Between_sql_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#function_call_sql_expr. VisitFunction_call_sql_expr(ctx *Function_call_sql_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#paren_sql_expr. VisitParen_sql_expr(ctx *Paren_sql_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#collate_sql_expr. VisitCollate_sql_expr(ctx *Collate_sql_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#make_array_sql_expr. VisitMake_array_sql_expr(ctx *Make_array_sql_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#variable_sql_expr. VisitVariable_sql_expr(ctx *Variable_sql_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#window_function_call_sql_expr. VisitWindow_function_call_sql_expr(ctx *Window_function_call_sql_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#is_sql_expr. VisitIs_sql_expr(ctx *Is_sql_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#arithmetic_sql_expr. VisitArithmetic_sql_expr(ctx *Arithmetic_sql_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#like_sql_expr. VisitLike_sql_expr(ctx *Like_sql_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#subquery_sql_expr. VisitSubquery_sql_expr(ctx *Subquery_sql_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#unary_sql_expr. VisitUnary_sql_expr(ctx *Unary_sql_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#case_expr. VisitCase_expr(ctx *Case_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#in_sql_expr. VisitIn_sql_expr(ctx *In_sql_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#window. VisitWindow(ctx *WindowContext) interface{} // Visit a parse tree produced by KuneiformParser#when_then_clause. VisitWhen_then_clause(ctx *When_then_clauseContext) interface{} // Visit a parse tree produced by KuneiformParser#sql_expr_list. VisitSql_expr_list(ctx *Sql_expr_listContext) interface{} // Visit a parse tree produced by KuneiformParser#normal_call_sql. VisitNormal_call_sql(ctx *Normal_call_sqlContext) interface{} // Visit a parse tree produced by KuneiformParser#function_call_action_expr. VisitFunction_call_action_expr(ctx *Function_call_action_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#literal_action_expr. VisitLiteral_action_expr(ctx *Literal_action_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#field_access_action_expr. VisitField_access_action_expr(ctx *Field_access_action_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#is_action_expr. VisitIs_action_expr(ctx *Is_action_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#variable_action_expr. VisitVariable_action_expr(ctx *Variable_action_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#make_array_action_expr. VisitMake_array_action_expr(ctx *Make_array_action_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#comparison_action_expr. VisitComparison_action_expr(ctx *Comparison_action_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#action_expr_arithmetic. VisitAction_expr_arithmetic(ctx *Action_expr_arithmeticContext) interface{} // Visit a parse tree produced by KuneiformParser#array_access_action_expr. VisitArray_access_action_expr(ctx *Array_access_action_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#logical_action_expr. VisitLogical_action_expr(ctx *Logical_action_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#paren_action_expr. VisitParen_action_expr(ctx *Paren_action_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#unary_action_expr. VisitUnary_action_expr(ctx *Unary_action_exprContext) interface{} // Visit a parse tree produced by KuneiformParser#action_expr_list. VisitAction_expr_list(ctx *Action_expr_listContext) interface{} // Visit a parse tree produced by KuneiformParser#stmt_variable_declaration. VisitStmt_variable_declaration(ctx *Stmt_variable_declarationContext) interface{} // Visit a parse tree produced by KuneiformParser#stmt_action_call. VisitStmt_action_call(ctx *Stmt_action_callContext) interface{} // Visit a parse tree produced by KuneiformParser#stmt_variable_assignment. VisitStmt_variable_assignment(ctx *Stmt_variable_assignmentContext) interface{} // Visit a parse tree produced by KuneiformParser#stmt_for_loop. VisitStmt_for_loop(ctx *Stmt_for_loopContext) interface{} // Visit a parse tree produced by KuneiformParser#stmt_if. VisitStmt_if(ctx *Stmt_ifContext) interface{} // Visit a parse tree produced by KuneiformParser#stmt_sql. VisitStmt_sql(ctx *Stmt_sqlContext) interface{} // Visit a parse tree produced by KuneiformParser#stmt_loop_control. VisitStmt_loop_control(ctx *Stmt_loop_controlContext) interface{} // Visit a parse tree produced by KuneiformParser#stmt_return. VisitStmt_return(ctx *Stmt_returnContext) interface{} // Visit a parse tree produced by KuneiformParser#stmt_return_next. VisitStmt_return_next(ctx *Stmt_return_nextContext) interface{} // Visit a parse tree produced by KuneiformParser#variable_or_underscore. VisitVariable_or_underscore(ctx *Variable_or_underscoreContext) interface{} // Visit a parse tree produced by KuneiformParser#normal_call_action. VisitNormal_call_action(ctx *Normal_call_actionContext) interface{} // Visit a parse tree produced by KuneiformParser#if_then_block. VisitIf_then_block(ctx *If_then_blockContext) interface{} // Visit a parse tree produced by KuneiformParser#range. VisitRange(ctx *RangeContext) interface{} }
A complete Visitor for a parse tree produced by KuneiformParser.
type Like_sql_exprContext ¶
type Like_sql_exprContext struct { Sql_exprContext // contains filtered or unexported fields }
func NewLike_sql_exprContext ¶
func NewLike_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Like_sql_exprContext
func (*Like_sql_exprContext) Accept ¶
func (s *Like_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Like_sql_exprContext) AllSql_expr ¶
func (s *Like_sql_exprContext) AllSql_expr() []ISql_exprContext
func (*Like_sql_exprContext) GetLeft ¶
func (s *Like_sql_exprContext) GetLeft() ISql_exprContext
func (*Like_sql_exprContext) GetRight ¶
func (s *Like_sql_exprContext) GetRight() ISql_exprContext
func (*Like_sql_exprContext) GetRuleContext ¶
func (s *Like_sql_exprContext) GetRuleContext() antlr.RuleContext
func (*Like_sql_exprContext) ILIKE ¶
func (s *Like_sql_exprContext) ILIKE() antlr.TerminalNode
func (*Like_sql_exprContext) LIKE ¶
func (s *Like_sql_exprContext) LIKE() antlr.TerminalNode
func (*Like_sql_exprContext) NOT ¶
func (s *Like_sql_exprContext) NOT() antlr.TerminalNode
func (*Like_sql_exprContext) SetLeft ¶
func (s *Like_sql_exprContext) SetLeft(v ISql_exprContext)
func (*Like_sql_exprContext) SetRight ¶
func (s *Like_sql_exprContext) SetRight(v ISql_exprContext)
func (*Like_sql_exprContext) Sql_expr ¶
func (s *Like_sql_exprContext) Sql_expr(i int) ISql_exprContext
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) CopyAll ¶
func (s *LiteralContext) CopyAll(ctx *LiteralContext)
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) ToStringTree ¶
func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Literal_action_exprContext ¶
type Literal_action_exprContext struct {
Action_exprContext
}
func NewLiteral_action_exprContext ¶
func NewLiteral_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Literal_action_exprContext
func (*Literal_action_exprContext) Accept ¶
func (s *Literal_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Literal_action_exprContext) GetRuleContext ¶
func (s *Literal_action_exprContext) GetRuleContext() antlr.RuleContext
func (*Literal_action_exprContext) Literal ¶
func (s *Literal_action_exprContext) Literal() ILiteralContext
func (*Literal_action_exprContext) Type_cast ¶
func (s *Literal_action_exprContext) Type_cast() IType_castContext
type Literal_sql_exprContext ¶
type Literal_sql_exprContext struct {
Sql_exprContext
}
func NewLiteral_sql_exprContext ¶
func NewLiteral_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Literal_sql_exprContext
func (*Literal_sql_exprContext) Accept ¶
func (s *Literal_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Literal_sql_exprContext) GetRuleContext ¶
func (s *Literal_sql_exprContext) GetRuleContext() antlr.RuleContext
func (*Literal_sql_exprContext) Literal ¶
func (s *Literal_sql_exprContext) Literal() ILiteralContext
func (*Literal_sql_exprContext) Type_cast ¶
func (s *Literal_sql_exprContext) Type_cast() IType_castContext
type Logical_action_exprContext ¶
type Logical_action_exprContext struct {
Action_exprContext
}
func NewLogical_action_exprContext ¶
func NewLogical_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Logical_action_exprContext
func (*Logical_action_exprContext) AND ¶
func (s *Logical_action_exprContext) AND() antlr.TerminalNode
func (*Logical_action_exprContext) Accept ¶
func (s *Logical_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Logical_action_exprContext) Action_expr ¶
func (s *Logical_action_exprContext) Action_expr(i int) IAction_exprContext
func (*Logical_action_exprContext) AllAction_expr ¶
func (s *Logical_action_exprContext) AllAction_expr() []IAction_exprContext
func (*Logical_action_exprContext) GetRuleContext ¶
func (s *Logical_action_exprContext) GetRuleContext() antlr.RuleContext
func (*Logical_action_exprContext) OR ¶
func (s *Logical_action_exprContext) OR() antlr.TerminalNode
type Logical_sql_exprContext ¶
type Logical_sql_exprContext struct { Sql_exprContext // contains filtered or unexported fields }
func NewLogical_sql_exprContext ¶
func NewLogical_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Logical_sql_exprContext
func (*Logical_sql_exprContext) AND ¶
func (s *Logical_sql_exprContext) AND() antlr.TerminalNode
func (*Logical_sql_exprContext) Accept ¶
func (s *Logical_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Logical_sql_exprContext) AllSql_expr ¶
func (s *Logical_sql_exprContext) AllSql_expr() []ISql_exprContext
func (*Logical_sql_exprContext) GetLeft ¶
func (s *Logical_sql_exprContext) GetLeft() ISql_exprContext
func (*Logical_sql_exprContext) GetRight ¶
func (s *Logical_sql_exprContext) GetRight() ISql_exprContext
func (*Logical_sql_exprContext) GetRuleContext ¶
func (s *Logical_sql_exprContext) GetRuleContext() antlr.RuleContext
func (*Logical_sql_exprContext) OR ¶
func (s *Logical_sql_exprContext) OR() antlr.TerminalNode
func (*Logical_sql_exprContext) SetLeft ¶
func (s *Logical_sql_exprContext) SetLeft(v ISql_exprContext)
func (*Logical_sql_exprContext) SetRight ¶
func (s *Logical_sql_exprContext) SetRight(v ISql_exprContext)
func (*Logical_sql_exprContext) Sql_expr ¶
func (s *Logical_sql_exprContext) Sql_expr(i int) ISql_exprContext
type Make_array_action_exprContext ¶
type Make_array_action_exprContext struct {
Action_exprContext
}
func NewMake_array_action_exprContext ¶
func NewMake_array_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Make_array_action_exprContext
func (*Make_array_action_exprContext) ARRAY ¶
func (s *Make_array_action_exprContext) ARRAY() antlr.TerminalNode
func (*Make_array_action_exprContext) Accept ¶
func (s *Make_array_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Make_array_action_exprContext) Action_expr_list ¶
func (s *Make_array_action_exprContext) Action_expr_list() IAction_expr_listContext
func (*Make_array_action_exprContext) GetRuleContext ¶
func (s *Make_array_action_exprContext) GetRuleContext() antlr.RuleContext
func (*Make_array_action_exprContext) LBRACKET ¶
func (s *Make_array_action_exprContext) LBRACKET() antlr.TerminalNode
func (*Make_array_action_exprContext) RBRACKET ¶
func (s *Make_array_action_exprContext) RBRACKET() antlr.TerminalNode
func (*Make_array_action_exprContext) Type_cast ¶
func (s *Make_array_action_exprContext) Type_cast() IType_castContext
type Make_array_sql_exprContext ¶
type Make_array_sql_exprContext struct {
Sql_exprContext
}
func NewMake_array_sql_exprContext ¶
func NewMake_array_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Make_array_sql_exprContext
func (*Make_array_sql_exprContext) ARRAY ¶
func (s *Make_array_sql_exprContext) ARRAY() antlr.TerminalNode
func (*Make_array_sql_exprContext) Accept ¶
func (s *Make_array_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Make_array_sql_exprContext) GetRuleContext ¶
func (s *Make_array_sql_exprContext) GetRuleContext() antlr.RuleContext
func (*Make_array_sql_exprContext) LBRACKET ¶
func (s *Make_array_sql_exprContext) LBRACKET() antlr.TerminalNode
func (*Make_array_sql_exprContext) RBRACKET ¶
func (s *Make_array_sql_exprContext) RBRACKET() antlr.TerminalNode
func (*Make_array_sql_exprContext) Sql_expr_list ¶
func (s *Make_array_sql_exprContext) Sql_expr_list() ISql_expr_listContext
func (*Make_array_sql_exprContext) Type_cast ¶
func (s *Make_array_sql_exprContext) Type_cast() IType_castContext
type Named_type_listContext ¶
type Named_type_listContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNamed_type_listContext ¶
func NewEmptyNamed_type_listContext() *Named_type_listContext
func NewNamed_type_listContext ¶
func NewNamed_type_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Named_type_listContext
func (*Named_type_listContext) Accept ¶
func (s *Named_type_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Named_type_listContext) AllCOMMA ¶
func (s *Named_type_listContext) AllCOMMA() []antlr.TerminalNode
func (*Named_type_listContext) AllIdentifier ¶
func (s *Named_type_listContext) AllIdentifier() []IIdentifierContext
func (*Named_type_listContext) AllType_ ¶
func (s *Named_type_listContext) AllType_() []ITypeContext
func (*Named_type_listContext) COMMA ¶
func (s *Named_type_listContext) COMMA(i int) antlr.TerminalNode
func (*Named_type_listContext) GetParser ¶
func (s *Named_type_listContext) GetParser() antlr.Parser
func (*Named_type_listContext) GetRuleContext ¶
func (s *Named_type_listContext) GetRuleContext() antlr.RuleContext
func (*Named_type_listContext) Identifier ¶
func (s *Named_type_listContext) Identifier(i int) IIdentifierContext
func (*Named_type_listContext) IsNamed_type_listContext ¶
func (*Named_type_listContext) IsNamed_type_listContext()
func (*Named_type_listContext) ToStringTree ¶
func (s *Named_type_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Named_type_listContext) Type_ ¶
func (s *Named_type_listContext) Type_(i int) ITypeContext
type Normal_call_actionContext ¶
type Normal_call_actionContext struct { Action_function_callContext // contains filtered or unexported fields }
func NewNormal_call_actionContext ¶
func NewNormal_call_actionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Normal_call_actionContext
func (*Normal_call_actionContext) Accept ¶
func (s *Normal_call_actionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Normal_call_actionContext) Action_expr_list ¶
func (s *Normal_call_actionContext) Action_expr_list() IAction_expr_listContext
func (*Normal_call_actionContext) AllIdentifier ¶
func (s *Normal_call_actionContext) AllIdentifier() []IIdentifierContext
func (*Normal_call_actionContext) GetFunction ¶
func (s *Normal_call_actionContext) GetFunction() IIdentifierContext
func (*Normal_call_actionContext) GetNamespace ¶
func (s *Normal_call_actionContext) GetNamespace() IIdentifierContext
func (*Normal_call_actionContext) GetRuleContext ¶
func (s *Normal_call_actionContext) GetRuleContext() antlr.RuleContext
func (*Normal_call_actionContext) Identifier ¶
func (s *Normal_call_actionContext) Identifier(i int) IIdentifierContext
func (*Normal_call_actionContext) LPAREN ¶
func (s *Normal_call_actionContext) LPAREN() antlr.TerminalNode
func (*Normal_call_actionContext) PERIOD ¶
func (s *Normal_call_actionContext) PERIOD() antlr.TerminalNode
func (*Normal_call_actionContext) RPAREN ¶
func (s *Normal_call_actionContext) RPAREN() antlr.TerminalNode
func (*Normal_call_actionContext) SetFunction ¶
func (s *Normal_call_actionContext) SetFunction(v IIdentifierContext)
func (*Normal_call_actionContext) SetNamespace ¶
func (s *Normal_call_actionContext) SetNamespace(v IIdentifierContext)
type Normal_call_sqlContext ¶
type Normal_call_sqlContext struct {
Sql_function_callContext
}
func NewNormal_call_sqlContext ¶
func NewNormal_call_sqlContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Normal_call_sqlContext
func (*Normal_call_sqlContext) Accept ¶
func (s *Normal_call_sqlContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Normal_call_sqlContext) DISTINCT ¶
func (s *Normal_call_sqlContext) DISTINCT() antlr.TerminalNode
func (*Normal_call_sqlContext) GetRuleContext ¶
func (s *Normal_call_sqlContext) GetRuleContext() antlr.RuleContext
func (*Normal_call_sqlContext) Identifier ¶
func (s *Normal_call_sqlContext) Identifier() IIdentifierContext
func (*Normal_call_sqlContext) LPAREN ¶
func (s *Normal_call_sqlContext) LPAREN() antlr.TerminalNode
func (*Normal_call_sqlContext) RPAREN ¶
func (s *Normal_call_sqlContext) RPAREN() antlr.TerminalNode
func (*Normal_call_sqlContext) STAR ¶
func (s *Normal_call_sqlContext) STAR() antlr.TerminalNode
func (*Normal_call_sqlContext) Sql_expr_list ¶
func (s *Normal_call_sqlContext) Sql_expr_list() ISql_expr_listContext
type Null_literalContext ¶
type Null_literalContext struct {
LiteralContext
}
func NewNull_literalContext ¶
func NewNull_literalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Null_literalContext
func (*Null_literalContext) Accept ¶
func (s *Null_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Null_literalContext) GetRuleContext ¶
func (s *Null_literalContext) GetRuleContext() antlr.RuleContext
func (*Null_literalContext) NULL ¶
func (s *Null_literalContext) NULL() antlr.TerminalNode
type Opt_drop_behaviorContext ¶
type Opt_drop_behaviorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOpt_drop_behaviorContext ¶
func NewEmptyOpt_drop_behaviorContext() *Opt_drop_behaviorContext
func NewOpt_drop_behaviorContext ¶
func NewOpt_drop_behaviorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Opt_drop_behaviorContext
func (*Opt_drop_behaviorContext) Accept ¶
func (s *Opt_drop_behaviorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Opt_drop_behaviorContext) CASCADE ¶
func (s *Opt_drop_behaviorContext) CASCADE() antlr.TerminalNode
func (*Opt_drop_behaviorContext) GetParser ¶
func (s *Opt_drop_behaviorContext) GetParser() antlr.Parser
func (*Opt_drop_behaviorContext) GetRuleContext ¶
func (s *Opt_drop_behaviorContext) GetRuleContext() antlr.RuleContext
func (*Opt_drop_behaviorContext) IsOpt_drop_behaviorContext ¶
func (*Opt_drop_behaviorContext) IsOpt_drop_behaviorContext()
func (*Opt_drop_behaviorContext) RESTRICT ¶
func (s *Opt_drop_behaviorContext) RESTRICT() antlr.TerminalNode
func (*Opt_drop_behaviorContext) ToStringTree ¶
func (s *Opt_drop_behaviorContext) 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) ASC ¶
func (s *Ordering_termContext) ASC() antlr.TerminalNode
func (*Ordering_termContext) Accept ¶
func (s *Ordering_termContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Ordering_termContext) DESC ¶
func (s *Ordering_termContext) DESC() antlr.TerminalNode
func (*Ordering_termContext) FIRST ¶
func (s *Ordering_termContext) FIRST() antlr.TerminalNode
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) LAST ¶
func (s *Ordering_termContext) LAST() antlr.TerminalNode
func (*Ordering_termContext) NULLS ¶
func (s *Ordering_termContext) NULLS() antlr.TerminalNode
func (*Ordering_termContext) Sql_expr ¶
func (s *Ordering_termContext) Sql_expr() ISql_exprContext
func (*Ordering_termContext) ToStringTree ¶
func (s *Ordering_termContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Paren_action_exprContext ¶
type Paren_action_exprContext struct {
Action_exprContext
}
func NewParen_action_exprContext ¶
func NewParen_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Paren_action_exprContext
func (*Paren_action_exprContext) Accept ¶
func (s *Paren_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Paren_action_exprContext) Action_expr ¶
func (s *Paren_action_exprContext) Action_expr() IAction_exprContext
func (*Paren_action_exprContext) GetRuleContext ¶
func (s *Paren_action_exprContext) GetRuleContext() antlr.RuleContext
func (*Paren_action_exprContext) LPAREN ¶
func (s *Paren_action_exprContext) LPAREN() antlr.TerminalNode
func (*Paren_action_exprContext) RPAREN ¶
func (s *Paren_action_exprContext) RPAREN() antlr.TerminalNode
func (*Paren_action_exprContext) Type_cast ¶
func (s *Paren_action_exprContext) Type_cast() IType_castContext
type Paren_sql_exprContext ¶
type Paren_sql_exprContext struct {
Sql_exprContext
}
func NewParen_sql_exprContext ¶
func NewParen_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Paren_sql_exprContext
func (*Paren_sql_exprContext) Accept ¶
func (s *Paren_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Paren_sql_exprContext) GetRuleContext ¶
func (s *Paren_sql_exprContext) GetRuleContext() antlr.RuleContext
func (*Paren_sql_exprContext) LPAREN ¶
func (s *Paren_sql_exprContext) LPAREN() antlr.TerminalNode
func (*Paren_sql_exprContext) RPAREN ¶
func (s *Paren_sql_exprContext) RPAREN() antlr.TerminalNode
func (*Paren_sql_exprContext) Sql_expr ¶
func (s *Paren_sql_exprContext) Sql_expr() ISql_exprContext
func (*Paren_sql_exprContext) Type_cast ¶
func (s *Paren_sql_exprContext) Type_cast() IType_castContext
type PrivilegeContext ¶
type PrivilegeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPrivilegeContext ¶
func NewEmptyPrivilegeContext() *PrivilegeContext
func NewPrivilegeContext ¶
func NewPrivilegeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrivilegeContext
func (*PrivilegeContext) ALTER ¶
func (s *PrivilegeContext) ALTER() antlr.TerminalNode
func (*PrivilegeContext) Accept ¶
func (s *PrivilegeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PrivilegeContext) CALL ¶
func (s *PrivilegeContext) CALL() antlr.TerminalNode
func (*PrivilegeContext) CREATE ¶
func (s *PrivilegeContext) CREATE() antlr.TerminalNode
func (*PrivilegeContext) DELETE ¶
func (s *PrivilegeContext) DELETE() antlr.TerminalNode
func (*PrivilegeContext) DROP ¶
func (s *PrivilegeContext) DROP() antlr.TerminalNode
func (*PrivilegeContext) GetParser ¶
func (s *PrivilegeContext) GetParser() antlr.Parser
func (*PrivilegeContext) GetRuleContext ¶
func (s *PrivilegeContext) GetRuleContext() antlr.RuleContext
func (*PrivilegeContext) INSERT ¶
func (s *PrivilegeContext) INSERT() antlr.TerminalNode
func (*PrivilegeContext) IsPrivilegeContext ¶
func (*PrivilegeContext) IsPrivilegeContext()
func (*PrivilegeContext) ROLES ¶
func (s *PrivilegeContext) ROLES() antlr.TerminalNode
func (*PrivilegeContext) SELECT ¶
func (s *PrivilegeContext) SELECT() antlr.TerminalNode
func (*PrivilegeContext) ToStringTree ¶
func (s *PrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PrivilegeContext) UPDATE ¶
func (s *PrivilegeContext) UPDATE() antlr.TerminalNode
func (*PrivilegeContext) USE ¶
func (s *PrivilegeContext) USE() antlr.TerminalNode
type Privilege_listContext ¶
type Privilege_listContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPrivilege_listContext ¶
func NewEmptyPrivilege_listContext() *Privilege_listContext
func NewPrivilege_listContext ¶
func NewPrivilege_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Privilege_listContext
func (*Privilege_listContext) Accept ¶
func (s *Privilege_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Privilege_listContext) AllCOMMA ¶
func (s *Privilege_listContext) AllCOMMA() []antlr.TerminalNode
func (*Privilege_listContext) AllPrivilege ¶
func (s *Privilege_listContext) AllPrivilege() []IPrivilegeContext
func (*Privilege_listContext) COMMA ¶
func (s *Privilege_listContext) COMMA(i int) antlr.TerminalNode
func (*Privilege_listContext) GetParser ¶
func (s *Privilege_listContext) GetParser() antlr.Parser
func (*Privilege_listContext) GetRuleContext ¶
func (s *Privilege_listContext) GetRuleContext() antlr.RuleContext
func (*Privilege_listContext) IsPrivilege_listContext ¶
func (*Privilege_listContext) IsPrivilege_listContext()
func (*Privilege_listContext) Privilege ¶
func (s *Privilege_listContext) Privilege(i int) IPrivilegeContext
func (*Privilege_listContext) ToStringTree ¶
func (s *Privilege_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RangeContext ¶
type RangeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRangeContext ¶
func NewEmptyRangeContext() *RangeContext
func NewRangeContext ¶
func NewRangeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RangeContext
func (*RangeContext) Accept ¶
func (s *RangeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RangeContext) Action_expr ¶
func (s *RangeContext) Action_expr(i int) IAction_exprContext
func (*RangeContext) AllAction_expr ¶
func (s *RangeContext) AllAction_expr() []IAction_exprContext
func (*RangeContext) GetParser ¶
func (s *RangeContext) GetParser() antlr.Parser
func (*RangeContext) GetRuleContext ¶
func (s *RangeContext) GetRuleContext() antlr.RuleContext
func (*RangeContext) IsRangeContext ¶
func (*RangeContext) IsRangeContext()
func (*RangeContext) RANGE ¶
func (s *RangeContext) RANGE() antlr.TerminalNode
func (*RangeContext) ToStringTree ¶
func (s *RangeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RelationContext ¶
type RelationContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRelationContext ¶
func NewEmptyRelationContext() *RelationContext
func NewRelationContext ¶
func NewRelationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RelationContext
func (*RelationContext) CopyAll ¶
func (s *RelationContext) CopyAll(ctx *RelationContext)
func (*RelationContext) GetParser ¶
func (s *RelationContext) GetParser() antlr.Parser
func (*RelationContext) GetRuleContext ¶
func (s *RelationContext) GetRuleContext() antlr.RuleContext
func (*RelationContext) IsRelationContext ¶
func (*RelationContext) IsRelationContext()
func (*RelationContext) ToStringTree ¶
func (s *RelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Rename_columnContext ¶
type Rename_columnContext struct { Alter_table_actionContext // contains filtered or unexported fields }
func NewRename_columnContext ¶
func NewRename_columnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Rename_columnContext
func (*Rename_columnContext) Accept ¶
func (s *Rename_columnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Rename_columnContext) AllIdentifier ¶
func (s *Rename_columnContext) AllIdentifier() []IIdentifierContext
func (*Rename_columnContext) COLUMN ¶
func (s *Rename_columnContext) COLUMN() antlr.TerminalNode
func (*Rename_columnContext) GetNew_column ¶
func (s *Rename_columnContext) GetNew_column() IIdentifierContext
func (*Rename_columnContext) GetOld_column ¶
func (s *Rename_columnContext) GetOld_column() IIdentifierContext
func (*Rename_columnContext) GetRuleContext ¶
func (s *Rename_columnContext) GetRuleContext() antlr.RuleContext
func (*Rename_columnContext) Identifier ¶
func (s *Rename_columnContext) Identifier(i int) IIdentifierContext
func (*Rename_columnContext) RENAME ¶
func (s *Rename_columnContext) RENAME() antlr.TerminalNode
func (*Rename_columnContext) SetNew_column ¶
func (s *Rename_columnContext) SetNew_column(v IIdentifierContext)
func (*Rename_columnContext) SetOld_column ¶
func (s *Rename_columnContext) SetOld_column(v IIdentifierContext)
func (*Rename_columnContext) TO ¶
func (s *Rename_columnContext) TO() antlr.TerminalNode
type Rename_tableContext ¶
type Rename_tableContext struct { Alter_table_actionContext // contains filtered or unexported fields }
func NewRename_tableContext ¶
func NewRename_tableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Rename_tableContext
func (*Rename_tableContext) Accept ¶
func (s *Rename_tableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Rename_tableContext) GetNew_table ¶
func (s *Rename_tableContext) GetNew_table() IIdentifierContext
func (*Rename_tableContext) GetRuleContext ¶
func (s *Rename_tableContext) GetRuleContext() antlr.RuleContext
func (*Rename_tableContext) Identifier ¶
func (s *Rename_tableContext) Identifier() IIdentifierContext
func (*Rename_tableContext) RENAME ¶
func (s *Rename_tableContext) RENAME() antlr.TerminalNode
func (*Rename_tableContext) SetNew_table ¶
func (s *Rename_tableContext) SetNew_table(v IIdentifierContext)
func (*Rename_tableContext) TO ¶
func (s *Rename_tableContext) TO() antlr.TerminalNode
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) CopyAll ¶
func (s *Result_columnContext) CopyAll(ctx *Result_columnContext)
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) ToStringTree ¶
func (s *Result_columnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Revoke_statementContext ¶
type Revoke_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRevoke_statementContext ¶
func NewEmptyRevoke_statementContext() *Revoke_statementContext
func NewRevoke_statementContext ¶
func NewRevoke_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Revoke_statementContext
func (*Revoke_statementContext) Accept ¶
func (s *Revoke_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Revoke_statementContext) Action_expr ¶
func (s *Revoke_statementContext) Action_expr() IAction_exprContext
func (*Revoke_statementContext) AllIdentifier ¶
func (s *Revoke_statementContext) AllIdentifier() []IIdentifierContext
func (*Revoke_statementContext) FROM ¶
func (s *Revoke_statementContext) FROM() antlr.TerminalNode
func (*Revoke_statementContext) GRANTED ¶
func (s *Revoke_statementContext) GRANTED() antlr.TerminalNode
func (*Revoke_statementContext) GetGrant_role ¶
func (s *Revoke_statementContext) GetGrant_role() IIdentifierContext
func (*Revoke_statementContext) GetNamespace ¶
func (s *Revoke_statementContext) GetNamespace() IIdentifierContext
func (*Revoke_statementContext) GetParser ¶
func (s *Revoke_statementContext) GetParser() antlr.Parser
func (*Revoke_statementContext) GetRole ¶
func (s *Revoke_statementContext) GetRole() IIdentifierContext
func (*Revoke_statementContext) GetRuleContext ¶
func (s *Revoke_statementContext) GetRuleContext() antlr.RuleContext
func (*Revoke_statementContext) GetUser ¶
func (s *Revoke_statementContext) GetUser() antlr.Token
func (*Revoke_statementContext) GetUser_var ¶
func (s *Revoke_statementContext) GetUser_var() IAction_exprContext
func (*Revoke_statementContext) IF ¶
func (s *Revoke_statementContext) IF() antlr.TerminalNode
func (*Revoke_statementContext) Identifier ¶
func (s *Revoke_statementContext) Identifier(i int) IIdentifierContext
func (*Revoke_statementContext) IsRevoke_statementContext ¶
func (*Revoke_statementContext) IsRevoke_statementContext()
func (*Revoke_statementContext) ON ¶
func (s *Revoke_statementContext) ON() antlr.TerminalNode
func (*Revoke_statementContext) Privilege_list ¶
func (s *Revoke_statementContext) Privilege_list() IPrivilege_listContext
func (*Revoke_statementContext) REVOKE ¶
func (s *Revoke_statementContext) REVOKE() antlr.TerminalNode
func (*Revoke_statementContext) STRING_ ¶
func (s *Revoke_statementContext) STRING_() antlr.TerminalNode
func (*Revoke_statementContext) SetGrant_role ¶
func (s *Revoke_statementContext) SetGrant_role(v IIdentifierContext)
func (*Revoke_statementContext) SetNamespace ¶
func (s *Revoke_statementContext) SetNamespace(v IIdentifierContext)
func (*Revoke_statementContext) SetRole ¶
func (s *Revoke_statementContext) SetRole(v IIdentifierContext)
func (*Revoke_statementContext) SetUser ¶
func (s *Revoke_statementContext) SetUser(v antlr.Token)
func (*Revoke_statementContext) SetUser_var ¶
func (s *Revoke_statementContext) SetUser_var(v IAction_exprContext)
func (*Revoke_statementContext) ToStringTree ¶
func (s *Revoke_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Select_coreContext ¶
type Select_coreContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySelect_coreContext ¶
func NewEmptySelect_coreContext() *Select_coreContext
func NewSelect_coreContext ¶
func NewSelect_coreContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_coreContext
func (*Select_coreContext) AS ¶
func (s *Select_coreContext) AS(i int) antlr.TerminalNode
func (*Select_coreContext) Accept ¶
func (s *Select_coreContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Select_coreContext) AllAS ¶
func (s *Select_coreContext) AllAS() []antlr.TerminalNode
func (*Select_coreContext) AllCOMMA ¶
func (s *Select_coreContext) AllCOMMA() []antlr.TerminalNode
func (*Select_coreContext) AllIdentifier ¶
func (s *Select_coreContext) AllIdentifier() []IIdentifierContext
func (*Select_coreContext) AllJoin ¶
func (s *Select_coreContext) AllJoin() []IJoinContext
func (*Select_coreContext) AllResult_column ¶
func (s *Select_coreContext) AllResult_column() []IResult_columnContext
func (*Select_coreContext) AllSql_expr ¶
func (s *Select_coreContext) AllSql_expr() []ISql_exprContext
func (*Select_coreContext) AllWindow ¶
func (s *Select_coreContext) AllWindow() []IWindowContext
func (*Select_coreContext) BY ¶
func (s *Select_coreContext) BY() antlr.TerminalNode
func (*Select_coreContext) COMMA ¶
func (s *Select_coreContext) COMMA(i int) antlr.TerminalNode
func (*Select_coreContext) DISTINCT ¶
func (s *Select_coreContext) DISTINCT() antlr.TerminalNode
func (*Select_coreContext) FROM ¶
func (s *Select_coreContext) FROM() antlr.TerminalNode
func (*Select_coreContext) GROUP ¶
func (s *Select_coreContext) GROUP() antlr.TerminalNode
func (*Select_coreContext) GetGroup_by ¶
func (s *Select_coreContext) GetGroup_by() ISql_expr_listContext
func (*Select_coreContext) GetHaving ¶
func (s *Select_coreContext) GetHaving() ISql_exprContext
func (*Select_coreContext) GetParser ¶
func (s *Select_coreContext) GetParser() antlr.Parser
func (*Select_coreContext) GetRuleContext ¶
func (s *Select_coreContext) GetRuleContext() antlr.RuleContext
func (*Select_coreContext) GetWhere ¶
func (s *Select_coreContext) GetWhere() ISql_exprContext
func (*Select_coreContext) HAVING ¶
func (s *Select_coreContext) HAVING() antlr.TerminalNode
func (*Select_coreContext) Identifier ¶
func (s *Select_coreContext) Identifier(i int) IIdentifierContext
func (*Select_coreContext) IsSelect_coreContext ¶
func (*Select_coreContext) IsSelect_coreContext()
func (*Select_coreContext) Join ¶
func (s *Select_coreContext) Join(i int) IJoinContext
func (*Select_coreContext) Relation ¶
func (s *Select_coreContext) Relation() IRelationContext
func (*Select_coreContext) Result_column ¶
func (s *Select_coreContext) Result_column(i int) IResult_columnContext
func (*Select_coreContext) SELECT ¶
func (s *Select_coreContext) SELECT() antlr.TerminalNode
func (*Select_coreContext) SetGroup_by ¶
func (s *Select_coreContext) SetGroup_by(v ISql_expr_listContext)
func (*Select_coreContext) SetHaving ¶
func (s *Select_coreContext) SetHaving(v ISql_exprContext)
func (*Select_coreContext) SetWhere ¶
func (s *Select_coreContext) SetWhere(v ISql_exprContext)
func (*Select_coreContext) Sql_expr ¶
func (s *Select_coreContext) Sql_expr(i int) ISql_exprContext
func (*Select_coreContext) Sql_expr_list ¶
func (s *Select_coreContext) Sql_expr_list() ISql_expr_listContext
func (*Select_coreContext) ToStringTree ¶
func (s *Select_coreContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Select_coreContext) WHERE ¶
func (s *Select_coreContext) WHERE() antlr.TerminalNode
func (*Select_coreContext) WINDOW ¶
func (s *Select_coreContext) WINDOW() antlr.TerminalNode
func (*Select_coreContext) Window ¶
func (s *Select_coreContext) Window(i int) IWindowContext
type Select_statementContext ¶
type Select_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySelect_statementContext ¶
func NewEmptySelect_statementContext() *Select_statementContext
func NewSelect_statementContext ¶
func NewSelect_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_statementContext
func (*Select_statementContext) Accept ¶
func (s *Select_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Select_statementContext) AllCOMMA ¶
func (s *Select_statementContext) AllCOMMA() []antlr.TerminalNode
func (*Select_statementContext) AllCompound_operator ¶
func (s *Select_statementContext) AllCompound_operator() []ICompound_operatorContext
func (*Select_statementContext) AllOrdering_term ¶
func (s *Select_statementContext) AllOrdering_term() []IOrdering_termContext
func (*Select_statementContext) AllSelect_core ¶
func (s *Select_statementContext) AllSelect_core() []ISelect_coreContext
func (*Select_statementContext) AllSql_expr ¶
func (s *Select_statementContext) AllSql_expr() []ISql_exprContext
func (*Select_statementContext) BY ¶
func (s *Select_statementContext) BY() antlr.TerminalNode
func (*Select_statementContext) COMMA ¶
func (s *Select_statementContext) COMMA(i int) antlr.TerminalNode
func (*Select_statementContext) Compound_operator ¶
func (s *Select_statementContext) Compound_operator(i int) ICompound_operatorContext
func (*Select_statementContext) GetLimit ¶
func (s *Select_statementContext) GetLimit() ISql_exprContext
func (*Select_statementContext) GetOffset ¶
func (s *Select_statementContext) GetOffset() ISql_exprContext
func (*Select_statementContext) GetParser ¶
func (s *Select_statementContext) GetParser() antlr.Parser
func (*Select_statementContext) GetRuleContext ¶
func (s *Select_statementContext) GetRuleContext() antlr.RuleContext
func (*Select_statementContext) IsSelect_statementContext ¶
func (*Select_statementContext) IsSelect_statementContext()
func (*Select_statementContext) LIMIT ¶
func (s *Select_statementContext) LIMIT() antlr.TerminalNode
func (*Select_statementContext) OFFSET ¶
func (s *Select_statementContext) OFFSET() antlr.TerminalNode
func (*Select_statementContext) ORDER ¶
func (s *Select_statementContext) ORDER() antlr.TerminalNode
func (*Select_statementContext) Ordering_term ¶
func (s *Select_statementContext) Ordering_term(i int) IOrdering_termContext
func (*Select_statementContext) Select_core ¶
func (s *Select_statementContext) Select_core(i int) ISelect_coreContext
func (*Select_statementContext) SetLimit ¶
func (s *Select_statementContext) SetLimit(v ISql_exprContext)
func (*Select_statementContext) SetOffset ¶
func (s *Select_statementContext) SetOffset(v ISql_exprContext)
func (*Select_statementContext) Sql_expr ¶
func (s *Select_statementContext) Sql_expr(i int) ISql_exprContext
func (*Select_statementContext) ToStringTree ¶
func (s *Select_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Set_current_namespace_statementContext ¶
type Set_current_namespace_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySet_current_namespace_statementContext ¶
func NewEmptySet_current_namespace_statementContext() *Set_current_namespace_statementContext
func NewSet_current_namespace_statementContext ¶
func NewSet_current_namespace_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Set_current_namespace_statementContext
func (*Set_current_namespace_statementContext) Accept ¶
func (s *Set_current_namespace_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Set_current_namespace_statementContext) CURRENT ¶
func (s *Set_current_namespace_statementContext) CURRENT() antlr.TerminalNode
func (*Set_current_namespace_statementContext) GetParser ¶
func (s *Set_current_namespace_statementContext) GetParser() antlr.Parser
func (*Set_current_namespace_statementContext) GetRuleContext ¶
func (s *Set_current_namespace_statementContext) GetRuleContext() antlr.RuleContext
func (*Set_current_namespace_statementContext) Identifier ¶
func (s *Set_current_namespace_statementContext) Identifier() IIdentifierContext
func (*Set_current_namespace_statementContext) IsSet_current_namespace_statementContext ¶
func (*Set_current_namespace_statementContext) IsSet_current_namespace_statementContext()
func (*Set_current_namespace_statementContext) NAMESPACE ¶
func (s *Set_current_namespace_statementContext) NAMESPACE() antlr.TerminalNode
func (*Set_current_namespace_statementContext) SET ¶
func (s *Set_current_namespace_statementContext) SET() antlr.TerminalNode
func (*Set_current_namespace_statementContext) TO ¶
func (s *Set_current_namespace_statementContext) TO() antlr.TerminalNode
func (*Set_current_namespace_statementContext) ToStringTree ¶
func (s *Set_current_namespace_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Sql_exprContext ¶
type Sql_exprContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySql_exprContext ¶
func NewEmptySql_exprContext() *Sql_exprContext
func NewSql_exprContext ¶
func NewSql_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sql_exprContext
func (*Sql_exprContext) CopyAll ¶
func (s *Sql_exprContext) CopyAll(ctx *Sql_exprContext)
func (*Sql_exprContext) GetParser ¶
func (s *Sql_exprContext) GetParser() antlr.Parser
func (*Sql_exprContext) GetRuleContext ¶
func (s *Sql_exprContext) GetRuleContext() antlr.RuleContext
func (*Sql_exprContext) IsSql_exprContext ¶
func (*Sql_exprContext) IsSql_exprContext()
func (*Sql_exprContext) ToStringTree ¶
func (s *Sql_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Sql_expr_listContext ¶
type Sql_expr_listContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySql_expr_listContext ¶
func NewEmptySql_expr_listContext() *Sql_expr_listContext
func NewSql_expr_listContext ¶
func NewSql_expr_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sql_expr_listContext
func (*Sql_expr_listContext) Accept ¶
func (s *Sql_expr_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Sql_expr_listContext) AllCOMMA ¶
func (s *Sql_expr_listContext) AllCOMMA() []antlr.TerminalNode
func (*Sql_expr_listContext) AllSql_expr ¶
func (s *Sql_expr_listContext) AllSql_expr() []ISql_exprContext
func (*Sql_expr_listContext) COMMA ¶
func (s *Sql_expr_listContext) COMMA(i int) antlr.TerminalNode
func (*Sql_expr_listContext) GetParser ¶
func (s *Sql_expr_listContext) GetParser() antlr.Parser
func (*Sql_expr_listContext) GetRuleContext ¶
func (s *Sql_expr_listContext) GetRuleContext() antlr.RuleContext
func (*Sql_expr_listContext) IsSql_expr_listContext ¶
func (*Sql_expr_listContext) IsSql_expr_listContext()
func (*Sql_expr_listContext) Sql_expr ¶
func (s *Sql_expr_listContext) Sql_expr(i int) ISql_exprContext
func (*Sql_expr_listContext) ToStringTree ¶
func (s *Sql_expr_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Sql_function_callContext ¶
type Sql_function_callContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySql_function_callContext ¶
func NewEmptySql_function_callContext() *Sql_function_callContext
func NewSql_function_callContext ¶
func NewSql_function_callContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sql_function_callContext
func (*Sql_function_callContext) CopyAll ¶
func (s *Sql_function_callContext) CopyAll(ctx *Sql_function_callContext)
func (*Sql_function_callContext) GetParser ¶
func (s *Sql_function_callContext) GetParser() antlr.Parser
func (*Sql_function_callContext) GetRuleContext ¶
func (s *Sql_function_callContext) GetRuleContext() antlr.RuleContext
func (*Sql_function_callContext) IsSql_function_callContext ¶
func (*Sql_function_callContext) IsSql_function_callContext()
func (*Sql_function_callContext) ToStringTree ¶
func (s *Sql_function_callContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Sql_statementContext ¶
type Sql_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySql_statementContext ¶
func NewEmptySql_statementContext() *Sql_statementContext
func NewSql_statementContext ¶
func NewSql_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sql_statementContext
func (*Sql_statementContext) Accept ¶
func (s *Sql_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Sql_statementContext) AllCOMMA ¶
func (s *Sql_statementContext) AllCOMMA() []antlr.TerminalNode
func (*Sql_statementContext) AllCommon_table_expression ¶
func (s *Sql_statementContext) AllCommon_table_expression() []ICommon_table_expressionContext
func (*Sql_statementContext) COMMA ¶
func (s *Sql_statementContext) COMMA(i int) antlr.TerminalNode
func (*Sql_statementContext) Common_table_expression ¶
func (s *Sql_statementContext) Common_table_expression(i int) ICommon_table_expressionContext
func (*Sql_statementContext) Delete_statement ¶
func (s *Sql_statementContext) Delete_statement() IDelete_statementContext
func (*Sql_statementContext) GetParser ¶
func (s *Sql_statementContext) GetParser() antlr.Parser
func (*Sql_statementContext) GetRuleContext ¶
func (s *Sql_statementContext) GetRuleContext() antlr.RuleContext
func (*Sql_statementContext) Insert_statement ¶
func (s *Sql_statementContext) Insert_statement() IInsert_statementContext
func (*Sql_statementContext) IsSql_statementContext ¶
func (*Sql_statementContext) IsSql_statementContext()
func (*Sql_statementContext) RECURSIVE ¶
func (s *Sql_statementContext) RECURSIVE() antlr.TerminalNode
func (*Sql_statementContext) Select_statement ¶
func (s *Sql_statementContext) Select_statement() ISelect_statementContext
func (*Sql_statementContext) ToStringTree ¶
func (s *Sql_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Sql_statementContext) Update_statement ¶
func (s *Sql_statementContext) Update_statement() IUpdate_statementContext
func (*Sql_statementContext) WITH ¶
func (s *Sql_statementContext) WITH() antlr.TerminalNode
type StatementContext ¶
type StatementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStatementContext ¶
func NewEmptyStatementContext() *StatementContext
func NewStatementContext ¶
func NewStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementContext
func (*StatementContext) Accept ¶
func (s *StatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StatementContext) Alter_table_statement ¶
func (s *StatementContext) Alter_table_statement() IAlter_table_statementContext
func (*StatementContext) Create_action_statement ¶
func (s *StatementContext) Create_action_statement() ICreate_action_statementContext
func (*StatementContext) Create_index_statement ¶
func (s *StatementContext) Create_index_statement() ICreate_index_statementContext
func (*StatementContext) Create_namespace_statement ¶
func (s *StatementContext) Create_namespace_statement() ICreate_namespace_statementContext
func (*StatementContext) Create_role_statement ¶
func (s *StatementContext) Create_role_statement() ICreate_role_statementContext
func (*StatementContext) Create_table_statement ¶
func (s *StatementContext) Create_table_statement() ICreate_table_statementContext
func (*StatementContext) Drop_action_statement ¶
func (s *StatementContext) Drop_action_statement() IDrop_action_statementContext
func (*StatementContext) Drop_index_statement ¶
func (s *StatementContext) Drop_index_statement() IDrop_index_statementContext
func (*StatementContext) Drop_namespace_statement ¶
func (s *StatementContext) Drop_namespace_statement() IDrop_namespace_statementContext
func (*StatementContext) Drop_role_statement ¶
func (s *StatementContext) Drop_role_statement() IDrop_role_statementContext
func (*StatementContext) Drop_table_statement ¶
func (s *StatementContext) Drop_table_statement() IDrop_table_statementContext
func (*StatementContext) GetNamespace ¶
func (s *StatementContext) GetNamespace() IIdentifierContext
func (*StatementContext) GetParser ¶
func (s *StatementContext) GetParser() antlr.Parser
func (*StatementContext) GetRuleContext ¶
func (s *StatementContext) GetRuleContext() antlr.RuleContext
func (*StatementContext) Grant_statement ¶
func (s *StatementContext) Grant_statement() IGrant_statementContext
func (*StatementContext) Identifier ¶
func (s *StatementContext) Identifier() IIdentifierContext
func (*StatementContext) IsStatementContext ¶
func (*StatementContext) IsStatementContext()
func (*StatementContext) LBRACE ¶
func (s *StatementContext) LBRACE() antlr.TerminalNode
func (*StatementContext) RBRACE ¶
func (s *StatementContext) RBRACE() antlr.TerminalNode
func (*StatementContext) Revoke_statement ¶
func (s *StatementContext) Revoke_statement() IRevoke_statementContext
func (*StatementContext) SetNamespace ¶
func (s *StatementContext) SetNamespace(v IIdentifierContext)
func (*StatementContext) Set_current_namespace_statement ¶
func (s *StatementContext) Set_current_namespace_statement() ISet_current_namespace_statementContext
func (*StatementContext) Sql_statement ¶
func (s *StatementContext) Sql_statement() ISql_statementContext
func (*StatementContext) ToStringTree ¶
func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StatementContext) Transfer_ownership_statement ¶
func (s *StatementContext) Transfer_ownership_statement() ITransfer_ownership_statementContext
func (*StatementContext) Unuse_extension_statement ¶
func (s *StatementContext) Unuse_extension_statement() IUnuse_extension_statementContext
func (*StatementContext) Use_extension_statement ¶
func (s *StatementContext) Use_extension_statement() IUse_extension_statementContext
type Stmt_action_callContext ¶
type Stmt_action_callContext struct {
Action_statementContext
}
func NewStmt_action_callContext ¶
func NewStmt_action_callContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Stmt_action_callContext
func (*Stmt_action_callContext) ASSIGN ¶
func (s *Stmt_action_callContext) ASSIGN() antlr.TerminalNode
func (*Stmt_action_callContext) Accept ¶
func (s *Stmt_action_callContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Stmt_action_callContext) Action_function_call ¶
func (s *Stmt_action_callContext) Action_function_call() IAction_function_callContext
func (*Stmt_action_callContext) AllCOMMA ¶
func (s *Stmt_action_callContext) AllCOMMA() []antlr.TerminalNode
func (*Stmt_action_callContext) AllVariable_or_underscore ¶
func (s *Stmt_action_callContext) AllVariable_or_underscore() []IVariable_or_underscoreContext
func (*Stmt_action_callContext) COMMA ¶
func (s *Stmt_action_callContext) COMMA(i int) antlr.TerminalNode
func (*Stmt_action_callContext) EQUALS ¶
func (s *Stmt_action_callContext) EQUALS() antlr.TerminalNode
func (*Stmt_action_callContext) GetRuleContext ¶
func (s *Stmt_action_callContext) GetRuleContext() antlr.RuleContext
func (*Stmt_action_callContext) SCOL ¶
func (s *Stmt_action_callContext) SCOL() antlr.TerminalNode
func (*Stmt_action_callContext) Variable_or_underscore ¶
func (s *Stmt_action_callContext) Variable_or_underscore(i int) IVariable_or_underscoreContext
type Stmt_for_loopContext ¶
type Stmt_for_loopContext struct { Action_statementContext // contains filtered or unexported fields }
func NewStmt_for_loopContext ¶
func NewStmt_for_loopContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Stmt_for_loopContext
func (*Stmt_for_loopContext) ARRAY ¶
func (s *Stmt_for_loopContext) ARRAY() antlr.TerminalNode
func (*Stmt_for_loopContext) Accept ¶
func (s *Stmt_for_loopContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Stmt_for_loopContext) Action_expr ¶
func (s *Stmt_for_loopContext) Action_expr() IAction_exprContext
func (*Stmt_for_loopContext) Action_statement ¶
func (s *Stmt_for_loopContext) Action_statement(i int) IAction_statementContext
func (*Stmt_for_loopContext) AllAction_statement ¶
func (s *Stmt_for_loopContext) AllAction_statement() []IAction_statementContext
func (*Stmt_for_loopContext) FOR ¶
func (s *Stmt_for_loopContext) FOR() antlr.TerminalNode
func (*Stmt_for_loopContext) GetReceiver ¶
func (s *Stmt_for_loopContext) GetReceiver() antlr.Token
func (*Stmt_for_loopContext) GetRuleContext ¶
func (s *Stmt_for_loopContext) GetRuleContext() antlr.RuleContext
func (*Stmt_for_loopContext) IN ¶
func (s *Stmt_for_loopContext) IN() antlr.TerminalNode
func (*Stmt_for_loopContext) LBRACE ¶
func (s *Stmt_for_loopContext) LBRACE() antlr.TerminalNode
func (*Stmt_for_loopContext) RBRACE ¶
func (s *Stmt_for_loopContext) RBRACE() antlr.TerminalNode
func (*Stmt_for_loopContext) Range_ ¶
func (s *Stmt_for_loopContext) Range_() IRangeContext
func (*Stmt_for_loopContext) SCOL ¶
func (s *Stmt_for_loopContext) SCOL() antlr.TerminalNode
func (*Stmt_for_loopContext) SetReceiver ¶
func (s *Stmt_for_loopContext) SetReceiver(v antlr.Token)
func (*Stmt_for_loopContext) Sql_statement ¶
func (s *Stmt_for_loopContext) Sql_statement() ISql_statementContext
func (*Stmt_for_loopContext) VARIABLE ¶
func (s *Stmt_for_loopContext) VARIABLE() antlr.TerminalNode
type Stmt_ifContext ¶
type Stmt_ifContext struct {
Action_statementContext
}
func NewStmt_ifContext ¶
func NewStmt_ifContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Stmt_ifContext
func (*Stmt_ifContext) Accept ¶
func (s *Stmt_ifContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Stmt_ifContext) Action_statement ¶
func (s *Stmt_ifContext) Action_statement(i int) IAction_statementContext
func (*Stmt_ifContext) AllAction_statement ¶
func (s *Stmt_ifContext) AllAction_statement() []IAction_statementContext
func (*Stmt_ifContext) AllELSE ¶
func (s *Stmt_ifContext) AllELSE() []antlr.TerminalNode
func (*Stmt_ifContext) AllELSEIF ¶
func (s *Stmt_ifContext) AllELSEIF() []antlr.TerminalNode
func (*Stmt_ifContext) AllIF ¶
func (s *Stmt_ifContext) AllIF() []antlr.TerminalNode
func (*Stmt_ifContext) AllIf_then_block ¶
func (s *Stmt_ifContext) AllIf_then_block() []IIf_then_blockContext
func (*Stmt_ifContext) ELSE ¶
func (s *Stmt_ifContext) ELSE(i int) antlr.TerminalNode
func (*Stmt_ifContext) ELSEIF ¶
func (s *Stmt_ifContext) ELSEIF(i int) antlr.TerminalNode
func (*Stmt_ifContext) GetRuleContext ¶
func (s *Stmt_ifContext) GetRuleContext() antlr.RuleContext
func (*Stmt_ifContext) IF ¶
func (s *Stmt_ifContext) IF(i int) antlr.TerminalNode
func (*Stmt_ifContext) If_then_block ¶
func (s *Stmt_ifContext) If_then_block(i int) IIf_then_blockContext
func (*Stmt_ifContext) LBRACE ¶
func (s *Stmt_ifContext) LBRACE() antlr.TerminalNode
func (*Stmt_ifContext) RBRACE ¶
func (s *Stmt_ifContext) RBRACE() antlr.TerminalNode
func (*Stmt_ifContext) SCOL ¶
func (s *Stmt_ifContext) SCOL() antlr.TerminalNode
type Stmt_loop_controlContext ¶
type Stmt_loop_controlContext struct {
Action_statementContext
}
func NewStmt_loop_controlContext ¶
func NewStmt_loop_controlContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Stmt_loop_controlContext
func (*Stmt_loop_controlContext) Accept ¶
func (s *Stmt_loop_controlContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Stmt_loop_controlContext) BREAK ¶
func (s *Stmt_loop_controlContext) BREAK() antlr.TerminalNode
func (*Stmt_loop_controlContext) CONTINUE ¶
func (s *Stmt_loop_controlContext) CONTINUE() antlr.TerminalNode
func (*Stmt_loop_controlContext) GetRuleContext ¶
func (s *Stmt_loop_controlContext) GetRuleContext() antlr.RuleContext
func (*Stmt_loop_controlContext) SCOL ¶
func (s *Stmt_loop_controlContext) SCOL() antlr.TerminalNode
type Stmt_returnContext ¶
type Stmt_returnContext struct {
Action_statementContext
}
func NewStmt_returnContext ¶
func NewStmt_returnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Stmt_returnContext
func (*Stmt_returnContext) Accept ¶
func (s *Stmt_returnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Stmt_returnContext) Action_expr_list ¶
func (s *Stmt_returnContext) Action_expr_list() IAction_expr_listContext
func (*Stmt_returnContext) GetRuleContext ¶
func (s *Stmt_returnContext) GetRuleContext() antlr.RuleContext
func (*Stmt_returnContext) RETURN ¶
func (s *Stmt_returnContext) RETURN() antlr.TerminalNode
func (*Stmt_returnContext) SCOL ¶
func (s *Stmt_returnContext) SCOL() antlr.TerminalNode
func (*Stmt_returnContext) Sql_statement ¶
func (s *Stmt_returnContext) Sql_statement() ISql_statementContext
type Stmt_return_nextContext ¶
type Stmt_return_nextContext struct {
Action_statementContext
}
func NewStmt_return_nextContext ¶
func NewStmt_return_nextContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Stmt_return_nextContext
func (*Stmt_return_nextContext) Accept ¶
func (s *Stmt_return_nextContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Stmt_return_nextContext) Action_expr_list ¶
func (s *Stmt_return_nextContext) Action_expr_list() IAction_expr_listContext
func (*Stmt_return_nextContext) GetRuleContext ¶
func (s *Stmt_return_nextContext) GetRuleContext() antlr.RuleContext
func (*Stmt_return_nextContext) NEXT ¶
func (s *Stmt_return_nextContext) NEXT() antlr.TerminalNode
func (*Stmt_return_nextContext) RETURN ¶
func (s *Stmt_return_nextContext) RETURN() antlr.TerminalNode
func (*Stmt_return_nextContext) SCOL ¶
func (s *Stmt_return_nextContext) SCOL() antlr.TerminalNode
type Stmt_sqlContext ¶
type Stmt_sqlContext struct {
Action_statementContext
}
func NewStmt_sqlContext ¶
func NewStmt_sqlContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Stmt_sqlContext
func (*Stmt_sqlContext) Accept ¶
func (s *Stmt_sqlContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Stmt_sqlContext) GetRuleContext ¶
func (s *Stmt_sqlContext) GetRuleContext() antlr.RuleContext
func (*Stmt_sqlContext) SCOL ¶
func (s *Stmt_sqlContext) SCOL() antlr.TerminalNode
func (*Stmt_sqlContext) Sql_statement ¶
func (s *Stmt_sqlContext) Sql_statement() ISql_statementContext
type Stmt_variable_assignmentContext ¶
type Stmt_variable_assignmentContext struct {
Action_statementContext
}
func NewStmt_variable_assignmentContext ¶
func NewStmt_variable_assignmentContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Stmt_variable_assignmentContext
func (*Stmt_variable_assignmentContext) ASSIGN ¶
func (s *Stmt_variable_assignmentContext) ASSIGN() antlr.TerminalNode
func (*Stmt_variable_assignmentContext) Accept ¶
func (s *Stmt_variable_assignmentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Stmt_variable_assignmentContext) Action_expr ¶
func (s *Stmt_variable_assignmentContext) Action_expr(i int) IAction_exprContext
func (*Stmt_variable_assignmentContext) AllAction_expr ¶
func (s *Stmt_variable_assignmentContext) AllAction_expr() []IAction_exprContext
func (*Stmt_variable_assignmentContext) EQUALS ¶
func (s *Stmt_variable_assignmentContext) EQUALS() antlr.TerminalNode
func (*Stmt_variable_assignmentContext) GetRuleContext ¶
func (s *Stmt_variable_assignmentContext) GetRuleContext() antlr.RuleContext
func (*Stmt_variable_assignmentContext) SCOL ¶
func (s *Stmt_variable_assignmentContext) SCOL() antlr.TerminalNode
func (*Stmt_variable_assignmentContext) Type_ ¶
func (s *Stmt_variable_assignmentContext) Type_() ITypeContext
type Stmt_variable_declarationContext ¶
type Stmt_variable_declarationContext struct {
Action_statementContext
}
func NewStmt_variable_declarationContext ¶
func NewStmt_variable_declarationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Stmt_variable_declarationContext
func (*Stmt_variable_declarationContext) Accept ¶
func (s *Stmt_variable_declarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Stmt_variable_declarationContext) GetRuleContext ¶
func (s *Stmt_variable_declarationContext) GetRuleContext() antlr.RuleContext
func (*Stmt_variable_declarationContext) SCOL ¶
func (s *Stmt_variable_declarationContext) SCOL() antlr.TerminalNode
func (*Stmt_variable_declarationContext) Type_ ¶
func (s *Stmt_variable_declarationContext) Type_() ITypeContext
func (*Stmt_variable_declarationContext) VARIABLE ¶
func (s *Stmt_variable_declarationContext) VARIABLE() antlr.TerminalNode
type String_literalContext ¶
type String_literalContext struct {
LiteralContext
}
func NewString_literalContext ¶
func NewString_literalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *String_literalContext
func (*String_literalContext) Accept ¶
func (s *String_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*String_literalContext) GetRuleContext ¶
func (s *String_literalContext) GetRuleContext() antlr.RuleContext
func (*String_literalContext) STRING_ ¶
func (s *String_literalContext) STRING_() antlr.TerminalNode
type Subquery_relationContext ¶
type Subquery_relationContext struct { RelationContext // contains filtered or unexported fields }
func NewSubquery_relationContext ¶
func NewSubquery_relationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Subquery_relationContext
func (*Subquery_relationContext) AS ¶
func (s *Subquery_relationContext) AS() antlr.TerminalNode
func (*Subquery_relationContext) Accept ¶
func (s *Subquery_relationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Subquery_relationContext) GetAlias ¶
func (s *Subquery_relationContext) GetAlias() IIdentifierContext
func (*Subquery_relationContext) GetRuleContext ¶
func (s *Subquery_relationContext) GetRuleContext() antlr.RuleContext
func (*Subquery_relationContext) Identifier ¶
func (s *Subquery_relationContext) Identifier() IIdentifierContext
func (*Subquery_relationContext) LPAREN ¶
func (s *Subquery_relationContext) LPAREN() antlr.TerminalNode
func (*Subquery_relationContext) RPAREN ¶
func (s *Subquery_relationContext) RPAREN() antlr.TerminalNode
func (*Subquery_relationContext) Select_statement ¶
func (s *Subquery_relationContext) Select_statement() ISelect_statementContext
func (*Subquery_relationContext) SetAlias ¶
func (s *Subquery_relationContext) SetAlias(v IIdentifierContext)
type Subquery_sql_exprContext ¶
type Subquery_sql_exprContext struct {
Sql_exprContext
}
func NewSubquery_sql_exprContext ¶
func NewSubquery_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Subquery_sql_exprContext
func (*Subquery_sql_exprContext) Accept ¶
func (s *Subquery_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Subquery_sql_exprContext) EXISTS ¶
func (s *Subquery_sql_exprContext) EXISTS() antlr.TerminalNode
func (*Subquery_sql_exprContext) GetRuleContext ¶
func (s *Subquery_sql_exprContext) GetRuleContext() antlr.RuleContext
func (*Subquery_sql_exprContext) LPAREN ¶
func (s *Subquery_sql_exprContext) LPAREN() antlr.TerminalNode
func (*Subquery_sql_exprContext) NOT ¶
func (s *Subquery_sql_exprContext) NOT() antlr.TerminalNode
func (*Subquery_sql_exprContext) RPAREN ¶
func (s *Subquery_sql_exprContext) RPAREN() antlr.TerminalNode
func (*Subquery_sql_exprContext) Select_statement ¶
func (s *Subquery_sql_exprContext) Select_statement() ISelect_statementContext
func (*Subquery_sql_exprContext) Type_cast ¶
func (s *Subquery_sql_exprContext) Type_cast() IType_castContext
type Table_column_defContext ¶
type Table_column_defContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTable_column_defContext ¶
func NewEmptyTable_column_defContext() *Table_column_defContext
func NewTable_column_defContext ¶
func NewTable_column_defContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_column_defContext
func (*Table_column_defContext) Accept ¶
func (s *Table_column_defContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Table_column_defContext) AllInline_constraint ¶
func (s *Table_column_defContext) AllInline_constraint() []IInline_constraintContext
func (*Table_column_defContext) GetName ¶
func (s *Table_column_defContext) GetName() IIdentifierContext
func (*Table_column_defContext) GetParser ¶
func (s *Table_column_defContext) GetParser() antlr.Parser
func (*Table_column_defContext) GetRuleContext ¶
func (s *Table_column_defContext) GetRuleContext() antlr.RuleContext
func (*Table_column_defContext) Identifier ¶
func (s *Table_column_defContext) Identifier() IIdentifierContext
func (*Table_column_defContext) Inline_constraint ¶
func (s *Table_column_defContext) Inline_constraint(i int) IInline_constraintContext
func (*Table_column_defContext) IsTable_column_defContext ¶
func (*Table_column_defContext) IsTable_column_defContext()
func (*Table_column_defContext) SetName ¶
func (s *Table_column_defContext) SetName(v IIdentifierContext)
func (*Table_column_defContext) ToStringTree ¶
func (s *Table_column_defContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Table_column_defContext) Type_ ¶
func (s *Table_column_defContext) Type_() ITypeContext
type Table_constraint_defContext ¶
type Table_constraint_defContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTable_constraint_defContext ¶
func NewEmptyTable_constraint_defContext() *Table_constraint_defContext
func NewTable_constraint_defContext ¶
func NewTable_constraint_defContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_constraint_defContext
func (*Table_constraint_defContext) Accept ¶
func (s *Table_constraint_defContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Table_constraint_defContext) CHECK ¶
func (s *Table_constraint_defContext) CHECK() antlr.TerminalNode
func (*Table_constraint_defContext) CONSTRAINT ¶
func (s *Table_constraint_defContext) CONSTRAINT() antlr.TerminalNode
func (*Table_constraint_defContext) FOREIGN ¶
func (s *Table_constraint_defContext) FOREIGN() antlr.TerminalNode
func (*Table_constraint_defContext) Fk_constraint ¶
func (s *Table_constraint_defContext) Fk_constraint() IFk_constraintContext
func (*Table_constraint_defContext) GetName ¶
func (s *Table_constraint_defContext) GetName() IIdentifierContext
func (*Table_constraint_defContext) GetParser ¶
func (s *Table_constraint_defContext) GetParser() antlr.Parser
func (*Table_constraint_defContext) GetRuleContext ¶
func (s *Table_constraint_defContext) GetRuleContext() antlr.RuleContext
func (*Table_constraint_defContext) Identifier ¶
func (s *Table_constraint_defContext) Identifier() IIdentifierContext
func (*Table_constraint_defContext) Identifier_list ¶
func (s *Table_constraint_defContext) Identifier_list() IIdentifier_listContext
func (*Table_constraint_defContext) IsTable_constraint_defContext ¶
func (*Table_constraint_defContext) IsTable_constraint_defContext()
func (*Table_constraint_defContext) KEY ¶
func (s *Table_constraint_defContext) KEY() antlr.TerminalNode
func (*Table_constraint_defContext) LPAREN ¶
func (s *Table_constraint_defContext) LPAREN() antlr.TerminalNode
func (*Table_constraint_defContext) PRIMARY ¶
func (s *Table_constraint_defContext) PRIMARY() antlr.TerminalNode
func (*Table_constraint_defContext) RPAREN ¶
func (s *Table_constraint_defContext) RPAREN() antlr.TerminalNode
func (*Table_constraint_defContext) SetName ¶
func (s *Table_constraint_defContext) SetName(v IIdentifierContext)
func (*Table_constraint_defContext) Sql_expr ¶
func (s *Table_constraint_defContext) Sql_expr() ISql_exprContext
func (*Table_constraint_defContext) ToStringTree ¶
func (s *Table_constraint_defContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Table_constraint_defContext) UNIQUE ¶
func (s *Table_constraint_defContext) UNIQUE() antlr.TerminalNode
type Table_relationContext ¶
type Table_relationContext struct { RelationContext // contains filtered or unexported fields }
func NewTable_relationContext ¶
func NewTable_relationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Table_relationContext
func (*Table_relationContext) AS ¶
func (s *Table_relationContext) AS() antlr.TerminalNode
func (*Table_relationContext) Accept ¶
func (s *Table_relationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Table_relationContext) AllIdentifier ¶
func (s *Table_relationContext) AllIdentifier() []IIdentifierContext
func (*Table_relationContext) GetAlias ¶
func (s *Table_relationContext) GetAlias() IIdentifierContext
func (*Table_relationContext) GetNamespace ¶
func (s *Table_relationContext) GetNamespace() IIdentifierContext
func (*Table_relationContext) GetRuleContext ¶
func (s *Table_relationContext) GetRuleContext() antlr.RuleContext
func (*Table_relationContext) GetTable_name ¶
func (s *Table_relationContext) GetTable_name() IIdentifierContext
func (*Table_relationContext) Identifier ¶
func (s *Table_relationContext) Identifier(i int) IIdentifierContext
func (*Table_relationContext) PERIOD ¶
func (s *Table_relationContext) PERIOD() antlr.TerminalNode
func (*Table_relationContext) SetAlias ¶
func (s *Table_relationContext) SetAlias(v IIdentifierContext)
func (*Table_relationContext) SetNamespace ¶
func (s *Table_relationContext) SetNamespace(v IIdentifierContext)
func (*Table_relationContext) SetTable_name ¶
func (s *Table_relationContext) SetTable_name(v IIdentifierContext)
type Transfer_ownership_statementContext ¶
type Transfer_ownership_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTransfer_ownership_statementContext ¶
func NewEmptyTransfer_ownership_statementContext() *Transfer_ownership_statementContext
func NewTransfer_ownership_statementContext ¶
func NewTransfer_ownership_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Transfer_ownership_statementContext
func (*Transfer_ownership_statementContext) Accept ¶
func (s *Transfer_ownership_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Transfer_ownership_statementContext) Action_expr ¶
func (s *Transfer_ownership_statementContext) Action_expr() IAction_exprContext
func (*Transfer_ownership_statementContext) GetParser ¶
func (s *Transfer_ownership_statementContext) GetParser() antlr.Parser
func (*Transfer_ownership_statementContext) GetRuleContext ¶
func (s *Transfer_ownership_statementContext) GetRuleContext() antlr.RuleContext
func (*Transfer_ownership_statementContext) GetUser ¶
func (s *Transfer_ownership_statementContext) GetUser() antlr.Token
func (*Transfer_ownership_statementContext) GetUser_var ¶
func (s *Transfer_ownership_statementContext) GetUser_var() IAction_exprContext
func (*Transfer_ownership_statementContext) IsTransfer_ownership_statementContext ¶
func (*Transfer_ownership_statementContext) IsTransfer_ownership_statementContext()
func (*Transfer_ownership_statementContext) OWNERSHIP ¶
func (s *Transfer_ownership_statementContext) OWNERSHIP() antlr.TerminalNode
func (*Transfer_ownership_statementContext) STRING_ ¶
func (s *Transfer_ownership_statementContext) STRING_() antlr.TerminalNode
func (*Transfer_ownership_statementContext) SetUser ¶
func (s *Transfer_ownership_statementContext) SetUser(v antlr.Token)
func (*Transfer_ownership_statementContext) SetUser_var ¶
func (s *Transfer_ownership_statementContext) SetUser_var(v IAction_exprContext)
func (*Transfer_ownership_statementContext) TO ¶
func (s *Transfer_ownership_statementContext) TO() antlr.TerminalNode
func (*Transfer_ownership_statementContext) TRANSFER ¶
func (s *Transfer_ownership_statementContext) TRANSFER() antlr.TerminalNode
func (*Transfer_ownership_statementContext) ToStringTree ¶
func (s *Transfer_ownership_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TypeContext ¶
type TypeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeContext ¶
func NewEmptyTypeContext() *TypeContext
func NewTypeContext ¶
func NewTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeContext
func (*TypeContext) Accept ¶
func (s *TypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeContext) AllDIGITS_ ¶
func (s *TypeContext) AllDIGITS_() []antlr.TerminalNode
func (*TypeContext) COMMA ¶
func (s *TypeContext) COMMA() antlr.TerminalNode
func (*TypeContext) DIGITS_ ¶
func (s *TypeContext) DIGITS_(i int) antlr.TerminalNode
func (*TypeContext) GetParser ¶
func (s *TypeContext) GetParser() antlr.Parser
func (*TypeContext) GetPrecision ¶
func (s *TypeContext) GetPrecision() antlr.Token
func (*TypeContext) GetRuleContext ¶
func (s *TypeContext) GetRuleContext() antlr.RuleContext
func (*TypeContext) GetScale ¶
func (s *TypeContext) GetScale() antlr.Token
func (*TypeContext) Identifier ¶
func (s *TypeContext) Identifier() IIdentifierContext
func (*TypeContext) IsTypeContext ¶
func (*TypeContext) IsTypeContext()
func (*TypeContext) LBRACKET ¶
func (s *TypeContext) LBRACKET() antlr.TerminalNode
func (*TypeContext) LPAREN ¶
func (s *TypeContext) LPAREN() antlr.TerminalNode
func (*TypeContext) RBRACKET ¶
func (s *TypeContext) RBRACKET() antlr.TerminalNode
func (*TypeContext) RPAREN ¶
func (s *TypeContext) RPAREN() antlr.TerminalNode
func (*TypeContext) SetPrecision ¶
func (s *TypeContext) SetPrecision(v antlr.Token)
func (*TypeContext) SetScale ¶
func (s *TypeContext) SetScale(v antlr.Token)
func (*TypeContext) ToStringTree ¶
func (s *TypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Type_castContext ¶
type Type_castContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyType_castContext ¶
func NewEmptyType_castContext() *Type_castContext
func NewType_castContext ¶
func NewType_castContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_castContext
func (*Type_castContext) Accept ¶
func (s *Type_castContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Type_castContext) GetParser ¶
func (s *Type_castContext) GetParser() antlr.Parser
func (*Type_castContext) GetRuleContext ¶
func (s *Type_castContext) GetRuleContext() antlr.RuleContext
func (*Type_castContext) IsType_castContext ¶
func (*Type_castContext) IsType_castContext()
func (*Type_castContext) TYPE_CAST ¶
func (s *Type_castContext) TYPE_CAST() antlr.TerminalNode
func (*Type_castContext) ToStringTree ¶
func (s *Type_castContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Type_castContext) Type_ ¶
func (s *Type_castContext) Type_() ITypeContext
type Type_listContext ¶
type Type_listContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyType_listContext ¶
func NewEmptyType_listContext() *Type_listContext
func NewType_listContext ¶
func NewType_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_listContext
func (*Type_listContext) Accept ¶
func (s *Type_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Type_listContext) AllCOMMA ¶
func (s *Type_listContext) AllCOMMA() []antlr.TerminalNode
func (*Type_listContext) AllType_ ¶
func (s *Type_listContext) AllType_() []ITypeContext
func (*Type_listContext) COMMA ¶
func (s *Type_listContext) COMMA(i int) antlr.TerminalNode
func (*Type_listContext) GetParser ¶
func (s *Type_listContext) GetParser() antlr.Parser
func (*Type_listContext) GetRuleContext ¶
func (s *Type_listContext) GetRuleContext() antlr.RuleContext
func (*Type_listContext) IsType_listContext ¶
func (*Type_listContext) IsType_listContext()
func (*Type_listContext) ToStringTree ¶
func (s *Type_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Type_listContext) Type_ ¶
func (s *Type_listContext) Type_(i int) ITypeContext
type Unary_action_exprContext ¶
type Unary_action_exprContext struct {
Action_exprContext
}
func NewUnary_action_exprContext ¶
func NewUnary_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Unary_action_exprContext
func (*Unary_action_exprContext) Accept ¶
func (s *Unary_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Unary_action_exprContext) Action_expr ¶
func (s *Unary_action_exprContext) Action_expr() IAction_exprContext
func (*Unary_action_exprContext) EXCL ¶
func (s *Unary_action_exprContext) EXCL() antlr.TerminalNode
func (*Unary_action_exprContext) GetRuleContext ¶
func (s *Unary_action_exprContext) GetRuleContext() antlr.RuleContext
func (*Unary_action_exprContext) MINUS ¶
func (s *Unary_action_exprContext) MINUS() antlr.TerminalNode
func (*Unary_action_exprContext) NOT ¶
func (s *Unary_action_exprContext) NOT() antlr.TerminalNode
func (*Unary_action_exprContext) PLUS ¶
func (s *Unary_action_exprContext) PLUS() antlr.TerminalNode
type Unary_sql_exprContext ¶
type Unary_sql_exprContext struct {
Sql_exprContext
}
func NewUnary_sql_exprContext ¶
func NewUnary_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Unary_sql_exprContext
func (*Unary_sql_exprContext) Accept ¶
func (s *Unary_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Unary_sql_exprContext) GetRuleContext ¶
func (s *Unary_sql_exprContext) GetRuleContext() antlr.RuleContext
func (*Unary_sql_exprContext) MINUS ¶
func (s *Unary_sql_exprContext) MINUS() antlr.TerminalNode
func (*Unary_sql_exprContext) NOT ¶
func (s *Unary_sql_exprContext) NOT() antlr.TerminalNode
func (*Unary_sql_exprContext) PLUS ¶
func (s *Unary_sql_exprContext) PLUS() antlr.TerminalNode
func (*Unary_sql_exprContext) Sql_expr ¶
func (s *Unary_sql_exprContext) Sql_expr() ISql_exprContext
type Unuse_extension_statementContext ¶
type Unuse_extension_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUnuse_extension_statementContext ¶
func NewEmptyUnuse_extension_statementContext() *Unuse_extension_statementContext
func NewUnuse_extension_statementContext ¶
func NewUnuse_extension_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Unuse_extension_statementContext
func (*Unuse_extension_statementContext) Accept ¶
func (s *Unuse_extension_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Unuse_extension_statementContext) EXISTS ¶
func (s *Unuse_extension_statementContext) EXISTS() antlr.TerminalNode
func (*Unuse_extension_statementContext) GetAlias ¶
func (s *Unuse_extension_statementContext) GetAlias() IIdentifierContext
func (*Unuse_extension_statementContext) GetParser ¶
func (s *Unuse_extension_statementContext) GetParser() antlr.Parser
func (*Unuse_extension_statementContext) GetRuleContext ¶
func (s *Unuse_extension_statementContext) GetRuleContext() antlr.RuleContext
func (*Unuse_extension_statementContext) IF ¶
func (s *Unuse_extension_statementContext) IF() antlr.TerminalNode
func (*Unuse_extension_statementContext) Identifier ¶
func (s *Unuse_extension_statementContext) Identifier() IIdentifierContext
func (*Unuse_extension_statementContext) IsUnuse_extension_statementContext ¶
func (*Unuse_extension_statementContext) IsUnuse_extension_statementContext()
func (*Unuse_extension_statementContext) SetAlias ¶
func (s *Unuse_extension_statementContext) SetAlias(v IIdentifierContext)
func (*Unuse_extension_statementContext) ToStringTree ¶
func (s *Unuse_extension_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Unuse_extension_statementContext) UNUSE ¶
func (s *Unuse_extension_statementContext) UNUSE() antlr.TerminalNode
type Update_set_clauseContext ¶
type Update_set_clauseContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUpdate_set_clauseContext ¶
func NewEmptyUpdate_set_clauseContext() *Update_set_clauseContext
func NewUpdate_set_clauseContext ¶
func NewUpdate_set_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Update_set_clauseContext
func (*Update_set_clauseContext) Accept ¶
func (s *Update_set_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Update_set_clauseContext) EQUALS ¶
func (s *Update_set_clauseContext) EQUALS() antlr.TerminalNode
func (*Update_set_clauseContext) GetColumn ¶
func (s *Update_set_clauseContext) GetColumn() IIdentifierContext
func (*Update_set_clauseContext) GetParser ¶
func (s *Update_set_clauseContext) GetParser() antlr.Parser
func (*Update_set_clauseContext) GetRuleContext ¶
func (s *Update_set_clauseContext) GetRuleContext() antlr.RuleContext
func (*Update_set_clauseContext) Identifier ¶
func (s *Update_set_clauseContext) Identifier() IIdentifierContext
func (*Update_set_clauseContext) IsUpdate_set_clauseContext ¶
func (*Update_set_clauseContext) IsUpdate_set_clauseContext()
func (*Update_set_clauseContext) SetColumn ¶
func (s *Update_set_clauseContext) SetColumn(v IIdentifierContext)
func (*Update_set_clauseContext) Sql_expr ¶
func (s *Update_set_clauseContext) Sql_expr() ISql_exprContext
func (*Update_set_clauseContext) ToStringTree ¶
func (s *Update_set_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Update_statementContext ¶
type Update_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUpdate_statementContext ¶
func NewEmptyUpdate_statementContext() *Update_statementContext
func NewUpdate_statementContext ¶
func NewUpdate_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Update_statementContext
func (*Update_statementContext) AS ¶
func (s *Update_statementContext) AS() antlr.TerminalNode
func (*Update_statementContext) Accept ¶
func (s *Update_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Update_statementContext) AllCOMMA ¶
func (s *Update_statementContext) AllCOMMA() []antlr.TerminalNode
func (*Update_statementContext) AllIdentifier ¶
func (s *Update_statementContext) AllIdentifier() []IIdentifierContext
func (*Update_statementContext) AllJoin ¶
func (s *Update_statementContext) AllJoin() []IJoinContext
func (*Update_statementContext) AllUpdate_set_clause ¶
func (s *Update_statementContext) AllUpdate_set_clause() []IUpdate_set_clauseContext
func (*Update_statementContext) COMMA ¶
func (s *Update_statementContext) COMMA(i int) antlr.TerminalNode
func (*Update_statementContext) FROM ¶
func (s *Update_statementContext) FROM() antlr.TerminalNode
func (*Update_statementContext) GetAlias ¶
func (s *Update_statementContext) GetAlias() IIdentifierContext
func (*Update_statementContext) GetParser ¶
func (s *Update_statementContext) GetParser() antlr.Parser
func (*Update_statementContext) GetRuleContext ¶
func (s *Update_statementContext) GetRuleContext() antlr.RuleContext
func (*Update_statementContext) GetTable_name ¶
func (s *Update_statementContext) GetTable_name() IIdentifierContext
func (*Update_statementContext) GetWhere ¶
func (s *Update_statementContext) GetWhere() ISql_exprContext
func (*Update_statementContext) Identifier ¶
func (s *Update_statementContext) Identifier(i int) IIdentifierContext
func (*Update_statementContext) IsUpdate_statementContext ¶
func (*Update_statementContext) IsUpdate_statementContext()
func (*Update_statementContext) Join ¶
func (s *Update_statementContext) Join(i int) IJoinContext
func (*Update_statementContext) Relation ¶
func (s *Update_statementContext) Relation() IRelationContext
func (*Update_statementContext) SET ¶
func (s *Update_statementContext) SET() antlr.TerminalNode
func (*Update_statementContext) SetAlias ¶
func (s *Update_statementContext) SetAlias(v IIdentifierContext)
func (*Update_statementContext) SetTable_name ¶
func (s *Update_statementContext) SetTable_name(v IIdentifierContext)
func (*Update_statementContext) SetWhere ¶
func (s *Update_statementContext) SetWhere(v ISql_exprContext)
func (*Update_statementContext) Sql_expr ¶
func (s *Update_statementContext) Sql_expr() ISql_exprContext
func (*Update_statementContext) ToStringTree ¶
func (s *Update_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Update_statementContext) UPDATE ¶
func (s *Update_statementContext) UPDATE() antlr.TerminalNode
func (*Update_statementContext) Update_set_clause ¶
func (s *Update_statementContext) Update_set_clause(i int) IUpdate_set_clauseContext
func (*Update_statementContext) WHERE ¶
func (s *Update_statementContext) WHERE() antlr.TerminalNode
type Upsert_clauseContext ¶
type Upsert_clauseContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUpsert_clauseContext ¶
func NewEmptyUpsert_clauseContext() *Upsert_clauseContext
func NewUpsert_clauseContext ¶
func NewUpsert_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Upsert_clauseContext
func (*Upsert_clauseContext) Accept ¶
func (s *Upsert_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Upsert_clauseContext) AllCOMMA ¶
func (s *Upsert_clauseContext) AllCOMMA() []antlr.TerminalNode
func (*Upsert_clauseContext) AllSql_expr ¶
func (s *Upsert_clauseContext) AllSql_expr() []ISql_exprContext
func (*Upsert_clauseContext) AllUpdate_set_clause ¶
func (s *Upsert_clauseContext) AllUpdate_set_clause() []IUpdate_set_clauseContext
func (*Upsert_clauseContext) AllWHERE ¶
func (s *Upsert_clauseContext) AllWHERE() []antlr.TerminalNode
func (*Upsert_clauseContext) COMMA ¶
func (s *Upsert_clauseContext) COMMA(i int) antlr.TerminalNode
func (*Upsert_clauseContext) CONFLICT ¶
func (s *Upsert_clauseContext) CONFLICT() antlr.TerminalNode
func (*Upsert_clauseContext) DO ¶
func (s *Upsert_clauseContext) DO() antlr.TerminalNode
func (*Upsert_clauseContext) GetConflict_columns ¶
func (s *Upsert_clauseContext) GetConflict_columns() IIdentifier_listContext
func (*Upsert_clauseContext) GetConflict_where ¶
func (s *Upsert_clauseContext) GetConflict_where() ISql_exprContext
func (*Upsert_clauseContext) GetParser ¶
func (s *Upsert_clauseContext) GetParser() antlr.Parser
func (*Upsert_clauseContext) GetRuleContext ¶
func (s *Upsert_clauseContext) GetRuleContext() antlr.RuleContext
func (*Upsert_clauseContext) GetUpdate_where ¶
func (s *Upsert_clauseContext) GetUpdate_where() ISql_exprContext
func (*Upsert_clauseContext) Identifier_list ¶
func (s *Upsert_clauseContext) Identifier_list() IIdentifier_listContext
func (*Upsert_clauseContext) IsUpsert_clauseContext ¶
func (*Upsert_clauseContext) IsUpsert_clauseContext()
func (*Upsert_clauseContext) LPAREN ¶
func (s *Upsert_clauseContext) LPAREN() antlr.TerminalNode
func (*Upsert_clauseContext) NOTHING ¶
func (s *Upsert_clauseContext) NOTHING() antlr.TerminalNode
func (*Upsert_clauseContext) ON ¶
func (s *Upsert_clauseContext) ON() antlr.TerminalNode
func (*Upsert_clauseContext) RPAREN ¶
func (s *Upsert_clauseContext) RPAREN() antlr.TerminalNode
func (*Upsert_clauseContext) SET ¶
func (s *Upsert_clauseContext) SET() antlr.TerminalNode
func (*Upsert_clauseContext) SetConflict_columns ¶
func (s *Upsert_clauseContext) SetConflict_columns(v IIdentifier_listContext)
func (*Upsert_clauseContext) SetConflict_where ¶
func (s *Upsert_clauseContext) SetConflict_where(v ISql_exprContext)
func (*Upsert_clauseContext) SetUpdate_where ¶
func (s *Upsert_clauseContext) SetUpdate_where(v ISql_exprContext)
func (*Upsert_clauseContext) Sql_expr ¶
func (s *Upsert_clauseContext) Sql_expr(i int) ISql_exprContext
func (*Upsert_clauseContext) ToStringTree ¶
func (s *Upsert_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Upsert_clauseContext) UPDATE ¶
func (s *Upsert_clauseContext) UPDATE() antlr.TerminalNode
func (*Upsert_clauseContext) Update_set_clause ¶
func (s *Upsert_clauseContext) Update_set_clause(i int) IUpdate_set_clauseContext
func (*Upsert_clauseContext) WHERE ¶
func (s *Upsert_clauseContext) WHERE(i int) antlr.TerminalNode
type Use_extension_statementContext ¶
type Use_extension_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUse_extension_statementContext ¶
func NewEmptyUse_extension_statementContext() *Use_extension_statementContext
func NewUse_extension_statementContext ¶
func NewUse_extension_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Use_extension_statementContext
func (*Use_extension_statementContext) AS ¶
func (s *Use_extension_statementContext) AS() antlr.TerminalNode
func (*Use_extension_statementContext) Accept ¶
func (s *Use_extension_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Use_extension_statementContext) Action_expr ¶
func (s *Use_extension_statementContext) Action_expr(i int) IAction_exprContext
func (*Use_extension_statementContext) AllAction_expr ¶
func (s *Use_extension_statementContext) AllAction_expr() []IAction_exprContext
func (*Use_extension_statementContext) AllCOL ¶
func (s *Use_extension_statementContext) AllCOL() []antlr.TerminalNode
func (*Use_extension_statementContext) AllCOMMA ¶
func (s *Use_extension_statementContext) AllCOMMA() []antlr.TerminalNode
func (*Use_extension_statementContext) AllIdentifier ¶
func (s *Use_extension_statementContext) AllIdentifier() []IIdentifierContext
func (*Use_extension_statementContext) COL ¶
func (s *Use_extension_statementContext) COL(i int) antlr.TerminalNode
func (*Use_extension_statementContext) COMMA ¶
func (s *Use_extension_statementContext) COMMA(i int) antlr.TerminalNode
func (*Use_extension_statementContext) EXISTS ¶
func (s *Use_extension_statementContext) EXISTS() antlr.TerminalNode
func (*Use_extension_statementContext) GetAlias ¶
func (s *Use_extension_statementContext) GetAlias() IIdentifierContext
func (*Use_extension_statementContext) GetExtension_name ¶
func (s *Use_extension_statementContext) GetExtension_name() IIdentifierContext
func (*Use_extension_statementContext) GetParser ¶
func (s *Use_extension_statementContext) GetParser() antlr.Parser
func (*Use_extension_statementContext) GetRuleContext ¶
func (s *Use_extension_statementContext) GetRuleContext() antlr.RuleContext
func (*Use_extension_statementContext) IF ¶
func (s *Use_extension_statementContext) IF() antlr.TerminalNode
func (*Use_extension_statementContext) Identifier ¶
func (s *Use_extension_statementContext) Identifier(i int) IIdentifierContext
func (*Use_extension_statementContext) IsUse_extension_statementContext ¶
func (*Use_extension_statementContext) IsUse_extension_statementContext()
func (*Use_extension_statementContext) LBRACE ¶
func (s *Use_extension_statementContext) LBRACE() antlr.TerminalNode
func (*Use_extension_statementContext) NOT ¶
func (s *Use_extension_statementContext) NOT() antlr.TerminalNode
func (*Use_extension_statementContext) RBRACE ¶
func (s *Use_extension_statementContext) RBRACE() antlr.TerminalNode
func (*Use_extension_statementContext) SetAlias ¶
func (s *Use_extension_statementContext) SetAlias(v IIdentifierContext)
func (*Use_extension_statementContext) SetExtension_name ¶
func (s *Use_extension_statementContext) SetExtension_name(v IIdentifierContext)
func (*Use_extension_statementContext) ToStringTree ¶
func (s *Use_extension_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Use_extension_statementContext) USE ¶
func (s *Use_extension_statementContext) USE() antlr.TerminalNode
type VariableContext ¶
type VariableContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVariableContext ¶
func NewEmptyVariableContext() *VariableContext
func NewVariableContext ¶
func NewVariableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableContext
func (*VariableContext) Accept ¶
func (s *VariableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*VariableContext) CONTEXTUAL_VARIABLE ¶
func (s *VariableContext) CONTEXTUAL_VARIABLE() antlr.TerminalNode
func (*VariableContext) GetParser ¶
func (s *VariableContext) GetParser() antlr.Parser
func (*VariableContext) GetRuleContext ¶
func (s *VariableContext) GetRuleContext() antlr.RuleContext
func (*VariableContext) IsVariableContext ¶
func (*VariableContext) IsVariableContext()
func (*VariableContext) ToStringTree ¶
func (s *VariableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*VariableContext) VARIABLE ¶
func (s *VariableContext) VARIABLE() antlr.TerminalNode
type Variable_action_exprContext ¶
type Variable_action_exprContext struct {
Action_exprContext
}
func NewVariable_action_exprContext ¶
func NewVariable_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Variable_action_exprContext
func (*Variable_action_exprContext) Accept ¶
func (s *Variable_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Variable_action_exprContext) GetRuleContext ¶
func (s *Variable_action_exprContext) GetRuleContext() antlr.RuleContext
func (*Variable_action_exprContext) Type_cast ¶
func (s *Variable_action_exprContext) Type_cast() IType_castContext
func (*Variable_action_exprContext) Variable ¶
func (s *Variable_action_exprContext) Variable() IVariableContext
type Variable_or_underscoreContext ¶
type Variable_or_underscoreContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVariable_or_underscoreContext ¶
func NewEmptyVariable_or_underscoreContext() *Variable_or_underscoreContext
func NewVariable_or_underscoreContext ¶
func NewVariable_or_underscoreContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Variable_or_underscoreContext
func (*Variable_or_underscoreContext) Accept ¶
func (s *Variable_or_underscoreContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Variable_or_underscoreContext) GetParser ¶
func (s *Variable_or_underscoreContext) GetParser() antlr.Parser
func (*Variable_or_underscoreContext) GetRuleContext ¶
func (s *Variable_or_underscoreContext) GetRuleContext() antlr.RuleContext
func (*Variable_or_underscoreContext) IsVariable_or_underscoreContext ¶
func (*Variable_or_underscoreContext) IsVariable_or_underscoreContext()
func (*Variable_or_underscoreContext) ToStringTree ¶
func (s *Variable_or_underscoreContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Variable_or_underscoreContext) UNDERSCORE ¶
func (s *Variable_or_underscoreContext) UNDERSCORE() antlr.TerminalNode
func (*Variable_or_underscoreContext) VARIABLE ¶
func (s *Variable_or_underscoreContext) VARIABLE() antlr.TerminalNode
type Variable_sql_exprContext ¶
type Variable_sql_exprContext struct {
Sql_exprContext
}
func NewVariable_sql_exprContext ¶
func NewVariable_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Variable_sql_exprContext
func (*Variable_sql_exprContext) Accept ¶
func (s *Variable_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Variable_sql_exprContext) GetRuleContext ¶
func (s *Variable_sql_exprContext) GetRuleContext() antlr.RuleContext
func (*Variable_sql_exprContext) Type_cast ¶
func (s *Variable_sql_exprContext) Type_cast() IType_castContext
func (*Variable_sql_exprContext) Variable ¶
func (s *Variable_sql_exprContext) Variable() IVariableContext
type When_then_clauseContext ¶
type When_then_clauseContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWhen_then_clauseContext ¶
func NewEmptyWhen_then_clauseContext() *When_then_clauseContext
func NewWhen_then_clauseContext ¶
func NewWhen_then_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *When_then_clauseContext
func (*When_then_clauseContext) Accept ¶
func (s *When_then_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*When_then_clauseContext) AllSql_expr ¶
func (s *When_then_clauseContext) AllSql_expr() []ISql_exprContext
func (*When_then_clauseContext) GetParser ¶
func (s *When_then_clauseContext) GetParser() antlr.Parser
func (*When_then_clauseContext) GetRuleContext ¶
func (s *When_then_clauseContext) GetRuleContext() antlr.RuleContext
func (*When_then_clauseContext) GetThen ¶
func (s *When_then_clauseContext) GetThen() ISql_exprContext
func (*When_then_clauseContext) GetWhen_condition ¶
func (s *When_then_clauseContext) GetWhen_condition() ISql_exprContext
func (*When_then_clauseContext) IsWhen_then_clauseContext ¶
func (*When_then_clauseContext) IsWhen_then_clauseContext()
func (*When_then_clauseContext) SetThen ¶
func (s *When_then_clauseContext) SetThen(v ISql_exprContext)
func (*When_then_clauseContext) SetWhen_condition ¶
func (s *When_then_clauseContext) SetWhen_condition(v ISql_exprContext)
func (*When_then_clauseContext) Sql_expr ¶
func (s *When_then_clauseContext) Sql_expr(i int) ISql_exprContext
func (*When_then_clauseContext) THEN ¶
func (s *When_then_clauseContext) THEN() antlr.TerminalNode
func (*When_then_clauseContext) ToStringTree ¶
func (s *When_then_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*When_then_clauseContext) WHEN ¶
func (s *When_then_clauseContext) WHEN() antlr.TerminalNode
type Wildcard_result_columnContext ¶
type Wildcard_result_columnContext struct { Result_columnContext // contains filtered or unexported fields }
func NewWildcard_result_columnContext ¶
func NewWildcard_result_columnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Wildcard_result_columnContext
func (*Wildcard_result_columnContext) Accept ¶
func (s *Wildcard_result_columnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Wildcard_result_columnContext) GetRuleContext ¶
func (s *Wildcard_result_columnContext) GetRuleContext() antlr.RuleContext
func (*Wildcard_result_columnContext) GetTable_name ¶
func (s *Wildcard_result_columnContext) GetTable_name() IIdentifierContext
func (*Wildcard_result_columnContext) Identifier ¶
func (s *Wildcard_result_columnContext) Identifier() IIdentifierContext
func (*Wildcard_result_columnContext) PERIOD ¶
func (s *Wildcard_result_columnContext) PERIOD() antlr.TerminalNode
func (*Wildcard_result_columnContext) STAR ¶
func (s *Wildcard_result_columnContext) STAR() antlr.TerminalNode
func (*Wildcard_result_columnContext) SetTable_name ¶
func (s *Wildcard_result_columnContext) SetTable_name(v IIdentifierContext)
type WindowContext ¶
type WindowContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWindowContext ¶
func NewEmptyWindowContext() *WindowContext
func NewWindowContext ¶
func NewWindowContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WindowContext
func (*WindowContext) Accept ¶
func (s *WindowContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*WindowContext) AllBY ¶
func (s *WindowContext) AllBY() []antlr.TerminalNode
func (*WindowContext) AllCOMMA ¶
func (s *WindowContext) AllCOMMA() []antlr.TerminalNode
func (*WindowContext) AllOrdering_term ¶
func (s *WindowContext) AllOrdering_term() []IOrdering_termContext
func (*WindowContext) BY ¶
func (s *WindowContext) BY(i int) antlr.TerminalNode
func (*WindowContext) COMMA ¶
func (s *WindowContext) COMMA(i int) antlr.TerminalNode
func (*WindowContext) GetParser ¶
func (s *WindowContext) GetParser() antlr.Parser
func (*WindowContext) GetPartition ¶
func (s *WindowContext) GetPartition() ISql_expr_listContext
func (*WindowContext) GetRuleContext ¶
func (s *WindowContext) GetRuleContext() antlr.RuleContext
func (*WindowContext) IsWindowContext ¶
func (*WindowContext) IsWindowContext()
func (*WindowContext) LPAREN ¶
func (s *WindowContext) LPAREN() antlr.TerminalNode
func (*WindowContext) ORDER ¶
func (s *WindowContext) ORDER() antlr.TerminalNode
func (*WindowContext) Ordering_term ¶
func (s *WindowContext) Ordering_term(i int) IOrdering_termContext
func (*WindowContext) PARTITION ¶
func (s *WindowContext) PARTITION() antlr.TerminalNode
func (*WindowContext) RPAREN ¶
func (s *WindowContext) RPAREN() antlr.TerminalNode
func (*WindowContext) SetPartition ¶
func (s *WindowContext) SetPartition(v ISql_expr_listContext)
func (*WindowContext) Sql_expr_list ¶
func (s *WindowContext) Sql_expr_list() ISql_expr_listContext
func (*WindowContext) ToStringTree ¶
func (s *WindowContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Window_function_call_sql_exprContext ¶
type Window_function_call_sql_exprContext struct {
Sql_exprContext
}
func NewWindow_function_call_sql_exprContext ¶
func NewWindow_function_call_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Window_function_call_sql_exprContext
func (*Window_function_call_sql_exprContext) Accept ¶
func (s *Window_function_call_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Window_function_call_sql_exprContext) FILTER ¶
func (s *Window_function_call_sql_exprContext) FILTER() antlr.TerminalNode
func (*Window_function_call_sql_exprContext) GetRuleContext ¶
func (s *Window_function_call_sql_exprContext) GetRuleContext() antlr.RuleContext
func (*Window_function_call_sql_exprContext) Identifier ¶
func (s *Window_function_call_sql_exprContext) Identifier() IIdentifierContext
func (*Window_function_call_sql_exprContext) LPAREN ¶
func (s *Window_function_call_sql_exprContext) LPAREN() antlr.TerminalNode
func (*Window_function_call_sql_exprContext) OVER ¶
func (s *Window_function_call_sql_exprContext) OVER() antlr.TerminalNode
func (*Window_function_call_sql_exprContext) RPAREN ¶
func (s *Window_function_call_sql_exprContext) RPAREN() antlr.TerminalNode
func (*Window_function_call_sql_exprContext) Sql_expr ¶
func (s *Window_function_call_sql_exprContext) Sql_expr() ISql_exprContext
func (*Window_function_call_sql_exprContext) Sql_function_call ¶
func (s *Window_function_call_sql_exprContext) Sql_function_call() ISql_function_callContext
func (*Window_function_call_sql_exprContext) WHERE ¶
func (s *Window_function_call_sql_exprContext) WHERE() antlr.TerminalNode
func (*Window_function_call_sql_exprContext) Window ¶
func (s *Window_function_call_sql_exprContext) Window() IWindowContext