generated

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 25, 2018 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DynamoDbGrammarLexerT__0               = 1
	DynamoDbGrammarLexerT__1               = 2
	DynamoDbGrammarLexerT__2               = 3
	DynamoDbGrammarLexerT__3               = 4
	DynamoDbGrammarLexerT__4               = 5
	DynamoDbGrammarLexerT__5               = 6
	DynamoDbGrammarLexerT__6               = 7
	DynamoDbGrammarLexerWS                 = 8
	DynamoDbGrammarLexerEQ                 = 9
	DynamoDbGrammarLexerNE                 = 10
	DynamoDbGrammarLexerLT                 = 11
	DynamoDbGrammarLexerLE                 = 12
	DynamoDbGrammarLexerGT                 = 13
	DynamoDbGrammarLexerGE                 = 14
	DynamoDbGrammarLexerPLUS               = 15
	DynamoDbGrammarLexerMINUS              = 16
	DynamoDbGrammarLexerIN                 = 17
	DynamoDbGrammarLexerBETWEEN            = 18
	DynamoDbGrammarLexerNOT                = 19
	DynamoDbGrammarLexerAND                = 20
	DynamoDbGrammarLexerOR                 = 21
	DynamoDbGrammarLexerSET                = 22
	DynamoDbGrammarLexerADD                = 23
	DynamoDbGrammarLexerDELETE             = 24
	DynamoDbGrammarLexerREMOVE             = 25
	DynamoDbGrammarLexerINSERT             = 26
	DynamoDbGrammarLexerINTO               = 27
	DynamoDbGrammarLexerVALUE              = 28
	DynamoDbGrammarLexerVALUES             = 29
	DynamoDbGrammarLexerUPDATE             = 30
	DynamoDbGrammarLexerON                 = 31
	DynamoDbGrammarLexerRETURNING          = 32
	DynamoDbGrammarLexerALL                = 33
	DynamoDbGrammarLexerKEYS               = 34
	DynamoDbGrammarLexerKEY                = 35
	DynamoDbGrammarLexerONLY               = 36
	DynamoDbGrammarLexerNEW                = 37
	DynamoDbGrammarLexerNONE               = 38
	DynamoDbGrammarLexerOLD                = 39
	DynamoDbGrammarLexerUPDATED            = 40
	DynamoDbGrammarLexerDUPLICATE          = 41
	DynamoDbGrammarLexerCREATE             = 42
	DynamoDbGrammarLexerTABLE              = 43
	DynamoDbGrammarLexerPRIMARY            = 44
	DynamoDbGrammarLexerNUMBER             = 45
	DynamoDbGrammarLexerBINARY             = 46
	DynamoDbGrammarLexerSTRING             = 47
	DynamoDbGrammarLexerIF                 = 48
	DynamoDbGrammarLexerCAPACITY           = 49
	DynamoDbGrammarLexerGLOBAL             = 50
	DynamoDbGrammarLexerLOCAL              = 51
	DynamoDbGrammarLexerINDEXKEYWORD       = 52
	DynamoDbGrammarLexerPROJECTION         = 53
	DynamoDbGrammarLexerSHOW               = 54
	DynamoDbGrammarLexerTABLES             = 55
	DynamoDbGrammarLexerSELECT             = 56
	DynamoDbGrammarLexerFROM               = 57
	DynamoDbGrammarLexerUSE                = 58
	DynamoDbGrammarLexerENABLE             = 59
	DynamoDbGrammarLexerSCAN               = 60
	DynamoDbGrammarLexerWHERE              = 61
	DynamoDbGrammarLexerDROP               = 62
	DynamoDbGrammarLexerALTER              = 63
	DynamoDbGrammarLexerDESCRIBE           = 64
	DynamoDbGrammarLexerOPTION             = 65
	DynamoDbGrammarLexerINDEX              = 66
	DynamoDbGrammarLexerID                 = 67
	DynamoDbGrammarLexerATTRIBUTE_NAME_SUB = 68
	DynamoDbGrammarLexerLITERAL_SUB        = 69
	DynamoDbGrammarLexerSTRING_LITERAL     = 70
	DynamoDbGrammarLexerUNKNOWN            = 71
)

DynamoDbGrammarLexer tokens.

View Source
const (
	DynamoDbGrammarParserEOF                = antlr.TokenEOF
	DynamoDbGrammarParserT__0               = 1
	DynamoDbGrammarParserT__1               = 2
	DynamoDbGrammarParserT__2               = 3
	DynamoDbGrammarParserT__3               = 4
	DynamoDbGrammarParserT__4               = 5
	DynamoDbGrammarParserT__5               = 6
	DynamoDbGrammarParserT__6               = 7
	DynamoDbGrammarParserWS                 = 8
	DynamoDbGrammarParserEQ                 = 9
	DynamoDbGrammarParserNE                 = 10
	DynamoDbGrammarParserLT                 = 11
	DynamoDbGrammarParserLE                 = 12
	DynamoDbGrammarParserGT                 = 13
	DynamoDbGrammarParserGE                 = 14
	DynamoDbGrammarParserPLUS               = 15
	DynamoDbGrammarParserMINUS              = 16
	DynamoDbGrammarParserIN                 = 17
	DynamoDbGrammarParserBETWEEN            = 18
	DynamoDbGrammarParserNOT                = 19
	DynamoDbGrammarParserAND                = 20
	DynamoDbGrammarParserOR                 = 21
	DynamoDbGrammarParserSET                = 22
	DynamoDbGrammarParserADD                = 23
	DynamoDbGrammarParserDELETE             = 24
	DynamoDbGrammarParserREMOVE             = 25
	DynamoDbGrammarParserINSERT             = 26
	DynamoDbGrammarParserINTO               = 27
	DynamoDbGrammarParserVALUE              = 28
	DynamoDbGrammarParserVALUES             = 29
	DynamoDbGrammarParserUPDATE             = 30
	DynamoDbGrammarParserON                 = 31
	DynamoDbGrammarParserRETURNING          = 32
	DynamoDbGrammarParserALL                = 33
	DynamoDbGrammarParserKEYS               = 34
	DynamoDbGrammarParserKEY                = 35
	DynamoDbGrammarParserONLY               = 36
	DynamoDbGrammarParserNEW                = 37
	DynamoDbGrammarParserNONE               = 38
	DynamoDbGrammarParserOLD                = 39
	DynamoDbGrammarParserUPDATED            = 40
	DynamoDbGrammarParserDUPLICATE          = 41
	DynamoDbGrammarParserCREATE             = 42
	DynamoDbGrammarParserTABLE              = 43
	DynamoDbGrammarParserPRIMARY            = 44
	DynamoDbGrammarParserNUMBER             = 45
	DynamoDbGrammarParserBINARY             = 46
	DynamoDbGrammarParserSTRING             = 47
	DynamoDbGrammarParserIF                 = 48
	DynamoDbGrammarParserCAPACITY           = 49
	DynamoDbGrammarParserGLOBAL             = 50
	DynamoDbGrammarParserLOCAL              = 51
	DynamoDbGrammarParserINDEXKEYWORD       = 52
	DynamoDbGrammarParserPROJECTION         = 53
	DynamoDbGrammarParserSHOW               = 54
	DynamoDbGrammarParserTABLES             = 55
	DynamoDbGrammarParserSELECT             = 56
	DynamoDbGrammarParserFROM               = 57
	DynamoDbGrammarParserUSE                = 58
	DynamoDbGrammarParserENABLE             = 59
	DynamoDbGrammarParserSCAN               = 60
	DynamoDbGrammarParserWHERE              = 61
	DynamoDbGrammarParserDROP               = 62
	DynamoDbGrammarParserALTER              = 63
	DynamoDbGrammarParserDESCRIBE           = 64
	DynamoDbGrammarParserOPTION             = 65
	DynamoDbGrammarParserINDEX              = 66
	DynamoDbGrammarParserID                 = 67
	DynamoDbGrammarParserATTRIBUTE_NAME_SUB = 68
	DynamoDbGrammarParserLITERAL_SUB        = 69
	DynamoDbGrammarParserSTRING_LITERAL     = 70
	DynamoDbGrammarParserUNKNOWN            = 71
)

DynamoDbGrammarParser tokens.

View Source
const (
	DynamoDbGrammarParserRULE_projection_                = 0
	DynamoDbGrammarParserRULE_projection                 = 1
	DynamoDbGrammarParserRULE_condition_                 = 2
	DynamoDbGrammarParserRULE_condition                  = 3
	DynamoDbGrammarParserRULE_comparator_symbol          = 4
	DynamoDbGrammarParserRULE_update_                    = 5
	DynamoDbGrammarParserRULE_update                     = 6
	DynamoDbGrammarParserRULE_set_section                = 7
	DynamoDbGrammarParserRULE_set_action                 = 8
	DynamoDbGrammarParserRULE_add_section                = 9
	DynamoDbGrammarParserRULE_add_action                 = 10
	DynamoDbGrammarParserRULE_delete_section             = 11
	DynamoDbGrammarParserRULE_delete_action              = 12
	DynamoDbGrammarParserRULE_remove_section             = 13
	DynamoDbGrammarParserRULE_remove_action              = 14
	DynamoDbGrammarParserRULE_set_value                  = 15
	DynamoDbGrammarParserRULE_arithmetic                 = 16
	DynamoDbGrammarParserRULE_operand                    = 17
	DynamoDbGrammarParserRULE_function                   = 18
	DynamoDbGrammarParserRULE_path                       = 19
	DynamoDbGrammarParserRULE_id                         = 20
	DynamoDbGrammarParserRULE_dereference                = 21
	DynamoDbGrammarParserRULE_literal                    = 22
	DynamoDbGrammarParserRULE_expression_attr_names_sub  = 23
	DynamoDbGrammarParserRULE_expression_attr_values_sub = 24
	DynamoDbGrammarParserRULE_statement_                 = 25
	DynamoDbGrammarParserRULE_statement                  = 26
	DynamoDbGrammarParserRULE_dropTableStatement         = 27
	DynamoDbGrammarParserRULE_describeStatement          = 28
	DynamoDbGrammarParserRULE_alterTableStatement        = 29
	DynamoDbGrammarParserRULE_alterTableStatementType    = 30
	DynamoDbGrammarParserRULE_setCapacity                = 31
	DynamoDbGrammarParserRULE_addIndex                   = 32
	DynamoDbGrammarParserRULE_dropIndex                  = 33
	DynamoDbGrammarParserRULE_alterIndex                 = 34
	DynamoDbGrammarParserRULE_updateStatement            = 35
	DynamoDbGrammarParserRULE_deleteStatement            = 36
	DynamoDbGrammarParserRULE_insertStatement            = 37
	DynamoDbGrammarParserRULE_createTableStatement       = 38
	DynamoDbGrammarParserRULE_showTablesStatement        = 39
	DynamoDbGrammarParserRULE_selectStatement            = 40
	DynamoDbGrammarParserRULE_selectProjection           = 41
	DynamoDbGrammarParserRULE_optionBlock                = 42
	DynamoDbGrammarParserRULE_option                     = 43
	DynamoDbGrammarParserRULE_singleOption               = 44
	DynamoDbGrammarParserRULE_keyValueOption             = 45
	DynamoDbGrammarParserRULE_optionKey                  = 46
	DynamoDbGrammarParserRULE_optionValue                = 47
	DynamoDbGrammarParserRULE_optionValueString          = 48
	DynamoDbGrammarParserRULE_optionValueNumber          = 49
	DynamoDbGrammarParserRULE_star                       = 50
	DynamoDbGrammarParserRULE_hint                       = 51
	DynamoDbGrammarParserRULE_indexHint                  = 52
	DynamoDbGrammarParserRULE_indexHintName              = 53
	DynamoDbGrammarParserRULE_scanInfo                   = 54
	DynamoDbGrammarParserRULE_totalSegment               = 55
	DynamoDbGrammarParserRULE_segment                    = 56
	DynamoDbGrammarParserRULE_where                      = 57
	DynamoDbGrammarParserRULE_primaryKeyDecl             = 58
	DynamoDbGrammarParserRULE_secondaryIndexDecl         = 59
	DynamoDbGrammarParserRULE_secondaryIndexType         = 60
	DynamoDbGrammarParserRULE_indexName                  = 61
	DynamoDbGrammarParserRULE_projectionIndex            = 62
	DynamoDbGrammarParserRULE_projectionIndexKeysOnly    = 63
	DynamoDbGrammarParserRULE_projectionIndexVector      = 64
	DynamoDbGrammarParserRULE_capacity                   = 65
	DynamoDbGrammarParserRULE_readUnits                  = 66
	DynamoDbGrammarParserRULE_writeUnits                 = 67
	DynamoDbGrammarParserRULE_indexDecl                  = 68
	DynamoDbGrammarParserRULE_attributeDecl              = 69
	DynamoDbGrammarParserRULE_hashKey                    = 70
	DynamoDbGrammarParserRULE_rangeKey                   = 71
	DynamoDbGrammarParserRULE_attributeName              = 72
	DynamoDbGrammarParserRULE_attributeType              = 73
	DynamoDbGrammarParserRULE_returning                  = 74
	DynamoDbGrammarParserRULE_returningValue             = 75
	DynamoDbGrammarParserRULE_onDuplicateKeyUpdate       = 76
	DynamoDbGrammarParserRULE_ifClause                   = 77
	DynamoDbGrammarParserRULE_tableName                  = 78
	DynamoDbGrammarParserRULE_ddlName                    = 79
	DynamoDbGrammarParserRULE_stringLiteral              = 80
	DynamoDbGrammarParserRULE_unknown                    = 81
)

DynamoDbGrammarParser rules.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddIndexContext

type AddIndexContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAddIndexContext

func NewAddIndexContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AddIndexContext

func NewEmptyAddIndexContext

func NewEmptyAddIndexContext() *AddIndexContext

func (*AddIndexContext) ADD

func (*AddIndexContext) EnterRule

func (s *AddIndexContext) EnterRule(listener antlr.ParseTreeListener)

func (*AddIndexContext) ExitRule

func (s *AddIndexContext) ExitRule(listener antlr.ParseTreeListener)

func (*AddIndexContext) GetParser

func (s *AddIndexContext) GetParser() antlr.Parser

func (*AddIndexContext) GetRuleContext

func (s *AddIndexContext) GetRuleContext() antlr.RuleContext

func (*AddIndexContext) IsAddIndexContext

func (*AddIndexContext) IsAddIndexContext()

func (*AddIndexContext) SecondaryIndexDecl

func (s *AddIndexContext) SecondaryIndexDecl() ISecondaryIndexDeclContext

func (*AddIndexContext) ToStringTree

func (s *AddIndexContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Add_actionContext

type Add_actionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAdd_actionContext

func NewAdd_actionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Add_actionContext

func NewEmptyAdd_actionContext

func NewEmptyAdd_actionContext() *Add_actionContext

func (*Add_actionContext) EnterRule

func (s *Add_actionContext) EnterRule(listener antlr.ParseTreeListener)

func (*Add_actionContext) ExitRule

func (s *Add_actionContext) ExitRule(listener antlr.ParseTreeListener)

func (*Add_actionContext) GetParser

func (s *Add_actionContext) GetParser() antlr.Parser

func (*Add_actionContext) GetRuleContext

func (s *Add_actionContext) GetRuleContext() antlr.RuleContext

func (*Add_actionContext) IsAdd_actionContext

func (*Add_actionContext) IsAdd_actionContext()

func (*Add_actionContext) Literal

func (s *Add_actionContext) Literal() ILiteralContext

func (*Add_actionContext) Path

func (s *Add_actionContext) Path() IPathContext

func (*Add_actionContext) ToStringTree

func (s *Add_actionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Add_sectionContext

type Add_sectionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAdd_sectionContext

func NewAdd_sectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Add_sectionContext

func NewEmptyAdd_sectionContext

func NewEmptyAdd_sectionContext() *Add_sectionContext

func (*Add_sectionContext) ADD

func (*Add_sectionContext) Add_action

func (s *Add_sectionContext) Add_action(i int) IAdd_actionContext

func (*Add_sectionContext) AllAdd_action

func (s *Add_sectionContext) AllAdd_action() []IAdd_actionContext

func (*Add_sectionContext) EnterRule

func (s *Add_sectionContext) EnterRule(listener antlr.ParseTreeListener)

func (*Add_sectionContext) ExitRule

func (s *Add_sectionContext) ExitRule(listener antlr.ParseTreeListener)

func (*Add_sectionContext) GetParser

func (s *Add_sectionContext) GetParser() antlr.Parser

func (*Add_sectionContext) GetRuleContext

func (s *Add_sectionContext) GetRuleContext() antlr.RuleContext

func (*Add_sectionContext) IsAdd_sectionContext

func (*Add_sectionContext) IsAdd_sectionContext()

func (*Add_sectionContext) ToStringTree

func (s *Add_sectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AlterIndexContext

type AlterIndexContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAlterIndexContext

func NewAlterIndexContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AlterIndexContext

func NewEmptyAlterIndexContext

func NewEmptyAlterIndexContext() *AlterIndexContext

func (*AlterIndexContext) ALTER

func (*AlterIndexContext) EnterRule

func (s *AlterIndexContext) EnterRule(listener antlr.ParseTreeListener)

func (*AlterIndexContext) ExitRule

func (s *AlterIndexContext) ExitRule(listener antlr.ParseTreeListener)

func (*AlterIndexContext) GetParser

func (s *AlterIndexContext) GetParser() antlr.Parser

func (*AlterIndexContext) GetRuleContext

func (s *AlterIndexContext) GetRuleContext() antlr.RuleContext

func (*AlterIndexContext) INDEXKEYWORD

func (s *AlterIndexContext) INDEXKEYWORD() antlr.TerminalNode

func (*AlterIndexContext) IndexName

func (s *AlterIndexContext) IndexName() IIndexNameContext

func (*AlterIndexContext) IsAlterIndexContext

func (*AlterIndexContext) IsAlterIndexContext()

func (*AlterIndexContext) SetCapacity

func (s *AlterIndexContext) SetCapacity() ISetCapacityContext

func (*AlterIndexContext) ToStringTree

func (s *AlterIndexContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AlterTableStatementContext

type AlterTableStatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAlterTableStatementContext

func NewAlterTableStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AlterTableStatementContext

func NewEmptyAlterTableStatementContext

func NewEmptyAlterTableStatementContext() *AlterTableStatementContext

func (*AlterTableStatementContext) ALTER

func (*AlterTableStatementContext) AlterTableStatementType

func (s *AlterTableStatementContext) AlterTableStatementType() IAlterTableStatementTypeContext

func (*AlterTableStatementContext) EnterRule

func (s *AlterTableStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*AlterTableStatementContext) ExitRule

func (s *AlterTableStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*AlterTableStatementContext) GetParser

func (s *AlterTableStatementContext) GetParser() antlr.Parser

func (*AlterTableStatementContext) GetRuleContext

func (s *AlterTableStatementContext) GetRuleContext() antlr.RuleContext

func (*AlterTableStatementContext) IsAlterTableStatementContext

func (*AlterTableStatementContext) IsAlterTableStatementContext()

func (*AlterTableStatementContext) TABLE

func (*AlterTableStatementContext) TableName

func (*AlterTableStatementContext) ToStringTree

func (s *AlterTableStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AlterTableStatementTypeContext

type AlterTableStatementTypeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAlterTableStatementTypeContext

func NewAlterTableStatementTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AlterTableStatementTypeContext

func NewEmptyAlterTableStatementTypeContext

func NewEmptyAlterTableStatementTypeContext() *AlterTableStatementTypeContext

func (*AlterTableStatementTypeContext) AddIndex

func (*AlterTableStatementTypeContext) AlterIndex

func (*AlterTableStatementTypeContext) DropIndex

func (*AlterTableStatementTypeContext) EnterRule

func (*AlterTableStatementTypeContext) ExitRule

func (*AlterTableStatementTypeContext) GetParser

func (*AlterTableStatementTypeContext) GetRuleContext

func (s *AlterTableStatementTypeContext) GetRuleContext() antlr.RuleContext

func (*AlterTableStatementTypeContext) IsAlterTableStatementTypeContext

func (*AlterTableStatementTypeContext) IsAlterTableStatementTypeContext()

func (*AlterTableStatementTypeContext) SetCapacity

func (*AlterTableStatementTypeContext) ToStringTree

func (s *AlterTableStatementTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AndContext

type AndContext struct {
	*ConditionContext
}

func NewAndContext

func NewAndContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AndContext

func (*AndContext) AND

func (s *AndContext) AND() antlr.TerminalNode

func (*AndContext) AllCondition

func (s *AndContext) AllCondition() []IConditionContext

func (*AndContext) Condition

func (s *AndContext) Condition(i int) IConditionContext

func (*AndContext) EnterRule

func (s *AndContext) EnterRule(listener antlr.ParseTreeListener)

func (*AndContext) ExitRule

func (s *AndContext) ExitRule(listener antlr.ParseTreeListener)

func (*AndContext) GetRuleContext

func (s *AndContext) GetRuleContext() antlr.RuleContext

type ArithmeticContext

type ArithmeticContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewArithmeticContext

func NewArithmeticContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArithmeticContext

func NewEmptyArithmeticContext

func NewEmptyArithmeticContext() *ArithmeticContext

func (*ArithmeticContext) CopyFrom

func (s *ArithmeticContext) CopyFrom(ctx *ArithmeticContext)

func (*ArithmeticContext) GetHasOuterParens

func (s *ArithmeticContext) GetHasOuterParens() bool

func (*ArithmeticContext) GetParser

func (s *ArithmeticContext) GetParser() antlr.Parser

func (*ArithmeticContext) GetRuleContext

func (s *ArithmeticContext) GetRuleContext() antlr.RuleContext

func (*ArithmeticContext) IsArithmeticContext

func (*ArithmeticContext) IsArithmeticContext()

func (*ArithmeticContext) SetHasOuterParens

func (s *ArithmeticContext) SetHasOuterParens(v bool)

func (*ArithmeticContext) ToStringTree

func (s *ArithmeticContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ArithmeticParensContext

type ArithmeticParensContext struct {
	*ArithmeticContext
	// contains filtered or unexported fields
}

func NewArithmeticParensContext

func NewArithmeticParensContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArithmeticParensContext

func (*ArithmeticParensContext) Arithmetic

func (*ArithmeticParensContext) EnterRule

func (s *ArithmeticParensContext) EnterRule(listener antlr.ParseTreeListener)

func (*ArithmeticParensContext) ExitRule

func (s *ArithmeticParensContext) ExitRule(listener antlr.ParseTreeListener)

func (*ArithmeticParensContext) GetA

func (*ArithmeticParensContext) GetRuleContext

func (s *ArithmeticParensContext) GetRuleContext() antlr.RuleContext

func (*ArithmeticParensContext) SetA

type ArithmeticValueContext

type ArithmeticValueContext struct {
	*Set_valueContext
}

func NewArithmeticValueContext

func NewArithmeticValueContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArithmeticValueContext

func (*ArithmeticValueContext) Arithmetic

func (*ArithmeticValueContext) EnterRule

func (s *ArithmeticValueContext) EnterRule(listener antlr.ParseTreeListener)

func (*ArithmeticValueContext) ExitRule

func (s *ArithmeticValueContext) ExitRule(listener antlr.ParseTreeListener)

func (*ArithmeticValueContext) GetRuleContext

func (s *ArithmeticValueContext) GetRuleContext() antlr.RuleContext

type AttributeDeclContext

type AttributeDeclContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAttributeDeclContext

func NewAttributeDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AttributeDeclContext

func NewEmptyAttributeDeclContext

func NewEmptyAttributeDeclContext() *AttributeDeclContext

func (*AttributeDeclContext) AttributeName

func (s *AttributeDeclContext) AttributeName() IAttributeNameContext

func (*AttributeDeclContext) AttributeType

func (s *AttributeDeclContext) AttributeType() IAttributeTypeContext

func (*AttributeDeclContext) EnterRule

func (s *AttributeDeclContext) EnterRule(listener antlr.ParseTreeListener)

func (*AttributeDeclContext) ExitRule

func (s *AttributeDeclContext) ExitRule(listener antlr.ParseTreeListener)

func (*AttributeDeclContext) GetParser

func (s *AttributeDeclContext) GetParser() antlr.Parser

func (*AttributeDeclContext) GetRuleContext

func (s *AttributeDeclContext) GetRuleContext() antlr.RuleContext

func (*AttributeDeclContext) IsAttributeDeclContext

func (*AttributeDeclContext) IsAttributeDeclContext()

func (*AttributeDeclContext) ToStringTree

func (s *AttributeDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AttributeNameContext

type AttributeNameContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAttributeNameContext

func NewAttributeNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AttributeNameContext

func NewEmptyAttributeNameContext

func NewEmptyAttributeNameContext() *AttributeNameContext

func (*AttributeNameContext) DdlName

func (*AttributeNameContext) EnterRule

func (s *AttributeNameContext) EnterRule(listener antlr.ParseTreeListener)

func (*AttributeNameContext) ExitRule

func (s *AttributeNameContext) ExitRule(listener antlr.ParseTreeListener)

func (*AttributeNameContext) GetParser

func (s *AttributeNameContext) GetParser() antlr.Parser

func (*AttributeNameContext) GetRuleContext

func (s *AttributeNameContext) GetRuleContext() antlr.RuleContext

func (*AttributeNameContext) IsAttributeNameContext

func (*AttributeNameContext) IsAttributeNameContext()

func (*AttributeNameContext) ToStringTree

func (s *AttributeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AttributeTypeContext

type AttributeTypeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAttributeTypeContext

func NewAttributeTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AttributeTypeContext

func NewEmptyAttributeTypeContext

func NewEmptyAttributeTypeContext() *AttributeTypeContext

func (*AttributeTypeContext) BINARY

func (*AttributeTypeContext) EnterRule

func (s *AttributeTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*AttributeTypeContext) ExitRule

func (s *AttributeTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*AttributeTypeContext) GetParser

func (s *AttributeTypeContext) GetParser() antlr.Parser

func (*AttributeTypeContext) GetRuleContext

func (s *AttributeTypeContext) GetRuleContext() antlr.RuleContext

func (*AttributeTypeContext) IsAttributeTypeContext

func (*AttributeTypeContext) IsAttributeTypeContext()

func (*AttributeTypeContext) NUMBER

func (*AttributeTypeContext) STRING

func (*AttributeTypeContext) ToStringTree

func (s *AttributeTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type BaseDynamoDbGrammarListener

type BaseDynamoDbGrammarListener struct{}

BaseDynamoDbGrammarListener is a complete listener for a parse tree produced by DynamoDbGrammarParser.

func (*BaseDynamoDbGrammarListener) EnterAddIndex

func (s *BaseDynamoDbGrammarListener) EnterAddIndex(ctx *AddIndexContext)

EnterAddIndex is called when production addIndex is entered.

func (*BaseDynamoDbGrammarListener) EnterAdd_action

func (s *BaseDynamoDbGrammarListener) EnterAdd_action(ctx *Add_actionContext)

EnterAdd_action is called when production add_action is entered.

func (*BaseDynamoDbGrammarListener) EnterAdd_section

func (s *BaseDynamoDbGrammarListener) EnterAdd_section(ctx *Add_sectionContext)

EnterAdd_section is called when production add_section is entered.

func (*BaseDynamoDbGrammarListener) EnterAlterIndex

func (s *BaseDynamoDbGrammarListener) EnterAlterIndex(ctx *AlterIndexContext)

EnterAlterIndex is called when production alterIndex is entered.

func (*BaseDynamoDbGrammarListener) EnterAlterTableStatement

func (s *BaseDynamoDbGrammarListener) EnterAlterTableStatement(ctx *AlterTableStatementContext)

EnterAlterTableStatement is called when production alterTableStatement is entered.

func (*BaseDynamoDbGrammarListener) EnterAlterTableStatementType

func (s *BaseDynamoDbGrammarListener) EnterAlterTableStatementType(ctx *AlterTableStatementTypeContext)

EnterAlterTableStatementType is called when production alterTableStatementType is entered.

func (*BaseDynamoDbGrammarListener) EnterAnd

func (s *BaseDynamoDbGrammarListener) EnterAnd(ctx *AndContext)

EnterAnd is called when production And is entered.

func (*BaseDynamoDbGrammarListener) EnterArithmeticParens

func (s *BaseDynamoDbGrammarListener) EnterArithmeticParens(ctx *ArithmeticParensContext)

EnterArithmeticParens is called when production ArithmeticParens is entered.

func (*BaseDynamoDbGrammarListener) EnterArithmeticValue

func (s *BaseDynamoDbGrammarListener) EnterArithmeticValue(ctx *ArithmeticValueContext)

EnterArithmeticValue is called when production ArithmeticValue is entered.

func (*BaseDynamoDbGrammarListener) EnterAttributeDecl

func (s *BaseDynamoDbGrammarListener) EnterAttributeDecl(ctx *AttributeDeclContext)

EnterAttributeDecl is called when production attributeDecl is entered.

func (*BaseDynamoDbGrammarListener) EnterAttributeName

func (s *BaseDynamoDbGrammarListener) EnterAttributeName(ctx *AttributeNameContext)

EnterAttributeName is called when production attributeName is entered.

func (*BaseDynamoDbGrammarListener) EnterAttributeType

func (s *BaseDynamoDbGrammarListener) EnterAttributeType(ctx *AttributeTypeContext)

EnterAttributeType is called when production attributeType is entered.

func (*BaseDynamoDbGrammarListener) EnterBetween

func (s *BaseDynamoDbGrammarListener) EnterBetween(ctx *BetweenContext)

EnterBetween is called when production Between is entered.

func (*BaseDynamoDbGrammarListener) EnterCapacity

func (s *BaseDynamoDbGrammarListener) EnterCapacity(ctx *CapacityContext)

EnterCapacity is called when production capacity is entered.

func (*BaseDynamoDbGrammarListener) EnterComparator

func (s *BaseDynamoDbGrammarListener) EnterComparator(ctx *ComparatorContext)

EnterComparator is called when production Comparator is entered.

func (*BaseDynamoDbGrammarListener) EnterComparator_symbol

func (s *BaseDynamoDbGrammarListener) EnterComparator_symbol(ctx *Comparator_symbolContext)

EnterComparator_symbol is called when production comparator_symbol is entered.

func (*BaseDynamoDbGrammarListener) EnterConditionGrouping

func (s *BaseDynamoDbGrammarListener) EnterConditionGrouping(ctx *ConditionGroupingContext)

EnterConditionGrouping is called when production ConditionGrouping is entered.

func (*BaseDynamoDbGrammarListener) EnterCondition_

func (s *BaseDynamoDbGrammarListener) EnterCondition_(ctx *Condition_Context)

EnterCondition_ is called when production condition_ is entered.

func (*BaseDynamoDbGrammarListener) EnterCreateTableStatement

func (s *BaseDynamoDbGrammarListener) EnterCreateTableStatement(ctx *CreateTableStatementContext)

EnterCreateTableStatement is called when production createTableStatement is entered.

func (*BaseDynamoDbGrammarListener) EnterDdlName

func (s *BaseDynamoDbGrammarListener) EnterDdlName(ctx *DdlNameContext)

EnterDdlName is called when production ddlName is entered.

func (*BaseDynamoDbGrammarListener) EnterDeleteStatement

func (s *BaseDynamoDbGrammarListener) EnterDeleteStatement(ctx *DeleteStatementContext)

EnterDeleteStatement is called when production deleteStatement is entered.

func (*BaseDynamoDbGrammarListener) EnterDelete_action

func (s *BaseDynamoDbGrammarListener) EnterDelete_action(ctx *Delete_actionContext)

EnterDelete_action is called when production delete_action is entered.

func (*BaseDynamoDbGrammarListener) EnterDelete_section

func (s *BaseDynamoDbGrammarListener) EnterDelete_section(ctx *Delete_sectionContext)

EnterDelete_section is called when production delete_section is entered.

func (*BaseDynamoDbGrammarListener) EnterDescribeStatement

func (s *BaseDynamoDbGrammarListener) EnterDescribeStatement(ctx *DescribeStatementContext)

EnterDescribeStatement is called when production describeStatement is entered.

func (*BaseDynamoDbGrammarListener) EnterDropIndex

func (s *BaseDynamoDbGrammarListener) EnterDropIndex(ctx *DropIndexContext)

EnterDropIndex is called when production dropIndex is entered.

func (*BaseDynamoDbGrammarListener) EnterDropTableStatement

func (s *BaseDynamoDbGrammarListener) EnterDropTableStatement(ctx *DropTableStatementContext)

EnterDropTableStatement is called when production dropTableStatement is entered.

func (*BaseDynamoDbGrammarListener) EnterEveryRule

func (s *BaseDynamoDbGrammarListener) EnterEveryRule(ctx antlr.ParserRuleContext)

EnterEveryRule is called when any rule is entered.

func (*BaseDynamoDbGrammarListener) EnterExpression_attr_names_sub

func (s *BaseDynamoDbGrammarListener) EnterExpression_attr_names_sub(ctx *Expression_attr_names_subContext)

EnterExpression_attr_names_sub is called when production expression_attr_names_sub is entered.

func (*BaseDynamoDbGrammarListener) EnterExpression_attr_values_sub

func (s *BaseDynamoDbGrammarListener) EnterExpression_attr_values_sub(ctx *Expression_attr_values_subContext)

EnterExpression_attr_values_sub is called when production expression_attr_values_sub is entered.

func (*BaseDynamoDbGrammarListener) EnterFunctionCall

func (s *BaseDynamoDbGrammarListener) EnterFunctionCall(ctx *FunctionCallContext)

EnterFunctionCall is called when production FunctionCall is entered.

func (*BaseDynamoDbGrammarListener) EnterFunctionCondition

func (s *BaseDynamoDbGrammarListener) EnterFunctionCondition(ctx *FunctionConditionContext)

EnterFunctionCondition is called when production FunctionCondition is entered.

func (*BaseDynamoDbGrammarListener) EnterFunctionOperand

func (s *BaseDynamoDbGrammarListener) EnterFunctionOperand(ctx *FunctionOperandContext)

EnterFunctionOperand is called when production FunctionOperand is entered.

func (*BaseDynamoDbGrammarListener) EnterHashKey

func (s *BaseDynamoDbGrammarListener) EnterHashKey(ctx *HashKeyContext)

EnterHashKey is called when production hashKey is entered.

func (*BaseDynamoDbGrammarListener) EnterHint

func (s *BaseDynamoDbGrammarListener) EnterHint(ctx *HintContext)

EnterHint is called when production hint is entered.

func (*BaseDynamoDbGrammarListener) EnterId

func (s *BaseDynamoDbGrammarListener) EnterId(ctx *IdContext)

EnterId is called when production id is entered.

func (*BaseDynamoDbGrammarListener) EnterIfClause

func (s *BaseDynamoDbGrammarListener) EnterIfClause(ctx *IfClauseContext)

EnterIfClause is called when production ifClause is entered.

func (*BaseDynamoDbGrammarListener) EnterIn

func (s *BaseDynamoDbGrammarListener) EnterIn(ctx *InContext)

EnterIn is called when production In is entered.

func (*BaseDynamoDbGrammarListener) EnterIndexDecl

func (s *BaseDynamoDbGrammarListener) EnterIndexDecl(ctx *IndexDeclContext)

EnterIndexDecl is called when production indexDecl is entered.

func (*BaseDynamoDbGrammarListener) EnterIndexHint

func (s *BaseDynamoDbGrammarListener) EnterIndexHint(ctx *IndexHintContext)

EnterIndexHint is called when production indexHint is entered.

func (*BaseDynamoDbGrammarListener) EnterIndexHintName

func (s *BaseDynamoDbGrammarListener) EnterIndexHintName(ctx *IndexHintNameContext)

EnterIndexHintName is called when production indexHintName is entered.

func (*BaseDynamoDbGrammarListener) EnterIndexName

func (s *BaseDynamoDbGrammarListener) EnterIndexName(ctx *IndexNameContext)

EnterIndexName is called when production indexName is entered.

func (*BaseDynamoDbGrammarListener) EnterInsertStatement

func (s *BaseDynamoDbGrammarListener) EnterInsertStatement(ctx *InsertStatementContext)

EnterInsertStatement is called when production insertStatement is entered.

func (*BaseDynamoDbGrammarListener) EnterKeyValueOption

func (s *BaseDynamoDbGrammarListener) EnterKeyValueOption(ctx *KeyValueOptionContext)

EnterKeyValueOption is called when production keyValueOption is entered.

func (*BaseDynamoDbGrammarListener) EnterListAccess

func (s *BaseDynamoDbGrammarListener) EnterListAccess(ctx *ListAccessContext)

EnterListAccess is called when production ListAccess is entered.

func (*BaseDynamoDbGrammarListener) EnterLiteralOperand

func (s *BaseDynamoDbGrammarListener) EnterLiteralOperand(ctx *LiteralOperandContext)

EnterLiteralOperand is called when production LiteralOperand is entered.

func (*BaseDynamoDbGrammarListener) EnterLiteralSub

func (s *BaseDynamoDbGrammarListener) EnterLiteralSub(ctx *LiteralSubContext)

EnterLiteralSub is called when production LiteralSub is entered.

func (*BaseDynamoDbGrammarListener) EnterMapAccess

func (s *BaseDynamoDbGrammarListener) EnterMapAccess(ctx *MapAccessContext)

EnterMapAccess is called when production MapAccess is entered.

func (*BaseDynamoDbGrammarListener) EnterNegation

func (s *BaseDynamoDbGrammarListener) EnterNegation(ctx *NegationContext)

EnterNegation is called when production Negation is entered.

func (*BaseDynamoDbGrammarListener) EnterOnDuplicateKeyUpdate

func (s *BaseDynamoDbGrammarListener) EnterOnDuplicateKeyUpdate(ctx *OnDuplicateKeyUpdateContext)

EnterOnDuplicateKeyUpdate is called when production onDuplicateKeyUpdate is entered.

func (*BaseDynamoDbGrammarListener) EnterOperandValue

func (s *BaseDynamoDbGrammarListener) EnterOperandValue(ctx *OperandValueContext)

EnterOperandValue is called when production OperandValue is entered.

func (*BaseDynamoDbGrammarListener) EnterOption

func (s *BaseDynamoDbGrammarListener) EnterOption(ctx *OptionContext)

EnterOption is called when production option is entered.

func (*BaseDynamoDbGrammarListener) EnterOptionBlock

func (s *BaseDynamoDbGrammarListener) EnterOptionBlock(ctx *OptionBlockContext)

EnterOptionBlock is called when production optionBlock is entered.

func (*BaseDynamoDbGrammarListener) EnterOptionKey

func (s *BaseDynamoDbGrammarListener) EnterOptionKey(ctx *OptionKeyContext)

EnterOptionKey is called when production optionKey is entered.

func (*BaseDynamoDbGrammarListener) EnterOptionValue

func (s *BaseDynamoDbGrammarListener) EnterOptionValue(ctx *OptionValueContext)

EnterOptionValue is called when production optionValue is entered.

func (*BaseDynamoDbGrammarListener) EnterOptionValueNumber

func (s *BaseDynamoDbGrammarListener) EnterOptionValueNumber(ctx *OptionValueNumberContext)

EnterOptionValueNumber is called when production optionValueNumber is entered.

func (*BaseDynamoDbGrammarListener) EnterOptionValueString

func (s *BaseDynamoDbGrammarListener) EnterOptionValueString(ctx *OptionValueStringContext)

EnterOptionValueString is called when production optionValueString is entered.

func (*BaseDynamoDbGrammarListener) EnterOr

func (s *BaseDynamoDbGrammarListener) EnterOr(ctx *OrContext)

EnterOr is called when production Or is entered.

func (*BaseDynamoDbGrammarListener) EnterParenOperand

func (s *BaseDynamoDbGrammarListener) EnterParenOperand(ctx *ParenOperandContext)

EnterParenOperand is called when production ParenOperand is entered.

func (*BaseDynamoDbGrammarListener) EnterPath

func (s *BaseDynamoDbGrammarListener) EnterPath(ctx *PathContext)

EnterPath is called when production path is entered.

func (*BaseDynamoDbGrammarListener) EnterPathOperand

func (s *BaseDynamoDbGrammarListener) EnterPathOperand(ctx *PathOperandContext)

EnterPathOperand is called when production PathOperand is entered.

func (*BaseDynamoDbGrammarListener) EnterPlusMinus

func (s *BaseDynamoDbGrammarListener) EnterPlusMinus(ctx *PlusMinusContext)

EnterPlusMinus is called when production PlusMinus is entered.

func (*BaseDynamoDbGrammarListener) EnterPrimaryKeyDecl

func (s *BaseDynamoDbGrammarListener) EnterPrimaryKeyDecl(ctx *PrimaryKeyDeclContext)

EnterPrimaryKeyDecl is called when production primaryKeyDecl is entered.

func (*BaseDynamoDbGrammarListener) EnterProjection

func (s *BaseDynamoDbGrammarListener) EnterProjection(ctx *ProjectionContext)

EnterProjection is called when production projection is entered.

func (*BaseDynamoDbGrammarListener) EnterProjectionIndex

func (s *BaseDynamoDbGrammarListener) EnterProjectionIndex(ctx *ProjectionIndexContext)

EnterProjectionIndex is called when production projectionIndex is entered.

func (*BaseDynamoDbGrammarListener) EnterProjectionIndexKeysOnly

func (s *BaseDynamoDbGrammarListener) EnterProjectionIndexKeysOnly(ctx *ProjectionIndexKeysOnlyContext)

EnterProjectionIndexKeysOnly is called when production projectionIndexKeysOnly is entered.

func (*BaseDynamoDbGrammarListener) EnterProjectionIndexVector

func (s *BaseDynamoDbGrammarListener) EnterProjectionIndexVector(ctx *ProjectionIndexVectorContext)

EnterProjectionIndexVector is called when production projectionIndexVector is entered.

func (*BaseDynamoDbGrammarListener) EnterProjection_

func (s *BaseDynamoDbGrammarListener) EnterProjection_(ctx *Projection_Context)

EnterProjection_ is called when production projection_ is entered.

func (*BaseDynamoDbGrammarListener) EnterRangeKey

func (s *BaseDynamoDbGrammarListener) EnterRangeKey(ctx *RangeKeyContext)

EnterRangeKey is called when production rangeKey is entered.

func (*BaseDynamoDbGrammarListener) EnterReadUnits

func (s *BaseDynamoDbGrammarListener) EnterReadUnits(ctx *ReadUnitsContext)

EnterReadUnits is called when production readUnits is entered.

func (*BaseDynamoDbGrammarListener) EnterRemove_action

func (s *BaseDynamoDbGrammarListener) EnterRemove_action(ctx *Remove_actionContext)

EnterRemove_action is called when production remove_action is entered.

func (*BaseDynamoDbGrammarListener) EnterRemove_section

func (s *BaseDynamoDbGrammarListener) EnterRemove_section(ctx *Remove_sectionContext)

EnterRemove_section is called when production remove_section is entered.

func (*BaseDynamoDbGrammarListener) EnterReturning

func (s *BaseDynamoDbGrammarListener) EnterReturning(ctx *ReturningContext)

EnterReturning is called when production returning is entered.

func (*BaseDynamoDbGrammarListener) EnterReturningValue

func (s *BaseDynamoDbGrammarListener) EnterReturningValue(ctx *ReturningValueContext)

EnterReturningValue is called when production returningValue is entered.

func (*BaseDynamoDbGrammarListener) EnterScanInfo

func (s *BaseDynamoDbGrammarListener) EnterScanInfo(ctx *ScanInfoContext)

EnterScanInfo is called when production scanInfo is entered.

func (*BaseDynamoDbGrammarListener) EnterSecondaryIndexDecl

func (s *BaseDynamoDbGrammarListener) EnterSecondaryIndexDecl(ctx *SecondaryIndexDeclContext)

EnterSecondaryIndexDecl is called when production secondaryIndexDecl is entered.

func (*BaseDynamoDbGrammarListener) EnterSecondaryIndexType

func (s *BaseDynamoDbGrammarListener) EnterSecondaryIndexType(ctx *SecondaryIndexTypeContext)

EnterSecondaryIndexType is called when production secondaryIndexType is entered.

func (*BaseDynamoDbGrammarListener) EnterSegment

func (s *BaseDynamoDbGrammarListener) EnterSegment(ctx *SegmentContext)

EnterSegment is called when production segment is entered.

func (*BaseDynamoDbGrammarListener) EnterSelectProjection

func (s *BaseDynamoDbGrammarListener) EnterSelectProjection(ctx *SelectProjectionContext)

EnterSelectProjection is called when production selectProjection is entered.

func (*BaseDynamoDbGrammarListener) EnterSelectStatement

func (s *BaseDynamoDbGrammarListener) EnterSelectStatement(ctx *SelectStatementContext)

EnterSelectStatement is called when production selectStatement is entered.

func (*BaseDynamoDbGrammarListener) EnterSetCapacity

func (s *BaseDynamoDbGrammarListener) EnterSetCapacity(ctx *SetCapacityContext)

EnterSetCapacity is called when production setCapacity is entered.

func (*BaseDynamoDbGrammarListener) EnterSet_action

func (s *BaseDynamoDbGrammarListener) EnterSet_action(ctx *Set_actionContext)

EnterSet_action is called when production set_action is entered.

func (*BaseDynamoDbGrammarListener) EnterSet_section

func (s *BaseDynamoDbGrammarListener) EnterSet_section(ctx *Set_sectionContext)

EnterSet_section is called when production set_section is entered.

func (*BaseDynamoDbGrammarListener) EnterShowTablesStatement

func (s *BaseDynamoDbGrammarListener) EnterShowTablesStatement(ctx *ShowTablesStatementContext)

EnterShowTablesStatement is called when production showTablesStatement is entered.

func (*BaseDynamoDbGrammarListener) EnterSingleOption

func (s *BaseDynamoDbGrammarListener) EnterSingleOption(ctx *SingleOptionContext)

EnterSingleOption is called when production singleOption is entered.

func (*BaseDynamoDbGrammarListener) EnterStar

func (s *BaseDynamoDbGrammarListener) EnterStar(ctx *StarContext)

EnterStar is called when production star is entered.

func (*BaseDynamoDbGrammarListener) EnterStatement

func (s *BaseDynamoDbGrammarListener) EnterStatement(ctx *StatementContext)

EnterStatement is called when production statement is entered.

func (*BaseDynamoDbGrammarListener) EnterStatement_

func (s *BaseDynamoDbGrammarListener) EnterStatement_(ctx *Statement_Context)

EnterStatement_ is called when production statement_ is entered.

func (*BaseDynamoDbGrammarListener) EnterStringLiteral

func (s *BaseDynamoDbGrammarListener) EnterStringLiteral(ctx *StringLiteralContext)

EnterStringLiteral is called when production stringLiteral is entered.

func (*BaseDynamoDbGrammarListener) EnterTableName

func (s *BaseDynamoDbGrammarListener) EnterTableName(ctx *TableNameContext)

EnterTableName is called when production tableName is entered.

func (*BaseDynamoDbGrammarListener) EnterTotalSegment

func (s *BaseDynamoDbGrammarListener) EnterTotalSegment(ctx *TotalSegmentContext)

EnterTotalSegment is called when production totalSegment is entered.

func (*BaseDynamoDbGrammarListener) EnterUnknown

func (s *BaseDynamoDbGrammarListener) EnterUnknown(ctx *UnknownContext)

EnterUnknown is called when production unknown is entered.

func (*BaseDynamoDbGrammarListener) EnterUpdate

func (s *BaseDynamoDbGrammarListener) EnterUpdate(ctx *UpdateContext)

EnterUpdate is called when production update is entered.

func (*BaseDynamoDbGrammarListener) EnterUpdateStatement

func (s *BaseDynamoDbGrammarListener) EnterUpdateStatement(ctx *UpdateStatementContext)

EnterUpdateStatement is called when production updateStatement is entered.

func (*BaseDynamoDbGrammarListener) EnterUpdate_

func (s *BaseDynamoDbGrammarListener) EnterUpdate_(ctx *Update_Context)

EnterUpdate_ is called when production update_ is entered.

func (*BaseDynamoDbGrammarListener) EnterWhere

func (s *BaseDynamoDbGrammarListener) EnterWhere(ctx *WhereContext)

EnterWhere is called when production where is entered.

func (*BaseDynamoDbGrammarListener) EnterWriteUnits

func (s *BaseDynamoDbGrammarListener) EnterWriteUnits(ctx *WriteUnitsContext)

EnterWriteUnits is called when production writeUnits is entered.

func (*BaseDynamoDbGrammarListener) ExitAddIndex

func (s *BaseDynamoDbGrammarListener) ExitAddIndex(ctx *AddIndexContext)

ExitAddIndex is called when production addIndex is exited.

func (*BaseDynamoDbGrammarListener) ExitAdd_action

func (s *BaseDynamoDbGrammarListener) ExitAdd_action(ctx *Add_actionContext)

ExitAdd_action is called when production add_action is exited.

func (*BaseDynamoDbGrammarListener) ExitAdd_section

func (s *BaseDynamoDbGrammarListener) ExitAdd_section(ctx *Add_sectionContext)

ExitAdd_section is called when production add_section is exited.

func (*BaseDynamoDbGrammarListener) ExitAlterIndex

func (s *BaseDynamoDbGrammarListener) ExitAlterIndex(ctx *AlterIndexContext)

ExitAlterIndex is called when production alterIndex is exited.

func (*BaseDynamoDbGrammarListener) ExitAlterTableStatement

func (s *BaseDynamoDbGrammarListener) ExitAlterTableStatement(ctx *AlterTableStatementContext)

ExitAlterTableStatement is called when production alterTableStatement is exited.

func (*BaseDynamoDbGrammarListener) ExitAlterTableStatementType

func (s *BaseDynamoDbGrammarListener) ExitAlterTableStatementType(ctx *AlterTableStatementTypeContext)

ExitAlterTableStatementType is called when production alterTableStatementType is exited.

func (*BaseDynamoDbGrammarListener) ExitAnd

func (s *BaseDynamoDbGrammarListener) ExitAnd(ctx *AndContext)

ExitAnd is called when production And is exited.

func (*BaseDynamoDbGrammarListener) ExitArithmeticParens

func (s *BaseDynamoDbGrammarListener) ExitArithmeticParens(ctx *ArithmeticParensContext)

ExitArithmeticParens is called when production ArithmeticParens is exited.

func (*BaseDynamoDbGrammarListener) ExitArithmeticValue

func (s *BaseDynamoDbGrammarListener) ExitArithmeticValue(ctx *ArithmeticValueContext)

ExitArithmeticValue is called when production ArithmeticValue is exited.

func (*BaseDynamoDbGrammarListener) ExitAttributeDecl

func (s *BaseDynamoDbGrammarListener) ExitAttributeDecl(ctx *AttributeDeclContext)

ExitAttributeDecl is called when production attributeDecl is exited.

func (*BaseDynamoDbGrammarListener) ExitAttributeName

func (s *BaseDynamoDbGrammarListener) ExitAttributeName(ctx *AttributeNameContext)

ExitAttributeName is called when production attributeName is exited.

func (*BaseDynamoDbGrammarListener) ExitAttributeType

func (s *BaseDynamoDbGrammarListener) ExitAttributeType(ctx *AttributeTypeContext)

ExitAttributeType is called when production attributeType is exited.

func (*BaseDynamoDbGrammarListener) ExitBetween

func (s *BaseDynamoDbGrammarListener) ExitBetween(ctx *BetweenContext)

ExitBetween is called when production Between is exited.

func (*BaseDynamoDbGrammarListener) ExitCapacity

func (s *BaseDynamoDbGrammarListener) ExitCapacity(ctx *CapacityContext)

ExitCapacity is called when production capacity is exited.

func (*BaseDynamoDbGrammarListener) ExitComparator

func (s *BaseDynamoDbGrammarListener) ExitComparator(ctx *ComparatorContext)

ExitComparator is called when production Comparator is exited.

func (*BaseDynamoDbGrammarListener) ExitComparator_symbol

func (s *BaseDynamoDbGrammarListener) ExitComparator_symbol(ctx *Comparator_symbolContext)

ExitComparator_symbol is called when production comparator_symbol is exited.

func (*BaseDynamoDbGrammarListener) ExitConditionGrouping

func (s *BaseDynamoDbGrammarListener) ExitConditionGrouping(ctx *ConditionGroupingContext)

ExitConditionGrouping is called when production ConditionGrouping is exited.

func (*BaseDynamoDbGrammarListener) ExitCondition_

func (s *BaseDynamoDbGrammarListener) ExitCondition_(ctx *Condition_Context)

ExitCondition_ is called when production condition_ is exited.

func (*BaseDynamoDbGrammarListener) ExitCreateTableStatement

func (s *BaseDynamoDbGrammarListener) ExitCreateTableStatement(ctx *CreateTableStatementContext)

ExitCreateTableStatement is called when production createTableStatement is exited.

func (*BaseDynamoDbGrammarListener) ExitDdlName

func (s *BaseDynamoDbGrammarListener) ExitDdlName(ctx *DdlNameContext)

ExitDdlName is called when production ddlName is exited.

func (*BaseDynamoDbGrammarListener) ExitDeleteStatement

func (s *BaseDynamoDbGrammarListener) ExitDeleteStatement(ctx *DeleteStatementContext)

ExitDeleteStatement is called when production deleteStatement is exited.

func (*BaseDynamoDbGrammarListener) ExitDelete_action

func (s *BaseDynamoDbGrammarListener) ExitDelete_action(ctx *Delete_actionContext)

ExitDelete_action is called when production delete_action is exited.

func (*BaseDynamoDbGrammarListener) ExitDelete_section

func (s *BaseDynamoDbGrammarListener) ExitDelete_section(ctx *Delete_sectionContext)

ExitDelete_section is called when production delete_section is exited.

func (*BaseDynamoDbGrammarListener) ExitDescribeStatement

func (s *BaseDynamoDbGrammarListener) ExitDescribeStatement(ctx *DescribeStatementContext)

ExitDescribeStatement is called when production describeStatement is exited.

func (*BaseDynamoDbGrammarListener) ExitDropIndex

func (s *BaseDynamoDbGrammarListener) ExitDropIndex(ctx *DropIndexContext)

ExitDropIndex is called when production dropIndex is exited.

func (*BaseDynamoDbGrammarListener) ExitDropTableStatement

func (s *BaseDynamoDbGrammarListener) ExitDropTableStatement(ctx *DropTableStatementContext)

ExitDropTableStatement is called when production dropTableStatement is exited.

func (*BaseDynamoDbGrammarListener) ExitEveryRule

func (s *BaseDynamoDbGrammarListener) ExitEveryRule(ctx antlr.ParserRuleContext)

ExitEveryRule is called when any rule is exited.

func (*BaseDynamoDbGrammarListener) ExitExpression_attr_names_sub

func (s *BaseDynamoDbGrammarListener) ExitExpression_attr_names_sub(ctx *Expression_attr_names_subContext)

ExitExpression_attr_names_sub is called when production expression_attr_names_sub is exited.

func (*BaseDynamoDbGrammarListener) ExitExpression_attr_values_sub

func (s *BaseDynamoDbGrammarListener) ExitExpression_attr_values_sub(ctx *Expression_attr_values_subContext)

ExitExpression_attr_values_sub is called when production expression_attr_values_sub is exited.

func (*BaseDynamoDbGrammarListener) ExitFunctionCall

func (s *BaseDynamoDbGrammarListener) ExitFunctionCall(ctx *FunctionCallContext)

ExitFunctionCall is called when production FunctionCall is exited.

func (*BaseDynamoDbGrammarListener) ExitFunctionCondition

func (s *BaseDynamoDbGrammarListener) ExitFunctionCondition(ctx *FunctionConditionContext)

ExitFunctionCondition is called when production FunctionCondition is exited.

func (*BaseDynamoDbGrammarListener) ExitFunctionOperand

func (s *BaseDynamoDbGrammarListener) ExitFunctionOperand(ctx *FunctionOperandContext)

ExitFunctionOperand is called when production FunctionOperand is exited.

func (*BaseDynamoDbGrammarListener) ExitHashKey

func (s *BaseDynamoDbGrammarListener) ExitHashKey(ctx *HashKeyContext)

ExitHashKey is called when production hashKey is exited.

func (*BaseDynamoDbGrammarListener) ExitHint

func (s *BaseDynamoDbGrammarListener) ExitHint(ctx *HintContext)

ExitHint is called when production hint is exited.

func (*BaseDynamoDbGrammarListener) ExitId

func (s *BaseDynamoDbGrammarListener) ExitId(ctx *IdContext)

ExitId is called when production id is exited.

func (*BaseDynamoDbGrammarListener) ExitIfClause

func (s *BaseDynamoDbGrammarListener) ExitIfClause(ctx *IfClauseContext)

ExitIfClause is called when production ifClause is exited.

func (*BaseDynamoDbGrammarListener) ExitIn

func (s *BaseDynamoDbGrammarListener) ExitIn(ctx *InContext)

ExitIn is called when production In is exited.

func (*BaseDynamoDbGrammarListener) ExitIndexDecl

func (s *BaseDynamoDbGrammarListener) ExitIndexDecl(ctx *IndexDeclContext)

ExitIndexDecl is called when production indexDecl is exited.

func (*BaseDynamoDbGrammarListener) ExitIndexHint

func (s *BaseDynamoDbGrammarListener) ExitIndexHint(ctx *IndexHintContext)

ExitIndexHint is called when production indexHint is exited.

func (*BaseDynamoDbGrammarListener) ExitIndexHintName

func (s *BaseDynamoDbGrammarListener) ExitIndexHintName(ctx *IndexHintNameContext)

ExitIndexHintName is called when production indexHintName is exited.

func (*BaseDynamoDbGrammarListener) ExitIndexName

func (s *BaseDynamoDbGrammarListener) ExitIndexName(ctx *IndexNameContext)

ExitIndexName is called when production indexName is exited.

func (*BaseDynamoDbGrammarListener) ExitInsertStatement

func (s *BaseDynamoDbGrammarListener) ExitInsertStatement(ctx *InsertStatementContext)

ExitInsertStatement is called when production insertStatement is exited.

func (*BaseDynamoDbGrammarListener) ExitKeyValueOption

func (s *BaseDynamoDbGrammarListener) ExitKeyValueOption(ctx *KeyValueOptionContext)

ExitKeyValueOption is called when production keyValueOption is exited.

func (*BaseDynamoDbGrammarListener) ExitListAccess

func (s *BaseDynamoDbGrammarListener) ExitListAccess(ctx *ListAccessContext)

ExitListAccess is called when production ListAccess is exited.

func (*BaseDynamoDbGrammarListener) ExitLiteralOperand

func (s *BaseDynamoDbGrammarListener) ExitLiteralOperand(ctx *LiteralOperandContext)

ExitLiteralOperand is called when production LiteralOperand is exited.

func (*BaseDynamoDbGrammarListener) ExitLiteralSub

func (s *BaseDynamoDbGrammarListener) ExitLiteralSub(ctx *LiteralSubContext)

ExitLiteralSub is called when production LiteralSub is exited.

func (*BaseDynamoDbGrammarListener) ExitMapAccess

func (s *BaseDynamoDbGrammarListener) ExitMapAccess(ctx *MapAccessContext)

ExitMapAccess is called when production MapAccess is exited.

func (*BaseDynamoDbGrammarListener) ExitNegation

func (s *BaseDynamoDbGrammarListener) ExitNegation(ctx *NegationContext)

ExitNegation is called when production Negation is exited.

func (*BaseDynamoDbGrammarListener) ExitOnDuplicateKeyUpdate

func (s *BaseDynamoDbGrammarListener) ExitOnDuplicateKeyUpdate(ctx *OnDuplicateKeyUpdateContext)

ExitOnDuplicateKeyUpdate is called when production onDuplicateKeyUpdate is exited.

func (*BaseDynamoDbGrammarListener) ExitOperandValue

func (s *BaseDynamoDbGrammarListener) ExitOperandValue(ctx *OperandValueContext)

ExitOperandValue is called when production OperandValue is exited.

func (*BaseDynamoDbGrammarListener) ExitOption

func (s *BaseDynamoDbGrammarListener) ExitOption(ctx *OptionContext)

ExitOption is called when production option is exited.

func (*BaseDynamoDbGrammarListener) ExitOptionBlock

func (s *BaseDynamoDbGrammarListener) ExitOptionBlock(ctx *OptionBlockContext)

ExitOptionBlock is called when production optionBlock is exited.

func (*BaseDynamoDbGrammarListener) ExitOptionKey

func (s *BaseDynamoDbGrammarListener) ExitOptionKey(ctx *OptionKeyContext)

ExitOptionKey is called when production optionKey is exited.

func (*BaseDynamoDbGrammarListener) ExitOptionValue

func (s *BaseDynamoDbGrammarListener) ExitOptionValue(ctx *OptionValueContext)

ExitOptionValue is called when production optionValue is exited.

func (*BaseDynamoDbGrammarListener) ExitOptionValueNumber

func (s *BaseDynamoDbGrammarListener) ExitOptionValueNumber(ctx *OptionValueNumberContext)

ExitOptionValueNumber is called when production optionValueNumber is exited.

func (*BaseDynamoDbGrammarListener) ExitOptionValueString

func (s *BaseDynamoDbGrammarListener) ExitOptionValueString(ctx *OptionValueStringContext)

ExitOptionValueString is called when production optionValueString is exited.

func (*BaseDynamoDbGrammarListener) ExitOr

func (s *BaseDynamoDbGrammarListener) ExitOr(ctx *OrContext)

ExitOr is called when production Or is exited.

func (*BaseDynamoDbGrammarListener) ExitParenOperand

func (s *BaseDynamoDbGrammarListener) ExitParenOperand(ctx *ParenOperandContext)

ExitParenOperand is called when production ParenOperand is exited.

func (*BaseDynamoDbGrammarListener) ExitPath

func (s *BaseDynamoDbGrammarListener) ExitPath(ctx *PathContext)

ExitPath is called when production path is exited.

func (*BaseDynamoDbGrammarListener) ExitPathOperand

func (s *BaseDynamoDbGrammarListener) ExitPathOperand(ctx *PathOperandContext)

ExitPathOperand is called when production PathOperand is exited.

func (*BaseDynamoDbGrammarListener) ExitPlusMinus

func (s *BaseDynamoDbGrammarListener) ExitPlusMinus(ctx *PlusMinusContext)

ExitPlusMinus is called when production PlusMinus is exited.

func (*BaseDynamoDbGrammarListener) ExitPrimaryKeyDecl

func (s *BaseDynamoDbGrammarListener) ExitPrimaryKeyDecl(ctx *PrimaryKeyDeclContext)

ExitPrimaryKeyDecl is called when production primaryKeyDecl is exited.

func (*BaseDynamoDbGrammarListener) ExitProjection

func (s *BaseDynamoDbGrammarListener) ExitProjection(ctx *ProjectionContext)

ExitProjection is called when production projection is exited.

func (*BaseDynamoDbGrammarListener) ExitProjectionIndex

func (s *BaseDynamoDbGrammarListener) ExitProjectionIndex(ctx *ProjectionIndexContext)

ExitProjectionIndex is called when production projectionIndex is exited.

func (*BaseDynamoDbGrammarListener) ExitProjectionIndexKeysOnly

func (s *BaseDynamoDbGrammarListener) ExitProjectionIndexKeysOnly(ctx *ProjectionIndexKeysOnlyContext)

ExitProjectionIndexKeysOnly is called when production projectionIndexKeysOnly is exited.

func (*BaseDynamoDbGrammarListener) ExitProjectionIndexVector

func (s *BaseDynamoDbGrammarListener) ExitProjectionIndexVector(ctx *ProjectionIndexVectorContext)

ExitProjectionIndexVector is called when production projectionIndexVector is exited.

func (*BaseDynamoDbGrammarListener) ExitProjection_

func (s *BaseDynamoDbGrammarListener) ExitProjection_(ctx *Projection_Context)

ExitProjection_ is called when production projection_ is exited.

func (*BaseDynamoDbGrammarListener) ExitRangeKey

func (s *BaseDynamoDbGrammarListener) ExitRangeKey(ctx *RangeKeyContext)

ExitRangeKey is called when production rangeKey is exited.

func (*BaseDynamoDbGrammarListener) ExitReadUnits

func (s *BaseDynamoDbGrammarListener) ExitReadUnits(ctx *ReadUnitsContext)

ExitReadUnits is called when production readUnits is exited.

func (*BaseDynamoDbGrammarListener) ExitRemove_action

func (s *BaseDynamoDbGrammarListener) ExitRemove_action(ctx *Remove_actionContext)

ExitRemove_action is called when production remove_action is exited.

func (*BaseDynamoDbGrammarListener) ExitRemove_section

func (s *BaseDynamoDbGrammarListener) ExitRemove_section(ctx *Remove_sectionContext)

ExitRemove_section is called when production remove_section is exited.

func (*BaseDynamoDbGrammarListener) ExitReturning

func (s *BaseDynamoDbGrammarListener) ExitReturning(ctx *ReturningContext)

ExitReturning is called when production returning is exited.

func (*BaseDynamoDbGrammarListener) ExitReturningValue

func (s *BaseDynamoDbGrammarListener) ExitReturningValue(ctx *ReturningValueContext)

ExitReturningValue is called when production returningValue is exited.

func (*BaseDynamoDbGrammarListener) ExitScanInfo

func (s *BaseDynamoDbGrammarListener) ExitScanInfo(ctx *ScanInfoContext)

ExitScanInfo is called when production scanInfo is exited.

func (*BaseDynamoDbGrammarListener) ExitSecondaryIndexDecl

func (s *BaseDynamoDbGrammarListener) ExitSecondaryIndexDecl(ctx *SecondaryIndexDeclContext)

ExitSecondaryIndexDecl is called when production secondaryIndexDecl is exited.

func (*BaseDynamoDbGrammarListener) ExitSecondaryIndexType

func (s *BaseDynamoDbGrammarListener) ExitSecondaryIndexType(ctx *SecondaryIndexTypeContext)

ExitSecondaryIndexType is called when production secondaryIndexType is exited.

func (*BaseDynamoDbGrammarListener) ExitSegment

func (s *BaseDynamoDbGrammarListener) ExitSegment(ctx *SegmentContext)

ExitSegment is called when production segment is exited.

func (*BaseDynamoDbGrammarListener) ExitSelectProjection

func (s *BaseDynamoDbGrammarListener) ExitSelectProjection(ctx *SelectProjectionContext)

ExitSelectProjection is called when production selectProjection is exited.

func (*BaseDynamoDbGrammarListener) ExitSelectStatement

func (s *BaseDynamoDbGrammarListener) ExitSelectStatement(ctx *SelectStatementContext)

ExitSelectStatement is called when production selectStatement is exited.

func (*BaseDynamoDbGrammarListener) ExitSetCapacity

func (s *BaseDynamoDbGrammarListener) ExitSetCapacity(ctx *SetCapacityContext)

ExitSetCapacity is called when production setCapacity is exited.

func (*BaseDynamoDbGrammarListener) ExitSet_action

func (s *BaseDynamoDbGrammarListener) ExitSet_action(ctx *Set_actionContext)

ExitSet_action is called when production set_action is exited.

func (*BaseDynamoDbGrammarListener) ExitSet_section

func (s *BaseDynamoDbGrammarListener) ExitSet_section(ctx *Set_sectionContext)

ExitSet_section is called when production set_section is exited.

func (*BaseDynamoDbGrammarListener) ExitShowTablesStatement

func (s *BaseDynamoDbGrammarListener) ExitShowTablesStatement(ctx *ShowTablesStatementContext)

ExitShowTablesStatement is called when production showTablesStatement is exited.

func (*BaseDynamoDbGrammarListener) ExitSingleOption

func (s *BaseDynamoDbGrammarListener) ExitSingleOption(ctx *SingleOptionContext)

ExitSingleOption is called when production singleOption is exited.

func (*BaseDynamoDbGrammarListener) ExitStar

func (s *BaseDynamoDbGrammarListener) ExitStar(ctx *StarContext)

ExitStar is called when production star is exited.

func (*BaseDynamoDbGrammarListener) ExitStatement

func (s *BaseDynamoDbGrammarListener) ExitStatement(ctx *StatementContext)

ExitStatement is called when production statement is exited.

func (*BaseDynamoDbGrammarListener) ExitStatement_

func (s *BaseDynamoDbGrammarListener) ExitStatement_(ctx *Statement_Context)

ExitStatement_ is called when production statement_ is exited.

func (*BaseDynamoDbGrammarListener) ExitStringLiteral

func (s *BaseDynamoDbGrammarListener) ExitStringLiteral(ctx *StringLiteralContext)

ExitStringLiteral is called when production stringLiteral is exited.

func (*BaseDynamoDbGrammarListener) ExitTableName

func (s *BaseDynamoDbGrammarListener) ExitTableName(ctx *TableNameContext)

ExitTableName is called when production tableName is exited.

func (*BaseDynamoDbGrammarListener) ExitTotalSegment

func (s *BaseDynamoDbGrammarListener) ExitTotalSegment(ctx *TotalSegmentContext)

ExitTotalSegment is called when production totalSegment is exited.

func (*BaseDynamoDbGrammarListener) ExitUnknown

func (s *BaseDynamoDbGrammarListener) ExitUnknown(ctx *UnknownContext)

ExitUnknown is called when production unknown is exited.

func (*BaseDynamoDbGrammarListener) ExitUpdate

func (s *BaseDynamoDbGrammarListener) ExitUpdate(ctx *UpdateContext)

ExitUpdate is called when production update is exited.

func (*BaseDynamoDbGrammarListener) ExitUpdateStatement

func (s *BaseDynamoDbGrammarListener) ExitUpdateStatement(ctx *UpdateStatementContext)

ExitUpdateStatement is called when production updateStatement is exited.

func (*BaseDynamoDbGrammarListener) ExitUpdate_

func (s *BaseDynamoDbGrammarListener) ExitUpdate_(ctx *Update_Context)

ExitUpdate_ is called when production update_ is exited.

func (*BaseDynamoDbGrammarListener) ExitWhere

func (s *BaseDynamoDbGrammarListener) ExitWhere(ctx *WhereContext)

ExitWhere is called when production where is exited.

func (*BaseDynamoDbGrammarListener) ExitWriteUnits

func (s *BaseDynamoDbGrammarListener) ExitWriteUnits(ctx *WriteUnitsContext)

ExitWriteUnits is called when production writeUnits is exited.

func (*BaseDynamoDbGrammarListener) VisitErrorNode

func (s *BaseDynamoDbGrammarListener) VisitErrorNode(node antlr.ErrorNode)

VisitErrorNode is called when an error node is visited.

func (*BaseDynamoDbGrammarListener) VisitTerminal

func (s *BaseDynamoDbGrammarListener) VisitTerminal(node antlr.TerminalNode)

VisitTerminal is called when a terminal node is visited.

type BetweenContext

type BetweenContext struct {
	*ConditionContext
}

func NewBetweenContext

func NewBetweenContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BetweenContext

func (*BetweenContext) AND

func (*BetweenContext) AllOperand

func (s *BetweenContext) AllOperand() []IOperandContext

func (*BetweenContext) BETWEEN

func (s *BetweenContext) BETWEEN() antlr.TerminalNode

func (*BetweenContext) EnterRule

func (s *BetweenContext) EnterRule(listener antlr.ParseTreeListener)

func (*BetweenContext) ExitRule

func (s *BetweenContext) ExitRule(listener antlr.ParseTreeListener)

func (*BetweenContext) GetRuleContext

func (s *BetweenContext) GetRuleContext() antlr.RuleContext

func (*BetweenContext) Operand

func (s *BetweenContext) Operand(i int) IOperandContext

type CapacityContext

type CapacityContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCapacityContext

func NewCapacityContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CapacityContext

func NewEmptyCapacityContext

func NewEmptyCapacityContext() *CapacityContext

func (*CapacityContext) CAPACITY

func (s *CapacityContext) CAPACITY() antlr.TerminalNode

func (*CapacityContext) EnterRule

func (s *CapacityContext) EnterRule(listener antlr.ParseTreeListener)

func (*CapacityContext) ExitRule

func (s *CapacityContext) ExitRule(listener antlr.ParseTreeListener)

func (*CapacityContext) GetParser

func (s *CapacityContext) GetParser() antlr.Parser

func (*CapacityContext) GetRuleContext

func (s *CapacityContext) GetRuleContext() antlr.RuleContext

func (*CapacityContext) IsCapacityContext

func (*CapacityContext) IsCapacityContext()

func (*CapacityContext) ReadUnits

func (s *CapacityContext) ReadUnits() IReadUnitsContext

func (*CapacityContext) ToStringTree

func (s *CapacityContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*CapacityContext) WriteUnits

func (s *CapacityContext) WriteUnits() IWriteUnitsContext

type ComparatorContext

type ComparatorContext struct {
	*ConditionContext
}

func NewComparatorContext

func NewComparatorContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ComparatorContext

func (*ComparatorContext) AllOperand

func (s *ComparatorContext) AllOperand() []IOperandContext

func (*ComparatorContext) Comparator_symbol

func (s *ComparatorContext) Comparator_symbol() IComparator_symbolContext

func (*ComparatorContext) EnterRule

func (s *ComparatorContext) EnterRule(listener antlr.ParseTreeListener)

func (*ComparatorContext) ExitRule

func (s *ComparatorContext) ExitRule(listener antlr.ParseTreeListener)

func (*ComparatorContext) GetRuleContext

func (s *ComparatorContext) GetRuleContext() antlr.RuleContext

func (*ComparatorContext) Operand

func (s *ComparatorContext) Operand(i int) IOperandContext

type Comparator_symbolContext

type Comparator_symbolContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewComparator_symbolContext

func NewComparator_symbolContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Comparator_symbolContext

func NewEmptyComparator_symbolContext

func NewEmptyComparator_symbolContext() *Comparator_symbolContext

func (*Comparator_symbolContext) EnterRule

func (s *Comparator_symbolContext) EnterRule(listener antlr.ParseTreeListener)

func (*Comparator_symbolContext) ExitRule

func (s *Comparator_symbolContext) ExitRule(listener antlr.ParseTreeListener)

func (*Comparator_symbolContext) GetParser

func (s *Comparator_symbolContext) GetParser() antlr.Parser

func (*Comparator_symbolContext) GetRuleContext

func (s *Comparator_symbolContext) GetRuleContext() antlr.RuleContext

func (*Comparator_symbolContext) IsComparator_symbolContext

func (*Comparator_symbolContext) IsComparator_symbolContext()

func (*Comparator_symbolContext) ToStringTree

func (s *Comparator_symbolContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ConditionContext

type ConditionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewConditionContext

func NewConditionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConditionContext

func NewEmptyConditionContext

func NewEmptyConditionContext() *ConditionContext

func (*ConditionContext) CopyFrom

func (s *ConditionContext) CopyFrom(ctx *ConditionContext)

func (*ConditionContext) GetHasOuterParens

func (s *ConditionContext) GetHasOuterParens() bool

func (*ConditionContext) GetParser

func (s *ConditionContext) GetParser() antlr.Parser

func (*ConditionContext) GetRuleContext

func (s *ConditionContext) GetRuleContext() antlr.RuleContext

func (*ConditionContext) IsConditionContext

func (*ConditionContext) IsConditionContext()

func (*ConditionContext) SetHasOuterParens

func (s *ConditionContext) SetHasOuterParens(v bool)

func (*ConditionContext) ToStringTree

func (s *ConditionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ConditionGroupingContext

type ConditionGroupingContext struct {
	*ConditionContext
	// contains filtered or unexported fields
}

func NewConditionGroupingContext

func NewConditionGroupingContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ConditionGroupingContext

func (*ConditionGroupingContext) Condition

func (*ConditionGroupingContext) EnterRule

func (s *ConditionGroupingContext) EnterRule(listener antlr.ParseTreeListener)

func (*ConditionGroupingContext) ExitRule

func (s *ConditionGroupingContext) ExitRule(listener antlr.ParseTreeListener)

func (*ConditionGroupingContext) GetC

func (*ConditionGroupingContext) GetRuleContext

func (s *ConditionGroupingContext) GetRuleContext() antlr.RuleContext

func (*ConditionGroupingContext) SetC

type Condition_Context

type Condition_Context struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCondition_Context

func NewCondition_Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Condition_Context

func NewEmptyCondition_Context

func NewEmptyCondition_Context() *Condition_Context

func (*Condition_Context) Condition

func (s *Condition_Context) Condition() IConditionContext

func (*Condition_Context) EOF

func (*Condition_Context) EnterRule

func (s *Condition_Context) EnterRule(listener antlr.ParseTreeListener)

func (*Condition_Context) ExitRule

func (s *Condition_Context) ExitRule(listener antlr.ParseTreeListener)

func (*Condition_Context) GetParser

func (s *Condition_Context) GetParser() antlr.Parser

func (*Condition_Context) GetRuleContext

func (s *Condition_Context) GetRuleContext() antlr.RuleContext

func (*Condition_Context) IsCondition_Context

func (*Condition_Context) IsCondition_Context()

func (*Condition_Context) ToStringTree

func (s *Condition_Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type CreateTableStatementContext

type CreateTableStatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCreateTableStatementContext

func NewCreateTableStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CreateTableStatementContext

func NewEmptyCreateTableStatementContext

func NewEmptyCreateTableStatementContext() *CreateTableStatementContext

func (*CreateTableStatementContext) AllAttributeDecl

func (s *CreateTableStatementContext) AllAttributeDecl() []IAttributeDeclContext

func (*CreateTableStatementContext) AllSecondaryIndexDecl

func (s *CreateTableStatementContext) AllSecondaryIndexDecl() []ISecondaryIndexDeclContext

func (*CreateTableStatementContext) AttributeDecl

func (*CreateTableStatementContext) CREATE

func (*CreateTableStatementContext) EnterRule

func (s *CreateTableStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*CreateTableStatementContext) ExitRule

func (s *CreateTableStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*CreateTableStatementContext) GetParser

func (s *CreateTableStatementContext) GetParser() antlr.Parser

func (*CreateTableStatementContext) GetRuleContext

func (s *CreateTableStatementContext) GetRuleContext() antlr.RuleContext

func (*CreateTableStatementContext) IsCreateTableStatementContext

func (*CreateTableStatementContext) IsCreateTableStatementContext()

func (*CreateTableStatementContext) PrimaryKeyDecl

func (*CreateTableStatementContext) SecondaryIndexDecl

func (*CreateTableStatementContext) TABLE

func (*CreateTableStatementContext) TableName

func (*CreateTableStatementContext) ToStringTree

func (s *CreateTableStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type DdlNameContext

type DdlNameContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDdlNameContext

func NewDdlNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DdlNameContext

func NewEmptyDdlNameContext

func NewEmptyDdlNameContext() *DdlNameContext

func (*DdlNameContext) EnterRule

func (s *DdlNameContext) EnterRule(listener antlr.ParseTreeListener)

func (*DdlNameContext) ExitRule

func (s *DdlNameContext) ExitRule(listener antlr.ParseTreeListener)

func (*DdlNameContext) GetParser

func (s *DdlNameContext) GetParser() antlr.Parser

func (*DdlNameContext) GetRuleContext

func (s *DdlNameContext) GetRuleContext() antlr.RuleContext

func (*DdlNameContext) ID

func (*DdlNameContext) IsDdlNameContext

func (*DdlNameContext) IsDdlNameContext()

func (*DdlNameContext) StringLiteral

func (s *DdlNameContext) StringLiteral() IStringLiteralContext

func (*DdlNameContext) ToStringTree

func (s *DdlNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type DeleteStatementContext

type DeleteStatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDeleteStatementContext

func NewDeleteStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DeleteStatementContext

func NewEmptyDeleteStatementContext

func NewEmptyDeleteStatementContext() *DeleteStatementContext

func (*DeleteStatementContext) DELETE

func (*DeleteStatementContext) EnterRule

func (s *DeleteStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*DeleteStatementContext) ExitRule

func (s *DeleteStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*DeleteStatementContext) FROM

func (*DeleteStatementContext) GetParser

func (s *DeleteStatementContext) GetParser() antlr.Parser

func (*DeleteStatementContext) GetRuleContext

func (s *DeleteStatementContext) GetRuleContext() antlr.RuleContext

func (*DeleteStatementContext) IsDeleteStatementContext

func (*DeleteStatementContext) IsDeleteStatementContext()

func (*DeleteStatementContext) Returning

func (*DeleteStatementContext) TableName

func (*DeleteStatementContext) ToStringTree

func (s *DeleteStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*DeleteStatementContext) Where

type Delete_actionContext

type Delete_actionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDelete_actionContext

func NewDelete_actionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Delete_actionContext

func NewEmptyDelete_actionContext

func NewEmptyDelete_actionContext() *Delete_actionContext

func (*Delete_actionContext) EnterRule

func (s *Delete_actionContext) EnterRule(listener antlr.ParseTreeListener)

func (*Delete_actionContext) ExitRule

func (s *Delete_actionContext) ExitRule(listener antlr.ParseTreeListener)

func (*Delete_actionContext) GetParser

func (s *Delete_actionContext) GetParser() antlr.Parser

func (*Delete_actionContext) GetRuleContext

func (s *Delete_actionContext) GetRuleContext() antlr.RuleContext

func (*Delete_actionContext) IsDelete_actionContext

func (*Delete_actionContext) IsDelete_actionContext()

func (*Delete_actionContext) Literal

func (*Delete_actionContext) Path

func (*Delete_actionContext) ToStringTree

func (s *Delete_actionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Delete_sectionContext

type Delete_sectionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDelete_sectionContext

func NewDelete_sectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Delete_sectionContext

func NewEmptyDelete_sectionContext

func NewEmptyDelete_sectionContext() *Delete_sectionContext

func (*Delete_sectionContext) AllDelete_action

func (s *Delete_sectionContext) AllDelete_action() []IDelete_actionContext

func (*Delete_sectionContext) DELETE

func (*Delete_sectionContext) Delete_action

func (s *Delete_sectionContext) Delete_action(i int) IDelete_actionContext

func (*Delete_sectionContext) EnterRule

func (s *Delete_sectionContext) EnterRule(listener antlr.ParseTreeListener)

func (*Delete_sectionContext) ExitRule

func (s *Delete_sectionContext) ExitRule(listener antlr.ParseTreeListener)

func (*Delete_sectionContext) GetParser

func (s *Delete_sectionContext) GetParser() antlr.Parser

func (*Delete_sectionContext) GetRuleContext

func (s *Delete_sectionContext) GetRuleContext() antlr.RuleContext

func (*Delete_sectionContext) IsDelete_sectionContext

func (*Delete_sectionContext) IsDelete_sectionContext()

func (*Delete_sectionContext) ToStringTree

func (s *Delete_sectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type DereferenceContext

type DereferenceContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDereferenceContext

func NewDereferenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DereferenceContext

func NewEmptyDereferenceContext

func NewEmptyDereferenceContext() *DereferenceContext

func (*DereferenceContext) CopyFrom

func (s *DereferenceContext) CopyFrom(ctx *DereferenceContext)

func (*DereferenceContext) GetParser

func (s *DereferenceContext) GetParser() antlr.Parser

func (*DereferenceContext) GetRuleContext

func (s *DereferenceContext) GetRuleContext() antlr.RuleContext

func (*DereferenceContext) IsDereferenceContext

func (*DereferenceContext) IsDereferenceContext()

func (*DereferenceContext) ToStringTree

func (s *DereferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type DescribeStatementContext

type DescribeStatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDescribeStatementContext

func NewDescribeStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DescribeStatementContext

func NewEmptyDescribeStatementContext

func NewEmptyDescribeStatementContext() *DescribeStatementContext

func (*DescribeStatementContext) DESCRIBE

func (*DescribeStatementContext) EnterRule

func (s *DescribeStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*DescribeStatementContext) ExitRule

func (s *DescribeStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*DescribeStatementContext) GetParser

func (s *DescribeStatementContext) GetParser() antlr.Parser

func (*DescribeStatementContext) GetRuleContext

func (s *DescribeStatementContext) GetRuleContext() antlr.RuleContext

func (*DescribeStatementContext) IsDescribeStatementContext

func (*DescribeStatementContext) IsDescribeStatementContext()

func (*DescribeStatementContext) TableName

func (*DescribeStatementContext) ToStringTree

func (s *DescribeStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type DropIndexContext

type DropIndexContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDropIndexContext

func NewDropIndexContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DropIndexContext

func NewEmptyDropIndexContext

func NewEmptyDropIndexContext() *DropIndexContext

func (*DropIndexContext) DROP

func (*DropIndexContext) EnterRule

func (s *DropIndexContext) EnterRule(listener antlr.ParseTreeListener)

func (*DropIndexContext) ExitRule

func (s *DropIndexContext) ExitRule(listener antlr.ParseTreeListener)

func (*DropIndexContext) GetParser

func (s *DropIndexContext) GetParser() antlr.Parser

func (*DropIndexContext) GetRuleContext

func (s *DropIndexContext) GetRuleContext() antlr.RuleContext

func (*DropIndexContext) INDEXKEYWORD

func (s *DropIndexContext) INDEXKEYWORD() antlr.TerminalNode

func (*DropIndexContext) IndexName

func (s *DropIndexContext) IndexName() IIndexNameContext

func (*DropIndexContext) IsDropIndexContext

func (*DropIndexContext) IsDropIndexContext()

func (*DropIndexContext) ToStringTree

func (s *DropIndexContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type DropTableStatementContext

type DropTableStatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDropTableStatementContext

func NewDropTableStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DropTableStatementContext

func NewEmptyDropTableStatementContext

func NewEmptyDropTableStatementContext() *DropTableStatementContext

func (*DropTableStatementContext) DROP

func (*DropTableStatementContext) EnterRule

func (s *DropTableStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*DropTableStatementContext) ExitRule

func (s *DropTableStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*DropTableStatementContext) GetParser

func (s *DropTableStatementContext) GetParser() antlr.Parser

func (*DropTableStatementContext) GetRuleContext

func (s *DropTableStatementContext) GetRuleContext() antlr.RuleContext

func (*DropTableStatementContext) IsDropTableStatementContext

func (*DropTableStatementContext) IsDropTableStatementContext()

func (*DropTableStatementContext) TABLE

func (*DropTableStatementContext) TableName

func (*DropTableStatementContext) ToStringTree

func (s *DropTableStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type DynamoDbGrammarLexer

type DynamoDbGrammarLexer struct {
	*antlr.BaseLexer
	// contains filtered or unexported fields
}

func NewDynamoDbGrammarLexer

func NewDynamoDbGrammarLexer(input antlr.CharStream) *DynamoDbGrammarLexer

type DynamoDbGrammarListener

type DynamoDbGrammarListener interface {
	antlr.ParseTreeListener

	// EnterProjection_ is called when entering the projection_ production.
	EnterProjection_(c *Projection_Context)

	// EnterProjection is called when entering the projection production.
	EnterProjection(c *ProjectionContext)

	// EnterCondition_ is called when entering the condition_ production.
	EnterCondition_(c *Condition_Context)

	// EnterOr is called when entering the Or production.
	EnterOr(c *OrContext)

	// EnterNegation is called when entering the Negation production.
	EnterNegation(c *NegationContext)

	// EnterIn is called when entering the In production.
	EnterIn(c *InContext)

	// EnterAnd is called when entering the And production.
	EnterAnd(c *AndContext)

	// EnterBetween is called when entering the Between production.
	EnterBetween(c *BetweenContext)

	// EnterFunctionCondition is called when entering the FunctionCondition production.
	EnterFunctionCondition(c *FunctionConditionContext)

	// EnterComparator is called when entering the Comparator production.
	EnterComparator(c *ComparatorContext)

	// EnterConditionGrouping is called when entering the ConditionGrouping production.
	EnterConditionGrouping(c *ConditionGroupingContext)

	// EnterComparator_symbol is called when entering the comparator_symbol production.
	EnterComparator_symbol(c *Comparator_symbolContext)

	// EnterUpdate_ is called when entering the update_ production.
	EnterUpdate_(c *Update_Context)

	// EnterUpdate is called when entering the update production.
	EnterUpdate(c *UpdateContext)

	// EnterSet_section is called when entering the set_section production.
	EnterSet_section(c *Set_sectionContext)

	// EnterSet_action is called when entering the set_action production.
	EnterSet_action(c *Set_actionContext)

	// EnterAdd_section is called when entering the add_section production.
	EnterAdd_section(c *Add_sectionContext)

	// EnterAdd_action is called when entering the add_action production.
	EnterAdd_action(c *Add_actionContext)

	// EnterDelete_section is called when entering the delete_section production.
	EnterDelete_section(c *Delete_sectionContext)

	// EnterDelete_action is called when entering the delete_action production.
	EnterDelete_action(c *Delete_actionContext)

	// EnterRemove_section is called when entering the remove_section production.
	EnterRemove_section(c *Remove_sectionContext)

	// EnterRemove_action is called when entering the remove_action production.
	EnterRemove_action(c *Remove_actionContext)

	// EnterOperandValue is called when entering the OperandValue production.
	EnterOperandValue(c *OperandValueContext)

	// EnterArithmeticValue is called when entering the ArithmeticValue production.
	EnterArithmeticValue(c *ArithmeticValueContext)

	// EnterPlusMinus is called when entering the PlusMinus production.
	EnterPlusMinus(c *PlusMinusContext)

	// EnterArithmeticParens is called when entering the ArithmeticParens production.
	EnterArithmeticParens(c *ArithmeticParensContext)

	// EnterPathOperand is called when entering the PathOperand production.
	EnterPathOperand(c *PathOperandContext)

	// EnterLiteralOperand is called when entering the LiteralOperand production.
	EnterLiteralOperand(c *LiteralOperandContext)

	// EnterFunctionOperand is called when entering the FunctionOperand production.
	EnterFunctionOperand(c *FunctionOperandContext)

	// EnterParenOperand is called when entering the ParenOperand production.
	EnterParenOperand(c *ParenOperandContext)

	// EnterFunctionCall is called when entering the FunctionCall production.
	EnterFunctionCall(c *FunctionCallContext)

	// EnterPath is called when entering the path production.
	EnterPath(c *PathContext)

	// EnterId is called when entering the id production.
	EnterId(c *IdContext)

	// EnterMapAccess is called when entering the MapAccess production.
	EnterMapAccess(c *MapAccessContext)

	// EnterListAccess is called when entering the ListAccess production.
	EnterListAccess(c *ListAccessContext)

	// EnterLiteralSub is called when entering the LiteralSub production.
	EnterLiteralSub(c *LiteralSubContext)

	// EnterExpression_attr_names_sub is called when entering the expression_attr_names_sub production.
	EnterExpression_attr_names_sub(c *Expression_attr_names_subContext)

	// EnterExpression_attr_values_sub is called when entering the expression_attr_values_sub production.
	EnterExpression_attr_values_sub(c *Expression_attr_values_subContext)

	// EnterStatement_ is called when entering the statement_ production.
	EnterStatement_(c *Statement_Context)

	// EnterStatement is called when entering the statement production.
	EnterStatement(c *StatementContext)

	// EnterDropTableStatement is called when entering the dropTableStatement production.
	EnterDropTableStatement(c *DropTableStatementContext)

	// EnterDescribeStatement is called when entering the describeStatement production.
	EnterDescribeStatement(c *DescribeStatementContext)

	// EnterAlterTableStatement is called when entering the alterTableStatement production.
	EnterAlterTableStatement(c *AlterTableStatementContext)

	// EnterAlterTableStatementType is called when entering the alterTableStatementType production.
	EnterAlterTableStatementType(c *AlterTableStatementTypeContext)

	// EnterSetCapacity is called when entering the setCapacity production.
	EnterSetCapacity(c *SetCapacityContext)

	// EnterAddIndex is called when entering the addIndex production.
	EnterAddIndex(c *AddIndexContext)

	// EnterDropIndex is called when entering the dropIndex production.
	EnterDropIndex(c *DropIndexContext)

	// EnterAlterIndex is called when entering the alterIndex production.
	EnterAlterIndex(c *AlterIndexContext)

	// EnterUpdateStatement is called when entering the updateStatement production.
	EnterUpdateStatement(c *UpdateStatementContext)

	// EnterDeleteStatement is called when entering the deleteStatement production.
	EnterDeleteStatement(c *DeleteStatementContext)

	// EnterInsertStatement is called when entering the insertStatement production.
	EnterInsertStatement(c *InsertStatementContext)

	// EnterCreateTableStatement is called when entering the createTableStatement production.
	EnterCreateTableStatement(c *CreateTableStatementContext)

	// EnterShowTablesStatement is called when entering the showTablesStatement production.
	EnterShowTablesStatement(c *ShowTablesStatementContext)

	// EnterSelectStatement is called when entering the selectStatement production.
	EnterSelectStatement(c *SelectStatementContext)

	// EnterSelectProjection is called when entering the selectProjection production.
	EnterSelectProjection(c *SelectProjectionContext)

	// EnterOptionBlock is called when entering the optionBlock production.
	EnterOptionBlock(c *OptionBlockContext)

	// EnterOption is called when entering the option production.
	EnterOption(c *OptionContext)

	// EnterSingleOption is called when entering the singleOption production.
	EnterSingleOption(c *SingleOptionContext)

	// EnterKeyValueOption is called when entering the keyValueOption production.
	EnterKeyValueOption(c *KeyValueOptionContext)

	// EnterOptionKey is called when entering the optionKey production.
	EnterOptionKey(c *OptionKeyContext)

	// EnterOptionValue is called when entering the optionValue production.
	EnterOptionValue(c *OptionValueContext)

	// EnterOptionValueString is called when entering the optionValueString production.
	EnterOptionValueString(c *OptionValueStringContext)

	// EnterOptionValueNumber is called when entering the optionValueNumber production.
	EnterOptionValueNumber(c *OptionValueNumberContext)

	// EnterStar is called when entering the star production.
	EnterStar(c *StarContext)

	// EnterHint is called when entering the hint production.
	EnterHint(c *HintContext)

	// EnterIndexHint is called when entering the indexHint production.
	EnterIndexHint(c *IndexHintContext)

	// EnterIndexHintName is called when entering the indexHintName production.
	EnterIndexHintName(c *IndexHintNameContext)

	// EnterScanInfo is called when entering the scanInfo production.
	EnterScanInfo(c *ScanInfoContext)

	// EnterTotalSegment is called when entering the totalSegment production.
	EnterTotalSegment(c *TotalSegmentContext)

	// EnterSegment is called when entering the segment production.
	EnterSegment(c *SegmentContext)

	// EnterWhere is called when entering the where production.
	EnterWhere(c *WhereContext)

	// EnterPrimaryKeyDecl is called when entering the primaryKeyDecl production.
	EnterPrimaryKeyDecl(c *PrimaryKeyDeclContext)

	// EnterSecondaryIndexDecl is called when entering the secondaryIndexDecl production.
	EnterSecondaryIndexDecl(c *SecondaryIndexDeclContext)

	// EnterSecondaryIndexType is called when entering the secondaryIndexType production.
	EnterSecondaryIndexType(c *SecondaryIndexTypeContext)

	// EnterIndexName is called when entering the indexName production.
	EnterIndexName(c *IndexNameContext)

	// EnterProjectionIndex is called when entering the projectionIndex production.
	EnterProjectionIndex(c *ProjectionIndexContext)

	// EnterProjectionIndexKeysOnly is called when entering the projectionIndexKeysOnly production.
	EnterProjectionIndexKeysOnly(c *ProjectionIndexKeysOnlyContext)

	// EnterProjectionIndexVector is called when entering the projectionIndexVector production.
	EnterProjectionIndexVector(c *ProjectionIndexVectorContext)

	// EnterCapacity is called when entering the capacity production.
	EnterCapacity(c *CapacityContext)

	// EnterReadUnits is called when entering the readUnits production.
	EnterReadUnits(c *ReadUnitsContext)

	// EnterWriteUnits is called when entering the writeUnits production.
	EnterWriteUnits(c *WriteUnitsContext)

	// EnterIndexDecl is called when entering the indexDecl production.
	EnterIndexDecl(c *IndexDeclContext)

	// EnterAttributeDecl is called when entering the attributeDecl production.
	EnterAttributeDecl(c *AttributeDeclContext)

	// EnterHashKey is called when entering the hashKey production.
	EnterHashKey(c *HashKeyContext)

	// EnterRangeKey is called when entering the rangeKey production.
	EnterRangeKey(c *RangeKeyContext)

	// EnterAttributeName is called when entering the attributeName production.
	EnterAttributeName(c *AttributeNameContext)

	// EnterAttributeType is called when entering the attributeType production.
	EnterAttributeType(c *AttributeTypeContext)

	// EnterReturning is called when entering the returning production.
	EnterReturning(c *ReturningContext)

	// EnterReturningValue is called when entering the returningValue production.
	EnterReturningValue(c *ReturningValueContext)

	// EnterOnDuplicateKeyUpdate is called when entering the onDuplicateKeyUpdate production.
	EnterOnDuplicateKeyUpdate(c *OnDuplicateKeyUpdateContext)

	// EnterIfClause is called when entering the ifClause production.
	EnterIfClause(c *IfClauseContext)

	// EnterTableName is called when entering the tableName production.
	EnterTableName(c *TableNameContext)

	// EnterDdlName is called when entering the ddlName production.
	EnterDdlName(c *DdlNameContext)

	// EnterStringLiteral is called when entering the stringLiteral production.
	EnterStringLiteral(c *StringLiteralContext)

	// EnterUnknown is called when entering the unknown production.
	EnterUnknown(c *UnknownContext)

	// ExitProjection_ is called when exiting the projection_ production.
	ExitProjection_(c *Projection_Context)

	// ExitProjection is called when exiting the projection production.
	ExitProjection(c *ProjectionContext)

	// ExitCondition_ is called when exiting the condition_ production.
	ExitCondition_(c *Condition_Context)

	// ExitOr is called when exiting the Or production.
	ExitOr(c *OrContext)

	// ExitNegation is called when exiting the Negation production.
	ExitNegation(c *NegationContext)

	// ExitIn is called when exiting the In production.
	ExitIn(c *InContext)

	// ExitAnd is called when exiting the And production.
	ExitAnd(c *AndContext)

	// ExitBetween is called when exiting the Between production.
	ExitBetween(c *BetweenContext)

	// ExitFunctionCondition is called when exiting the FunctionCondition production.
	ExitFunctionCondition(c *FunctionConditionContext)

	// ExitComparator is called when exiting the Comparator production.
	ExitComparator(c *ComparatorContext)

	// ExitConditionGrouping is called when exiting the ConditionGrouping production.
	ExitConditionGrouping(c *ConditionGroupingContext)

	// ExitComparator_symbol is called when exiting the comparator_symbol production.
	ExitComparator_symbol(c *Comparator_symbolContext)

	// ExitUpdate_ is called when exiting the update_ production.
	ExitUpdate_(c *Update_Context)

	// ExitUpdate is called when exiting the update production.
	ExitUpdate(c *UpdateContext)

	// ExitSet_section is called when exiting the set_section production.
	ExitSet_section(c *Set_sectionContext)

	// ExitSet_action is called when exiting the set_action production.
	ExitSet_action(c *Set_actionContext)

	// ExitAdd_section is called when exiting the add_section production.
	ExitAdd_section(c *Add_sectionContext)

	// ExitAdd_action is called when exiting the add_action production.
	ExitAdd_action(c *Add_actionContext)

	// ExitDelete_section is called when exiting the delete_section production.
	ExitDelete_section(c *Delete_sectionContext)

	// ExitDelete_action is called when exiting the delete_action production.
	ExitDelete_action(c *Delete_actionContext)

	// ExitRemove_section is called when exiting the remove_section production.
	ExitRemove_section(c *Remove_sectionContext)

	// ExitRemove_action is called when exiting the remove_action production.
	ExitRemove_action(c *Remove_actionContext)

	// ExitOperandValue is called when exiting the OperandValue production.
	ExitOperandValue(c *OperandValueContext)

	// ExitArithmeticValue is called when exiting the ArithmeticValue production.
	ExitArithmeticValue(c *ArithmeticValueContext)

	// ExitPlusMinus is called when exiting the PlusMinus production.
	ExitPlusMinus(c *PlusMinusContext)

	// ExitArithmeticParens is called when exiting the ArithmeticParens production.
	ExitArithmeticParens(c *ArithmeticParensContext)

	// ExitPathOperand is called when exiting the PathOperand production.
	ExitPathOperand(c *PathOperandContext)

	// ExitLiteralOperand is called when exiting the LiteralOperand production.
	ExitLiteralOperand(c *LiteralOperandContext)

	// ExitFunctionOperand is called when exiting the FunctionOperand production.
	ExitFunctionOperand(c *FunctionOperandContext)

	// ExitParenOperand is called when exiting the ParenOperand production.
	ExitParenOperand(c *ParenOperandContext)

	// ExitFunctionCall is called when exiting the FunctionCall production.
	ExitFunctionCall(c *FunctionCallContext)

	// ExitPath is called when exiting the path production.
	ExitPath(c *PathContext)

	// ExitId is called when exiting the id production.
	ExitId(c *IdContext)

	// ExitMapAccess is called when exiting the MapAccess production.
	ExitMapAccess(c *MapAccessContext)

	// ExitListAccess is called when exiting the ListAccess production.
	ExitListAccess(c *ListAccessContext)

	// ExitLiteralSub is called when exiting the LiteralSub production.
	ExitLiteralSub(c *LiteralSubContext)

	// ExitExpression_attr_names_sub is called when exiting the expression_attr_names_sub production.
	ExitExpression_attr_names_sub(c *Expression_attr_names_subContext)

	// ExitExpression_attr_values_sub is called when exiting the expression_attr_values_sub production.
	ExitExpression_attr_values_sub(c *Expression_attr_values_subContext)

	// ExitStatement_ is called when exiting the statement_ production.
	ExitStatement_(c *Statement_Context)

	// ExitStatement is called when exiting the statement production.
	ExitStatement(c *StatementContext)

	// ExitDropTableStatement is called when exiting the dropTableStatement production.
	ExitDropTableStatement(c *DropTableStatementContext)

	// ExitDescribeStatement is called when exiting the describeStatement production.
	ExitDescribeStatement(c *DescribeStatementContext)

	// ExitAlterTableStatement is called when exiting the alterTableStatement production.
	ExitAlterTableStatement(c *AlterTableStatementContext)

	// ExitAlterTableStatementType is called when exiting the alterTableStatementType production.
	ExitAlterTableStatementType(c *AlterTableStatementTypeContext)

	// ExitSetCapacity is called when exiting the setCapacity production.
	ExitSetCapacity(c *SetCapacityContext)

	// ExitAddIndex is called when exiting the addIndex production.
	ExitAddIndex(c *AddIndexContext)

	// ExitDropIndex is called when exiting the dropIndex production.
	ExitDropIndex(c *DropIndexContext)

	// ExitAlterIndex is called when exiting the alterIndex production.
	ExitAlterIndex(c *AlterIndexContext)

	// ExitUpdateStatement is called when exiting the updateStatement production.
	ExitUpdateStatement(c *UpdateStatementContext)

	// ExitDeleteStatement is called when exiting the deleteStatement production.
	ExitDeleteStatement(c *DeleteStatementContext)

	// ExitInsertStatement is called when exiting the insertStatement production.
	ExitInsertStatement(c *InsertStatementContext)

	// ExitCreateTableStatement is called when exiting the createTableStatement production.
	ExitCreateTableStatement(c *CreateTableStatementContext)

	// ExitShowTablesStatement is called when exiting the showTablesStatement production.
	ExitShowTablesStatement(c *ShowTablesStatementContext)

	// ExitSelectStatement is called when exiting the selectStatement production.
	ExitSelectStatement(c *SelectStatementContext)

	// ExitSelectProjection is called when exiting the selectProjection production.
	ExitSelectProjection(c *SelectProjectionContext)

	// ExitOptionBlock is called when exiting the optionBlock production.
	ExitOptionBlock(c *OptionBlockContext)

	// ExitOption is called when exiting the option production.
	ExitOption(c *OptionContext)

	// ExitSingleOption is called when exiting the singleOption production.
	ExitSingleOption(c *SingleOptionContext)

	// ExitKeyValueOption is called when exiting the keyValueOption production.
	ExitKeyValueOption(c *KeyValueOptionContext)

	// ExitOptionKey is called when exiting the optionKey production.
	ExitOptionKey(c *OptionKeyContext)

	// ExitOptionValue is called when exiting the optionValue production.
	ExitOptionValue(c *OptionValueContext)

	// ExitOptionValueString is called when exiting the optionValueString production.
	ExitOptionValueString(c *OptionValueStringContext)

	// ExitOptionValueNumber is called when exiting the optionValueNumber production.
	ExitOptionValueNumber(c *OptionValueNumberContext)

	// ExitStar is called when exiting the star production.
	ExitStar(c *StarContext)

	// ExitHint is called when exiting the hint production.
	ExitHint(c *HintContext)

	// ExitIndexHint is called when exiting the indexHint production.
	ExitIndexHint(c *IndexHintContext)

	// ExitIndexHintName is called when exiting the indexHintName production.
	ExitIndexHintName(c *IndexHintNameContext)

	// ExitScanInfo is called when exiting the scanInfo production.
	ExitScanInfo(c *ScanInfoContext)

	// ExitTotalSegment is called when exiting the totalSegment production.
	ExitTotalSegment(c *TotalSegmentContext)

	// ExitSegment is called when exiting the segment production.
	ExitSegment(c *SegmentContext)

	// ExitWhere is called when exiting the where production.
	ExitWhere(c *WhereContext)

	// ExitPrimaryKeyDecl is called when exiting the primaryKeyDecl production.
	ExitPrimaryKeyDecl(c *PrimaryKeyDeclContext)

	// ExitSecondaryIndexDecl is called when exiting the secondaryIndexDecl production.
	ExitSecondaryIndexDecl(c *SecondaryIndexDeclContext)

	// ExitSecondaryIndexType is called when exiting the secondaryIndexType production.
	ExitSecondaryIndexType(c *SecondaryIndexTypeContext)

	// ExitIndexName is called when exiting the indexName production.
	ExitIndexName(c *IndexNameContext)

	// ExitProjectionIndex is called when exiting the projectionIndex production.
	ExitProjectionIndex(c *ProjectionIndexContext)

	// ExitProjectionIndexKeysOnly is called when exiting the projectionIndexKeysOnly production.
	ExitProjectionIndexKeysOnly(c *ProjectionIndexKeysOnlyContext)

	// ExitProjectionIndexVector is called when exiting the projectionIndexVector production.
	ExitProjectionIndexVector(c *ProjectionIndexVectorContext)

	// ExitCapacity is called when exiting the capacity production.
	ExitCapacity(c *CapacityContext)

	// ExitReadUnits is called when exiting the readUnits production.
	ExitReadUnits(c *ReadUnitsContext)

	// ExitWriteUnits is called when exiting the writeUnits production.
	ExitWriteUnits(c *WriteUnitsContext)

	// ExitIndexDecl is called when exiting the indexDecl production.
	ExitIndexDecl(c *IndexDeclContext)

	// ExitAttributeDecl is called when exiting the attributeDecl production.
	ExitAttributeDecl(c *AttributeDeclContext)

	// ExitHashKey is called when exiting the hashKey production.
	ExitHashKey(c *HashKeyContext)

	// ExitRangeKey is called when exiting the rangeKey production.
	ExitRangeKey(c *RangeKeyContext)

	// ExitAttributeName is called when exiting the attributeName production.
	ExitAttributeName(c *AttributeNameContext)

	// ExitAttributeType is called when exiting the attributeType production.
	ExitAttributeType(c *AttributeTypeContext)

	// ExitReturning is called when exiting the returning production.
	ExitReturning(c *ReturningContext)

	// ExitReturningValue is called when exiting the returningValue production.
	ExitReturningValue(c *ReturningValueContext)

	// ExitOnDuplicateKeyUpdate is called when exiting the onDuplicateKeyUpdate production.
	ExitOnDuplicateKeyUpdate(c *OnDuplicateKeyUpdateContext)

	// ExitIfClause is called when exiting the ifClause production.
	ExitIfClause(c *IfClauseContext)

	// ExitTableName is called when exiting the tableName production.
	ExitTableName(c *TableNameContext)

	// ExitDdlName is called when exiting the ddlName production.
	ExitDdlName(c *DdlNameContext)

	// ExitStringLiteral is called when exiting the stringLiteral production.
	ExitStringLiteral(c *StringLiteralContext)

	// ExitUnknown is called when exiting the unknown production.
	ExitUnknown(c *UnknownContext)
}

DynamoDbGrammarListener is a complete listener for a parse tree produced by DynamoDbGrammarParser.

type DynamoDbGrammarParser

type DynamoDbGrammarParser struct {
	*antlr.BaseParser
}

func NewDynamoDbGrammarParser

func NewDynamoDbGrammarParser(input antlr.TokenStream) *DynamoDbGrammarParser

func (*DynamoDbGrammarParser) AddIndex

func (p *DynamoDbGrammarParser) AddIndex() (localctx IAddIndexContext)

func (*DynamoDbGrammarParser) Add_action

func (p *DynamoDbGrammarParser) Add_action() (localctx IAdd_actionContext)

func (*DynamoDbGrammarParser) Add_section

func (p *DynamoDbGrammarParser) Add_section() (localctx IAdd_sectionContext)

func (*DynamoDbGrammarParser) AlterIndex

func (p *DynamoDbGrammarParser) AlterIndex() (localctx IAlterIndexContext)

func (*DynamoDbGrammarParser) AlterTableStatement

func (p *DynamoDbGrammarParser) AlterTableStatement() (localctx IAlterTableStatementContext)

func (*DynamoDbGrammarParser) AlterTableStatementType

func (p *DynamoDbGrammarParser) AlterTableStatementType() (localctx IAlterTableStatementTypeContext)

func (*DynamoDbGrammarParser) Arithmetic

func (p *DynamoDbGrammarParser) Arithmetic() (localctx IArithmeticContext)

func (*DynamoDbGrammarParser) AttributeDecl

func (p *DynamoDbGrammarParser) AttributeDecl() (localctx IAttributeDeclContext)

func (*DynamoDbGrammarParser) AttributeName

func (p *DynamoDbGrammarParser) AttributeName() (localctx IAttributeNameContext)

func (*DynamoDbGrammarParser) AttributeType

func (p *DynamoDbGrammarParser) AttributeType() (localctx IAttributeTypeContext)

func (*DynamoDbGrammarParser) Capacity

func (p *DynamoDbGrammarParser) Capacity() (localctx ICapacityContext)

func (*DynamoDbGrammarParser) Comparator_symbol

func (p *DynamoDbGrammarParser) Comparator_symbol() (localctx IComparator_symbolContext)

func (*DynamoDbGrammarParser) Condition

func (p *DynamoDbGrammarParser) Condition() (localctx IConditionContext)

func (*DynamoDbGrammarParser) Condition_

func (p *DynamoDbGrammarParser) Condition_() (localctx ICondition_Context)

func (*DynamoDbGrammarParser) Condition_Sempred

func (p *DynamoDbGrammarParser) Condition_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*DynamoDbGrammarParser) CreateTableStatement

func (p *DynamoDbGrammarParser) CreateTableStatement() (localctx ICreateTableStatementContext)

func (*DynamoDbGrammarParser) DdlName

func (p *DynamoDbGrammarParser) DdlName() (localctx IDdlNameContext)

func (*DynamoDbGrammarParser) DeleteStatement

func (p *DynamoDbGrammarParser) DeleteStatement() (localctx IDeleteStatementContext)

func (*DynamoDbGrammarParser) Delete_action

func (p *DynamoDbGrammarParser) Delete_action() (localctx IDelete_actionContext)

func (*DynamoDbGrammarParser) Delete_section

func (p *DynamoDbGrammarParser) Delete_section() (localctx IDelete_sectionContext)

func (*DynamoDbGrammarParser) Dereference

func (p *DynamoDbGrammarParser) Dereference() (localctx IDereferenceContext)

func (*DynamoDbGrammarParser) DescribeStatement

func (p *DynamoDbGrammarParser) DescribeStatement() (localctx IDescribeStatementContext)

func (*DynamoDbGrammarParser) DropIndex

func (p *DynamoDbGrammarParser) DropIndex() (localctx IDropIndexContext)

func (*DynamoDbGrammarParser) DropTableStatement

func (p *DynamoDbGrammarParser) DropTableStatement() (localctx IDropTableStatementContext)

func (*DynamoDbGrammarParser) Expression_attr_names_sub

func (p *DynamoDbGrammarParser) Expression_attr_names_sub() (localctx IExpression_attr_names_subContext)

func (*DynamoDbGrammarParser) Expression_attr_values_sub

func (p *DynamoDbGrammarParser) Expression_attr_values_sub() (localctx IExpression_attr_values_subContext)

func (*DynamoDbGrammarParser) Function

func (p *DynamoDbGrammarParser) Function() (localctx IFunctionContext)

func (*DynamoDbGrammarParser) HashKey

func (p *DynamoDbGrammarParser) HashKey() (localctx IHashKeyContext)

func (*DynamoDbGrammarParser) Hint

func (p *DynamoDbGrammarParser) Hint() (localctx IHintContext)

func (*DynamoDbGrammarParser) Id

func (p *DynamoDbGrammarParser) Id() (localctx IIdContext)

func (*DynamoDbGrammarParser) IfClause

func (p *DynamoDbGrammarParser) IfClause() (localctx IIfClauseContext)

func (*DynamoDbGrammarParser) IndexDecl

func (p *DynamoDbGrammarParser) IndexDecl() (localctx IIndexDeclContext)

func (*DynamoDbGrammarParser) IndexHint

func (p *DynamoDbGrammarParser) IndexHint() (localctx IIndexHintContext)

func (*DynamoDbGrammarParser) IndexHintName

func (p *DynamoDbGrammarParser) IndexHintName() (localctx IIndexHintNameContext)

func (*DynamoDbGrammarParser) IndexName

func (p *DynamoDbGrammarParser) IndexName() (localctx IIndexNameContext)

func (*DynamoDbGrammarParser) InsertStatement

func (p *DynamoDbGrammarParser) InsertStatement() (localctx IInsertStatementContext)

func (*DynamoDbGrammarParser) KeyValueOption

func (p *DynamoDbGrammarParser) KeyValueOption() (localctx IKeyValueOptionContext)

func (*DynamoDbGrammarParser) Literal

func (p *DynamoDbGrammarParser) Literal() (localctx ILiteralContext)

func (*DynamoDbGrammarParser) OnDuplicateKeyUpdate

func (p *DynamoDbGrammarParser) OnDuplicateKeyUpdate() (localctx IOnDuplicateKeyUpdateContext)

func (*DynamoDbGrammarParser) Operand

func (p *DynamoDbGrammarParser) Operand() (localctx IOperandContext)

func (*DynamoDbGrammarParser) Option

func (p *DynamoDbGrammarParser) Option() (localctx IOptionContext)

func (*DynamoDbGrammarParser) OptionBlock

func (p *DynamoDbGrammarParser) OptionBlock() (localctx IOptionBlockContext)

func (*DynamoDbGrammarParser) OptionKey

func (p *DynamoDbGrammarParser) OptionKey() (localctx IOptionKeyContext)

func (*DynamoDbGrammarParser) OptionValue

func (p *DynamoDbGrammarParser) OptionValue() (localctx IOptionValueContext)

func (*DynamoDbGrammarParser) OptionValueNumber

func (p *DynamoDbGrammarParser) OptionValueNumber() (localctx IOptionValueNumberContext)

func (*DynamoDbGrammarParser) OptionValueString

func (p *DynamoDbGrammarParser) OptionValueString() (localctx IOptionValueStringContext)

func (*DynamoDbGrammarParser) Path

func (p *DynamoDbGrammarParser) Path() (localctx IPathContext)

func (*DynamoDbGrammarParser) PrimaryKeyDecl

func (p *DynamoDbGrammarParser) PrimaryKeyDecl() (localctx IPrimaryKeyDeclContext)

func (*DynamoDbGrammarParser) Projection

func (p *DynamoDbGrammarParser) Projection() (localctx IProjectionContext)

func (*DynamoDbGrammarParser) ProjectionIndex

func (p *DynamoDbGrammarParser) ProjectionIndex() (localctx IProjectionIndexContext)

func (*DynamoDbGrammarParser) ProjectionIndexKeysOnly

func (p *DynamoDbGrammarParser) ProjectionIndexKeysOnly() (localctx IProjectionIndexKeysOnlyContext)

func (*DynamoDbGrammarParser) ProjectionIndexVector

func (p *DynamoDbGrammarParser) ProjectionIndexVector() (localctx IProjectionIndexVectorContext)

func (*DynamoDbGrammarParser) Projection_

func (p *DynamoDbGrammarParser) Projection_() (localctx IProjection_Context)

func (*DynamoDbGrammarParser) RangeKey

func (p *DynamoDbGrammarParser) RangeKey() (localctx IRangeKeyContext)

func (*DynamoDbGrammarParser) ReadUnits

func (p *DynamoDbGrammarParser) ReadUnits() (localctx IReadUnitsContext)

func (*DynamoDbGrammarParser) Remove_action

func (p *DynamoDbGrammarParser) Remove_action() (localctx IRemove_actionContext)

func (*DynamoDbGrammarParser) Remove_section

func (p *DynamoDbGrammarParser) Remove_section() (localctx IRemove_sectionContext)

func (*DynamoDbGrammarParser) Returning

func (p *DynamoDbGrammarParser) Returning() (localctx IReturningContext)

func (*DynamoDbGrammarParser) ReturningValue

func (p *DynamoDbGrammarParser) ReturningValue() (localctx IReturningValueContext)

func (*DynamoDbGrammarParser) ScanInfo

func (p *DynamoDbGrammarParser) ScanInfo() (localctx IScanInfoContext)

func (*DynamoDbGrammarParser) SecondaryIndexDecl

func (p *DynamoDbGrammarParser) SecondaryIndexDecl() (localctx ISecondaryIndexDeclContext)

func (*DynamoDbGrammarParser) SecondaryIndexType

func (p *DynamoDbGrammarParser) SecondaryIndexType() (localctx ISecondaryIndexTypeContext)

func (*DynamoDbGrammarParser) Segment

func (p *DynamoDbGrammarParser) Segment() (localctx ISegmentContext)

func (*DynamoDbGrammarParser) SelectProjection

func (p *DynamoDbGrammarParser) SelectProjection() (localctx ISelectProjectionContext)

func (*DynamoDbGrammarParser) SelectStatement

func (p *DynamoDbGrammarParser) SelectStatement() (localctx ISelectStatementContext)

func (*DynamoDbGrammarParser) Sempred

func (p *DynamoDbGrammarParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool

func (*DynamoDbGrammarParser) SetCapacity

func (p *DynamoDbGrammarParser) SetCapacity() (localctx ISetCapacityContext)

func (*DynamoDbGrammarParser) Set_action

func (p *DynamoDbGrammarParser) Set_action() (localctx ISet_actionContext)

func (*DynamoDbGrammarParser) Set_section

func (p *DynamoDbGrammarParser) Set_section() (localctx ISet_sectionContext)

func (*DynamoDbGrammarParser) Set_value

func (p *DynamoDbGrammarParser) Set_value() (localctx ISet_valueContext)

func (*DynamoDbGrammarParser) ShowTablesStatement

func (p *DynamoDbGrammarParser) ShowTablesStatement() (localctx IShowTablesStatementContext)

func (*DynamoDbGrammarParser) SingleOption

func (p *DynamoDbGrammarParser) SingleOption() (localctx ISingleOptionContext)

func (*DynamoDbGrammarParser) Star

func (p *DynamoDbGrammarParser) Star() (localctx IStarContext)

func (*DynamoDbGrammarParser) Statement

func (p *DynamoDbGrammarParser) Statement() (localctx IStatementContext)

func (*DynamoDbGrammarParser) Statement_

func (p *DynamoDbGrammarParser) Statement_() (localctx IStatement_Context)

func (*DynamoDbGrammarParser) StringLiteral

func (p *DynamoDbGrammarParser) StringLiteral() (localctx IStringLiteralContext)

func (*DynamoDbGrammarParser) TableName

func (p *DynamoDbGrammarParser) TableName() (localctx ITableNameContext)

func (*DynamoDbGrammarParser) TotalSegment

func (p *DynamoDbGrammarParser) TotalSegment() (localctx ITotalSegmentContext)

func (*DynamoDbGrammarParser) Unknown

func (p *DynamoDbGrammarParser) Unknown() (localctx IUnknownContext)

func (*DynamoDbGrammarParser) Update

func (p *DynamoDbGrammarParser) Update() (localctx IUpdateContext)

func (*DynamoDbGrammarParser) UpdateStatement

func (p *DynamoDbGrammarParser) UpdateStatement() (localctx IUpdateStatementContext)

func (*DynamoDbGrammarParser) Update_

func (p *DynamoDbGrammarParser) Update_() (localctx IUpdate_Context)

func (*DynamoDbGrammarParser) Where

func (p *DynamoDbGrammarParser) Where() (localctx IWhereContext)

func (*DynamoDbGrammarParser) WriteUnits

func (p *DynamoDbGrammarParser) WriteUnits() (localctx IWriteUnitsContext)

type Expression_attr_names_subContext

type Expression_attr_names_subContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyExpression_attr_names_subContext

func NewEmptyExpression_attr_names_subContext() *Expression_attr_names_subContext

func NewExpression_attr_names_subContext

func NewExpression_attr_names_subContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expression_attr_names_subContext

func (*Expression_attr_names_subContext) ATTRIBUTE_NAME_SUB

func (s *Expression_attr_names_subContext) ATTRIBUTE_NAME_SUB() antlr.TerminalNode

func (*Expression_attr_names_subContext) EOF

func (*Expression_attr_names_subContext) EnterRule

func (*Expression_attr_names_subContext) ExitRule

func (*Expression_attr_names_subContext) GetParser

func (*Expression_attr_names_subContext) GetRuleContext

func (*Expression_attr_names_subContext) IsExpression_attr_names_subContext

func (*Expression_attr_names_subContext) IsExpression_attr_names_subContext()

func (*Expression_attr_names_subContext) ToStringTree

func (s *Expression_attr_names_subContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Expression_attr_values_subContext

type Expression_attr_values_subContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyExpression_attr_values_subContext

func NewEmptyExpression_attr_values_subContext() *Expression_attr_values_subContext

func NewExpression_attr_values_subContext

func NewExpression_attr_values_subContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expression_attr_values_subContext

func (*Expression_attr_values_subContext) EOF

func (*Expression_attr_values_subContext) EnterRule

func (*Expression_attr_values_subContext) ExitRule

func (*Expression_attr_values_subContext) GetParser

func (*Expression_attr_values_subContext) GetRuleContext

func (*Expression_attr_values_subContext) IsExpression_attr_values_subContext

func (*Expression_attr_values_subContext) IsExpression_attr_values_subContext()

func (*Expression_attr_values_subContext) LITERAL_SUB

func (*Expression_attr_values_subContext) ToStringTree

func (s *Expression_attr_values_subContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type FunctionCallContext

type FunctionCallContext struct {
	*FunctionContext
}

func NewFunctionCallContext

func NewFunctionCallContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FunctionCallContext

func (*FunctionCallContext) AllOperand

func (s *FunctionCallContext) AllOperand() []IOperandContext

func (*FunctionCallContext) EnterRule

func (s *FunctionCallContext) EnterRule(listener antlr.ParseTreeListener)

func (*FunctionCallContext) ExitRule

func (s *FunctionCallContext) ExitRule(listener antlr.ParseTreeListener)

func (*FunctionCallContext) GetRuleContext

func (s *FunctionCallContext) GetRuleContext() antlr.RuleContext

func (*FunctionCallContext) ID

func (*FunctionCallContext) Operand

func (s *FunctionCallContext) Operand(i int) IOperandContext

type FunctionConditionContext

type FunctionConditionContext struct {
	*ConditionContext
}

func NewFunctionConditionContext

func NewFunctionConditionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FunctionConditionContext

func (*FunctionConditionContext) EnterRule

func (s *FunctionConditionContext) EnterRule(listener antlr.ParseTreeListener)

func (*FunctionConditionContext) ExitRule

func (s *FunctionConditionContext) ExitRule(listener antlr.ParseTreeListener)

func (*FunctionConditionContext) Function

func (*FunctionConditionContext) GetRuleContext

func (s *FunctionConditionContext) GetRuleContext() antlr.RuleContext

type FunctionContext

type FunctionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFunctionContext

func NewEmptyFunctionContext() *FunctionContext

func NewFunctionContext

func NewFunctionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionContext

func (*FunctionContext) CopyFrom

func (s *FunctionContext) CopyFrom(ctx *FunctionContext)

func (*FunctionContext) GetParser

func (s *FunctionContext) GetParser() antlr.Parser

func (*FunctionContext) GetRuleContext

func (s *FunctionContext) GetRuleContext() antlr.RuleContext

func (*FunctionContext) IsFunctionContext

func (*FunctionContext) IsFunctionContext()

func (*FunctionContext) ToStringTree

func (s *FunctionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type FunctionOperandContext

type FunctionOperandContext struct {
	*OperandContext
}

func NewFunctionOperandContext

func NewFunctionOperandContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FunctionOperandContext

func (*FunctionOperandContext) EnterRule

func (s *FunctionOperandContext) EnterRule(listener antlr.ParseTreeListener)

func (*FunctionOperandContext) ExitRule

func (s *FunctionOperandContext) ExitRule(listener antlr.ParseTreeListener)

func (*FunctionOperandContext) Function

func (*FunctionOperandContext) GetRuleContext

func (s *FunctionOperandContext) GetRuleContext() antlr.RuleContext

type HashKeyContext

type HashKeyContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyHashKeyContext

func NewEmptyHashKeyContext() *HashKeyContext

func NewHashKeyContext

func NewHashKeyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HashKeyContext

func (*HashKeyContext) DdlName

func (s *HashKeyContext) DdlName() IDdlNameContext

func (*HashKeyContext) EnterRule

func (s *HashKeyContext) EnterRule(listener antlr.ParseTreeListener)

func (*HashKeyContext) ExitRule

func (s *HashKeyContext) ExitRule(listener antlr.ParseTreeListener)

func (*HashKeyContext) GetParser

func (s *HashKeyContext) GetParser() antlr.Parser

func (*HashKeyContext) GetRuleContext

func (s *HashKeyContext) GetRuleContext() antlr.RuleContext

func (*HashKeyContext) IsHashKeyContext

func (*HashKeyContext) IsHashKeyContext()

func (*HashKeyContext) ToStringTree

func (s *HashKeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type HintContext

type HintContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyHintContext

func NewEmptyHintContext() *HintContext

func NewHintContext

func NewHintContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HintContext

func (*HintContext) EnterRule

func (s *HintContext) EnterRule(listener antlr.ParseTreeListener)

func (*HintContext) ExitRule

func (s *HintContext) ExitRule(listener antlr.ParseTreeListener)

func (*HintContext) GetParser

func (s *HintContext) GetParser() antlr.Parser

func (*HintContext) GetRuleContext

func (s *HintContext) GetRuleContext() antlr.RuleContext

func (*HintContext) IndexHint

func (s *HintContext) IndexHint() IIndexHintContext

func (*HintContext) IsHintContext

func (*HintContext) IsHintContext()

func (*HintContext) ScanInfo

func (s *HintContext) ScanInfo() IScanInfoContext

func (*HintContext) ToStringTree

func (s *HintContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type IAddIndexContext

type IAddIndexContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAddIndexContext differentiates from other interfaces.
	IsAddIndexContext()
}

IAddIndexContext is an interface to support dynamic dispatch.

type IAdd_actionContext

type IAdd_actionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAdd_actionContext differentiates from other interfaces.
	IsAdd_actionContext()
}

IAdd_actionContext is an interface to support dynamic dispatch.

type IAdd_sectionContext

type IAdd_sectionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAdd_sectionContext differentiates from other interfaces.
	IsAdd_sectionContext()
}

IAdd_sectionContext is an interface to support dynamic dispatch.

type IAlterIndexContext

type IAlterIndexContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAlterIndexContext differentiates from other interfaces.
	IsAlterIndexContext()
}

IAlterIndexContext is an interface to support dynamic dispatch.

type IAlterTableStatementContext

type IAlterTableStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAlterTableStatementContext differentiates from other interfaces.
	IsAlterTableStatementContext()
}

IAlterTableStatementContext is an interface to support dynamic dispatch.

type IAlterTableStatementTypeContext

type IAlterTableStatementTypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAlterTableStatementTypeContext differentiates from other interfaces.
	IsAlterTableStatementTypeContext()
}

IAlterTableStatementTypeContext is an interface to support dynamic dispatch.

type IArithmeticContext

type IArithmeticContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetHasOuterParens returns the hasOuterParens attribute.
	GetHasOuterParens() bool

	// SetHasOuterParens sets the hasOuterParens attribute.
	SetHasOuterParens(bool)

	// IsArithmeticContext differentiates from other interfaces.
	IsArithmeticContext()
}

IArithmeticContext is an interface to support dynamic dispatch.

type IAttributeDeclContext

type IAttributeDeclContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAttributeDeclContext differentiates from other interfaces.
	IsAttributeDeclContext()
}

IAttributeDeclContext is an interface to support dynamic dispatch.

type IAttributeNameContext

type IAttributeNameContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAttributeNameContext differentiates from other interfaces.
	IsAttributeNameContext()
}

IAttributeNameContext is an interface to support dynamic dispatch.

type IAttributeTypeContext

type IAttributeTypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAttributeTypeContext differentiates from other interfaces.
	IsAttributeTypeContext()
}

IAttributeTypeContext is an interface to support dynamic dispatch.

type ICapacityContext

type ICapacityContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsCapacityContext differentiates from other interfaces.
	IsCapacityContext()
}

ICapacityContext is an interface to support dynamic dispatch.

type IComparator_symbolContext

type IComparator_symbolContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsComparator_symbolContext differentiates from other interfaces.
	IsComparator_symbolContext()
}

IComparator_symbolContext is an interface to support dynamic dispatch.

type IConditionContext

type IConditionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetHasOuterParens returns the hasOuterParens attribute.
	GetHasOuterParens() bool

	// SetHasOuterParens sets the hasOuterParens attribute.
	SetHasOuterParens(bool)

	// IsConditionContext differentiates from other interfaces.
	IsConditionContext()
}

IConditionContext is an interface to support dynamic dispatch.

type ICondition_Context

type ICondition_Context interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsCondition_Context differentiates from other interfaces.
	IsCondition_Context()
}

ICondition_Context is an interface to support dynamic dispatch.

type ICreateTableStatementContext

type ICreateTableStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsCreateTableStatementContext differentiates from other interfaces.
	IsCreateTableStatementContext()
}

ICreateTableStatementContext is an interface to support dynamic dispatch.

type IDdlNameContext

type IDdlNameContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsDdlNameContext differentiates from other interfaces.
	IsDdlNameContext()
}

IDdlNameContext is an interface to support dynamic dispatch.

type IDeleteStatementContext

type IDeleteStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsDeleteStatementContext differentiates from other interfaces.
	IsDeleteStatementContext()
}

IDeleteStatementContext is an interface to support dynamic dispatch.

type IDelete_actionContext

type IDelete_actionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsDelete_actionContext differentiates from other interfaces.
	IsDelete_actionContext()
}

IDelete_actionContext is an interface to support dynamic dispatch.

type IDelete_sectionContext

type IDelete_sectionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsDelete_sectionContext differentiates from other interfaces.
	IsDelete_sectionContext()
}

IDelete_sectionContext is an interface to support dynamic dispatch.

type IDereferenceContext

type IDereferenceContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsDereferenceContext differentiates from other interfaces.
	IsDereferenceContext()
}

IDereferenceContext is an interface to support dynamic dispatch.

type IDescribeStatementContext

type IDescribeStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsDescribeStatementContext differentiates from other interfaces.
	IsDescribeStatementContext()
}

IDescribeStatementContext is an interface to support dynamic dispatch.

type IDropIndexContext

type IDropIndexContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsDropIndexContext differentiates from other interfaces.
	IsDropIndexContext()
}

IDropIndexContext is an interface to support dynamic dispatch.

type IDropTableStatementContext

type IDropTableStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsDropTableStatementContext differentiates from other interfaces.
	IsDropTableStatementContext()
}

IDropTableStatementContext is an interface to support dynamic dispatch.

type IExpression_attr_names_subContext

type IExpression_attr_names_subContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsExpression_attr_names_subContext differentiates from other interfaces.
	IsExpression_attr_names_subContext()
}

IExpression_attr_names_subContext is an interface to support dynamic dispatch.

type IExpression_attr_values_subContext

type IExpression_attr_values_subContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsExpression_attr_values_subContext differentiates from other interfaces.
	IsExpression_attr_values_subContext()
}

IExpression_attr_values_subContext is an interface to support dynamic dispatch.

type IFunctionContext

type IFunctionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFunctionContext differentiates from other interfaces.
	IsFunctionContext()
}

IFunctionContext is an interface to support dynamic dispatch.

type IHashKeyContext

type IHashKeyContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsHashKeyContext differentiates from other interfaces.
	IsHashKeyContext()
}

IHashKeyContext is an interface to support dynamic dispatch.

type IHintContext

type IHintContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsHintContext differentiates from other interfaces.
	IsHintContext()
}

IHintContext is an interface to support dynamic dispatch.

type IIdContext

type IIdContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIdContext differentiates from other interfaces.
	IsIdContext()
}

IIdContext is an interface to support dynamic dispatch.

type IIfClauseContext

type IIfClauseContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIfClauseContext differentiates from other interfaces.
	IsIfClauseContext()
}

IIfClauseContext is an interface to support dynamic dispatch.

type IIndexDeclContext

type IIndexDeclContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIndexDeclContext differentiates from other interfaces.
	IsIndexDeclContext()
}

IIndexDeclContext is an interface to support dynamic dispatch.

type IIndexHintContext

type IIndexHintContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIndexHintContext differentiates from other interfaces.
	IsIndexHintContext()
}

IIndexHintContext is an interface to support dynamic dispatch.

type IIndexHintNameContext

type IIndexHintNameContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIndexHintNameContext differentiates from other interfaces.
	IsIndexHintNameContext()
}

IIndexHintNameContext is an interface to support dynamic dispatch.

type IIndexNameContext

type IIndexNameContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIndexNameContext differentiates from other interfaces.
	IsIndexNameContext()
}

IIndexNameContext is an interface to support dynamic dispatch.

type IInsertStatementContext

type IInsertStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsInsertStatementContext differentiates from other interfaces.
	IsInsertStatementContext()
}

IInsertStatementContext is an interface to support dynamic dispatch.

type IKeyValueOptionContext

type IKeyValueOptionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsKeyValueOptionContext differentiates from other interfaces.
	IsKeyValueOptionContext()
}

IKeyValueOptionContext 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 IOnDuplicateKeyUpdateContext

type IOnDuplicateKeyUpdateContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsOnDuplicateKeyUpdateContext differentiates from other interfaces.
	IsOnDuplicateKeyUpdateContext()
}

IOnDuplicateKeyUpdateContext is an interface to support dynamic dispatch.

type IOperandContext

type IOperandContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetHasOuterParens returns the hasOuterParens attribute.
	GetHasOuterParens() bool

	// SetHasOuterParens sets the hasOuterParens attribute.
	SetHasOuterParens(bool)

	// IsOperandContext differentiates from other interfaces.
	IsOperandContext()
}

IOperandContext is an interface to support dynamic dispatch.

type IOptionBlockContext

type IOptionBlockContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsOptionBlockContext differentiates from other interfaces.
	IsOptionBlockContext()
}

IOptionBlockContext is an interface to support dynamic dispatch.

type IOptionContext

type IOptionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsOptionContext differentiates from other interfaces.
	IsOptionContext()
}

IOptionContext is an interface to support dynamic dispatch.

type IOptionKeyContext

type IOptionKeyContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsOptionKeyContext differentiates from other interfaces.
	IsOptionKeyContext()
}

IOptionKeyContext is an interface to support dynamic dispatch.

type IOptionValueContext

type IOptionValueContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsOptionValueContext differentiates from other interfaces.
	IsOptionValueContext()
}

IOptionValueContext is an interface to support dynamic dispatch.

type IOptionValueNumberContext

type IOptionValueNumberContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsOptionValueNumberContext differentiates from other interfaces.
	IsOptionValueNumberContext()
}

IOptionValueNumberContext is an interface to support dynamic dispatch.

type IOptionValueStringContext

type IOptionValueStringContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsOptionValueStringContext differentiates from other interfaces.
	IsOptionValueStringContext()
}

IOptionValueStringContext is an interface to support dynamic dispatch.

type IPathContext

type IPathContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsPathContext differentiates from other interfaces.
	IsPathContext()
}

IPathContext is an interface to support dynamic dispatch.

type IPrimaryKeyDeclContext

type IPrimaryKeyDeclContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsPrimaryKeyDeclContext differentiates from other interfaces.
	IsPrimaryKeyDeclContext()
}

IPrimaryKeyDeclContext is an interface to support dynamic dispatch.

type IProjectionContext

type IProjectionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsProjectionContext differentiates from other interfaces.
	IsProjectionContext()
}

IProjectionContext is an interface to support dynamic dispatch.

type IProjectionIndexContext

type IProjectionIndexContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsProjectionIndexContext differentiates from other interfaces.
	IsProjectionIndexContext()
}

IProjectionIndexContext is an interface to support dynamic dispatch.

type IProjectionIndexKeysOnlyContext

type IProjectionIndexKeysOnlyContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsProjectionIndexKeysOnlyContext differentiates from other interfaces.
	IsProjectionIndexKeysOnlyContext()
}

IProjectionIndexKeysOnlyContext is an interface to support dynamic dispatch.

type IProjectionIndexVectorContext

type IProjectionIndexVectorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsProjectionIndexVectorContext differentiates from other interfaces.
	IsProjectionIndexVectorContext()
}

IProjectionIndexVectorContext is an interface to support dynamic dispatch.

type IProjection_Context

type IProjection_Context interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsProjection_Context differentiates from other interfaces.
	IsProjection_Context()
}

IProjection_Context is an interface to support dynamic dispatch.

type IRangeKeyContext

type IRangeKeyContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsRangeKeyContext differentiates from other interfaces.
	IsRangeKeyContext()
}

IRangeKeyContext is an interface to support dynamic dispatch.

type IReadUnitsContext

type IReadUnitsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsReadUnitsContext differentiates from other interfaces.
	IsReadUnitsContext()
}

IReadUnitsContext is an interface to support dynamic dispatch.

type IRemove_actionContext

type IRemove_actionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsRemove_actionContext differentiates from other interfaces.
	IsRemove_actionContext()
}

IRemove_actionContext is an interface to support dynamic dispatch.

type IRemove_sectionContext

type IRemove_sectionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsRemove_sectionContext differentiates from other interfaces.
	IsRemove_sectionContext()
}

IRemove_sectionContext is an interface to support dynamic dispatch.

type IReturningContext

type IReturningContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsReturningContext differentiates from other interfaces.
	IsReturningContext()
}

IReturningContext is an interface to support dynamic dispatch.

type IReturningValueContext

type IReturningValueContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsReturningValueContext differentiates from other interfaces.
	IsReturningValueContext()
}

IReturningValueContext is an interface to support dynamic dispatch.

type IScanInfoContext

type IScanInfoContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsScanInfoContext differentiates from other interfaces.
	IsScanInfoContext()
}

IScanInfoContext is an interface to support dynamic dispatch.

type ISecondaryIndexDeclContext

type ISecondaryIndexDeclContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSecondaryIndexDeclContext differentiates from other interfaces.
	IsSecondaryIndexDeclContext()
}

ISecondaryIndexDeclContext is an interface to support dynamic dispatch.

type ISecondaryIndexTypeContext

type ISecondaryIndexTypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSecondaryIndexTypeContext differentiates from other interfaces.
	IsSecondaryIndexTypeContext()
}

ISecondaryIndexTypeContext is an interface to support dynamic dispatch.

type ISegmentContext

type ISegmentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSegmentContext differentiates from other interfaces.
	IsSegmentContext()
}

ISegmentContext is an interface to support dynamic dispatch.

type ISelectProjectionContext

type ISelectProjectionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSelectProjectionContext differentiates from other interfaces.
	IsSelectProjectionContext()
}

ISelectProjectionContext is an interface to support dynamic dispatch.

type ISelectStatementContext

type ISelectStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSelectStatementContext differentiates from other interfaces.
	IsSelectStatementContext()
}

ISelectStatementContext is an interface to support dynamic dispatch.

type ISetCapacityContext

type ISetCapacityContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSetCapacityContext differentiates from other interfaces.
	IsSetCapacityContext()
}

ISetCapacityContext is an interface to support dynamic dispatch.

type ISet_actionContext

type ISet_actionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSet_actionContext differentiates from other interfaces.
	IsSet_actionContext()
}

ISet_actionContext is an interface to support dynamic dispatch.

type ISet_sectionContext

type ISet_sectionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSet_sectionContext differentiates from other interfaces.
	IsSet_sectionContext()
}

ISet_sectionContext is an interface to support dynamic dispatch.

type ISet_valueContext

type ISet_valueContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSet_valueContext differentiates from other interfaces.
	IsSet_valueContext()
}

ISet_valueContext is an interface to support dynamic dispatch.

type IShowTablesStatementContext

type IShowTablesStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsShowTablesStatementContext differentiates from other interfaces.
	IsShowTablesStatementContext()
}

IShowTablesStatementContext is an interface to support dynamic dispatch.

type ISingleOptionContext

type ISingleOptionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSingleOptionContext differentiates from other interfaces.
	IsSingleOptionContext()
}

ISingleOptionContext is an interface to support dynamic dispatch.

type IStarContext

type IStarContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsStarContext differentiates from other interfaces.
	IsStarContext()
}

IStarContext is an interface to support dynamic dispatch.

type IStatementContext

type IStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsStatementContext differentiates from other interfaces.
	IsStatementContext()
}

IStatementContext is an interface to support dynamic dispatch.

type IStatement_Context

type IStatement_Context interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsStatement_Context differentiates from other interfaces.
	IsStatement_Context()
}

IStatement_Context is an interface to support dynamic dispatch.

type IStringLiteralContext

type IStringLiteralContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsStringLiteralContext differentiates from other interfaces.
	IsStringLiteralContext()
}

IStringLiteralContext is an interface to support dynamic dispatch.

type ITableNameContext

type ITableNameContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsTableNameContext differentiates from other interfaces.
	IsTableNameContext()
}

ITableNameContext is an interface to support dynamic dispatch.

type ITotalSegmentContext

type ITotalSegmentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsTotalSegmentContext differentiates from other interfaces.
	IsTotalSegmentContext()
}

ITotalSegmentContext is an interface to support dynamic dispatch.

type IUnknownContext

type IUnknownContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsUnknownContext differentiates from other interfaces.
	IsUnknownContext()
}

IUnknownContext is an interface to support dynamic dispatch.

type IUpdateContext

type IUpdateContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsUpdateContext differentiates from other interfaces.
	IsUpdateContext()
}

IUpdateContext is an interface to support dynamic dispatch.

type IUpdateStatementContext

type IUpdateStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsUpdateStatementContext differentiates from other interfaces.
	IsUpdateStatementContext()
}

IUpdateStatementContext is an interface to support dynamic dispatch.

type IUpdate_Context

type IUpdate_Context interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsUpdate_Context differentiates from other interfaces.
	IsUpdate_Context()
}

IUpdate_Context is an interface to support dynamic dispatch.

type IWhereContext

type IWhereContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsWhereContext differentiates from other interfaces.
	IsWhereContext()
}

IWhereContext is an interface to support dynamic dispatch.

type IWriteUnitsContext

type IWriteUnitsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsWriteUnitsContext differentiates from other interfaces.
	IsWriteUnitsContext()
}

IWriteUnitsContext is an interface to support dynamic dispatch.

type IdContext

type IdContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIdContext

func NewEmptyIdContext() *IdContext

func NewIdContext

func NewIdContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdContext

func (*IdContext) ATTRIBUTE_NAME_SUB

func (s *IdContext) ATTRIBUTE_NAME_SUB() antlr.TerminalNode

func (*IdContext) EnterRule

func (s *IdContext) EnterRule(listener antlr.ParseTreeListener)

func (*IdContext) ExitRule

func (s *IdContext) ExitRule(listener antlr.ParseTreeListener)

func (*IdContext) GetParser

func (s *IdContext) GetParser() antlr.Parser

func (*IdContext) GetRuleContext

func (s *IdContext) GetRuleContext() antlr.RuleContext

func (*IdContext) ID

func (s *IdContext) ID() antlr.TerminalNode

func (*IdContext) IsIdContext

func (*IdContext) IsIdContext()

func (*IdContext) ToStringTree

func (s *IdContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type IfClauseContext

type IfClauseContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIfClauseContext

func NewEmptyIfClauseContext() *IfClauseContext

func NewIfClauseContext

func NewIfClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfClauseContext

func (*IfClauseContext) Condition

func (s *IfClauseContext) Condition() IConditionContext

func (*IfClauseContext) EnterRule

func (s *IfClauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*IfClauseContext) ExitRule

func (s *IfClauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*IfClauseContext) GetParser

func (s *IfClauseContext) GetParser() antlr.Parser

func (*IfClauseContext) GetRuleContext

func (s *IfClauseContext) GetRuleContext() antlr.RuleContext

func (*IfClauseContext) IF

func (*IfClauseContext) IsIfClauseContext

func (*IfClauseContext) IsIfClauseContext()

func (*IfClauseContext) ToStringTree

func (s *IfClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type InContext

type InContext struct {
	*ConditionContext
}

func NewInContext

func NewInContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InContext

func (*InContext) AllOperand

func (s *InContext) AllOperand() []IOperandContext

func (*InContext) EnterRule

func (s *InContext) EnterRule(listener antlr.ParseTreeListener)

func (*InContext) ExitRule

func (s *InContext) ExitRule(listener antlr.ParseTreeListener)

func (*InContext) GetRuleContext

func (s *InContext) GetRuleContext() antlr.RuleContext

func (*InContext) IN

func (s *InContext) IN() antlr.TerminalNode

func (*InContext) Operand

func (s *InContext) Operand(i int) IOperandContext

type IndexDeclContext

type IndexDeclContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIndexDeclContext

func NewEmptyIndexDeclContext() *IndexDeclContext

func NewIndexDeclContext

func NewIndexDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IndexDeclContext

func (*IndexDeclContext) EnterRule

func (s *IndexDeclContext) EnterRule(listener antlr.ParseTreeListener)

func (*IndexDeclContext) ExitRule

func (s *IndexDeclContext) ExitRule(listener antlr.ParseTreeListener)

func (*IndexDeclContext) GetParser

func (s *IndexDeclContext) GetParser() antlr.Parser

func (*IndexDeclContext) GetRuleContext

func (s *IndexDeclContext) GetRuleContext() antlr.RuleContext

func (*IndexDeclContext) HashKey

func (s *IndexDeclContext) HashKey() IHashKeyContext

func (*IndexDeclContext) IsIndexDeclContext

func (*IndexDeclContext) IsIndexDeclContext()

func (*IndexDeclContext) RangeKey

func (s *IndexDeclContext) RangeKey() IRangeKeyContext

func (*IndexDeclContext) ToStringTree

func (s *IndexDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type IndexHintContext

type IndexHintContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIndexHintContext

func NewEmptyIndexHintContext() *IndexHintContext

func NewIndexHintContext

func NewIndexHintContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IndexHintContext

func (*IndexHintContext) EnterRule

func (s *IndexHintContext) EnterRule(listener antlr.ParseTreeListener)

func (*IndexHintContext) ExitRule

func (s *IndexHintContext) ExitRule(listener antlr.ParseTreeListener)

func (*IndexHintContext) GetParser

func (s *IndexHintContext) GetParser() antlr.Parser

func (*IndexHintContext) GetRuleContext

func (s *IndexHintContext) GetRuleContext() antlr.RuleContext

func (*IndexHintContext) IndexHintName

func (s *IndexHintContext) IndexHintName() IIndexHintNameContext

func (*IndexHintContext) IsIndexHintContext

func (*IndexHintContext) IsIndexHintContext()

func (*IndexHintContext) ToStringTree

func (s *IndexHintContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*IndexHintContext) USE

type IndexHintNameContext

type IndexHintNameContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIndexHintNameContext

func NewEmptyIndexHintNameContext() *IndexHintNameContext

func NewIndexHintNameContext

func NewIndexHintNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IndexHintNameContext

func (*IndexHintNameContext) EnterRule

func (s *IndexHintNameContext) EnterRule(listener antlr.ParseTreeListener)

func (*IndexHintNameContext) ExitRule

func (s *IndexHintNameContext) ExitRule(listener antlr.ParseTreeListener)

func (*IndexHintNameContext) GetParser

func (s *IndexHintNameContext) GetParser() antlr.Parser

func (*IndexHintNameContext) GetRuleContext

func (s *IndexHintNameContext) GetRuleContext() antlr.RuleContext

func (*IndexHintNameContext) INDEXKEYWORD

func (s *IndexHintNameContext) INDEXKEYWORD() antlr.TerminalNode

func (*IndexHintNameContext) IndexName

func (s *IndexHintNameContext) IndexName() IIndexNameContext

func (*IndexHintNameContext) IsIndexHintNameContext

func (*IndexHintNameContext) IsIndexHintNameContext()

func (*IndexHintNameContext) PRIMARY

func (*IndexHintNameContext) ToStringTree

func (s *IndexHintNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type IndexNameContext

type IndexNameContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIndexNameContext

func NewEmptyIndexNameContext() *IndexNameContext

func NewIndexNameContext

func NewIndexNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IndexNameContext

func (*IndexNameContext) DdlName

func (s *IndexNameContext) DdlName() IDdlNameContext

func (*IndexNameContext) EnterRule

func (s *IndexNameContext) EnterRule(listener antlr.ParseTreeListener)

func (*IndexNameContext) ExitRule

func (s *IndexNameContext) ExitRule(listener antlr.ParseTreeListener)

func (*IndexNameContext) GetParser

func (s *IndexNameContext) GetParser() antlr.Parser

func (*IndexNameContext) GetRuleContext

func (s *IndexNameContext) GetRuleContext() antlr.RuleContext

func (*IndexNameContext) IsIndexNameContext

func (*IndexNameContext) IsIndexNameContext()

func (*IndexNameContext) ToStringTree

func (s *IndexNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type InsertStatementContext

type InsertStatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyInsertStatementContext

func NewEmptyInsertStatementContext() *InsertStatementContext

func NewInsertStatementContext

func NewInsertStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InsertStatementContext

func (*InsertStatementContext) EnterRule

func (s *InsertStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*InsertStatementContext) ExitRule

func (s *InsertStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*InsertStatementContext) GetParser

func (s *InsertStatementContext) GetParser() antlr.Parser

func (*InsertStatementContext) GetRuleContext

func (s *InsertStatementContext) GetRuleContext() antlr.RuleContext

func (*InsertStatementContext) INSERT

func (*InsertStatementContext) INTO

func (*InsertStatementContext) IsInsertStatementContext

func (*InsertStatementContext) IsInsertStatementContext()

func (*InsertStatementContext) Literal

func (*InsertStatementContext) OnDuplicateKeyUpdate

func (s *InsertStatementContext) OnDuplicateKeyUpdate() IOnDuplicateKeyUpdateContext

func (*InsertStatementContext) Returning

func (*InsertStatementContext) TableName

func (*InsertStatementContext) ToStringTree

func (s *InsertStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*InsertStatementContext) VALUE

func (*InsertStatementContext) VALUES

type KeyValueOptionContext

type KeyValueOptionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyKeyValueOptionContext

func NewEmptyKeyValueOptionContext() *KeyValueOptionContext

func NewKeyValueOptionContext

func NewKeyValueOptionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeyValueOptionContext

func (*KeyValueOptionContext) EnterRule

func (s *KeyValueOptionContext) EnterRule(listener antlr.ParseTreeListener)

func (*KeyValueOptionContext) ExitRule

func (s *KeyValueOptionContext) ExitRule(listener antlr.ParseTreeListener)

func (*KeyValueOptionContext) GetParser

func (s *KeyValueOptionContext) GetParser() antlr.Parser

func (*KeyValueOptionContext) GetRuleContext

func (s *KeyValueOptionContext) GetRuleContext() antlr.RuleContext

func (*KeyValueOptionContext) IsKeyValueOptionContext

func (*KeyValueOptionContext) IsKeyValueOptionContext()

func (*KeyValueOptionContext) OptionKey

func (*KeyValueOptionContext) OptionValue

func (s *KeyValueOptionContext) OptionValue() IOptionValueContext

func (*KeyValueOptionContext) ToStringTree

func (s *KeyValueOptionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ListAccessContext

type ListAccessContext struct {
	*DereferenceContext
}

func NewListAccessContext

func NewListAccessContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ListAccessContext

func (*ListAccessContext) EnterRule

func (s *ListAccessContext) EnterRule(listener antlr.ParseTreeListener)

func (*ListAccessContext) ExitRule

func (s *ListAccessContext) ExitRule(listener antlr.ParseTreeListener)

func (*ListAccessContext) GetRuleContext

func (s *ListAccessContext) GetRuleContext() antlr.RuleContext

func (*ListAccessContext) INDEX

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) CopyFrom

func (s *LiteralContext) CopyFrom(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 LiteralOperandContext

type LiteralOperandContext struct {
	*OperandContext
}

func NewLiteralOperandContext

func NewLiteralOperandContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LiteralOperandContext

func (*LiteralOperandContext) EnterRule

func (s *LiteralOperandContext) EnterRule(listener antlr.ParseTreeListener)

func (*LiteralOperandContext) ExitRule

func (s *LiteralOperandContext) ExitRule(listener antlr.ParseTreeListener)

func (*LiteralOperandContext) GetRuleContext

func (s *LiteralOperandContext) GetRuleContext() antlr.RuleContext

func (*LiteralOperandContext) Literal

type LiteralSubContext

type LiteralSubContext struct {
	*LiteralContext
}

func NewLiteralSubContext

func NewLiteralSubContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LiteralSubContext

func (*LiteralSubContext) EnterRule

func (s *LiteralSubContext) EnterRule(listener antlr.ParseTreeListener)

func (*LiteralSubContext) ExitRule

func (s *LiteralSubContext) ExitRule(listener antlr.ParseTreeListener)

func (*LiteralSubContext) GetRuleContext

func (s *LiteralSubContext) GetRuleContext() antlr.RuleContext

func (*LiteralSubContext) LITERAL_SUB

func (s *LiteralSubContext) LITERAL_SUB() antlr.TerminalNode

type MapAccessContext

type MapAccessContext struct {
	*DereferenceContext
}

func NewMapAccessContext

func NewMapAccessContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MapAccessContext

func (*MapAccessContext) EnterRule

func (s *MapAccessContext) EnterRule(listener antlr.ParseTreeListener)

func (*MapAccessContext) ExitRule

func (s *MapAccessContext) ExitRule(listener antlr.ParseTreeListener)

func (*MapAccessContext) GetRuleContext

func (s *MapAccessContext) GetRuleContext() antlr.RuleContext

func (*MapAccessContext) Id

func (s *MapAccessContext) Id() IIdContext

type NegationContext

type NegationContext struct {
	*ConditionContext
}

func NewNegationContext

func NewNegationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NegationContext

func (*NegationContext) Condition

func (s *NegationContext) Condition() IConditionContext

func (*NegationContext) EnterRule

func (s *NegationContext) EnterRule(listener antlr.ParseTreeListener)

func (*NegationContext) ExitRule

func (s *NegationContext) ExitRule(listener antlr.ParseTreeListener)

func (*NegationContext) GetRuleContext

func (s *NegationContext) GetRuleContext() antlr.RuleContext

func (*NegationContext) NOT

type OnDuplicateKeyUpdateContext

type OnDuplicateKeyUpdateContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyOnDuplicateKeyUpdateContext

func NewEmptyOnDuplicateKeyUpdateContext() *OnDuplicateKeyUpdateContext

func NewOnDuplicateKeyUpdateContext

func NewOnDuplicateKeyUpdateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OnDuplicateKeyUpdateContext

func (*OnDuplicateKeyUpdateContext) DUPLICATE

func (*OnDuplicateKeyUpdateContext) EnterRule

func (s *OnDuplicateKeyUpdateContext) EnterRule(listener antlr.ParseTreeListener)

func (*OnDuplicateKeyUpdateContext) ExitRule

func (s *OnDuplicateKeyUpdateContext) ExitRule(listener antlr.ParseTreeListener)

func (*OnDuplicateKeyUpdateContext) GetParser

func (s *OnDuplicateKeyUpdateContext) GetParser() antlr.Parser

func (*OnDuplicateKeyUpdateContext) GetRuleContext

func (s *OnDuplicateKeyUpdateContext) GetRuleContext() antlr.RuleContext

func (*OnDuplicateKeyUpdateContext) IfClause

func (*OnDuplicateKeyUpdateContext) IsOnDuplicateKeyUpdateContext

func (*OnDuplicateKeyUpdateContext) IsOnDuplicateKeyUpdateContext()

func (*OnDuplicateKeyUpdateContext) KEY

func (*OnDuplicateKeyUpdateContext) ON

func (*OnDuplicateKeyUpdateContext) ToStringTree

func (s *OnDuplicateKeyUpdateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*OnDuplicateKeyUpdateContext) UPDATE

type OperandContext

type OperandContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyOperandContext

func NewEmptyOperandContext() *OperandContext

func NewOperandContext

func NewOperandContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OperandContext

func (*OperandContext) CopyFrom

func (s *OperandContext) CopyFrom(ctx *OperandContext)

func (*OperandContext) GetHasOuterParens

func (s *OperandContext) GetHasOuterParens() bool

func (*OperandContext) GetParser

func (s *OperandContext) GetParser() antlr.Parser

func (*OperandContext) GetRuleContext

func (s *OperandContext) GetRuleContext() antlr.RuleContext

func (*OperandContext) IsOperandContext

func (*OperandContext) IsOperandContext()

func (*OperandContext) SetHasOuterParens

func (s *OperandContext) SetHasOuterParens(v bool)

func (*OperandContext) ToStringTree

func (s *OperandContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type OperandValueContext

type OperandValueContext struct {
	*Set_valueContext
}

func NewOperandValueContext

func NewOperandValueContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *OperandValueContext

func (*OperandValueContext) EnterRule

func (s *OperandValueContext) EnterRule(listener antlr.ParseTreeListener)

func (*OperandValueContext) ExitRule

func (s *OperandValueContext) ExitRule(listener antlr.ParseTreeListener)

func (*OperandValueContext) GetRuleContext

func (s *OperandValueContext) GetRuleContext() antlr.RuleContext

func (*OperandValueContext) Operand

func (s *OperandValueContext) Operand() IOperandContext

type OptionBlockContext

type OptionBlockContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyOptionBlockContext

func NewEmptyOptionBlockContext() *OptionBlockContext

func NewOptionBlockContext

func NewOptionBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OptionBlockContext

func (*OptionBlockContext) AllOption

func (s *OptionBlockContext) AllOption() []IOptionContext

func (*OptionBlockContext) EnterRule

func (s *OptionBlockContext) EnterRule(listener antlr.ParseTreeListener)

func (*OptionBlockContext) ExitRule

func (s *OptionBlockContext) ExitRule(listener antlr.ParseTreeListener)

func (*OptionBlockContext) GetParser

func (s *OptionBlockContext) GetParser() antlr.Parser

func (*OptionBlockContext) GetRuleContext

func (s *OptionBlockContext) GetRuleContext() antlr.RuleContext

func (*OptionBlockContext) IsOptionBlockContext

func (*OptionBlockContext) IsOptionBlockContext()

func (*OptionBlockContext) OPTION

func (*OptionBlockContext) Option

func (s *OptionBlockContext) Option(i int) IOptionContext

func (*OptionBlockContext) ToStringTree

func (s *OptionBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type OptionContext

type OptionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyOptionContext

func NewEmptyOptionContext() *OptionContext

func NewOptionContext

func NewOptionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OptionContext

func (*OptionContext) EnterRule

func (s *OptionContext) EnterRule(listener antlr.ParseTreeListener)

func (*OptionContext) ExitRule

func (s *OptionContext) ExitRule(listener antlr.ParseTreeListener)

func (*OptionContext) GetParser

func (s *OptionContext) GetParser() antlr.Parser

func (*OptionContext) GetRuleContext

func (s *OptionContext) GetRuleContext() antlr.RuleContext

func (*OptionContext) IsOptionContext

func (*OptionContext) IsOptionContext()

func (*OptionContext) KeyValueOption

func (s *OptionContext) KeyValueOption() IKeyValueOptionContext

func (*OptionContext) SingleOption

func (s *OptionContext) SingleOption() ISingleOptionContext

func (*OptionContext) ToStringTree

func (s *OptionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type OptionKeyContext

type OptionKeyContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyOptionKeyContext

func NewEmptyOptionKeyContext() *OptionKeyContext

func NewOptionKeyContext

func NewOptionKeyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OptionKeyContext

func (*OptionKeyContext) DdlName

func (s *OptionKeyContext) DdlName() IDdlNameContext

func (*OptionKeyContext) EnterRule

func (s *OptionKeyContext) EnterRule(listener antlr.ParseTreeListener)

func (*OptionKeyContext) ExitRule

func (s *OptionKeyContext) ExitRule(listener antlr.ParseTreeListener)

func (*OptionKeyContext) GetParser

func (s *OptionKeyContext) GetParser() antlr.Parser

func (*OptionKeyContext) GetRuleContext

func (s *OptionKeyContext) GetRuleContext() antlr.RuleContext

func (*OptionKeyContext) IsOptionKeyContext

func (*OptionKeyContext) IsOptionKeyContext()

func (*OptionKeyContext) ToStringTree

func (s *OptionKeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type OptionValueContext

type OptionValueContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyOptionValueContext

func NewEmptyOptionValueContext() *OptionValueContext

func NewOptionValueContext

func NewOptionValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OptionValueContext

func (*OptionValueContext) EnterRule

func (s *OptionValueContext) EnterRule(listener antlr.ParseTreeListener)

func (*OptionValueContext) ExitRule

func (s *OptionValueContext) ExitRule(listener antlr.ParseTreeListener)

func (*OptionValueContext) GetParser

func (s *OptionValueContext) GetParser() antlr.Parser

func (*OptionValueContext) GetRuleContext

func (s *OptionValueContext) GetRuleContext() antlr.RuleContext

func (*OptionValueContext) IsOptionValueContext

func (*OptionValueContext) IsOptionValueContext()

func (*OptionValueContext) OptionValueNumber

func (s *OptionValueContext) OptionValueNumber() IOptionValueNumberContext

func (*OptionValueContext) OptionValueString

func (s *OptionValueContext) OptionValueString() IOptionValueStringContext

func (*OptionValueContext) ToStringTree

func (s *OptionValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type OptionValueNumberContext

type OptionValueNumberContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyOptionValueNumberContext

func NewEmptyOptionValueNumberContext() *OptionValueNumberContext

func NewOptionValueNumberContext

func NewOptionValueNumberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OptionValueNumberContext

func (*OptionValueNumberContext) EnterRule

func (s *OptionValueNumberContext) EnterRule(listener antlr.ParseTreeListener)

func (*OptionValueNumberContext) ExitRule

func (s *OptionValueNumberContext) ExitRule(listener antlr.ParseTreeListener)

func (*OptionValueNumberContext) GetParser

func (s *OptionValueNumberContext) GetParser() antlr.Parser

func (*OptionValueNumberContext) GetRuleContext

func (s *OptionValueNumberContext) GetRuleContext() antlr.RuleContext

func (*OptionValueNumberContext) INDEX

func (*OptionValueNumberContext) IsOptionValueNumberContext

func (*OptionValueNumberContext) IsOptionValueNumberContext()

func (*OptionValueNumberContext) ToStringTree

func (s *OptionValueNumberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type OptionValueStringContext

type OptionValueStringContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyOptionValueStringContext

func NewEmptyOptionValueStringContext() *OptionValueStringContext

func NewOptionValueStringContext

func NewOptionValueStringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OptionValueStringContext

func (*OptionValueStringContext) EnterRule

func (s *OptionValueStringContext) EnterRule(listener antlr.ParseTreeListener)

func (*OptionValueStringContext) ExitRule

func (s *OptionValueStringContext) ExitRule(listener antlr.ParseTreeListener)

func (*OptionValueStringContext) GetParser

func (s *OptionValueStringContext) GetParser() antlr.Parser

func (*OptionValueStringContext) GetRuleContext

func (s *OptionValueStringContext) GetRuleContext() antlr.RuleContext

func (*OptionValueStringContext) ID

func (*OptionValueStringContext) IsOptionValueStringContext

func (*OptionValueStringContext) IsOptionValueStringContext()

func (*OptionValueStringContext) NONE

func (*OptionValueStringContext) StringLiteral

func (*OptionValueStringContext) ToStringTree

func (s *OptionValueStringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type OrContext

type OrContext struct {
	*ConditionContext
}

func NewOrContext

func NewOrContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *OrContext

func (*OrContext) AllCondition

func (s *OrContext) AllCondition() []IConditionContext

func (*OrContext) Condition

func (s *OrContext) Condition(i int) IConditionContext

func (*OrContext) EnterRule

func (s *OrContext) EnterRule(listener antlr.ParseTreeListener)

func (*OrContext) ExitRule

func (s *OrContext) ExitRule(listener antlr.ParseTreeListener)

func (*OrContext) GetRuleContext

func (s *OrContext) GetRuleContext() antlr.RuleContext

func (*OrContext) OR

func (s *OrContext) OR() antlr.TerminalNode

type ParenOperandContext

type ParenOperandContext struct {
	*OperandContext
	// contains filtered or unexported fields
}

func NewParenOperandContext

func NewParenOperandContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ParenOperandContext

func (*ParenOperandContext) EnterRule

func (s *ParenOperandContext) EnterRule(listener antlr.ParseTreeListener)

func (*ParenOperandContext) ExitRule

func (s *ParenOperandContext) ExitRule(listener antlr.ParseTreeListener)

func (*ParenOperandContext) GetO

func (*ParenOperandContext) GetRuleContext

func (s *ParenOperandContext) GetRuleContext() antlr.RuleContext

func (*ParenOperandContext) Operand

func (s *ParenOperandContext) Operand() IOperandContext

func (*ParenOperandContext) SetO

type PathContext

type PathContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPathContext

func NewEmptyPathContext() *PathContext

func NewPathContext

func NewPathContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PathContext

func (*PathContext) AllDereference

func (s *PathContext) AllDereference() []IDereferenceContext

func (*PathContext) Dereference

func (s *PathContext) Dereference(i int) IDereferenceContext

func (*PathContext) EnterRule

func (s *PathContext) EnterRule(listener antlr.ParseTreeListener)

func (*PathContext) ExitRule

func (s *PathContext) ExitRule(listener antlr.ParseTreeListener)

func (*PathContext) GetParser

func (s *PathContext) GetParser() antlr.Parser

func (*PathContext) GetRuleContext

func (s *PathContext) GetRuleContext() antlr.RuleContext

func (*PathContext) Id

func (s *PathContext) Id() IIdContext

func (*PathContext) IsPathContext

func (*PathContext) IsPathContext()

func (*PathContext) ToStringTree

func (s *PathContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PathOperandContext

type PathOperandContext struct {
	*OperandContext
}

func NewPathOperandContext

func NewPathOperandContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PathOperandContext

func (*PathOperandContext) EnterRule

func (s *PathOperandContext) EnterRule(listener antlr.ParseTreeListener)

func (*PathOperandContext) ExitRule

func (s *PathOperandContext) ExitRule(listener antlr.ParseTreeListener)

func (*PathOperandContext) GetRuleContext

func (s *PathOperandContext) GetRuleContext() antlr.RuleContext

func (*PathOperandContext) Path

func (s *PathOperandContext) Path() IPathContext

type PlusMinusContext

type PlusMinusContext struct {
	*ArithmeticContext
}

func NewPlusMinusContext

func NewPlusMinusContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PlusMinusContext

func (*PlusMinusContext) AllOperand

func (s *PlusMinusContext) AllOperand() []IOperandContext

func (*PlusMinusContext) EnterRule

func (s *PlusMinusContext) EnterRule(listener antlr.ParseTreeListener)

func (*PlusMinusContext) ExitRule

func (s *PlusMinusContext) ExitRule(listener antlr.ParseTreeListener)

func (*PlusMinusContext) GetRuleContext

func (s *PlusMinusContext) GetRuleContext() antlr.RuleContext

func (*PlusMinusContext) Operand

func (s *PlusMinusContext) Operand(i int) IOperandContext

type PrimaryKeyDeclContext

type PrimaryKeyDeclContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPrimaryKeyDeclContext

func NewEmptyPrimaryKeyDeclContext() *PrimaryKeyDeclContext

func NewPrimaryKeyDeclContext

func NewPrimaryKeyDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimaryKeyDeclContext

func (*PrimaryKeyDeclContext) Capacity

func (*PrimaryKeyDeclContext) EnterRule

func (s *PrimaryKeyDeclContext) EnterRule(listener antlr.ParseTreeListener)

func (*PrimaryKeyDeclContext) ExitRule

func (s *PrimaryKeyDeclContext) ExitRule(listener antlr.ParseTreeListener)

func (*PrimaryKeyDeclContext) GetParser

func (s *PrimaryKeyDeclContext) GetParser() antlr.Parser

func (*PrimaryKeyDeclContext) GetRuleContext

func (s *PrimaryKeyDeclContext) GetRuleContext() antlr.RuleContext

func (*PrimaryKeyDeclContext) IndexDecl

func (*PrimaryKeyDeclContext) IsPrimaryKeyDeclContext

func (*PrimaryKeyDeclContext) IsPrimaryKeyDeclContext()

func (*PrimaryKeyDeclContext) KEY

func (*PrimaryKeyDeclContext) PRIMARY

func (*PrimaryKeyDeclContext) ToStringTree

func (s *PrimaryKeyDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ProjectionContext

type ProjectionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyProjectionContext

func NewEmptyProjectionContext() *ProjectionContext

func NewProjectionContext

func NewProjectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProjectionContext

func (*ProjectionContext) AllPath

func (s *ProjectionContext) AllPath() []IPathContext

func (*ProjectionContext) EnterRule

func (s *ProjectionContext) EnterRule(listener antlr.ParseTreeListener)

func (*ProjectionContext) ExitRule

func (s *ProjectionContext) ExitRule(listener antlr.ParseTreeListener)

func (*ProjectionContext) GetParser

func (s *ProjectionContext) GetParser() antlr.Parser

func (*ProjectionContext) GetRuleContext

func (s *ProjectionContext) GetRuleContext() antlr.RuleContext

func (*ProjectionContext) IsProjectionContext

func (*ProjectionContext) IsProjectionContext()

func (*ProjectionContext) Path

func (s *ProjectionContext) Path(i int) IPathContext

func (*ProjectionContext) ToStringTree

func (s *ProjectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ProjectionIndexContext

type ProjectionIndexContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyProjectionIndexContext

func NewEmptyProjectionIndexContext() *ProjectionIndexContext

func NewProjectionIndexContext

func NewProjectionIndexContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProjectionIndexContext

func (*ProjectionIndexContext) EnterRule

func (s *ProjectionIndexContext) EnterRule(listener antlr.ParseTreeListener)

func (*ProjectionIndexContext) ExitRule

func (s *ProjectionIndexContext) ExitRule(listener antlr.ParseTreeListener)

func (*ProjectionIndexContext) GetParser

func (s *ProjectionIndexContext) GetParser() antlr.Parser

func (*ProjectionIndexContext) GetRuleContext

func (s *ProjectionIndexContext) GetRuleContext() antlr.RuleContext

func (*ProjectionIndexContext) IsProjectionIndexContext

func (*ProjectionIndexContext) IsProjectionIndexContext()

func (*ProjectionIndexContext) ProjectionIndexKeysOnly

func (s *ProjectionIndexContext) ProjectionIndexKeysOnly() IProjectionIndexKeysOnlyContext

func (*ProjectionIndexContext) ProjectionIndexVector

func (s *ProjectionIndexContext) ProjectionIndexVector() IProjectionIndexVectorContext

func (*ProjectionIndexContext) ToStringTree

func (s *ProjectionIndexContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ProjectionIndexKeysOnlyContext

type ProjectionIndexKeysOnlyContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyProjectionIndexKeysOnlyContext

func NewEmptyProjectionIndexKeysOnlyContext() *ProjectionIndexKeysOnlyContext

func NewProjectionIndexKeysOnlyContext

func NewProjectionIndexKeysOnlyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProjectionIndexKeysOnlyContext

func (*ProjectionIndexKeysOnlyContext) EnterRule

func (*ProjectionIndexKeysOnlyContext) ExitRule

func (*ProjectionIndexKeysOnlyContext) GetParser

func (*ProjectionIndexKeysOnlyContext) GetRuleContext

func (s *ProjectionIndexKeysOnlyContext) GetRuleContext() antlr.RuleContext

func (*ProjectionIndexKeysOnlyContext) IsProjectionIndexKeysOnlyContext

func (*ProjectionIndexKeysOnlyContext) IsProjectionIndexKeysOnlyContext()

func (*ProjectionIndexKeysOnlyContext) KEYS

func (*ProjectionIndexKeysOnlyContext) ONLY

func (*ProjectionIndexKeysOnlyContext) PROJECTION

func (*ProjectionIndexKeysOnlyContext) ToStringTree

func (s *ProjectionIndexKeysOnlyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ProjectionIndexVectorContext

type ProjectionIndexVectorContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyProjectionIndexVectorContext

func NewEmptyProjectionIndexVectorContext() *ProjectionIndexVectorContext

func NewProjectionIndexVectorContext

func NewProjectionIndexVectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProjectionIndexVectorContext

func (*ProjectionIndexVectorContext) AllAttributeName

func (s *ProjectionIndexVectorContext) AllAttributeName() []IAttributeNameContext

func (*ProjectionIndexVectorContext) AttributeName

func (*ProjectionIndexVectorContext) EnterRule

func (s *ProjectionIndexVectorContext) EnterRule(listener antlr.ParseTreeListener)

func (*ProjectionIndexVectorContext) ExitRule

func (*ProjectionIndexVectorContext) GetParser

func (s *ProjectionIndexVectorContext) GetParser() antlr.Parser

func (*ProjectionIndexVectorContext) GetRuleContext

func (s *ProjectionIndexVectorContext) GetRuleContext() antlr.RuleContext

func (*ProjectionIndexVectorContext) IsProjectionIndexVectorContext

func (*ProjectionIndexVectorContext) IsProjectionIndexVectorContext()

func (*ProjectionIndexVectorContext) PROJECTION

func (*ProjectionIndexVectorContext) ToStringTree

func (s *ProjectionIndexVectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Projection_Context

type Projection_Context struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyProjection_Context

func NewEmptyProjection_Context() *Projection_Context

func NewProjection_Context

func NewProjection_Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Projection_Context

func (*Projection_Context) EOF

func (*Projection_Context) EnterRule

func (s *Projection_Context) EnterRule(listener antlr.ParseTreeListener)

func (*Projection_Context) ExitRule

func (s *Projection_Context) ExitRule(listener antlr.ParseTreeListener)

func (*Projection_Context) GetParser

func (s *Projection_Context) GetParser() antlr.Parser

func (*Projection_Context) GetRuleContext

func (s *Projection_Context) GetRuleContext() antlr.RuleContext

func (*Projection_Context) IsProjection_Context

func (*Projection_Context) IsProjection_Context()

func (*Projection_Context) Projection

func (s *Projection_Context) Projection() IProjectionContext

func (*Projection_Context) ToStringTree

func (s *Projection_Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type RangeKeyContext

type RangeKeyContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRangeKeyContext

func NewEmptyRangeKeyContext() *RangeKeyContext

func NewRangeKeyContext

func NewRangeKeyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RangeKeyContext

func (*RangeKeyContext) DdlName

func (s *RangeKeyContext) DdlName() IDdlNameContext

func (*RangeKeyContext) EnterRule

func (s *RangeKeyContext) EnterRule(listener antlr.ParseTreeListener)

func (*RangeKeyContext) ExitRule

func (s *RangeKeyContext) ExitRule(listener antlr.ParseTreeListener)

func (*RangeKeyContext) GetParser

func (s *RangeKeyContext) GetParser() antlr.Parser

func (*RangeKeyContext) GetRuleContext

func (s *RangeKeyContext) GetRuleContext() antlr.RuleContext

func (*RangeKeyContext) IsRangeKeyContext

func (*RangeKeyContext) IsRangeKeyContext()

func (*RangeKeyContext) ToStringTree

func (s *RangeKeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ReadUnitsContext

type ReadUnitsContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyReadUnitsContext

func NewEmptyReadUnitsContext() *ReadUnitsContext

func NewReadUnitsContext

func NewReadUnitsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReadUnitsContext

func (*ReadUnitsContext) EnterRule

func (s *ReadUnitsContext) EnterRule(listener antlr.ParseTreeListener)

func (*ReadUnitsContext) ExitRule

func (s *ReadUnitsContext) ExitRule(listener antlr.ParseTreeListener)

func (*ReadUnitsContext) GetParser

func (s *ReadUnitsContext) GetParser() antlr.Parser

func (*ReadUnitsContext) GetRuleContext

func (s *ReadUnitsContext) GetRuleContext() antlr.RuleContext

func (*ReadUnitsContext) INDEX

func (s *ReadUnitsContext) INDEX() antlr.TerminalNode

func (*ReadUnitsContext) IsReadUnitsContext

func (*ReadUnitsContext) IsReadUnitsContext()

func (*ReadUnitsContext) ToStringTree

func (s *ReadUnitsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Remove_actionContext

type Remove_actionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRemove_actionContext

func NewEmptyRemove_actionContext() *Remove_actionContext

func NewRemove_actionContext

func NewRemove_actionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Remove_actionContext

func (*Remove_actionContext) EnterRule

func (s *Remove_actionContext) EnterRule(listener antlr.ParseTreeListener)

func (*Remove_actionContext) ExitRule

func (s *Remove_actionContext) ExitRule(listener antlr.ParseTreeListener)

func (*Remove_actionContext) GetParser

func (s *Remove_actionContext) GetParser() antlr.Parser

func (*Remove_actionContext) GetRuleContext

func (s *Remove_actionContext) GetRuleContext() antlr.RuleContext

func (*Remove_actionContext) IsRemove_actionContext

func (*Remove_actionContext) IsRemove_actionContext()

func (*Remove_actionContext) Path

func (*Remove_actionContext) ToStringTree

func (s *Remove_actionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Remove_sectionContext

type Remove_sectionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRemove_sectionContext

func NewEmptyRemove_sectionContext() *Remove_sectionContext

func NewRemove_sectionContext

func NewRemove_sectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Remove_sectionContext

func (*Remove_sectionContext) AllRemove_action

func (s *Remove_sectionContext) AllRemove_action() []IRemove_actionContext

func (*Remove_sectionContext) EnterRule

func (s *Remove_sectionContext) EnterRule(listener antlr.ParseTreeListener)

func (*Remove_sectionContext) ExitRule

func (s *Remove_sectionContext) ExitRule(listener antlr.ParseTreeListener)

func (*Remove_sectionContext) GetParser

func (s *Remove_sectionContext) GetParser() antlr.Parser

func (*Remove_sectionContext) GetRuleContext

func (s *Remove_sectionContext) GetRuleContext() antlr.RuleContext

func (*Remove_sectionContext) IsRemove_sectionContext

func (*Remove_sectionContext) IsRemove_sectionContext()

func (*Remove_sectionContext) REMOVE

func (*Remove_sectionContext) Remove_action

func (s *Remove_sectionContext) Remove_action(i int) IRemove_actionContext

func (*Remove_sectionContext) ToStringTree

func (s *Remove_sectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ReturningContext

type ReturningContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyReturningContext

func NewEmptyReturningContext() *ReturningContext

func NewReturningContext

func NewReturningContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReturningContext

func (*ReturningContext) EnterRule

func (s *ReturningContext) EnterRule(listener antlr.ParseTreeListener)

func (*ReturningContext) ExitRule

func (s *ReturningContext) ExitRule(listener antlr.ParseTreeListener)

func (*ReturningContext) GetParser

func (s *ReturningContext) GetParser() antlr.Parser

func (*ReturningContext) GetRuleContext

func (s *ReturningContext) GetRuleContext() antlr.RuleContext

func (*ReturningContext) IsReturningContext

func (*ReturningContext) IsReturningContext()

func (*ReturningContext) RETURNING

func (s *ReturningContext) RETURNING() antlr.TerminalNode

func (*ReturningContext) ReturningValue

func (s *ReturningContext) ReturningValue() IReturningValueContext

func (*ReturningContext) ToStringTree

func (s *ReturningContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ReturningValueContext

type ReturningValueContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyReturningValueContext

func NewEmptyReturningValueContext() *ReturningValueContext

func NewReturningValueContext

func NewReturningValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReturningValueContext

func (*ReturningValueContext) ALL

func (*ReturningValueContext) EnterRule

func (s *ReturningValueContext) EnterRule(listener antlr.ParseTreeListener)

func (*ReturningValueContext) ExitRule

func (s *ReturningValueContext) ExitRule(listener antlr.ParseTreeListener)

func (*ReturningValueContext) GetParser

func (s *ReturningValueContext) GetParser() antlr.Parser

func (*ReturningValueContext) GetRuleContext

func (s *ReturningValueContext) GetRuleContext() antlr.RuleContext

func (*ReturningValueContext) IsReturningValueContext

func (*ReturningValueContext) IsReturningValueContext()

func (*ReturningValueContext) NEW

func (*ReturningValueContext) NONE

func (*ReturningValueContext) OLD

func (*ReturningValueContext) ToStringTree

func (s *ReturningValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ReturningValueContext) UPDATED

type ScanInfoContext

type ScanInfoContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyScanInfoContext

func NewEmptyScanInfoContext() *ScanInfoContext

func NewScanInfoContext

func NewScanInfoContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ScanInfoContext

func (*ScanInfoContext) ENABLE

func (s *ScanInfoContext) ENABLE() antlr.TerminalNode

func (*ScanInfoContext) EnterRule

func (s *ScanInfoContext) EnterRule(listener antlr.ParseTreeListener)

func (*ScanInfoContext) ExitRule

func (s *ScanInfoContext) ExitRule(listener antlr.ParseTreeListener)

func (*ScanInfoContext) GetParser

func (s *ScanInfoContext) GetParser() antlr.Parser

func (*ScanInfoContext) GetRuleContext

func (s *ScanInfoContext) GetRuleContext() antlr.RuleContext

func (*ScanInfoContext) IsScanInfoContext

func (*ScanInfoContext) IsScanInfoContext()

func (*ScanInfoContext) SCAN

func (*ScanInfoContext) Segment

func (s *ScanInfoContext) Segment() ISegmentContext

func (*ScanInfoContext) ToStringTree

func (s *ScanInfoContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ScanInfoContext) TotalSegment

func (s *ScanInfoContext) TotalSegment() ITotalSegmentContext

type SecondaryIndexDeclContext

type SecondaryIndexDeclContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySecondaryIndexDeclContext

func NewEmptySecondaryIndexDeclContext() *SecondaryIndexDeclContext

func NewSecondaryIndexDeclContext

func NewSecondaryIndexDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SecondaryIndexDeclContext

func (*SecondaryIndexDeclContext) AllAttributeDecl

func (s *SecondaryIndexDeclContext) AllAttributeDecl() []IAttributeDeclContext

func (*SecondaryIndexDeclContext) AttributeDecl

func (*SecondaryIndexDeclContext) Capacity

func (*SecondaryIndexDeclContext) EnterRule

func (s *SecondaryIndexDeclContext) EnterRule(listener antlr.ParseTreeListener)

func (*SecondaryIndexDeclContext) ExitRule

func (s *SecondaryIndexDeclContext) ExitRule(listener antlr.ParseTreeListener)

func (*SecondaryIndexDeclContext) GetParser

func (s *SecondaryIndexDeclContext) GetParser() antlr.Parser

func (*SecondaryIndexDeclContext) GetRuleContext

func (s *SecondaryIndexDeclContext) GetRuleContext() antlr.RuleContext

func (*SecondaryIndexDeclContext) INDEXKEYWORD

func (s *SecondaryIndexDeclContext) INDEXKEYWORD() antlr.TerminalNode

func (*SecondaryIndexDeclContext) IndexDecl

func (*SecondaryIndexDeclContext) IndexName

func (*SecondaryIndexDeclContext) IsSecondaryIndexDeclContext

func (*SecondaryIndexDeclContext) IsSecondaryIndexDeclContext()

func (*SecondaryIndexDeclContext) ProjectionIndex

func (*SecondaryIndexDeclContext) SecondaryIndexType

func (s *SecondaryIndexDeclContext) SecondaryIndexType() ISecondaryIndexTypeContext

func (*SecondaryIndexDeclContext) ToStringTree

func (s *SecondaryIndexDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SecondaryIndexTypeContext

type SecondaryIndexTypeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySecondaryIndexTypeContext

func NewEmptySecondaryIndexTypeContext() *SecondaryIndexTypeContext

func NewSecondaryIndexTypeContext

func NewSecondaryIndexTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SecondaryIndexTypeContext

func (*SecondaryIndexTypeContext) EnterRule

func (s *SecondaryIndexTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*SecondaryIndexTypeContext) ExitRule

func (s *SecondaryIndexTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*SecondaryIndexTypeContext) GLOBAL

func (*SecondaryIndexTypeContext) GetParser

func (s *SecondaryIndexTypeContext) GetParser() antlr.Parser

func (*SecondaryIndexTypeContext) GetRuleContext

func (s *SecondaryIndexTypeContext) GetRuleContext() antlr.RuleContext

func (*SecondaryIndexTypeContext) IsSecondaryIndexTypeContext

func (*SecondaryIndexTypeContext) IsSecondaryIndexTypeContext()

func (*SecondaryIndexTypeContext) LOCAL

func (*SecondaryIndexTypeContext) ToStringTree

func (s *SecondaryIndexTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SegmentContext

type SegmentContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySegmentContext

func NewEmptySegmentContext() *SegmentContext

func NewSegmentContext

func NewSegmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SegmentContext

func (*SegmentContext) EnterRule

func (s *SegmentContext) EnterRule(listener antlr.ParseTreeListener)

func (*SegmentContext) ExitRule

func (s *SegmentContext) ExitRule(listener antlr.ParseTreeListener)

func (*SegmentContext) GetParser

func (s *SegmentContext) GetParser() antlr.Parser

func (*SegmentContext) GetRuleContext

func (s *SegmentContext) GetRuleContext() antlr.RuleContext

func (*SegmentContext) INDEX

func (s *SegmentContext) INDEX() antlr.TerminalNode

func (*SegmentContext) IsSegmentContext

func (*SegmentContext) IsSegmentContext()

func (*SegmentContext) ToStringTree

func (s *SegmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SelectProjectionContext

type SelectProjectionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySelectProjectionContext

func NewEmptySelectProjectionContext() *SelectProjectionContext

func NewSelectProjectionContext

func NewSelectProjectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectProjectionContext

func (*SelectProjectionContext) EnterRule

func (s *SelectProjectionContext) EnterRule(listener antlr.ParseTreeListener)

func (*SelectProjectionContext) ExitRule

func (s *SelectProjectionContext) ExitRule(listener antlr.ParseTreeListener)

func (*SelectProjectionContext) GetParser

func (s *SelectProjectionContext) GetParser() antlr.Parser

func (*SelectProjectionContext) GetRuleContext

func (s *SelectProjectionContext) GetRuleContext() antlr.RuleContext

func (*SelectProjectionContext) IsSelectProjectionContext

func (*SelectProjectionContext) IsSelectProjectionContext()

func (*SelectProjectionContext) Projection

func (*SelectProjectionContext) Star

func (*SelectProjectionContext) ToStringTree

func (s *SelectProjectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SelectStatementContext

type SelectStatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySelectStatementContext

func NewEmptySelectStatementContext() *SelectStatementContext

func NewSelectStatementContext

func NewSelectStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectStatementContext

func (*SelectStatementContext) EnterRule

func (s *SelectStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*SelectStatementContext) ExitRule

func (s *SelectStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*SelectStatementContext) FROM

func (*SelectStatementContext) GetParser

func (s *SelectStatementContext) GetParser() antlr.Parser

func (*SelectStatementContext) GetRuleContext

func (s *SelectStatementContext) GetRuleContext() antlr.RuleContext

func (*SelectStatementContext) Hint

func (*SelectStatementContext) IsSelectStatementContext

func (*SelectStatementContext) IsSelectStatementContext()

func (*SelectStatementContext) OptionBlock

func (*SelectStatementContext) SELECT

func (*SelectStatementContext) SelectProjection

func (s *SelectStatementContext) SelectProjection() ISelectProjectionContext

func (*SelectStatementContext) TableName

func (*SelectStatementContext) ToStringTree

func (s *SelectStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*SelectStatementContext) Where

type SetCapacityContext

type SetCapacityContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySetCapacityContext

func NewEmptySetCapacityContext() *SetCapacityContext

func NewSetCapacityContext

func NewSetCapacityContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SetCapacityContext

func (*SetCapacityContext) Capacity

func (s *SetCapacityContext) Capacity() ICapacityContext

func (*SetCapacityContext) EnterRule

func (s *SetCapacityContext) EnterRule(listener antlr.ParseTreeListener)

func (*SetCapacityContext) ExitRule

func (s *SetCapacityContext) ExitRule(listener antlr.ParseTreeListener)

func (*SetCapacityContext) GetParser

func (s *SetCapacityContext) GetParser() antlr.Parser

func (*SetCapacityContext) GetRuleContext

func (s *SetCapacityContext) GetRuleContext() antlr.RuleContext

func (*SetCapacityContext) IsSetCapacityContext

func (*SetCapacityContext) IsSetCapacityContext()

func (*SetCapacityContext) SET

func (*SetCapacityContext) ToStringTree

func (s *SetCapacityContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Set_actionContext

type Set_actionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySet_actionContext

func NewEmptySet_actionContext() *Set_actionContext

func NewSet_actionContext

func NewSet_actionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Set_actionContext

func (*Set_actionContext) EnterRule

func (s *Set_actionContext) EnterRule(listener antlr.ParseTreeListener)

func (*Set_actionContext) ExitRule

func (s *Set_actionContext) ExitRule(listener antlr.ParseTreeListener)

func (*Set_actionContext) GetParser

func (s *Set_actionContext) GetParser() antlr.Parser

func (*Set_actionContext) GetRuleContext

func (s *Set_actionContext) GetRuleContext() antlr.RuleContext

func (*Set_actionContext) IsSet_actionContext

func (*Set_actionContext) IsSet_actionContext()

func (*Set_actionContext) Path

func (s *Set_actionContext) Path() IPathContext

func (*Set_actionContext) Set_value

func (s *Set_actionContext) Set_value() ISet_valueContext

func (*Set_actionContext) ToStringTree

func (s *Set_actionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Set_sectionContext

type Set_sectionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySet_sectionContext

func NewEmptySet_sectionContext() *Set_sectionContext

func NewSet_sectionContext

func NewSet_sectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Set_sectionContext

func (*Set_sectionContext) AllSet_action

func (s *Set_sectionContext) AllSet_action() []ISet_actionContext

func (*Set_sectionContext) EnterRule

func (s *Set_sectionContext) EnterRule(listener antlr.ParseTreeListener)

func (*Set_sectionContext) ExitRule

func (s *Set_sectionContext) ExitRule(listener antlr.ParseTreeListener)

func (*Set_sectionContext) GetParser

func (s *Set_sectionContext) GetParser() antlr.Parser

func (*Set_sectionContext) GetRuleContext

func (s *Set_sectionContext) GetRuleContext() antlr.RuleContext

func (*Set_sectionContext) IsSet_sectionContext

func (*Set_sectionContext) IsSet_sectionContext()

func (*Set_sectionContext) SET

func (*Set_sectionContext) Set_action

func (s *Set_sectionContext) Set_action(i int) ISet_actionContext

func (*Set_sectionContext) ToStringTree

func (s *Set_sectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Set_valueContext

type Set_valueContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySet_valueContext

func NewEmptySet_valueContext() *Set_valueContext

func NewSet_valueContext

func NewSet_valueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Set_valueContext

func (*Set_valueContext) CopyFrom

func (s *Set_valueContext) CopyFrom(ctx *Set_valueContext)

func (*Set_valueContext) GetParser

func (s *Set_valueContext) GetParser() antlr.Parser

func (*Set_valueContext) GetRuleContext

func (s *Set_valueContext) GetRuleContext() antlr.RuleContext

func (*Set_valueContext) IsSet_valueContext

func (*Set_valueContext) IsSet_valueContext()

func (*Set_valueContext) ToStringTree

func (s *Set_valueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ShowTablesStatementContext

type ShowTablesStatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyShowTablesStatementContext

func NewEmptyShowTablesStatementContext() *ShowTablesStatementContext

func NewShowTablesStatementContext

func NewShowTablesStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowTablesStatementContext

func (*ShowTablesStatementContext) EnterRule

func (s *ShowTablesStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*ShowTablesStatementContext) ExitRule

func (s *ShowTablesStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*ShowTablesStatementContext) GetParser

func (s *ShowTablesStatementContext) GetParser() antlr.Parser

func (*ShowTablesStatementContext) GetRuleContext

func (s *ShowTablesStatementContext) GetRuleContext() antlr.RuleContext

func (*ShowTablesStatementContext) IsShowTablesStatementContext

func (*ShowTablesStatementContext) IsShowTablesStatementContext()

func (*ShowTablesStatementContext) SHOW

func (*ShowTablesStatementContext) TABLES

func (*ShowTablesStatementContext) ToStringTree

func (s *ShowTablesStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SingleOptionContext

type SingleOptionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySingleOptionContext

func NewEmptySingleOptionContext() *SingleOptionContext

func NewSingleOptionContext

func NewSingleOptionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SingleOptionContext

func (*SingleOptionContext) EnterRule

func (s *SingleOptionContext) EnterRule(listener antlr.ParseTreeListener)

func (*SingleOptionContext) ExitRule

func (s *SingleOptionContext) ExitRule(listener antlr.ParseTreeListener)

func (*SingleOptionContext) GetParser

func (s *SingleOptionContext) GetParser() antlr.Parser

func (*SingleOptionContext) GetRuleContext

func (s *SingleOptionContext) GetRuleContext() antlr.RuleContext

func (*SingleOptionContext) IsSingleOptionContext

func (*SingleOptionContext) IsSingleOptionContext()

func (*SingleOptionContext) OptionKey

func (s *SingleOptionContext) OptionKey() IOptionKeyContext

func (*SingleOptionContext) ToStringTree

func (s *SingleOptionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type StarContext

type StarContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStarContext

func NewEmptyStarContext() *StarContext

func NewStarContext

func NewStarContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StarContext

func (*StarContext) EnterRule

func (s *StarContext) EnterRule(listener antlr.ParseTreeListener)

func (*StarContext) ExitRule

func (s *StarContext) ExitRule(listener antlr.ParseTreeListener)

func (*StarContext) GetParser

func (s *StarContext) GetParser() antlr.Parser

func (*StarContext) GetRuleContext

func (s *StarContext) GetRuleContext() antlr.RuleContext

func (*StarContext) IsStarContext

func (*StarContext) IsStarContext()

func (*StarContext) ToStringTree

func (s *StarContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

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) AlterTableStatement

func (s *StatementContext) AlterTableStatement() IAlterTableStatementContext

func (*StatementContext) CreateTableStatement

func (s *StatementContext) CreateTableStatement() ICreateTableStatementContext

func (*StatementContext) DeleteStatement

func (s *StatementContext) DeleteStatement() IDeleteStatementContext

func (*StatementContext) DescribeStatement

func (s *StatementContext) DescribeStatement() IDescribeStatementContext

func (*StatementContext) DropTableStatement

func (s *StatementContext) DropTableStatement() IDropTableStatementContext

func (*StatementContext) EnterRule

func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*StatementContext) ExitRule

func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*StatementContext) GetParser

func (s *StatementContext) GetParser() antlr.Parser

func (*StatementContext) GetRuleContext

func (s *StatementContext) GetRuleContext() antlr.RuleContext

func (*StatementContext) InsertStatement

func (s *StatementContext) InsertStatement() IInsertStatementContext

func (*StatementContext) IsStatementContext

func (*StatementContext) IsStatementContext()

func (*StatementContext) SelectStatement

func (s *StatementContext) SelectStatement() ISelectStatementContext

func (*StatementContext) ShowTablesStatement

func (s *StatementContext) ShowTablesStatement() IShowTablesStatementContext

func (*StatementContext) ToStringTree

func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*StatementContext) UpdateStatement

func (s *StatementContext) UpdateStatement() IUpdateStatementContext

type Statement_Context

type Statement_Context struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStatement_Context

func NewEmptyStatement_Context() *Statement_Context

func NewStatement_Context

func NewStatement_Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Statement_Context

func (*Statement_Context) EOF

func (*Statement_Context) EnterRule

func (s *Statement_Context) EnterRule(listener antlr.ParseTreeListener)

func (*Statement_Context) ExitRule

func (s *Statement_Context) ExitRule(listener antlr.ParseTreeListener)

func (*Statement_Context) GetParser

func (s *Statement_Context) GetParser() antlr.Parser

func (*Statement_Context) GetRuleContext

func (s *Statement_Context) GetRuleContext() antlr.RuleContext

func (*Statement_Context) IsStatement_Context

func (*Statement_Context) IsStatement_Context()

func (*Statement_Context) Statement

func (s *Statement_Context) Statement() IStatementContext

func (*Statement_Context) ToStringTree

func (s *Statement_Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type StringLiteralContext

type StringLiteralContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStringLiteralContext

func NewEmptyStringLiteralContext() *StringLiteralContext

func NewStringLiteralContext

func NewStringLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringLiteralContext

func (*StringLiteralContext) EnterRule

func (s *StringLiteralContext) EnterRule(listener antlr.ParseTreeListener)

func (*StringLiteralContext) ExitRule

func (s *StringLiteralContext) ExitRule(listener antlr.ParseTreeListener)

func (*StringLiteralContext) GetParser

func (s *StringLiteralContext) GetParser() antlr.Parser

func (*StringLiteralContext) GetRuleContext

func (s *StringLiteralContext) GetRuleContext() antlr.RuleContext

func (*StringLiteralContext) IsStringLiteralContext

func (*StringLiteralContext) IsStringLiteralContext()

func (*StringLiteralContext) STRING_LITERAL

func (s *StringLiteralContext) STRING_LITERAL() antlr.TerminalNode

func (*StringLiteralContext) ToStringTree

func (s *StringLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TableNameContext

type TableNameContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTableNameContext

func NewEmptyTableNameContext() *TableNameContext

func NewTableNameContext

func NewTableNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TableNameContext

func (*TableNameContext) DdlName

func (s *TableNameContext) DdlName() IDdlNameContext

func (*TableNameContext) EnterRule

func (s *TableNameContext) EnterRule(listener antlr.ParseTreeListener)

func (*TableNameContext) ExitRule

func (s *TableNameContext) ExitRule(listener antlr.ParseTreeListener)

func (*TableNameContext) GetParser

func (s *TableNameContext) GetParser() antlr.Parser

func (*TableNameContext) GetRuleContext

func (s *TableNameContext) GetRuleContext() antlr.RuleContext

func (*TableNameContext) IsTableNameContext

func (*TableNameContext) IsTableNameContext()

func (*TableNameContext) ToStringTree

func (s *TableNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TotalSegmentContext

type TotalSegmentContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTotalSegmentContext

func NewEmptyTotalSegmentContext() *TotalSegmentContext

func NewTotalSegmentContext

func NewTotalSegmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TotalSegmentContext

func (*TotalSegmentContext) EnterRule

func (s *TotalSegmentContext) EnterRule(listener antlr.ParseTreeListener)

func (*TotalSegmentContext) ExitRule

func (s *TotalSegmentContext) ExitRule(listener antlr.ParseTreeListener)

func (*TotalSegmentContext) GetParser

func (s *TotalSegmentContext) GetParser() antlr.Parser

func (*TotalSegmentContext) GetRuleContext

func (s *TotalSegmentContext) GetRuleContext() antlr.RuleContext

func (*TotalSegmentContext) INDEX

func (*TotalSegmentContext) IsTotalSegmentContext

func (*TotalSegmentContext) IsTotalSegmentContext()

func (*TotalSegmentContext) ToStringTree

func (s *TotalSegmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type UnknownContext

type UnknownContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUnknownContext

func NewEmptyUnknownContext() *UnknownContext

func NewUnknownContext

func NewUnknownContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnknownContext

func (*UnknownContext) AllUNKNOWN

func (s *UnknownContext) AllUNKNOWN() []antlr.TerminalNode

func (*UnknownContext) EnterRule

func (s *UnknownContext) EnterRule(listener antlr.ParseTreeListener)

func (*UnknownContext) ExitRule

func (s *UnknownContext) ExitRule(listener antlr.ParseTreeListener)

func (*UnknownContext) GetParser

func (s *UnknownContext) GetParser() antlr.Parser

func (*UnknownContext) GetRuleContext

func (s *UnknownContext) GetRuleContext() antlr.RuleContext

func (*UnknownContext) IsUnknownContext

func (*UnknownContext) IsUnknownContext()

func (*UnknownContext) ToStringTree

func (s *UnknownContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*UnknownContext) UNKNOWN

func (s *UnknownContext) UNKNOWN(i int) antlr.TerminalNode

type UpdateContext

type UpdateContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUpdateContext

func NewEmptyUpdateContext() *UpdateContext

func NewUpdateContext

func NewUpdateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UpdateContext

func (*UpdateContext) Add_section

func (s *UpdateContext) Add_section(i int) IAdd_sectionContext

func (*UpdateContext) AllAdd_section

func (s *UpdateContext) AllAdd_section() []IAdd_sectionContext

func (*UpdateContext) AllDelete_section

func (s *UpdateContext) AllDelete_section() []IDelete_sectionContext

func (*UpdateContext) AllRemove_section

func (s *UpdateContext) AllRemove_section() []IRemove_sectionContext

func (*UpdateContext) AllSet_section

func (s *UpdateContext) AllSet_section() []ISet_sectionContext

func (*UpdateContext) Delete_section

func (s *UpdateContext) Delete_section(i int) IDelete_sectionContext

func (*UpdateContext) EnterRule

func (s *UpdateContext) EnterRule(listener antlr.ParseTreeListener)

func (*UpdateContext) ExitRule

func (s *UpdateContext) ExitRule(listener antlr.ParseTreeListener)

func (*UpdateContext) GetParser

func (s *UpdateContext) GetParser() antlr.Parser

func (*UpdateContext) GetRuleContext

func (s *UpdateContext) GetRuleContext() antlr.RuleContext

func (*UpdateContext) IsUpdateContext

func (*UpdateContext) IsUpdateContext()

func (*UpdateContext) Remove_section

func (s *UpdateContext) Remove_section(i int) IRemove_sectionContext

func (*UpdateContext) Set_section

func (s *UpdateContext) Set_section(i int) ISet_sectionContext

func (*UpdateContext) ToStringTree

func (s *UpdateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type UpdateStatementContext

type UpdateStatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUpdateStatementContext

func NewEmptyUpdateStatementContext() *UpdateStatementContext

func NewUpdateStatementContext

func NewUpdateStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UpdateStatementContext

func (*UpdateStatementContext) EnterRule

func (s *UpdateStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*UpdateStatementContext) ExitRule

func (s *UpdateStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*UpdateStatementContext) GetParser

func (s *UpdateStatementContext) GetParser() antlr.Parser

func (*UpdateStatementContext) GetRuleContext

func (s *UpdateStatementContext) GetRuleContext() antlr.RuleContext

func (*UpdateStatementContext) IsUpdateStatementContext

func (*UpdateStatementContext) IsUpdateStatementContext()

func (*UpdateStatementContext) Returning

func (*UpdateStatementContext) TableName

func (*UpdateStatementContext) ToStringTree

func (s *UpdateStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*UpdateStatementContext) UPDATE

func (*UpdateStatementContext) Update

func (*UpdateStatementContext) Where

type Update_Context

type Update_Context struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUpdate_Context

func NewEmptyUpdate_Context() *Update_Context

func NewUpdate_Context

func NewUpdate_Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Update_Context

func (*Update_Context) EOF

func (*Update_Context) EnterRule

func (s *Update_Context) EnterRule(listener antlr.ParseTreeListener)

func (*Update_Context) ExitRule

func (s *Update_Context) ExitRule(listener antlr.ParseTreeListener)

func (*Update_Context) GetParser

func (s *Update_Context) GetParser() antlr.Parser

func (*Update_Context) GetRuleContext

func (s *Update_Context) GetRuleContext() antlr.RuleContext

func (*Update_Context) IsUpdate_Context

func (*Update_Context) IsUpdate_Context()

func (*Update_Context) ToStringTree

func (s *Update_Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Update_Context) Update

func (s *Update_Context) Update() IUpdateContext

type WhereContext

type WhereContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWhereContext

func NewEmptyWhereContext() *WhereContext

func NewWhereContext

func NewWhereContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WhereContext

func (*WhereContext) Condition

func (s *WhereContext) Condition() IConditionContext

func (*WhereContext) EnterRule

func (s *WhereContext) EnterRule(listener antlr.ParseTreeListener)

func (*WhereContext) ExitRule

func (s *WhereContext) ExitRule(listener antlr.ParseTreeListener)

func (*WhereContext) GetParser

func (s *WhereContext) GetParser() antlr.Parser

func (*WhereContext) GetRuleContext

func (s *WhereContext) GetRuleContext() antlr.RuleContext

func (*WhereContext) IsWhereContext

func (*WhereContext) IsWhereContext()

func (*WhereContext) ToStringTree

func (s *WhereContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*WhereContext) WHERE

func (s *WhereContext) WHERE() antlr.TerminalNode

type WriteUnitsContext

type WriteUnitsContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWriteUnitsContext

func NewEmptyWriteUnitsContext() *WriteUnitsContext

func NewWriteUnitsContext

func NewWriteUnitsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WriteUnitsContext

func (*WriteUnitsContext) EnterRule

func (s *WriteUnitsContext) EnterRule(listener antlr.ParseTreeListener)

func (*WriteUnitsContext) ExitRule

func (s *WriteUnitsContext) ExitRule(listener antlr.ParseTreeListener)

func (*WriteUnitsContext) GetParser

func (s *WriteUnitsContext) GetParser() antlr.Parser

func (*WriteUnitsContext) GetRuleContext

func (s *WriteUnitsContext) GetRuleContext() antlr.RuleContext

func (*WriteUnitsContext) INDEX

func (*WriteUnitsContext) IsWriteUnitsContext

func (*WriteUnitsContext) IsWriteUnitsContext()

func (*WriteUnitsContext) ToStringTree

func (s *WriteUnitsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL