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 ¶
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