grammar

package
v0.2.6 Latest Latest
Warning

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

Go to latest
Published: Apr 23, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SQLLexerT__0            = 1
	SQLLexerT__1            = 2
	SQLLexerT__2            = 3
	SQLLexerSTRING          = 4
	SQLLexerWS              = 5
	SQLLexerT_CREATE        = 6
	SQLLexerT_UPDATE        = 7
	SQLLexerT_SET           = 8
	SQLLexerT_DROP          = 9
	SQLLexerT_INTERVAL      = 10
	SQLLexerT_INTERVAL_NAME = 11
	SQLLexerT_SHARD         = 12
	SQLLexerT_REPLICATION   = 13
	SQLLexerT_MEMORY        = 14
	SQLLexerT_TTL           = 15
	SQLLexerT_META_TTL      = 16
	SQLLexerT_PAST_TTL      = 17
	SQLLexerT_FUTURE_TTL    = 18
	SQLLexerT_KILL          = 19
	SQLLexerT_ON            = 20
	SQLLexerT_SHOW          = 21
	SQLLexerT_RECOVER       = 22
	SQLLexerT_USE           = 23
	SQLLexerT_STATE_REPO    = 24
	SQLLexerT_STATE_MACHINE = 25
	SQLLexerT_MASTER        = 26
	SQLLexerT_METADATA      = 27
	SQLLexerT_TYPES         = 28
	SQLLexerT_TYPE          = 29
	SQLLexerT_STORAGES      = 30
	SQLLexerT_STORAGE       = 31
	SQLLexerT_BROKER        = 32
	SQLLexerT_ROOT          = 33
	SQLLexerT_BROKERS       = 34
	SQLLexerT_ALIVE         = 35
	SQLLexerT_SCHEMAS       = 36
	SQLLexerT_DATASBAE      = 37
	SQLLexerT_DATASBAES     = 38
	SQLLexerT_NAMESPACE     = 39
	SQLLexerT_NAMESPACES    = 40
	SQLLexerT_NODE          = 41
	SQLLexerT_METRICS       = 42
	SQLLexerT_METRIC        = 43
	SQLLexerT_FIELD         = 44
	SQLLexerT_FIELDS        = 45
	SQLLexerT_TAG           = 46
	SQLLexerT_INFO          = 47
	SQLLexerT_KEYS          = 48
	SQLLexerT_KEY           = 49
	SQLLexerT_WITH          = 50
	SQLLexerT_VALUES        = 51
	SQLLexerT_VALUE         = 52
	SQLLexerT_FROM          = 53
	SQLLexerT_WHERE         = 54
	SQLLexerT_LIMIT         = 55
	SQLLexerT_QUERIES       = 56
	SQLLexerT_QUERY         = 57
	SQLLexerT_EXPLAIN       = 58
	SQLLexerT_WITH_VALUE    = 59
	SQLLexerT_SELECT        = 60
	SQLLexerT_AS            = 61
	SQLLexerT_AND           = 62
	SQLLexerT_OR            = 63
	SQLLexerT_FILL          = 64
	SQLLexerT_NULL          = 65
	SQLLexerT_PREVIOUS      = 66
	SQLLexerT_ORDER         = 67
	SQLLexerT_ASC           = 68
	SQLLexerT_DESC          = 69
	SQLLexerT_LIKE          = 70
	SQLLexerT_NOT           = 71
	SQLLexerT_BETWEEN       = 72
	SQLLexerT_IS            = 73
	SQLLexerT_GROUP         = 74
	SQLLexerT_HAVING        = 75
	SQLLexerT_BY            = 76
	SQLLexerT_FOR           = 77
	SQLLexerT_STATS         = 78
	SQLLexerT_TIME          = 79
	SQLLexerT_NOW           = 80
	SQLLexerT_IN            = 81
	SQLLexerT_LOG           = 82
	SQLLexerT_PROFILE       = 83
	SQLLexerT_REQUESTS      = 84
	SQLLexerT_REQUEST       = 85
	SQLLexerT_ID            = 86
	SQLLexerT_SUM           = 87
	SQLLexerT_MIN           = 88
	SQLLexerT_MAX           = 89
	SQLLexerT_COUNT         = 90
	SQLLexerT_LAST          = 91
	SQLLexerT_FIRST         = 92
	SQLLexerT_AVG           = 93
	SQLLexerT_STDDEV        = 94
	SQLLexerT_QUANTILE      = 95
	SQLLexerT_RATE          = 96
	SQLLexerT_SECOND        = 97
	SQLLexerT_MINUTE        = 98
	SQLLexerT_HOUR          = 99
	SQLLexerT_DAY           = 100
	SQLLexerT_WEEK          = 101
	SQLLexerT_MONTH         = 102
	SQLLexerT_YEAR          = 103
	SQLLexerT_DOT           = 104
	SQLLexerT_COLON         = 105
	SQLLexerT_EQUAL         = 106
	SQLLexerT_NOTEQUAL      = 107
	SQLLexerT_NOTEQUAL2     = 108
	SQLLexerT_GREATER       = 109
	SQLLexerT_GREATEREQUAL  = 110
	SQLLexerT_LESS          = 111
	SQLLexerT_LESSEQUAL     = 112
	SQLLexerT_REGEXP        = 113
	SQLLexerT_NEQREGEXP     = 114
	SQLLexerT_COMMA         = 115
	SQLLexerT_OPEN_B        = 116
	SQLLexerT_CLOSE_B       = 117
	SQLLexerT_OPEN_SB       = 118
	SQLLexerT_CLOSE_SB      = 119
	SQLLexerT_OPEN_P        = 120
	SQLLexerT_CLOSE_P       = 121
	SQLLexerT_ADD           = 122
	SQLLexerT_SUB           = 123
	SQLLexerT_DIV           = 124
	SQLLexerT_MUL           = 125
	SQLLexerT_MOD           = 126
	SQLLexerT_UNDERLINE     = 127
	SQLLexerL_ID            = 128
	SQLLexerL_INT           = 129
	SQLLexerL_DEC           = 130
)

SQLLexer tokens.

View Source
const (
	SQLParserEOF             = antlr.TokenEOF
	SQLParserT__0            = 1
	SQLParserT__1            = 2
	SQLParserT__2            = 3
	SQLParserSTRING          = 4
	SQLParserWS              = 5
	SQLParserT_CREATE        = 6
	SQLParserT_UPDATE        = 7
	SQLParserT_SET           = 8
	SQLParserT_DROP          = 9
	SQLParserT_INTERVAL      = 10
	SQLParserT_INTERVAL_NAME = 11
	SQLParserT_SHARD         = 12
	SQLParserT_REPLICATION   = 13
	SQLParserT_MEMORY        = 14
	SQLParserT_TTL           = 15
	SQLParserT_META_TTL      = 16
	SQLParserT_PAST_TTL      = 17
	SQLParserT_FUTURE_TTL    = 18
	SQLParserT_KILL          = 19
	SQLParserT_ON            = 20
	SQLParserT_SHOW          = 21
	SQLParserT_RECOVER       = 22
	SQLParserT_USE           = 23
	SQLParserT_STATE_REPO    = 24
	SQLParserT_STATE_MACHINE = 25
	SQLParserT_MASTER        = 26
	SQLParserT_METADATA      = 27
	SQLParserT_TYPES         = 28
	SQLParserT_TYPE          = 29
	SQLParserT_STORAGES      = 30
	SQLParserT_STORAGE       = 31
	SQLParserT_BROKER        = 32
	SQLParserT_ROOT          = 33
	SQLParserT_BROKERS       = 34
	SQLParserT_ALIVE         = 35
	SQLParserT_SCHEMAS       = 36
	SQLParserT_DATASBAE      = 37
	SQLParserT_DATASBAES     = 38
	SQLParserT_NAMESPACE     = 39
	SQLParserT_NAMESPACES    = 40
	SQLParserT_NODE          = 41
	SQLParserT_METRICS       = 42
	SQLParserT_METRIC        = 43
	SQLParserT_FIELD         = 44
	SQLParserT_FIELDS        = 45
	SQLParserT_TAG           = 46
	SQLParserT_INFO          = 47
	SQLParserT_KEYS          = 48
	SQLParserT_KEY           = 49
	SQLParserT_WITH          = 50
	SQLParserT_VALUES        = 51
	SQLParserT_VALUE         = 52
	SQLParserT_FROM          = 53
	SQLParserT_WHERE         = 54
	SQLParserT_LIMIT         = 55
	SQLParserT_QUERIES       = 56
	SQLParserT_QUERY         = 57
	SQLParserT_EXPLAIN       = 58
	SQLParserT_WITH_VALUE    = 59
	SQLParserT_SELECT        = 60
	SQLParserT_AS            = 61
	SQLParserT_AND           = 62
	SQLParserT_OR            = 63
	SQLParserT_FILL          = 64
	SQLParserT_NULL          = 65
	SQLParserT_PREVIOUS      = 66
	SQLParserT_ORDER         = 67
	SQLParserT_ASC           = 68
	SQLParserT_DESC          = 69
	SQLParserT_LIKE          = 70
	SQLParserT_NOT           = 71
	SQLParserT_BETWEEN       = 72
	SQLParserT_IS            = 73
	SQLParserT_GROUP         = 74
	SQLParserT_HAVING        = 75
	SQLParserT_BY            = 76
	SQLParserT_FOR           = 77
	SQLParserT_STATS         = 78
	SQLParserT_TIME          = 79
	SQLParserT_NOW           = 80
	SQLParserT_IN            = 81
	SQLParserT_LOG           = 82
	SQLParserT_PROFILE       = 83
	SQLParserT_REQUESTS      = 84
	SQLParserT_REQUEST       = 85
	SQLParserT_ID            = 86
	SQLParserT_SUM           = 87
	SQLParserT_MIN           = 88
	SQLParserT_MAX           = 89
	SQLParserT_COUNT         = 90
	SQLParserT_LAST          = 91
	SQLParserT_FIRST         = 92
	SQLParserT_AVG           = 93
	SQLParserT_STDDEV        = 94
	SQLParserT_QUANTILE      = 95
	SQLParserT_RATE          = 96
	SQLParserT_SECOND        = 97
	SQLParserT_MINUTE        = 98
	SQLParserT_HOUR          = 99
	SQLParserT_DAY           = 100
	SQLParserT_WEEK          = 101
	SQLParserT_MONTH         = 102
	SQLParserT_YEAR          = 103
	SQLParserT_DOT           = 104
	SQLParserT_COLON         = 105
	SQLParserT_EQUAL         = 106
	SQLParserT_NOTEQUAL      = 107
	SQLParserT_NOTEQUAL2     = 108
	SQLParserT_GREATER       = 109
	SQLParserT_GREATEREQUAL  = 110
	SQLParserT_LESS          = 111
	SQLParserT_LESSEQUAL     = 112
	SQLParserT_REGEXP        = 113
	SQLParserT_NEQREGEXP     = 114
	SQLParserT_COMMA         = 115
	SQLParserT_OPEN_B        = 116
	SQLParserT_CLOSE_B       = 117
	SQLParserT_OPEN_SB       = 118
	SQLParserT_CLOSE_SB      = 119
	SQLParserT_OPEN_P        = 120
	SQLParserT_CLOSE_P       = 121
	SQLParserT_ADD           = 122
	SQLParserT_SUB           = 123
	SQLParserT_DIV           = 124
	SQLParserT_MUL           = 125
	SQLParserT_MOD           = 126
	SQLParserT_UNDERLINE     = 127
	SQLParserL_ID            = 128
	SQLParserL_INT           = 129
	SQLParserL_DEC           = 130
)

SQLParser tokens.

View Source
const (
	SQLParserRULE_statement              = 0
	SQLParserRULE_useStmt                = 1
	SQLParserRULE_setLimitStmt           = 2
	SQLParserRULE_showStmt               = 3
	SQLParserRULE_showMasterStmt         = 4
	SQLParserRULE_showRequestsStmt       = 5
	SQLParserRULE_showRequestStmt        = 6
	SQLParserRULE_showStoragesStmt       = 7
	SQLParserRULE_showBrokersStmt        = 8
	SQLParserRULE_showLimitStmt          = 9
	SQLParserRULE_showMetadataTypesStmt  = 10
	SQLParserRULE_showRootMetaStmt       = 11
	SQLParserRULE_showBrokerMetaStmt     = 12
	SQLParserRULE_showMasterMetaStmt     = 13
	SQLParserRULE_showStorageMetaStmt    = 14
	SQLParserRULE_showAliveStmt          = 15
	SQLParserRULE_showReplicationStmt    = 16
	SQLParserRULE_showMemoryDatabaseStmt = 17
	SQLParserRULE_showRootMetricStmt     = 18
	SQLParserRULE_showBrokerMetricStmt   = 19
	SQLParserRULE_showStorageMetricStmt  = 20
	SQLParserRULE_createStorageStmt      = 21
	SQLParserRULE_createBrokerStmt       = 22
	SQLParserRULE_recoverStorageStmt     = 23
	SQLParserRULE_showSchemasStmt        = 24
	SQLParserRULE_createDatabaseStmt     = 25
	SQLParserRULE_dropDatabaseStmt       = 26
	SQLParserRULE_showDatabaseStmt       = 27
	SQLParserRULE_showNameSpacesStmt     = 28
	SQLParserRULE_showMetricsStmt        = 29
	SQLParserRULE_showFieldsStmt         = 30
	SQLParserRULE_showTagKeysStmt        = 31
	SQLParserRULE_showTagValuesStmt      = 32
	SQLParserRULE_prefix                 = 33
	SQLParserRULE_withTagKey             = 34
	SQLParserRULE_namespace              = 35
	SQLParserRULE_databaseName           = 36
	SQLParserRULE_storageName            = 37
	SQLParserRULE_requestID              = 38
	SQLParserRULE_source                 = 39
	SQLParserRULE_queryStmt              = 40
	SQLParserRULE_sourceAndSelect        = 41
	SQLParserRULE_selectExpr             = 42
	SQLParserRULE_fields                 = 43
	SQLParserRULE_field                  = 44
	SQLParserRULE_alias                  = 45
	SQLParserRULE_storageFilter          = 46
	SQLParserRULE_brokerFilter           = 47
	SQLParserRULE_databaseFilter         = 48
	SQLParserRULE_typeFilter             = 49
	SQLParserRULE_fromClause             = 50
	SQLParserRULE_whereClause            = 51
	SQLParserRULE_conditionExpr          = 52
	SQLParserRULE_tagFilterExpr          = 53
	SQLParserRULE_tagValueList           = 54
	SQLParserRULE_metricListFilter       = 55
	SQLParserRULE_metricList             = 56
	SQLParserRULE_timeRangeExpr          = 57
	SQLParserRULE_timeExpr               = 58
	SQLParserRULE_nowExpr                = 59
	SQLParserRULE_nowFunc                = 60
	SQLParserRULE_groupByClause          = 61
	SQLParserRULE_groupByKeys            = 62
	SQLParserRULE_groupByKey             = 63
	SQLParserRULE_fillOption             = 64
	SQLParserRULE_orderByClause          = 65
	SQLParserRULE_sortField              = 66
	SQLParserRULE_sortFields             = 67
	SQLParserRULE_havingClause           = 68
	SQLParserRULE_boolExpr               = 69
	SQLParserRULE_boolExprLogicalOp      = 70
	SQLParserRULE_boolExprAtom           = 71
	SQLParserRULE_binaryExpr             = 72
	SQLParserRULE_binaryOperator         = 73
	SQLParserRULE_fieldExpr              = 74
	SQLParserRULE_star                   = 75
	SQLParserRULE_durationLit            = 76
	SQLParserRULE_intervalItem           = 77
	SQLParserRULE_exprFunc               = 78
	SQLParserRULE_funcName               = 79
	SQLParserRULE_exprFuncParams         = 80
	SQLParserRULE_funcParam              = 81
	SQLParserRULE_exprAtom               = 82
	SQLParserRULE_identFilter            = 83
	SQLParserRULE_json                   = 84
	SQLParserRULE_toml                   = 85
	SQLParserRULE_obj                    = 86
	SQLParserRULE_pair                   = 87
	SQLParserRULE_arr                    = 88
	SQLParserRULE_value                  = 89
	SQLParserRULE_intNumber              = 90
	SQLParserRULE_decNumber              = 91
	SQLParserRULE_limitClause            = 92
	SQLParserRULE_metricName             = 93
	SQLParserRULE_tagKey                 = 94
	SQLParserRULE_tagValue               = 95
	SQLParserRULE_ident                  = 96
	SQLParserRULE_nonReservedWords       = 97
)

SQLParser rules.

Variables

This section is empty.

Functions

func SQLLexerInit

func SQLLexerInit()

SQLLexerInit initializes any static state used to implement SQLLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewSQLLexer(). You can call this function if you wish to initialize the static state ahead of time.

func SQLParserInit

func SQLParserInit()

SQLParserInit initializes any static state used to implement SQLParser. By default the static state used to implement the parser is lazily initialized during the first call to NewSQLParser(). You can call this function if you wish to initialize the static state ahead of time.

Types

type AliasContext

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

func NewAliasContext

func NewAliasContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AliasContext

func NewEmptyAliasContext

func NewEmptyAliasContext() *AliasContext

func (*AliasContext) Accept

func (s *AliasContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AliasContext) EnterRule

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

func (*AliasContext) ExitRule

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

func (*AliasContext) GetParser

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

func (*AliasContext) GetRuleContext

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

func (*AliasContext) Ident

func (s *AliasContext) Ident() IIdentContext

func (*AliasContext) IsAliasContext

func (*AliasContext) IsAliasContext()

func (*AliasContext) T_AS

func (s *AliasContext) T_AS() antlr.TerminalNode

func (*AliasContext) ToStringTree

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

type ArrContext

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

func NewArrContext

func NewArrContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrContext

func NewEmptyArrContext

func NewEmptyArrContext() *ArrContext

func (*ArrContext) Accept

func (s *ArrContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ArrContext) AllT_COMMA

func (s *ArrContext) AllT_COMMA() []antlr.TerminalNode

func (*ArrContext) AllValue

func (s *ArrContext) AllValue() []IValueContext

func (*ArrContext) EnterRule

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

func (*ArrContext) ExitRule

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

func (*ArrContext) GetParser

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

func (*ArrContext) GetRuleContext

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

func (*ArrContext) IsArrContext

func (*ArrContext) IsArrContext()

func (*ArrContext) T_CLOSE_SB

func (s *ArrContext) T_CLOSE_SB() antlr.TerminalNode

func (*ArrContext) T_COMMA

func (s *ArrContext) T_COMMA(i int) antlr.TerminalNode

func (*ArrContext) T_OPEN_SB

func (s *ArrContext) T_OPEN_SB() antlr.TerminalNode

func (*ArrContext) ToStringTree

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

func (*ArrContext) Value

func (s *ArrContext) Value(i int) IValueContext

type BaseSQLListener

type BaseSQLListener struct{}

BaseSQLListener is a complete listener for a parse tree produced by SQLParser.

func (*BaseSQLListener) EnterAlias

func (s *BaseSQLListener) EnterAlias(ctx *AliasContext)

EnterAlias is called when production alias is entered.

func (*BaseSQLListener) EnterArr

func (s *BaseSQLListener) EnterArr(ctx *ArrContext)

EnterArr is called when production arr is entered.

func (*BaseSQLListener) EnterBinaryExpr

func (s *BaseSQLListener) EnterBinaryExpr(ctx *BinaryExprContext)

EnterBinaryExpr is called when production binaryExpr is entered.

func (*BaseSQLListener) EnterBinaryOperator

func (s *BaseSQLListener) EnterBinaryOperator(ctx *BinaryOperatorContext)

EnterBinaryOperator is called when production binaryOperator is entered.

func (*BaseSQLListener) EnterBoolExpr

func (s *BaseSQLListener) EnterBoolExpr(ctx *BoolExprContext)

EnterBoolExpr is called when production boolExpr is entered.

func (*BaseSQLListener) EnterBoolExprAtom

func (s *BaseSQLListener) EnterBoolExprAtom(ctx *BoolExprAtomContext)

EnterBoolExprAtom is called when production boolExprAtom is entered.

func (*BaseSQLListener) EnterBoolExprLogicalOp

func (s *BaseSQLListener) EnterBoolExprLogicalOp(ctx *BoolExprLogicalOpContext)

EnterBoolExprLogicalOp is called when production boolExprLogicalOp is entered.

func (*BaseSQLListener) EnterBrokerFilter added in v0.2.4

func (s *BaseSQLListener) EnterBrokerFilter(ctx *BrokerFilterContext)

EnterBrokerFilter is called when production brokerFilter is entered.

func (*BaseSQLListener) EnterConditionExpr

func (s *BaseSQLListener) EnterConditionExpr(ctx *ConditionExprContext)

EnterConditionExpr is called when production conditionExpr is entered.

func (*BaseSQLListener) EnterCreateBrokerStmt added in v0.2.4

func (s *BaseSQLListener) EnterCreateBrokerStmt(ctx *CreateBrokerStmtContext)

EnterCreateBrokerStmt is called when production createBrokerStmt is entered.

func (*BaseSQLListener) EnterCreateDatabaseStmt

func (s *BaseSQLListener) EnterCreateDatabaseStmt(ctx *CreateDatabaseStmtContext)

EnterCreateDatabaseStmt is called when production createDatabaseStmt is entered.

func (*BaseSQLListener) EnterCreateStorageStmt

func (s *BaseSQLListener) EnterCreateStorageStmt(ctx *CreateStorageStmtContext)

EnterCreateStorageStmt is called when production createStorageStmt is entered.

func (*BaseSQLListener) EnterDatabaseFilter

func (s *BaseSQLListener) EnterDatabaseFilter(ctx *DatabaseFilterContext)

EnterDatabaseFilter is called when production databaseFilter is entered.

func (*BaseSQLListener) EnterDatabaseName

func (s *BaseSQLListener) EnterDatabaseName(ctx *DatabaseNameContext)

EnterDatabaseName is called when production databaseName is entered.

func (*BaseSQLListener) EnterDecNumber

func (s *BaseSQLListener) EnterDecNumber(ctx *DecNumberContext)

EnterDecNumber is called when production decNumber is entered.

func (*BaseSQLListener) EnterDropDatabaseStmt

func (s *BaseSQLListener) EnterDropDatabaseStmt(ctx *DropDatabaseStmtContext)

EnterDropDatabaseStmt is called when production dropDatabaseStmt is entered.

func (*BaseSQLListener) EnterDurationLit

func (s *BaseSQLListener) EnterDurationLit(ctx *DurationLitContext)

EnterDurationLit is called when production durationLit is entered.

func (*BaseSQLListener) EnterEveryRule

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

EnterEveryRule is called when any rule is entered.

func (*BaseSQLListener) EnterExprAtom

func (s *BaseSQLListener) EnterExprAtom(ctx *ExprAtomContext)

EnterExprAtom is called when production exprAtom is entered.

func (*BaseSQLListener) EnterExprFunc

func (s *BaseSQLListener) EnterExprFunc(ctx *ExprFuncContext)

EnterExprFunc is called when production exprFunc is entered.

func (*BaseSQLListener) EnterExprFuncParams

func (s *BaseSQLListener) EnterExprFuncParams(ctx *ExprFuncParamsContext)

EnterExprFuncParams is called when production exprFuncParams is entered.

func (*BaseSQLListener) EnterField

func (s *BaseSQLListener) EnterField(ctx *FieldContext)

EnterField is called when production field is entered.

func (*BaseSQLListener) EnterFieldExpr

func (s *BaseSQLListener) EnterFieldExpr(ctx *FieldExprContext)

EnterFieldExpr is called when production fieldExpr is entered.

func (*BaseSQLListener) EnterFields

func (s *BaseSQLListener) EnterFields(ctx *FieldsContext)

EnterFields is called when production fields is entered.

func (*BaseSQLListener) EnterFillOption

func (s *BaseSQLListener) EnterFillOption(ctx *FillOptionContext)

EnterFillOption is called when production fillOption is entered.

func (*BaseSQLListener) EnterFromClause

func (s *BaseSQLListener) EnterFromClause(ctx *FromClauseContext)

EnterFromClause is called when production fromClause is entered.

func (*BaseSQLListener) EnterFuncName

func (s *BaseSQLListener) EnterFuncName(ctx *FuncNameContext)

EnterFuncName is called when production funcName is entered.

func (*BaseSQLListener) EnterFuncParam

func (s *BaseSQLListener) EnterFuncParam(ctx *FuncParamContext)

EnterFuncParam is called when production funcParam is entered.

func (*BaseSQLListener) EnterGroupByClause

func (s *BaseSQLListener) EnterGroupByClause(ctx *GroupByClauseContext)

EnterGroupByClause is called when production groupByClause is entered.

func (*BaseSQLListener) EnterGroupByKey

func (s *BaseSQLListener) EnterGroupByKey(ctx *GroupByKeyContext)

EnterGroupByKey is called when production groupByKey is entered.

func (*BaseSQLListener) EnterGroupByKeys

func (s *BaseSQLListener) EnterGroupByKeys(ctx *GroupByKeysContext)

EnterGroupByKeys is called when production groupByKeys is entered.

func (*BaseSQLListener) EnterHavingClause

func (s *BaseSQLListener) EnterHavingClause(ctx *HavingClauseContext)

EnterHavingClause is called when production havingClause is entered.

func (*BaseSQLListener) EnterIdent

func (s *BaseSQLListener) EnterIdent(ctx *IdentContext)

EnterIdent is called when production ident is entered.

func (*BaseSQLListener) EnterIdentFilter

func (s *BaseSQLListener) EnterIdentFilter(ctx *IdentFilterContext)

EnterIdentFilter is called when production identFilter is entered.

func (*BaseSQLListener) EnterIntNumber

func (s *BaseSQLListener) EnterIntNumber(ctx *IntNumberContext)

EnterIntNumber is called when production intNumber is entered.

func (*BaseSQLListener) EnterIntervalItem

func (s *BaseSQLListener) EnterIntervalItem(ctx *IntervalItemContext)

EnterIntervalItem is called when production intervalItem is entered.

func (*BaseSQLListener) EnterJson

func (s *BaseSQLListener) EnterJson(ctx *JsonContext)

EnterJson is called when production json is entered.

func (*BaseSQLListener) EnterLimitClause

func (s *BaseSQLListener) EnterLimitClause(ctx *LimitClauseContext)

EnterLimitClause is called when production limitClause is entered.

func (*BaseSQLListener) EnterMetricList

func (s *BaseSQLListener) EnterMetricList(ctx *MetricListContext)

EnterMetricList is called when production metricList is entered.

func (*BaseSQLListener) EnterMetricListFilter

func (s *BaseSQLListener) EnterMetricListFilter(ctx *MetricListFilterContext)

EnterMetricListFilter is called when production metricListFilter is entered.

func (*BaseSQLListener) EnterMetricName

func (s *BaseSQLListener) EnterMetricName(ctx *MetricNameContext)

EnterMetricName is called when production metricName is entered.

func (*BaseSQLListener) EnterNamespace

func (s *BaseSQLListener) EnterNamespace(ctx *NamespaceContext)

EnterNamespace is called when production namespace is entered.

func (*BaseSQLListener) EnterNonReservedWords

func (s *BaseSQLListener) EnterNonReservedWords(ctx *NonReservedWordsContext)

EnterNonReservedWords is called when production nonReservedWords is entered.

func (*BaseSQLListener) EnterNowExpr

func (s *BaseSQLListener) EnterNowExpr(ctx *NowExprContext)

EnterNowExpr is called when production nowExpr is entered.

func (*BaseSQLListener) EnterNowFunc

func (s *BaseSQLListener) EnterNowFunc(ctx *NowFuncContext)

EnterNowFunc is called when production nowFunc is entered.

func (*BaseSQLListener) EnterObj

func (s *BaseSQLListener) EnterObj(ctx *ObjContext)

EnterObj is called when production obj is entered.

func (*BaseSQLListener) EnterOrderByClause

func (s *BaseSQLListener) EnterOrderByClause(ctx *OrderByClauseContext)

EnterOrderByClause is called when production orderByClause is entered.

func (*BaseSQLListener) EnterPair

func (s *BaseSQLListener) EnterPair(ctx *PairContext)

EnterPair is called when production pair is entered.

func (*BaseSQLListener) EnterPrefix

func (s *BaseSQLListener) EnterPrefix(ctx *PrefixContext)

EnterPrefix is called when production prefix is entered.

func (*BaseSQLListener) EnterQueryStmt

func (s *BaseSQLListener) EnterQueryStmt(ctx *QueryStmtContext)

EnterQueryStmt is called when production queryStmt is entered.

func (*BaseSQLListener) EnterRecoverStorageStmt added in v0.1.1

func (s *BaseSQLListener) EnterRecoverStorageStmt(ctx *RecoverStorageStmtContext)

EnterRecoverStorageStmt is called when production recoverStorageStmt is entered.

func (*BaseSQLListener) EnterRequestID

func (s *BaseSQLListener) EnterRequestID(ctx *RequestIDContext)

EnterRequestID is called when production requestID is entered.

func (*BaseSQLListener) EnterSelectExpr

func (s *BaseSQLListener) EnterSelectExpr(ctx *SelectExprContext)

EnterSelectExpr is called when production selectExpr is entered.

func (*BaseSQLListener) EnterSetLimitStmt added in v0.2.4

func (s *BaseSQLListener) EnterSetLimitStmt(ctx *SetLimitStmtContext)

EnterSetLimitStmt is called when production setLimitStmt is entered.

func (*BaseSQLListener) EnterShowAliveStmt

func (s *BaseSQLListener) EnterShowAliveStmt(ctx *ShowAliveStmtContext)

EnterShowAliveStmt is called when production showAliveStmt is entered.

func (*BaseSQLListener) EnterShowBrokerMetaStmt

func (s *BaseSQLListener) EnterShowBrokerMetaStmt(ctx *ShowBrokerMetaStmtContext)

EnterShowBrokerMetaStmt is called when production showBrokerMetaStmt is entered.

func (*BaseSQLListener) EnterShowBrokerMetricStmt

func (s *BaseSQLListener) EnterShowBrokerMetricStmt(ctx *ShowBrokerMetricStmtContext)

EnterShowBrokerMetricStmt is called when production showBrokerMetricStmt is entered.

func (*BaseSQLListener) EnterShowBrokersStmt added in v0.2.4

func (s *BaseSQLListener) EnterShowBrokersStmt(ctx *ShowBrokersStmtContext)

EnterShowBrokersStmt is called when production showBrokersStmt is entered.

func (*BaseSQLListener) EnterShowDatabaseStmt

func (s *BaseSQLListener) EnterShowDatabaseStmt(ctx *ShowDatabaseStmtContext)

EnterShowDatabaseStmt is called when production showDatabaseStmt is entered.

func (*BaseSQLListener) EnterShowFieldsStmt

func (s *BaseSQLListener) EnterShowFieldsStmt(ctx *ShowFieldsStmtContext)

EnterShowFieldsStmt is called when production showFieldsStmt is entered.

func (*BaseSQLListener) EnterShowLimitStmt added in v0.2.4

func (s *BaseSQLListener) EnterShowLimitStmt(ctx *ShowLimitStmtContext)

EnterShowLimitStmt is called when production showLimitStmt is entered.

func (*BaseSQLListener) EnterShowMasterMetaStmt

func (s *BaseSQLListener) EnterShowMasterMetaStmt(ctx *ShowMasterMetaStmtContext)

EnterShowMasterMetaStmt is called when production showMasterMetaStmt is entered.

func (*BaseSQLListener) EnterShowMasterStmt

func (s *BaseSQLListener) EnterShowMasterStmt(ctx *ShowMasterStmtContext)

EnterShowMasterStmt is called when production showMasterStmt is entered.

func (*BaseSQLListener) EnterShowMemoryDatabaseStmt

func (s *BaseSQLListener) EnterShowMemoryDatabaseStmt(ctx *ShowMemoryDatabaseStmtContext)

EnterShowMemoryDatabaseStmt is called when production showMemoryDatabaseStmt is entered.

func (*BaseSQLListener) EnterShowMetadataTypesStmt

func (s *BaseSQLListener) EnterShowMetadataTypesStmt(ctx *ShowMetadataTypesStmtContext)

EnterShowMetadataTypesStmt is called when production showMetadataTypesStmt is entered.

func (*BaseSQLListener) EnterShowMetricsStmt

func (s *BaseSQLListener) EnterShowMetricsStmt(ctx *ShowMetricsStmtContext)

EnterShowMetricsStmt is called when production showMetricsStmt is entered.

func (*BaseSQLListener) EnterShowNameSpacesStmt

func (s *BaseSQLListener) EnterShowNameSpacesStmt(ctx *ShowNameSpacesStmtContext)

EnterShowNameSpacesStmt is called when production showNameSpacesStmt is entered.

func (*BaseSQLListener) EnterShowReplicationStmt

func (s *BaseSQLListener) EnterShowReplicationStmt(ctx *ShowReplicationStmtContext)

EnterShowReplicationStmt is called when production showReplicationStmt is entered.

func (*BaseSQLListener) EnterShowRequestStmt

func (s *BaseSQLListener) EnterShowRequestStmt(ctx *ShowRequestStmtContext)

EnterShowRequestStmt is called when production showRequestStmt is entered.

func (*BaseSQLListener) EnterShowRequestsStmt

func (s *BaseSQLListener) EnterShowRequestsStmt(ctx *ShowRequestsStmtContext)

EnterShowRequestsStmt is called when production showRequestsStmt is entered.

func (*BaseSQLListener) EnterShowRootMetaStmt added in v0.2.4

func (s *BaseSQLListener) EnterShowRootMetaStmt(ctx *ShowRootMetaStmtContext)

EnterShowRootMetaStmt is called when production showRootMetaStmt is entered.

func (*BaseSQLListener) EnterShowRootMetricStmt added in v0.2.4

func (s *BaseSQLListener) EnterShowRootMetricStmt(ctx *ShowRootMetricStmtContext)

EnterShowRootMetricStmt is called when production showRootMetricStmt is entered.

func (*BaseSQLListener) EnterShowSchemasStmt

func (s *BaseSQLListener) EnterShowSchemasStmt(ctx *ShowSchemasStmtContext)

EnterShowSchemasStmt is called when production showSchemasStmt is entered.

func (*BaseSQLListener) EnterShowStmt

func (s *BaseSQLListener) EnterShowStmt(ctx *ShowStmtContext)

EnterShowStmt is called when production showStmt is entered.

func (*BaseSQLListener) EnterShowStorageMetaStmt

func (s *BaseSQLListener) EnterShowStorageMetaStmt(ctx *ShowStorageMetaStmtContext)

EnterShowStorageMetaStmt is called when production showStorageMetaStmt is entered.

func (*BaseSQLListener) EnterShowStorageMetricStmt

func (s *BaseSQLListener) EnterShowStorageMetricStmt(ctx *ShowStorageMetricStmtContext)

EnterShowStorageMetricStmt is called when production showStorageMetricStmt is entered.

func (*BaseSQLListener) EnterShowStoragesStmt

func (s *BaseSQLListener) EnterShowStoragesStmt(ctx *ShowStoragesStmtContext)

EnterShowStoragesStmt is called when production showStoragesStmt is entered.

func (*BaseSQLListener) EnterShowTagKeysStmt

func (s *BaseSQLListener) EnterShowTagKeysStmt(ctx *ShowTagKeysStmtContext)

EnterShowTagKeysStmt is called when production showTagKeysStmt is entered.

func (*BaseSQLListener) EnterShowTagValuesStmt

func (s *BaseSQLListener) EnterShowTagValuesStmt(ctx *ShowTagValuesStmtContext)

EnterShowTagValuesStmt is called when production showTagValuesStmt is entered.

func (*BaseSQLListener) EnterSortField

func (s *BaseSQLListener) EnterSortField(ctx *SortFieldContext)

EnterSortField is called when production sortField is entered.

func (*BaseSQLListener) EnterSortFields

func (s *BaseSQLListener) EnterSortFields(ctx *SortFieldsContext)

EnterSortFields is called when production sortFields is entered.

func (*BaseSQLListener) EnterSource

func (s *BaseSQLListener) EnterSource(ctx *SourceContext)

EnterSource is called when production source is entered.

func (*BaseSQLListener) EnterSourceAndSelect

func (s *BaseSQLListener) EnterSourceAndSelect(ctx *SourceAndSelectContext)

EnterSourceAndSelect is called when production sourceAndSelect is entered.

func (*BaseSQLListener) EnterStar added in v0.2.6

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

EnterStar is called when production star is entered.

func (*BaseSQLListener) EnterStatement

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

EnterStatement is called when production statement is entered.

func (*BaseSQLListener) EnterStorageFilter

func (s *BaseSQLListener) EnterStorageFilter(ctx *StorageFilterContext)

EnterStorageFilter is called when production storageFilter is entered.

func (*BaseSQLListener) EnterStorageName added in v0.1.1

func (s *BaseSQLListener) EnterStorageName(ctx *StorageNameContext)

EnterStorageName is called when production storageName is entered.

func (*BaseSQLListener) EnterTagFilterExpr

func (s *BaseSQLListener) EnterTagFilterExpr(ctx *TagFilterExprContext)

EnterTagFilterExpr is called when production tagFilterExpr is entered.

func (*BaseSQLListener) EnterTagKey

func (s *BaseSQLListener) EnterTagKey(ctx *TagKeyContext)

EnterTagKey is called when production tagKey is entered.

func (*BaseSQLListener) EnterTagValue

func (s *BaseSQLListener) EnterTagValue(ctx *TagValueContext)

EnterTagValue is called when production tagValue is entered.

func (*BaseSQLListener) EnterTagValueList

func (s *BaseSQLListener) EnterTagValueList(ctx *TagValueListContext)

EnterTagValueList is called when production tagValueList is entered.

func (*BaseSQLListener) EnterTimeExpr

func (s *BaseSQLListener) EnterTimeExpr(ctx *TimeExprContext)

EnterTimeExpr is called when production timeExpr is entered.

func (*BaseSQLListener) EnterTimeRangeExpr

func (s *BaseSQLListener) EnterTimeRangeExpr(ctx *TimeRangeExprContext)

EnterTimeRangeExpr is called when production timeRangeExpr is entered.

func (*BaseSQLListener) EnterToml added in v0.2.4

func (s *BaseSQLListener) EnterToml(ctx *TomlContext)

EnterToml is called when production toml is entered.

func (*BaseSQLListener) EnterTypeFilter

func (s *BaseSQLListener) EnterTypeFilter(ctx *TypeFilterContext)

EnterTypeFilter is called when production typeFilter is entered.

func (*BaseSQLListener) EnterUseStmt

func (s *BaseSQLListener) EnterUseStmt(ctx *UseStmtContext)

EnterUseStmt is called when production useStmt is entered.

func (*BaseSQLListener) EnterValue

func (s *BaseSQLListener) EnterValue(ctx *ValueContext)

EnterValue is called when production value is entered.

func (*BaseSQLListener) EnterWhereClause

func (s *BaseSQLListener) EnterWhereClause(ctx *WhereClauseContext)

EnterWhereClause is called when production whereClause is entered.

func (*BaseSQLListener) EnterWithTagKey

func (s *BaseSQLListener) EnterWithTagKey(ctx *WithTagKeyContext)

EnterWithTagKey is called when production withTagKey is entered.

func (*BaseSQLListener) ExitAlias

func (s *BaseSQLListener) ExitAlias(ctx *AliasContext)

ExitAlias is called when production alias is exited.

func (*BaseSQLListener) ExitArr

func (s *BaseSQLListener) ExitArr(ctx *ArrContext)

ExitArr is called when production arr is exited.

func (*BaseSQLListener) ExitBinaryExpr

func (s *BaseSQLListener) ExitBinaryExpr(ctx *BinaryExprContext)

ExitBinaryExpr is called when production binaryExpr is exited.

func (*BaseSQLListener) ExitBinaryOperator

func (s *BaseSQLListener) ExitBinaryOperator(ctx *BinaryOperatorContext)

ExitBinaryOperator is called when production binaryOperator is exited.

func (*BaseSQLListener) ExitBoolExpr

func (s *BaseSQLListener) ExitBoolExpr(ctx *BoolExprContext)

ExitBoolExpr is called when production boolExpr is exited.

func (*BaseSQLListener) ExitBoolExprAtom

func (s *BaseSQLListener) ExitBoolExprAtom(ctx *BoolExprAtomContext)

ExitBoolExprAtom is called when production boolExprAtom is exited.

func (*BaseSQLListener) ExitBoolExprLogicalOp

func (s *BaseSQLListener) ExitBoolExprLogicalOp(ctx *BoolExprLogicalOpContext)

ExitBoolExprLogicalOp is called when production boolExprLogicalOp is exited.

func (*BaseSQLListener) ExitBrokerFilter added in v0.2.4

func (s *BaseSQLListener) ExitBrokerFilter(ctx *BrokerFilterContext)

ExitBrokerFilter is called when production brokerFilter is exited.

func (*BaseSQLListener) ExitConditionExpr

func (s *BaseSQLListener) ExitConditionExpr(ctx *ConditionExprContext)

ExitConditionExpr is called when production conditionExpr is exited.

func (*BaseSQLListener) ExitCreateBrokerStmt added in v0.2.4

func (s *BaseSQLListener) ExitCreateBrokerStmt(ctx *CreateBrokerStmtContext)

ExitCreateBrokerStmt is called when production createBrokerStmt is exited.

func (*BaseSQLListener) ExitCreateDatabaseStmt

func (s *BaseSQLListener) ExitCreateDatabaseStmt(ctx *CreateDatabaseStmtContext)

ExitCreateDatabaseStmt is called when production createDatabaseStmt is exited.

func (*BaseSQLListener) ExitCreateStorageStmt

func (s *BaseSQLListener) ExitCreateStorageStmt(ctx *CreateStorageStmtContext)

ExitCreateStorageStmt is called when production createStorageStmt is exited.

func (*BaseSQLListener) ExitDatabaseFilter

func (s *BaseSQLListener) ExitDatabaseFilter(ctx *DatabaseFilterContext)

ExitDatabaseFilter is called when production databaseFilter is exited.

func (*BaseSQLListener) ExitDatabaseName

func (s *BaseSQLListener) ExitDatabaseName(ctx *DatabaseNameContext)

ExitDatabaseName is called when production databaseName is exited.

func (*BaseSQLListener) ExitDecNumber

func (s *BaseSQLListener) ExitDecNumber(ctx *DecNumberContext)

ExitDecNumber is called when production decNumber is exited.

func (*BaseSQLListener) ExitDropDatabaseStmt

func (s *BaseSQLListener) ExitDropDatabaseStmt(ctx *DropDatabaseStmtContext)

ExitDropDatabaseStmt is called when production dropDatabaseStmt is exited.

func (*BaseSQLListener) ExitDurationLit

func (s *BaseSQLListener) ExitDurationLit(ctx *DurationLitContext)

ExitDurationLit is called when production durationLit is exited.

func (*BaseSQLListener) ExitEveryRule

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

ExitEveryRule is called when any rule is exited.

func (*BaseSQLListener) ExitExprAtom

func (s *BaseSQLListener) ExitExprAtom(ctx *ExprAtomContext)

ExitExprAtom is called when production exprAtom is exited.

func (*BaseSQLListener) ExitExprFunc

func (s *BaseSQLListener) ExitExprFunc(ctx *ExprFuncContext)

ExitExprFunc is called when production exprFunc is exited.

func (*BaseSQLListener) ExitExprFuncParams

func (s *BaseSQLListener) ExitExprFuncParams(ctx *ExprFuncParamsContext)

ExitExprFuncParams is called when production exprFuncParams is exited.

func (*BaseSQLListener) ExitField

func (s *BaseSQLListener) ExitField(ctx *FieldContext)

ExitField is called when production field is exited.

func (*BaseSQLListener) ExitFieldExpr

func (s *BaseSQLListener) ExitFieldExpr(ctx *FieldExprContext)

ExitFieldExpr is called when production fieldExpr is exited.

func (*BaseSQLListener) ExitFields

func (s *BaseSQLListener) ExitFields(ctx *FieldsContext)

ExitFields is called when production fields is exited.

func (*BaseSQLListener) ExitFillOption

func (s *BaseSQLListener) ExitFillOption(ctx *FillOptionContext)

ExitFillOption is called when production fillOption is exited.

func (*BaseSQLListener) ExitFromClause

func (s *BaseSQLListener) ExitFromClause(ctx *FromClauseContext)

ExitFromClause is called when production fromClause is exited.

func (*BaseSQLListener) ExitFuncName

func (s *BaseSQLListener) ExitFuncName(ctx *FuncNameContext)

ExitFuncName is called when production funcName is exited.

func (*BaseSQLListener) ExitFuncParam

func (s *BaseSQLListener) ExitFuncParam(ctx *FuncParamContext)

ExitFuncParam is called when production funcParam is exited.

func (*BaseSQLListener) ExitGroupByClause

func (s *BaseSQLListener) ExitGroupByClause(ctx *GroupByClauseContext)

ExitGroupByClause is called when production groupByClause is exited.

func (*BaseSQLListener) ExitGroupByKey

func (s *BaseSQLListener) ExitGroupByKey(ctx *GroupByKeyContext)

ExitGroupByKey is called when production groupByKey is exited.

func (*BaseSQLListener) ExitGroupByKeys

func (s *BaseSQLListener) ExitGroupByKeys(ctx *GroupByKeysContext)

ExitGroupByKeys is called when production groupByKeys is exited.

func (*BaseSQLListener) ExitHavingClause

func (s *BaseSQLListener) ExitHavingClause(ctx *HavingClauseContext)

ExitHavingClause is called when production havingClause is exited.

func (*BaseSQLListener) ExitIdent

func (s *BaseSQLListener) ExitIdent(ctx *IdentContext)

ExitIdent is called when production ident is exited.

func (*BaseSQLListener) ExitIdentFilter

func (s *BaseSQLListener) ExitIdentFilter(ctx *IdentFilterContext)

ExitIdentFilter is called when production identFilter is exited.

func (*BaseSQLListener) ExitIntNumber

func (s *BaseSQLListener) ExitIntNumber(ctx *IntNumberContext)

ExitIntNumber is called when production intNumber is exited.

func (*BaseSQLListener) ExitIntervalItem

func (s *BaseSQLListener) ExitIntervalItem(ctx *IntervalItemContext)

ExitIntervalItem is called when production intervalItem is exited.

func (*BaseSQLListener) ExitJson

func (s *BaseSQLListener) ExitJson(ctx *JsonContext)

ExitJson is called when production json is exited.

func (*BaseSQLListener) ExitLimitClause

func (s *BaseSQLListener) ExitLimitClause(ctx *LimitClauseContext)

ExitLimitClause is called when production limitClause is exited.

func (*BaseSQLListener) ExitMetricList

func (s *BaseSQLListener) ExitMetricList(ctx *MetricListContext)

ExitMetricList is called when production metricList is exited.

func (*BaseSQLListener) ExitMetricListFilter

func (s *BaseSQLListener) ExitMetricListFilter(ctx *MetricListFilterContext)

ExitMetricListFilter is called when production metricListFilter is exited.

func (*BaseSQLListener) ExitMetricName

func (s *BaseSQLListener) ExitMetricName(ctx *MetricNameContext)

ExitMetricName is called when production metricName is exited.

func (*BaseSQLListener) ExitNamespace

func (s *BaseSQLListener) ExitNamespace(ctx *NamespaceContext)

ExitNamespace is called when production namespace is exited.

func (*BaseSQLListener) ExitNonReservedWords

func (s *BaseSQLListener) ExitNonReservedWords(ctx *NonReservedWordsContext)

ExitNonReservedWords is called when production nonReservedWords is exited.

func (*BaseSQLListener) ExitNowExpr

func (s *BaseSQLListener) ExitNowExpr(ctx *NowExprContext)

ExitNowExpr is called when production nowExpr is exited.

func (*BaseSQLListener) ExitNowFunc

func (s *BaseSQLListener) ExitNowFunc(ctx *NowFuncContext)

ExitNowFunc is called when production nowFunc is exited.

func (*BaseSQLListener) ExitObj

func (s *BaseSQLListener) ExitObj(ctx *ObjContext)

ExitObj is called when production obj is exited.

func (*BaseSQLListener) ExitOrderByClause

func (s *BaseSQLListener) ExitOrderByClause(ctx *OrderByClauseContext)

ExitOrderByClause is called when production orderByClause is exited.

func (*BaseSQLListener) ExitPair

func (s *BaseSQLListener) ExitPair(ctx *PairContext)

ExitPair is called when production pair is exited.

func (*BaseSQLListener) ExitPrefix

func (s *BaseSQLListener) ExitPrefix(ctx *PrefixContext)

ExitPrefix is called when production prefix is exited.

func (*BaseSQLListener) ExitQueryStmt

func (s *BaseSQLListener) ExitQueryStmt(ctx *QueryStmtContext)

ExitQueryStmt is called when production queryStmt is exited.

func (*BaseSQLListener) ExitRecoverStorageStmt added in v0.1.1

func (s *BaseSQLListener) ExitRecoverStorageStmt(ctx *RecoverStorageStmtContext)

ExitRecoverStorageStmt is called when production recoverStorageStmt is exited.

func (*BaseSQLListener) ExitRequestID

func (s *BaseSQLListener) ExitRequestID(ctx *RequestIDContext)

ExitRequestID is called when production requestID is exited.

func (*BaseSQLListener) ExitSelectExpr

func (s *BaseSQLListener) ExitSelectExpr(ctx *SelectExprContext)

ExitSelectExpr is called when production selectExpr is exited.

func (*BaseSQLListener) ExitSetLimitStmt added in v0.2.4

func (s *BaseSQLListener) ExitSetLimitStmt(ctx *SetLimitStmtContext)

ExitSetLimitStmt is called when production setLimitStmt is exited.

func (*BaseSQLListener) ExitShowAliveStmt

func (s *BaseSQLListener) ExitShowAliveStmt(ctx *ShowAliveStmtContext)

ExitShowAliveStmt is called when production showAliveStmt is exited.

func (*BaseSQLListener) ExitShowBrokerMetaStmt

func (s *BaseSQLListener) ExitShowBrokerMetaStmt(ctx *ShowBrokerMetaStmtContext)

ExitShowBrokerMetaStmt is called when production showBrokerMetaStmt is exited.

func (*BaseSQLListener) ExitShowBrokerMetricStmt

func (s *BaseSQLListener) ExitShowBrokerMetricStmt(ctx *ShowBrokerMetricStmtContext)

ExitShowBrokerMetricStmt is called when production showBrokerMetricStmt is exited.

func (*BaseSQLListener) ExitShowBrokersStmt added in v0.2.4

func (s *BaseSQLListener) ExitShowBrokersStmt(ctx *ShowBrokersStmtContext)

ExitShowBrokersStmt is called when production showBrokersStmt is exited.

func (*BaseSQLListener) ExitShowDatabaseStmt

func (s *BaseSQLListener) ExitShowDatabaseStmt(ctx *ShowDatabaseStmtContext)

ExitShowDatabaseStmt is called when production showDatabaseStmt is exited.

func (*BaseSQLListener) ExitShowFieldsStmt

func (s *BaseSQLListener) ExitShowFieldsStmt(ctx *ShowFieldsStmtContext)

ExitShowFieldsStmt is called when production showFieldsStmt is exited.

func (*BaseSQLListener) ExitShowLimitStmt added in v0.2.4

func (s *BaseSQLListener) ExitShowLimitStmt(ctx *ShowLimitStmtContext)

ExitShowLimitStmt is called when production showLimitStmt is exited.

func (*BaseSQLListener) ExitShowMasterMetaStmt

func (s *BaseSQLListener) ExitShowMasterMetaStmt(ctx *ShowMasterMetaStmtContext)

ExitShowMasterMetaStmt is called when production showMasterMetaStmt is exited.

func (*BaseSQLListener) ExitShowMasterStmt

func (s *BaseSQLListener) ExitShowMasterStmt(ctx *ShowMasterStmtContext)

ExitShowMasterStmt is called when production showMasterStmt is exited.

func (*BaseSQLListener) ExitShowMemoryDatabaseStmt

func (s *BaseSQLListener) ExitShowMemoryDatabaseStmt(ctx *ShowMemoryDatabaseStmtContext)

ExitShowMemoryDatabaseStmt is called when production showMemoryDatabaseStmt is exited.

func (*BaseSQLListener) ExitShowMetadataTypesStmt

func (s *BaseSQLListener) ExitShowMetadataTypesStmt(ctx *ShowMetadataTypesStmtContext)

ExitShowMetadataTypesStmt is called when production showMetadataTypesStmt is exited.

func (*BaseSQLListener) ExitShowMetricsStmt

func (s *BaseSQLListener) ExitShowMetricsStmt(ctx *ShowMetricsStmtContext)

ExitShowMetricsStmt is called when production showMetricsStmt is exited.

func (*BaseSQLListener) ExitShowNameSpacesStmt

func (s *BaseSQLListener) ExitShowNameSpacesStmt(ctx *ShowNameSpacesStmtContext)

ExitShowNameSpacesStmt is called when production showNameSpacesStmt is exited.

func (*BaseSQLListener) ExitShowReplicationStmt

func (s *BaseSQLListener) ExitShowReplicationStmt(ctx *ShowReplicationStmtContext)

ExitShowReplicationStmt is called when production showReplicationStmt is exited.

func (*BaseSQLListener) ExitShowRequestStmt

func (s *BaseSQLListener) ExitShowRequestStmt(ctx *ShowRequestStmtContext)

ExitShowRequestStmt is called when production showRequestStmt is exited.

func (*BaseSQLListener) ExitShowRequestsStmt

func (s *BaseSQLListener) ExitShowRequestsStmt(ctx *ShowRequestsStmtContext)

ExitShowRequestsStmt is called when production showRequestsStmt is exited.

func (*BaseSQLListener) ExitShowRootMetaStmt added in v0.2.4

func (s *BaseSQLListener) ExitShowRootMetaStmt(ctx *ShowRootMetaStmtContext)

ExitShowRootMetaStmt is called when production showRootMetaStmt is exited.

func (*BaseSQLListener) ExitShowRootMetricStmt added in v0.2.4

func (s *BaseSQLListener) ExitShowRootMetricStmt(ctx *ShowRootMetricStmtContext)

ExitShowRootMetricStmt is called when production showRootMetricStmt is exited.

func (*BaseSQLListener) ExitShowSchemasStmt

func (s *BaseSQLListener) ExitShowSchemasStmt(ctx *ShowSchemasStmtContext)

ExitShowSchemasStmt is called when production showSchemasStmt is exited.

func (*BaseSQLListener) ExitShowStmt

func (s *BaseSQLListener) ExitShowStmt(ctx *ShowStmtContext)

ExitShowStmt is called when production showStmt is exited.

func (*BaseSQLListener) ExitShowStorageMetaStmt

func (s *BaseSQLListener) ExitShowStorageMetaStmt(ctx *ShowStorageMetaStmtContext)

ExitShowStorageMetaStmt is called when production showStorageMetaStmt is exited.

func (*BaseSQLListener) ExitShowStorageMetricStmt

func (s *BaseSQLListener) ExitShowStorageMetricStmt(ctx *ShowStorageMetricStmtContext)

ExitShowStorageMetricStmt is called when production showStorageMetricStmt is exited.

func (*BaseSQLListener) ExitShowStoragesStmt

func (s *BaseSQLListener) ExitShowStoragesStmt(ctx *ShowStoragesStmtContext)

ExitShowStoragesStmt is called when production showStoragesStmt is exited.

func (*BaseSQLListener) ExitShowTagKeysStmt

func (s *BaseSQLListener) ExitShowTagKeysStmt(ctx *ShowTagKeysStmtContext)

ExitShowTagKeysStmt is called when production showTagKeysStmt is exited.

func (*BaseSQLListener) ExitShowTagValuesStmt

func (s *BaseSQLListener) ExitShowTagValuesStmt(ctx *ShowTagValuesStmtContext)

ExitShowTagValuesStmt is called when production showTagValuesStmt is exited.

func (*BaseSQLListener) ExitSortField

func (s *BaseSQLListener) ExitSortField(ctx *SortFieldContext)

ExitSortField is called when production sortField is exited.

func (*BaseSQLListener) ExitSortFields

func (s *BaseSQLListener) ExitSortFields(ctx *SortFieldsContext)

ExitSortFields is called when production sortFields is exited.

func (*BaseSQLListener) ExitSource

func (s *BaseSQLListener) ExitSource(ctx *SourceContext)

ExitSource is called when production source is exited.

func (*BaseSQLListener) ExitSourceAndSelect

func (s *BaseSQLListener) ExitSourceAndSelect(ctx *SourceAndSelectContext)

ExitSourceAndSelect is called when production sourceAndSelect is exited.

func (*BaseSQLListener) ExitStar added in v0.2.6

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

ExitStar is called when production star is exited.

func (*BaseSQLListener) ExitStatement

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

ExitStatement is called when production statement is exited.

func (*BaseSQLListener) ExitStorageFilter

func (s *BaseSQLListener) ExitStorageFilter(ctx *StorageFilterContext)

ExitStorageFilter is called when production storageFilter is exited.

func (*BaseSQLListener) ExitStorageName added in v0.1.1

func (s *BaseSQLListener) ExitStorageName(ctx *StorageNameContext)

ExitStorageName is called when production storageName is exited.

func (*BaseSQLListener) ExitTagFilterExpr

func (s *BaseSQLListener) ExitTagFilterExpr(ctx *TagFilterExprContext)

ExitTagFilterExpr is called when production tagFilterExpr is exited.

func (*BaseSQLListener) ExitTagKey

func (s *BaseSQLListener) ExitTagKey(ctx *TagKeyContext)

ExitTagKey is called when production tagKey is exited.

func (*BaseSQLListener) ExitTagValue

func (s *BaseSQLListener) ExitTagValue(ctx *TagValueContext)

ExitTagValue is called when production tagValue is exited.

func (*BaseSQLListener) ExitTagValueList

func (s *BaseSQLListener) ExitTagValueList(ctx *TagValueListContext)

ExitTagValueList is called when production tagValueList is exited.

func (*BaseSQLListener) ExitTimeExpr

func (s *BaseSQLListener) ExitTimeExpr(ctx *TimeExprContext)

ExitTimeExpr is called when production timeExpr is exited.

func (*BaseSQLListener) ExitTimeRangeExpr

func (s *BaseSQLListener) ExitTimeRangeExpr(ctx *TimeRangeExprContext)

ExitTimeRangeExpr is called when production timeRangeExpr is exited.

func (*BaseSQLListener) ExitToml added in v0.2.4

func (s *BaseSQLListener) ExitToml(ctx *TomlContext)

ExitToml is called when production toml is exited.

func (*BaseSQLListener) ExitTypeFilter

func (s *BaseSQLListener) ExitTypeFilter(ctx *TypeFilterContext)

ExitTypeFilter is called when production typeFilter is exited.

func (*BaseSQLListener) ExitUseStmt

func (s *BaseSQLListener) ExitUseStmt(ctx *UseStmtContext)

ExitUseStmt is called when production useStmt is exited.

func (*BaseSQLListener) ExitValue

func (s *BaseSQLListener) ExitValue(ctx *ValueContext)

ExitValue is called when production value is exited.

func (*BaseSQLListener) ExitWhereClause

func (s *BaseSQLListener) ExitWhereClause(ctx *WhereClauseContext)

ExitWhereClause is called when production whereClause is exited.

func (*BaseSQLListener) ExitWithTagKey

func (s *BaseSQLListener) ExitWithTagKey(ctx *WithTagKeyContext)

ExitWithTagKey is called when production withTagKey is exited.

func (*BaseSQLListener) VisitErrorNode

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

VisitErrorNode is called when an error node is visited.

func (*BaseSQLListener) VisitTerminal

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

VisitTerminal is called when a terminal node is visited.

type BaseSQLVisitor

type BaseSQLVisitor struct {
	*antlr.BaseParseTreeVisitor
}

func (*BaseSQLVisitor) VisitAlias

func (v *BaseSQLVisitor) VisitAlias(ctx *AliasContext) interface{}

func (*BaseSQLVisitor) VisitArr

func (v *BaseSQLVisitor) VisitArr(ctx *ArrContext) interface{}

func (*BaseSQLVisitor) VisitBinaryExpr

func (v *BaseSQLVisitor) VisitBinaryExpr(ctx *BinaryExprContext) interface{}

func (*BaseSQLVisitor) VisitBinaryOperator

func (v *BaseSQLVisitor) VisitBinaryOperator(ctx *BinaryOperatorContext) interface{}

func (*BaseSQLVisitor) VisitBoolExpr

func (v *BaseSQLVisitor) VisitBoolExpr(ctx *BoolExprContext) interface{}

func (*BaseSQLVisitor) VisitBoolExprAtom

func (v *BaseSQLVisitor) VisitBoolExprAtom(ctx *BoolExprAtomContext) interface{}

func (*BaseSQLVisitor) VisitBoolExprLogicalOp

func (v *BaseSQLVisitor) VisitBoolExprLogicalOp(ctx *BoolExprLogicalOpContext) interface{}

func (*BaseSQLVisitor) VisitBrokerFilter added in v0.2.4

func (v *BaseSQLVisitor) VisitBrokerFilter(ctx *BrokerFilterContext) interface{}

func (*BaseSQLVisitor) VisitConditionExpr

func (v *BaseSQLVisitor) VisitConditionExpr(ctx *ConditionExprContext) interface{}

func (*BaseSQLVisitor) VisitCreateBrokerStmt added in v0.2.4

func (v *BaseSQLVisitor) VisitCreateBrokerStmt(ctx *CreateBrokerStmtContext) interface{}

func (*BaseSQLVisitor) VisitCreateDatabaseStmt

func (v *BaseSQLVisitor) VisitCreateDatabaseStmt(ctx *CreateDatabaseStmtContext) interface{}

func (*BaseSQLVisitor) VisitCreateStorageStmt

func (v *BaseSQLVisitor) VisitCreateStorageStmt(ctx *CreateStorageStmtContext) interface{}

func (*BaseSQLVisitor) VisitDatabaseFilter

func (v *BaseSQLVisitor) VisitDatabaseFilter(ctx *DatabaseFilterContext) interface{}

func (*BaseSQLVisitor) VisitDatabaseName

func (v *BaseSQLVisitor) VisitDatabaseName(ctx *DatabaseNameContext) interface{}

func (*BaseSQLVisitor) VisitDecNumber

func (v *BaseSQLVisitor) VisitDecNumber(ctx *DecNumberContext) interface{}

func (*BaseSQLVisitor) VisitDropDatabaseStmt

func (v *BaseSQLVisitor) VisitDropDatabaseStmt(ctx *DropDatabaseStmtContext) interface{}

func (*BaseSQLVisitor) VisitDurationLit

func (v *BaseSQLVisitor) VisitDurationLit(ctx *DurationLitContext) interface{}

func (*BaseSQLVisitor) VisitExprAtom

func (v *BaseSQLVisitor) VisitExprAtom(ctx *ExprAtomContext) interface{}

func (*BaseSQLVisitor) VisitExprFunc

func (v *BaseSQLVisitor) VisitExprFunc(ctx *ExprFuncContext) interface{}

func (*BaseSQLVisitor) VisitExprFuncParams

func (v *BaseSQLVisitor) VisitExprFuncParams(ctx *ExprFuncParamsContext) interface{}

func (*BaseSQLVisitor) VisitField

func (v *BaseSQLVisitor) VisitField(ctx *FieldContext) interface{}

func (*BaseSQLVisitor) VisitFieldExpr

func (v *BaseSQLVisitor) VisitFieldExpr(ctx *FieldExprContext) interface{}

func (*BaseSQLVisitor) VisitFields

func (v *BaseSQLVisitor) VisitFields(ctx *FieldsContext) interface{}

func (*BaseSQLVisitor) VisitFillOption

func (v *BaseSQLVisitor) VisitFillOption(ctx *FillOptionContext) interface{}

func (*BaseSQLVisitor) VisitFromClause

func (v *BaseSQLVisitor) VisitFromClause(ctx *FromClauseContext) interface{}

func (*BaseSQLVisitor) VisitFuncName

func (v *BaseSQLVisitor) VisitFuncName(ctx *FuncNameContext) interface{}

func (*BaseSQLVisitor) VisitFuncParam

func (v *BaseSQLVisitor) VisitFuncParam(ctx *FuncParamContext) interface{}

func (*BaseSQLVisitor) VisitGroupByClause

func (v *BaseSQLVisitor) VisitGroupByClause(ctx *GroupByClauseContext) interface{}

func (*BaseSQLVisitor) VisitGroupByKey

func (v *BaseSQLVisitor) VisitGroupByKey(ctx *GroupByKeyContext) interface{}

func (*BaseSQLVisitor) VisitGroupByKeys

func (v *BaseSQLVisitor) VisitGroupByKeys(ctx *GroupByKeysContext) interface{}

func (*BaseSQLVisitor) VisitHavingClause

func (v *BaseSQLVisitor) VisitHavingClause(ctx *HavingClauseContext) interface{}

func (*BaseSQLVisitor) VisitIdent

func (v *BaseSQLVisitor) VisitIdent(ctx *IdentContext) interface{}

func (*BaseSQLVisitor) VisitIdentFilter

func (v *BaseSQLVisitor) VisitIdentFilter(ctx *IdentFilterContext) interface{}

func (*BaseSQLVisitor) VisitIntNumber

func (v *BaseSQLVisitor) VisitIntNumber(ctx *IntNumberContext) interface{}

func (*BaseSQLVisitor) VisitIntervalItem

func (v *BaseSQLVisitor) VisitIntervalItem(ctx *IntervalItemContext) interface{}

func (*BaseSQLVisitor) VisitJson

func (v *BaseSQLVisitor) VisitJson(ctx *JsonContext) interface{}

func (*BaseSQLVisitor) VisitLimitClause

func (v *BaseSQLVisitor) VisitLimitClause(ctx *LimitClauseContext) interface{}

func (*BaseSQLVisitor) VisitMetricList

func (v *BaseSQLVisitor) VisitMetricList(ctx *MetricListContext) interface{}

func (*BaseSQLVisitor) VisitMetricListFilter

func (v *BaseSQLVisitor) VisitMetricListFilter(ctx *MetricListFilterContext) interface{}

func (*BaseSQLVisitor) VisitMetricName

func (v *BaseSQLVisitor) VisitMetricName(ctx *MetricNameContext) interface{}

func (*BaseSQLVisitor) VisitNamespace

func (v *BaseSQLVisitor) VisitNamespace(ctx *NamespaceContext) interface{}

func (*BaseSQLVisitor) VisitNonReservedWords

func (v *BaseSQLVisitor) VisitNonReservedWords(ctx *NonReservedWordsContext) interface{}

func (*BaseSQLVisitor) VisitNowExpr

func (v *BaseSQLVisitor) VisitNowExpr(ctx *NowExprContext) interface{}

func (*BaseSQLVisitor) VisitNowFunc

func (v *BaseSQLVisitor) VisitNowFunc(ctx *NowFuncContext) interface{}

func (*BaseSQLVisitor) VisitObj

func (v *BaseSQLVisitor) VisitObj(ctx *ObjContext) interface{}

func (*BaseSQLVisitor) VisitOrderByClause

func (v *BaseSQLVisitor) VisitOrderByClause(ctx *OrderByClauseContext) interface{}

func (*BaseSQLVisitor) VisitPair

func (v *BaseSQLVisitor) VisitPair(ctx *PairContext) interface{}

func (*BaseSQLVisitor) VisitPrefix

func (v *BaseSQLVisitor) VisitPrefix(ctx *PrefixContext) interface{}

func (*BaseSQLVisitor) VisitQueryStmt

func (v *BaseSQLVisitor) VisitQueryStmt(ctx *QueryStmtContext) interface{}

func (*BaseSQLVisitor) VisitRecoverStorageStmt added in v0.1.1

func (v *BaseSQLVisitor) VisitRecoverStorageStmt(ctx *RecoverStorageStmtContext) interface{}

func (*BaseSQLVisitor) VisitRequestID

func (v *BaseSQLVisitor) VisitRequestID(ctx *RequestIDContext) interface{}

func (*BaseSQLVisitor) VisitSelectExpr

func (v *BaseSQLVisitor) VisitSelectExpr(ctx *SelectExprContext) interface{}

func (*BaseSQLVisitor) VisitSetLimitStmt added in v0.2.4

func (v *BaseSQLVisitor) VisitSetLimitStmt(ctx *SetLimitStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowAliveStmt

func (v *BaseSQLVisitor) VisitShowAliveStmt(ctx *ShowAliveStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowBrokerMetaStmt

func (v *BaseSQLVisitor) VisitShowBrokerMetaStmt(ctx *ShowBrokerMetaStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowBrokerMetricStmt

func (v *BaseSQLVisitor) VisitShowBrokerMetricStmt(ctx *ShowBrokerMetricStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowBrokersStmt added in v0.2.4

func (v *BaseSQLVisitor) VisitShowBrokersStmt(ctx *ShowBrokersStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowDatabaseStmt

func (v *BaseSQLVisitor) VisitShowDatabaseStmt(ctx *ShowDatabaseStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowFieldsStmt

func (v *BaseSQLVisitor) VisitShowFieldsStmt(ctx *ShowFieldsStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowLimitStmt added in v0.2.4

func (v *BaseSQLVisitor) VisitShowLimitStmt(ctx *ShowLimitStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowMasterMetaStmt

func (v *BaseSQLVisitor) VisitShowMasterMetaStmt(ctx *ShowMasterMetaStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowMasterStmt

func (v *BaseSQLVisitor) VisitShowMasterStmt(ctx *ShowMasterStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowMemoryDatabaseStmt

func (v *BaseSQLVisitor) VisitShowMemoryDatabaseStmt(ctx *ShowMemoryDatabaseStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowMetadataTypesStmt

func (v *BaseSQLVisitor) VisitShowMetadataTypesStmt(ctx *ShowMetadataTypesStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowMetricsStmt

func (v *BaseSQLVisitor) VisitShowMetricsStmt(ctx *ShowMetricsStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowNameSpacesStmt

func (v *BaseSQLVisitor) VisitShowNameSpacesStmt(ctx *ShowNameSpacesStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowReplicationStmt

func (v *BaseSQLVisitor) VisitShowReplicationStmt(ctx *ShowReplicationStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowRequestStmt

func (v *BaseSQLVisitor) VisitShowRequestStmt(ctx *ShowRequestStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowRequestsStmt

func (v *BaseSQLVisitor) VisitShowRequestsStmt(ctx *ShowRequestsStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowRootMetaStmt added in v0.2.4

func (v *BaseSQLVisitor) VisitShowRootMetaStmt(ctx *ShowRootMetaStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowRootMetricStmt added in v0.2.4

func (v *BaseSQLVisitor) VisitShowRootMetricStmt(ctx *ShowRootMetricStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowSchemasStmt

func (v *BaseSQLVisitor) VisitShowSchemasStmt(ctx *ShowSchemasStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowStmt

func (v *BaseSQLVisitor) VisitShowStmt(ctx *ShowStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowStorageMetaStmt

func (v *BaseSQLVisitor) VisitShowStorageMetaStmt(ctx *ShowStorageMetaStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowStorageMetricStmt

func (v *BaseSQLVisitor) VisitShowStorageMetricStmt(ctx *ShowStorageMetricStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowStoragesStmt

func (v *BaseSQLVisitor) VisitShowStoragesStmt(ctx *ShowStoragesStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowTagKeysStmt

func (v *BaseSQLVisitor) VisitShowTagKeysStmt(ctx *ShowTagKeysStmtContext) interface{}

func (*BaseSQLVisitor) VisitShowTagValuesStmt

func (v *BaseSQLVisitor) VisitShowTagValuesStmt(ctx *ShowTagValuesStmtContext) interface{}

func (*BaseSQLVisitor) VisitSortField

func (v *BaseSQLVisitor) VisitSortField(ctx *SortFieldContext) interface{}

func (*BaseSQLVisitor) VisitSortFields

func (v *BaseSQLVisitor) VisitSortFields(ctx *SortFieldsContext) interface{}

func (*BaseSQLVisitor) VisitSource

func (v *BaseSQLVisitor) VisitSource(ctx *SourceContext) interface{}

func (*BaseSQLVisitor) VisitSourceAndSelect

func (v *BaseSQLVisitor) VisitSourceAndSelect(ctx *SourceAndSelectContext) interface{}

func (*BaseSQLVisitor) VisitStar added in v0.2.6

func (v *BaseSQLVisitor) VisitStar(ctx *StarContext) interface{}

func (*BaseSQLVisitor) VisitStatement

func (v *BaseSQLVisitor) VisitStatement(ctx *StatementContext) interface{}

func (*BaseSQLVisitor) VisitStorageFilter

func (v *BaseSQLVisitor) VisitStorageFilter(ctx *StorageFilterContext) interface{}

func (*BaseSQLVisitor) VisitStorageName added in v0.1.1

func (v *BaseSQLVisitor) VisitStorageName(ctx *StorageNameContext) interface{}

func (*BaseSQLVisitor) VisitTagFilterExpr

func (v *BaseSQLVisitor) VisitTagFilterExpr(ctx *TagFilterExprContext) interface{}

func (*BaseSQLVisitor) VisitTagKey

func (v *BaseSQLVisitor) VisitTagKey(ctx *TagKeyContext) interface{}

func (*BaseSQLVisitor) VisitTagValue

func (v *BaseSQLVisitor) VisitTagValue(ctx *TagValueContext) interface{}

func (*BaseSQLVisitor) VisitTagValueList

func (v *BaseSQLVisitor) VisitTagValueList(ctx *TagValueListContext) interface{}

func (*BaseSQLVisitor) VisitTimeExpr

func (v *BaseSQLVisitor) VisitTimeExpr(ctx *TimeExprContext) interface{}

func (*BaseSQLVisitor) VisitTimeRangeExpr

func (v *BaseSQLVisitor) VisitTimeRangeExpr(ctx *TimeRangeExprContext) interface{}

func (*BaseSQLVisitor) VisitToml added in v0.2.4

func (v *BaseSQLVisitor) VisitToml(ctx *TomlContext) interface{}

func (*BaseSQLVisitor) VisitTypeFilter

func (v *BaseSQLVisitor) VisitTypeFilter(ctx *TypeFilterContext) interface{}

func (*BaseSQLVisitor) VisitUseStmt

func (v *BaseSQLVisitor) VisitUseStmt(ctx *UseStmtContext) interface{}

func (*BaseSQLVisitor) VisitValue

func (v *BaseSQLVisitor) VisitValue(ctx *ValueContext) interface{}

func (*BaseSQLVisitor) VisitWhereClause

func (v *BaseSQLVisitor) VisitWhereClause(ctx *WhereClauseContext) interface{}

func (*BaseSQLVisitor) VisitWithTagKey

func (v *BaseSQLVisitor) VisitWithTagKey(ctx *WithTagKeyContext) interface{}

type BinaryExprContext

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

func NewBinaryExprContext

func NewBinaryExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BinaryExprContext

func NewEmptyBinaryExprContext

func NewEmptyBinaryExprContext() *BinaryExprContext

func (*BinaryExprContext) Accept

func (s *BinaryExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BinaryExprContext) AllFieldExpr

func (s *BinaryExprContext) AllFieldExpr() []IFieldExprContext

func (*BinaryExprContext) BinaryOperator

func (s *BinaryExprContext) BinaryOperator() IBinaryOperatorContext

func (*BinaryExprContext) EnterRule

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

func (*BinaryExprContext) ExitRule

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

func (*BinaryExprContext) FieldExpr

func (s *BinaryExprContext) FieldExpr(i int) IFieldExprContext

func (*BinaryExprContext) GetParser

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

func (*BinaryExprContext) GetRuleContext

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

func (*BinaryExprContext) IsBinaryExprContext

func (*BinaryExprContext) IsBinaryExprContext()

func (*BinaryExprContext) ToStringTree

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

type BinaryOperatorContext

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

func NewBinaryOperatorContext

func NewBinaryOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BinaryOperatorContext

func NewEmptyBinaryOperatorContext

func NewEmptyBinaryOperatorContext() *BinaryOperatorContext

func (*BinaryOperatorContext) Accept

func (s *BinaryOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BinaryOperatorContext) EnterRule

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

func (*BinaryOperatorContext) ExitRule

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

func (*BinaryOperatorContext) GetParser

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

func (*BinaryOperatorContext) GetRuleContext

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

func (*BinaryOperatorContext) IsBinaryOperatorContext

func (*BinaryOperatorContext) IsBinaryOperatorContext()

func (*BinaryOperatorContext) T_EQUAL

func (s *BinaryOperatorContext) T_EQUAL() antlr.TerminalNode

func (*BinaryOperatorContext) T_GREATER

func (s *BinaryOperatorContext) T_GREATER() antlr.TerminalNode

func (*BinaryOperatorContext) T_GREATEREQUAL

func (s *BinaryOperatorContext) T_GREATEREQUAL() antlr.TerminalNode

func (*BinaryOperatorContext) T_LESS

func (s *BinaryOperatorContext) T_LESS() antlr.TerminalNode

func (*BinaryOperatorContext) T_LESSEQUAL

func (s *BinaryOperatorContext) T_LESSEQUAL() antlr.TerminalNode

func (*BinaryOperatorContext) T_LIKE

func (s *BinaryOperatorContext) T_LIKE() antlr.TerminalNode

func (*BinaryOperatorContext) T_NOTEQUAL

func (s *BinaryOperatorContext) T_NOTEQUAL() antlr.TerminalNode

func (*BinaryOperatorContext) T_NOTEQUAL2

func (s *BinaryOperatorContext) T_NOTEQUAL2() antlr.TerminalNode

func (*BinaryOperatorContext) T_REGEXP

func (s *BinaryOperatorContext) T_REGEXP() antlr.TerminalNode

func (*BinaryOperatorContext) ToStringTree

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

type BoolExprAtomContext

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

func NewBoolExprAtomContext

func NewBoolExprAtomContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BoolExprAtomContext

func NewEmptyBoolExprAtomContext

func NewEmptyBoolExprAtomContext() *BoolExprAtomContext

func (*BoolExprAtomContext) Accept

func (s *BoolExprAtomContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BoolExprAtomContext) BinaryExpr

func (s *BoolExprAtomContext) BinaryExpr() IBinaryExprContext

func (*BoolExprAtomContext) EnterRule

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

func (*BoolExprAtomContext) ExitRule

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

func (*BoolExprAtomContext) GetParser

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

func (*BoolExprAtomContext) GetRuleContext

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

func (*BoolExprAtomContext) IsBoolExprAtomContext

func (*BoolExprAtomContext) IsBoolExprAtomContext()

func (*BoolExprAtomContext) ToStringTree

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

type BoolExprContext

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

func NewBoolExprContext

func NewBoolExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BoolExprContext

func NewEmptyBoolExprContext

func NewEmptyBoolExprContext() *BoolExprContext

func (*BoolExprContext) Accept

func (s *BoolExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BoolExprContext) AllBoolExpr

func (s *BoolExprContext) AllBoolExpr() []IBoolExprContext

func (*BoolExprContext) BoolExpr

func (s *BoolExprContext) BoolExpr(i int) IBoolExprContext

func (*BoolExprContext) BoolExprAtom

func (s *BoolExprContext) BoolExprAtom() IBoolExprAtomContext

func (*BoolExprContext) BoolExprLogicalOp

func (s *BoolExprContext) BoolExprLogicalOp() IBoolExprLogicalOpContext

func (*BoolExprContext) EnterRule

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

func (*BoolExprContext) ExitRule

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

func (*BoolExprContext) GetParser

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

func (*BoolExprContext) GetRuleContext

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

func (*BoolExprContext) IsBoolExprContext

func (*BoolExprContext) IsBoolExprContext()

func (*BoolExprContext) T_CLOSE_P

func (s *BoolExprContext) T_CLOSE_P() antlr.TerminalNode

func (*BoolExprContext) T_OPEN_P

func (s *BoolExprContext) T_OPEN_P() antlr.TerminalNode

func (*BoolExprContext) ToStringTree

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

type BoolExprLogicalOpContext

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

func NewBoolExprLogicalOpContext

func NewBoolExprLogicalOpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BoolExprLogicalOpContext

func NewEmptyBoolExprLogicalOpContext

func NewEmptyBoolExprLogicalOpContext() *BoolExprLogicalOpContext

func (*BoolExprLogicalOpContext) Accept

func (s *BoolExprLogicalOpContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BoolExprLogicalOpContext) EnterRule

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

func (*BoolExprLogicalOpContext) ExitRule

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

func (*BoolExprLogicalOpContext) GetParser

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

func (*BoolExprLogicalOpContext) GetRuleContext

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

func (*BoolExprLogicalOpContext) IsBoolExprLogicalOpContext

func (*BoolExprLogicalOpContext) IsBoolExprLogicalOpContext()

func (*BoolExprLogicalOpContext) T_AND

func (s *BoolExprLogicalOpContext) T_AND() antlr.TerminalNode

func (*BoolExprLogicalOpContext) T_OR

func (s *BoolExprLogicalOpContext) T_OR() antlr.TerminalNode

func (*BoolExprLogicalOpContext) ToStringTree

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

type BrokerFilterContext added in v0.2.4

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

func NewBrokerFilterContext added in v0.2.4

func NewBrokerFilterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BrokerFilterContext

func NewEmptyBrokerFilterContext added in v0.2.4

func NewEmptyBrokerFilterContext() *BrokerFilterContext

func (*BrokerFilterContext) Accept added in v0.2.4

func (s *BrokerFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BrokerFilterContext) EnterRule added in v0.2.4

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

func (*BrokerFilterContext) ExitRule added in v0.2.4

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

func (*BrokerFilterContext) GetParser added in v0.2.4

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

func (*BrokerFilterContext) GetRuleContext added in v0.2.4

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

func (*BrokerFilterContext) Ident added in v0.2.4

func (*BrokerFilterContext) IsBrokerFilterContext added in v0.2.4

func (*BrokerFilterContext) IsBrokerFilterContext()

func (*BrokerFilterContext) T_BROKER added in v0.2.4

func (s *BrokerFilterContext) T_BROKER() antlr.TerminalNode

func (*BrokerFilterContext) T_EQUAL added in v0.2.4

func (s *BrokerFilterContext) T_EQUAL() antlr.TerminalNode

func (*BrokerFilterContext) ToStringTree added in v0.2.4

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

type ConditionExprContext

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

func NewConditionExprContext

func NewConditionExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConditionExprContext

func NewEmptyConditionExprContext

func NewEmptyConditionExprContext() *ConditionExprContext

func (*ConditionExprContext) Accept

func (s *ConditionExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ConditionExprContext) EnterRule

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

func (*ConditionExprContext) ExitRule

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

func (*ConditionExprContext) GetParser

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

func (*ConditionExprContext) GetRuleContext

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

func (*ConditionExprContext) IsConditionExprContext

func (*ConditionExprContext) IsConditionExprContext()

func (*ConditionExprContext) T_AND

func (s *ConditionExprContext) T_AND() antlr.TerminalNode

func (*ConditionExprContext) TagFilterExpr

func (s *ConditionExprContext) TagFilterExpr() ITagFilterExprContext

func (*ConditionExprContext) TimeRangeExpr

func (s *ConditionExprContext) TimeRangeExpr() ITimeRangeExprContext

func (*ConditionExprContext) ToStringTree

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

type CreateBrokerStmtContext added in v0.2.4

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

func NewCreateBrokerStmtContext added in v0.2.4

func NewCreateBrokerStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CreateBrokerStmtContext

func NewEmptyCreateBrokerStmtContext added in v0.2.4

func NewEmptyCreateBrokerStmtContext() *CreateBrokerStmtContext

func (*CreateBrokerStmtContext) Accept added in v0.2.4

func (s *CreateBrokerStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CreateBrokerStmtContext) EnterRule added in v0.2.4

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

func (*CreateBrokerStmtContext) ExitRule added in v0.2.4

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

func (*CreateBrokerStmtContext) GetParser added in v0.2.4

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

func (*CreateBrokerStmtContext) GetRuleContext added in v0.2.4

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

func (*CreateBrokerStmtContext) IsCreateBrokerStmtContext added in v0.2.4

func (*CreateBrokerStmtContext) IsCreateBrokerStmtContext()

func (*CreateBrokerStmtContext) Json added in v0.2.4

func (*CreateBrokerStmtContext) T_BROKER added in v0.2.4

func (s *CreateBrokerStmtContext) T_BROKER() antlr.TerminalNode

func (*CreateBrokerStmtContext) T_CREATE added in v0.2.4

func (s *CreateBrokerStmtContext) T_CREATE() antlr.TerminalNode

func (*CreateBrokerStmtContext) ToStringTree added in v0.2.4

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

type CreateDatabaseStmtContext

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

func NewCreateDatabaseStmtContext

func NewCreateDatabaseStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CreateDatabaseStmtContext

func NewEmptyCreateDatabaseStmtContext

func NewEmptyCreateDatabaseStmtContext() *CreateDatabaseStmtContext

func (*CreateDatabaseStmtContext) Accept

func (s *CreateDatabaseStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CreateDatabaseStmtContext) EnterRule

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

func (*CreateDatabaseStmtContext) ExitRule

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

func (*CreateDatabaseStmtContext) GetParser

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

func (*CreateDatabaseStmtContext) GetRuleContext

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

func (*CreateDatabaseStmtContext) IsCreateDatabaseStmtContext

func (*CreateDatabaseStmtContext) IsCreateDatabaseStmtContext()

func (*CreateDatabaseStmtContext) Json

func (*CreateDatabaseStmtContext) T_CREATE

func (s *CreateDatabaseStmtContext) T_CREATE() antlr.TerminalNode

func (*CreateDatabaseStmtContext) T_DATASBAE

func (s *CreateDatabaseStmtContext) T_DATASBAE() antlr.TerminalNode

func (*CreateDatabaseStmtContext) ToStringTree

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

type CreateStorageStmtContext

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

func NewCreateStorageStmtContext

func NewCreateStorageStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CreateStorageStmtContext

func NewEmptyCreateStorageStmtContext

func NewEmptyCreateStorageStmtContext() *CreateStorageStmtContext

func (*CreateStorageStmtContext) Accept

func (s *CreateStorageStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CreateStorageStmtContext) EnterRule

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

func (*CreateStorageStmtContext) ExitRule

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

func (*CreateStorageStmtContext) GetParser

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

func (*CreateStorageStmtContext) GetRuleContext

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

func (*CreateStorageStmtContext) IsCreateStorageStmtContext

func (*CreateStorageStmtContext) IsCreateStorageStmtContext()

func (*CreateStorageStmtContext) Json

func (*CreateStorageStmtContext) T_CREATE

func (s *CreateStorageStmtContext) T_CREATE() antlr.TerminalNode

func (*CreateStorageStmtContext) T_STORAGE

func (s *CreateStorageStmtContext) T_STORAGE() antlr.TerminalNode

func (*CreateStorageStmtContext) ToStringTree

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

type DatabaseFilterContext

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

func NewDatabaseFilterContext

func NewDatabaseFilterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DatabaseFilterContext

func NewEmptyDatabaseFilterContext

func NewEmptyDatabaseFilterContext() *DatabaseFilterContext

func (*DatabaseFilterContext) Accept

func (s *DatabaseFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DatabaseFilterContext) EnterRule

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

func (*DatabaseFilterContext) ExitRule

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

func (*DatabaseFilterContext) GetParser

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

func (*DatabaseFilterContext) GetRuleContext

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

func (*DatabaseFilterContext) Ident

func (*DatabaseFilterContext) IsDatabaseFilterContext

func (*DatabaseFilterContext) IsDatabaseFilterContext()

func (*DatabaseFilterContext) T_DATASBAE

func (s *DatabaseFilterContext) T_DATASBAE() antlr.TerminalNode

func (*DatabaseFilterContext) T_EQUAL

func (s *DatabaseFilterContext) T_EQUAL() antlr.TerminalNode

func (*DatabaseFilterContext) ToStringTree

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

type DatabaseNameContext

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

func NewDatabaseNameContext

func NewDatabaseNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DatabaseNameContext

func NewEmptyDatabaseNameContext

func NewEmptyDatabaseNameContext() *DatabaseNameContext

func (*DatabaseNameContext) Accept

func (s *DatabaseNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DatabaseNameContext) EnterRule

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

func (*DatabaseNameContext) ExitRule

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

func (*DatabaseNameContext) GetParser

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

func (*DatabaseNameContext) GetRuleContext

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

func (*DatabaseNameContext) Ident

func (*DatabaseNameContext) IsDatabaseNameContext

func (*DatabaseNameContext) IsDatabaseNameContext()

func (*DatabaseNameContext) ToStringTree

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

type DecNumberContext

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

func NewDecNumberContext

func NewDecNumberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DecNumberContext

func NewEmptyDecNumberContext

func NewEmptyDecNumberContext() *DecNumberContext

func (*DecNumberContext) Accept

func (s *DecNumberContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DecNumberContext) EnterRule

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

func (*DecNumberContext) ExitRule

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

func (*DecNumberContext) GetParser

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

func (*DecNumberContext) GetRuleContext

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

func (*DecNumberContext) IsDecNumberContext

func (*DecNumberContext) IsDecNumberContext()

func (*DecNumberContext) L_DEC

func (s *DecNumberContext) L_DEC() antlr.TerminalNode

func (*DecNumberContext) T_ADD

func (s *DecNumberContext) T_ADD() antlr.TerminalNode

func (*DecNumberContext) T_SUB

func (s *DecNumberContext) T_SUB() antlr.TerminalNode

func (*DecNumberContext) ToStringTree

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

type DropDatabaseStmtContext

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

func NewDropDatabaseStmtContext

func NewDropDatabaseStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DropDatabaseStmtContext

func NewEmptyDropDatabaseStmtContext

func NewEmptyDropDatabaseStmtContext() *DropDatabaseStmtContext

func (*DropDatabaseStmtContext) Accept

func (s *DropDatabaseStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DropDatabaseStmtContext) DatabaseName

func (*DropDatabaseStmtContext) EnterRule

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

func (*DropDatabaseStmtContext) ExitRule

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

func (*DropDatabaseStmtContext) GetParser

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

func (*DropDatabaseStmtContext) GetRuleContext

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

func (*DropDatabaseStmtContext) IsDropDatabaseStmtContext

func (*DropDatabaseStmtContext) IsDropDatabaseStmtContext()

func (*DropDatabaseStmtContext) T_DATASBAE

func (s *DropDatabaseStmtContext) T_DATASBAE() antlr.TerminalNode

func (*DropDatabaseStmtContext) T_DROP

func (s *DropDatabaseStmtContext) T_DROP() antlr.TerminalNode

func (*DropDatabaseStmtContext) ToStringTree

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

type DurationLitContext

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

func NewDurationLitContext

func NewDurationLitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DurationLitContext

func NewEmptyDurationLitContext

func NewEmptyDurationLitContext() *DurationLitContext

func (*DurationLitContext) Accept

func (s *DurationLitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DurationLitContext) EnterRule

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

func (*DurationLitContext) ExitRule

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

func (*DurationLitContext) GetParser

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

func (*DurationLitContext) GetRuleContext

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

func (*DurationLitContext) IntNumber

func (s *DurationLitContext) IntNumber() IIntNumberContext

func (*DurationLitContext) IntervalItem

func (s *DurationLitContext) IntervalItem() IIntervalItemContext

func (*DurationLitContext) IsDurationLitContext

func (*DurationLitContext) IsDurationLitContext()

func (*DurationLitContext) ToStringTree

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

type ExprAtomContext

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

func NewEmptyExprAtomContext

func NewEmptyExprAtomContext() *ExprAtomContext

func NewExprAtomContext

func NewExprAtomContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprAtomContext

func (*ExprAtomContext) Accept

func (s *ExprAtomContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExprAtomContext) DecNumber

func (s *ExprAtomContext) DecNumber() IDecNumberContext

func (*ExprAtomContext) EnterRule

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

func (*ExprAtomContext) ExitRule

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

func (*ExprAtomContext) GetParser

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

func (*ExprAtomContext) GetRuleContext

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

func (*ExprAtomContext) Ident

func (s *ExprAtomContext) Ident() IIdentContext

func (*ExprAtomContext) IdentFilter

func (s *ExprAtomContext) IdentFilter() IIdentFilterContext

func (*ExprAtomContext) IntNumber

func (s *ExprAtomContext) IntNumber() IIntNumberContext

func (*ExprAtomContext) IsExprAtomContext

func (*ExprAtomContext) IsExprAtomContext()

func (*ExprAtomContext) ToStringTree

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

type ExprFuncContext

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

func NewEmptyExprFuncContext

func NewEmptyExprFuncContext() *ExprFuncContext

func NewExprFuncContext

func NewExprFuncContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprFuncContext

func (*ExprFuncContext) Accept

func (s *ExprFuncContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExprFuncContext) EnterRule

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

func (*ExprFuncContext) ExitRule

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

func (*ExprFuncContext) ExprFuncParams

func (s *ExprFuncContext) ExprFuncParams() IExprFuncParamsContext

func (*ExprFuncContext) FuncName

func (s *ExprFuncContext) FuncName() IFuncNameContext

func (*ExprFuncContext) GetParser

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

func (*ExprFuncContext) GetRuleContext

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

func (*ExprFuncContext) IsExprFuncContext

func (*ExprFuncContext) IsExprFuncContext()

func (*ExprFuncContext) T_CLOSE_P

func (s *ExprFuncContext) T_CLOSE_P() antlr.TerminalNode

func (*ExprFuncContext) T_OPEN_P

func (s *ExprFuncContext) T_OPEN_P() antlr.TerminalNode

func (*ExprFuncContext) ToStringTree

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

type ExprFuncParamsContext

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

func NewEmptyExprFuncParamsContext

func NewEmptyExprFuncParamsContext() *ExprFuncParamsContext

func NewExprFuncParamsContext

func NewExprFuncParamsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprFuncParamsContext

func (*ExprFuncParamsContext) Accept

func (s *ExprFuncParamsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExprFuncParamsContext) AllFuncParam

func (s *ExprFuncParamsContext) AllFuncParam() []IFuncParamContext

func (*ExprFuncParamsContext) AllT_COMMA

func (s *ExprFuncParamsContext) AllT_COMMA() []antlr.TerminalNode

func (*ExprFuncParamsContext) EnterRule

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

func (*ExprFuncParamsContext) ExitRule

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

func (*ExprFuncParamsContext) FuncParam

func (*ExprFuncParamsContext) GetParser

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

func (*ExprFuncParamsContext) GetRuleContext

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

func (*ExprFuncParamsContext) IsExprFuncParamsContext

func (*ExprFuncParamsContext) IsExprFuncParamsContext()

func (*ExprFuncParamsContext) T_COMMA

func (s *ExprFuncParamsContext) T_COMMA(i int) antlr.TerminalNode

func (*ExprFuncParamsContext) ToStringTree

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

type FieldContext

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

func NewEmptyFieldContext

func NewEmptyFieldContext() *FieldContext

func NewFieldContext

func NewFieldContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldContext

func (*FieldContext) Accept

func (s *FieldContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FieldContext) Alias

func (s *FieldContext) Alias() IAliasContext

func (*FieldContext) EnterRule

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

func (*FieldContext) ExitRule

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

func (*FieldContext) FieldExpr

func (s *FieldContext) FieldExpr() IFieldExprContext

func (*FieldContext) GetParser

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

func (*FieldContext) GetRuleContext

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

func (*FieldContext) IsFieldContext

func (*FieldContext) IsFieldContext()

func (*FieldContext) ToStringTree

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

type FieldExprContext

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

func NewEmptyFieldExprContext

func NewEmptyFieldExprContext() *FieldExprContext

func NewFieldExprContext

func NewFieldExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldExprContext

func (*FieldExprContext) Accept

func (s *FieldExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FieldExprContext) AllFieldExpr

func (s *FieldExprContext) AllFieldExpr() []IFieldExprContext

func (*FieldExprContext) DurationLit

func (s *FieldExprContext) DurationLit() IDurationLitContext

func (*FieldExprContext) EnterRule

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

func (*FieldExprContext) ExitRule

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

func (*FieldExprContext) ExprAtom

func (s *FieldExprContext) ExprAtom() IExprAtomContext

func (*FieldExprContext) ExprFunc

func (s *FieldExprContext) ExprFunc() IExprFuncContext

func (*FieldExprContext) FieldExpr

func (s *FieldExprContext) FieldExpr(i int) IFieldExprContext

func (*FieldExprContext) GetParser

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

func (*FieldExprContext) GetRuleContext

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

func (*FieldExprContext) IsFieldExprContext

func (*FieldExprContext) IsFieldExprContext()

func (*FieldExprContext) Star added in v0.2.6

func (s *FieldExprContext) Star() IStarContext

func (*FieldExprContext) T_ADD

func (s *FieldExprContext) T_ADD() antlr.TerminalNode

func (*FieldExprContext) T_CLOSE_P

func (s *FieldExprContext) T_CLOSE_P() antlr.TerminalNode

func (*FieldExprContext) T_DIV

func (s *FieldExprContext) T_DIV() antlr.TerminalNode

func (*FieldExprContext) T_MUL

func (s *FieldExprContext) T_MUL() antlr.TerminalNode

func (*FieldExprContext) T_OPEN_P

func (s *FieldExprContext) T_OPEN_P() antlr.TerminalNode

func (*FieldExprContext) T_SUB

func (s *FieldExprContext) T_SUB() antlr.TerminalNode

func (*FieldExprContext) ToStringTree

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

type FieldsContext

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

func NewEmptyFieldsContext

func NewEmptyFieldsContext() *FieldsContext

func NewFieldsContext

func NewFieldsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldsContext

func (*FieldsContext) Accept

func (s *FieldsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FieldsContext) AllField

func (s *FieldsContext) AllField() []IFieldContext

func (*FieldsContext) AllT_COMMA

func (s *FieldsContext) AllT_COMMA() []antlr.TerminalNode

func (*FieldsContext) EnterRule

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

func (*FieldsContext) ExitRule

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

func (*FieldsContext) Field

func (s *FieldsContext) Field(i int) IFieldContext

func (*FieldsContext) GetParser

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

func (*FieldsContext) GetRuleContext

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

func (*FieldsContext) IsFieldsContext

func (*FieldsContext) IsFieldsContext()

func (*FieldsContext) T_COMMA

func (s *FieldsContext) T_COMMA(i int) antlr.TerminalNode

func (*FieldsContext) ToStringTree

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

type FillOptionContext

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

func NewEmptyFillOptionContext

func NewEmptyFillOptionContext() *FillOptionContext

func NewFillOptionContext

func NewFillOptionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FillOptionContext

func (*FillOptionContext) Accept

func (s *FillOptionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FillOptionContext) EnterRule

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

func (*FillOptionContext) ExitRule

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

func (*FillOptionContext) GetParser

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

func (*FillOptionContext) GetRuleContext

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

func (*FillOptionContext) IsFillOptionContext

func (*FillOptionContext) IsFillOptionContext()

func (*FillOptionContext) L_DEC

func (s *FillOptionContext) L_DEC() antlr.TerminalNode

func (*FillOptionContext) L_INT

func (s *FillOptionContext) L_INT() antlr.TerminalNode

func (*FillOptionContext) T_NULL

func (s *FillOptionContext) T_NULL() antlr.TerminalNode

func (*FillOptionContext) T_PREVIOUS

func (s *FillOptionContext) T_PREVIOUS() antlr.TerminalNode

func (*FillOptionContext) ToStringTree

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

type FromClauseContext

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

func NewEmptyFromClauseContext

func NewEmptyFromClauseContext() *FromClauseContext

func NewFromClauseContext

func NewFromClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FromClauseContext

func (*FromClauseContext) Accept

func (s *FromClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FromClauseContext) EnterRule

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

func (*FromClauseContext) ExitRule

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

func (*FromClauseContext) GetParser

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

func (*FromClauseContext) GetRuleContext

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

func (*FromClauseContext) IsFromClauseContext

func (*FromClauseContext) IsFromClauseContext()

func (*FromClauseContext) MetricName

func (s *FromClauseContext) MetricName() IMetricNameContext

func (*FromClauseContext) Namespace

func (s *FromClauseContext) Namespace() INamespaceContext

func (*FromClauseContext) T_FROM

func (s *FromClauseContext) T_FROM() antlr.TerminalNode

func (*FromClauseContext) T_ON

func (s *FromClauseContext) T_ON() antlr.TerminalNode

func (*FromClauseContext) ToStringTree

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

type FuncNameContext

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

func NewEmptyFuncNameContext

func NewEmptyFuncNameContext() *FuncNameContext

func NewFuncNameContext

func NewFuncNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FuncNameContext

func (*FuncNameContext) Accept

func (s *FuncNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FuncNameContext) EnterRule

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

func (*FuncNameContext) ExitRule

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

func (*FuncNameContext) GetParser

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

func (*FuncNameContext) GetRuleContext

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

func (*FuncNameContext) IsFuncNameContext

func (*FuncNameContext) IsFuncNameContext()

func (*FuncNameContext) T_AVG

func (s *FuncNameContext) T_AVG() antlr.TerminalNode

func (*FuncNameContext) T_COUNT

func (s *FuncNameContext) T_COUNT() antlr.TerminalNode

func (*FuncNameContext) T_FIRST

func (s *FuncNameContext) T_FIRST() antlr.TerminalNode

func (*FuncNameContext) T_LAST

func (s *FuncNameContext) T_LAST() antlr.TerminalNode

func (*FuncNameContext) T_MAX

func (s *FuncNameContext) T_MAX() antlr.TerminalNode

func (*FuncNameContext) T_MIN

func (s *FuncNameContext) T_MIN() antlr.TerminalNode

func (*FuncNameContext) T_QUANTILE

func (s *FuncNameContext) T_QUANTILE() antlr.TerminalNode

func (*FuncNameContext) T_RATE

func (s *FuncNameContext) T_RATE() antlr.TerminalNode

func (*FuncNameContext) T_STDDEV

func (s *FuncNameContext) T_STDDEV() antlr.TerminalNode

func (*FuncNameContext) T_SUM

func (s *FuncNameContext) T_SUM() antlr.TerminalNode

func (*FuncNameContext) ToStringTree

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

type FuncParamContext

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

func NewEmptyFuncParamContext

func NewEmptyFuncParamContext() *FuncParamContext

func NewFuncParamContext

func NewFuncParamContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FuncParamContext

func (*FuncParamContext) Accept

func (s *FuncParamContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FuncParamContext) EnterRule

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

func (*FuncParamContext) ExitRule

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

func (*FuncParamContext) FieldExpr

func (s *FuncParamContext) FieldExpr() IFieldExprContext

func (*FuncParamContext) GetParser

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

func (*FuncParamContext) GetRuleContext

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

func (*FuncParamContext) IsFuncParamContext

func (*FuncParamContext) IsFuncParamContext()

func (*FuncParamContext) TagFilterExpr

func (s *FuncParamContext) TagFilterExpr() ITagFilterExprContext

func (*FuncParamContext) ToStringTree

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

type GroupByClauseContext

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

func NewEmptyGroupByClauseContext

func NewEmptyGroupByClauseContext() *GroupByClauseContext

func NewGroupByClauseContext

func NewGroupByClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupByClauseContext

func (*GroupByClauseContext) Accept

func (s *GroupByClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*GroupByClauseContext) EnterRule

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

func (*GroupByClauseContext) ExitRule

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

func (*GroupByClauseContext) FillOption

func (s *GroupByClauseContext) FillOption() IFillOptionContext

func (*GroupByClauseContext) GetParser

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

func (*GroupByClauseContext) GetRuleContext

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

func (*GroupByClauseContext) GroupByKeys

func (s *GroupByClauseContext) GroupByKeys() IGroupByKeysContext

func (*GroupByClauseContext) HavingClause

func (s *GroupByClauseContext) HavingClause() IHavingClauseContext

func (*GroupByClauseContext) IsGroupByClauseContext

func (*GroupByClauseContext) IsGroupByClauseContext()

func (*GroupByClauseContext) T_BY

func (s *GroupByClauseContext) T_BY() antlr.TerminalNode

func (*GroupByClauseContext) T_CLOSE_P

func (s *GroupByClauseContext) T_CLOSE_P() antlr.TerminalNode

func (*GroupByClauseContext) T_FILL

func (s *GroupByClauseContext) T_FILL() antlr.TerminalNode

func (*GroupByClauseContext) T_GROUP

func (s *GroupByClauseContext) T_GROUP() antlr.TerminalNode

func (*GroupByClauseContext) T_OPEN_P

func (s *GroupByClauseContext) T_OPEN_P() antlr.TerminalNode

func (*GroupByClauseContext) ToStringTree

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

type GroupByKeyContext

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

func NewEmptyGroupByKeyContext

func NewEmptyGroupByKeyContext() *GroupByKeyContext

func NewGroupByKeyContext

func NewGroupByKeyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupByKeyContext

func (*GroupByKeyContext) Accept

func (s *GroupByKeyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*GroupByKeyContext) DurationLit

func (s *GroupByKeyContext) DurationLit() IDurationLitContext

func (*GroupByKeyContext) EnterRule

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

func (*GroupByKeyContext) ExitRule

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

func (*GroupByKeyContext) GetParser

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

func (*GroupByKeyContext) GetRuleContext

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

func (*GroupByKeyContext) Ident

func (s *GroupByKeyContext) Ident() IIdentContext

func (*GroupByKeyContext) IsGroupByKeyContext

func (*GroupByKeyContext) IsGroupByKeyContext()

func (*GroupByKeyContext) T_CLOSE_P

func (s *GroupByKeyContext) T_CLOSE_P() antlr.TerminalNode

func (*GroupByKeyContext) T_OPEN_P

func (s *GroupByKeyContext) T_OPEN_P() antlr.TerminalNode

func (*GroupByKeyContext) T_TIME

func (s *GroupByKeyContext) T_TIME() antlr.TerminalNode

func (*GroupByKeyContext) ToStringTree

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

type GroupByKeysContext

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

func NewEmptyGroupByKeysContext

func NewEmptyGroupByKeysContext() *GroupByKeysContext

func NewGroupByKeysContext

func NewGroupByKeysContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupByKeysContext

func (*GroupByKeysContext) Accept

func (s *GroupByKeysContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*GroupByKeysContext) AllGroupByKey

func (s *GroupByKeysContext) AllGroupByKey() []IGroupByKeyContext

func (*GroupByKeysContext) AllT_COMMA

func (s *GroupByKeysContext) AllT_COMMA() []antlr.TerminalNode

func (*GroupByKeysContext) EnterRule

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

func (*GroupByKeysContext) ExitRule

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

func (*GroupByKeysContext) GetParser

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

func (*GroupByKeysContext) GetRuleContext

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

func (*GroupByKeysContext) GroupByKey

func (s *GroupByKeysContext) GroupByKey(i int) IGroupByKeyContext

func (*GroupByKeysContext) IsGroupByKeysContext

func (*GroupByKeysContext) IsGroupByKeysContext()

func (*GroupByKeysContext) T_COMMA

func (s *GroupByKeysContext) T_COMMA(i int) antlr.TerminalNode

func (*GroupByKeysContext) ToStringTree

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

type HavingClauseContext

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

func NewEmptyHavingClauseContext

func NewEmptyHavingClauseContext() *HavingClauseContext

func NewHavingClauseContext

func NewHavingClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HavingClauseContext

func (*HavingClauseContext) Accept

func (s *HavingClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*HavingClauseContext) BoolExpr

func (s *HavingClauseContext) BoolExpr() IBoolExprContext

func (*HavingClauseContext) EnterRule

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

func (*HavingClauseContext) ExitRule

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

func (*HavingClauseContext) GetParser

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

func (*HavingClauseContext) GetRuleContext

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

func (*HavingClauseContext) IsHavingClauseContext

func (*HavingClauseContext) IsHavingClauseContext()

func (*HavingClauseContext) T_HAVING

func (s *HavingClauseContext) T_HAVING() antlr.TerminalNode

func (*HavingClauseContext) ToStringTree

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

type IAliasContext

type IAliasContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_AS() antlr.TerminalNode
	Ident() IIdentContext

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

IAliasContext is an interface to support dynamic dispatch.

type IArrContext

type IArrContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_OPEN_SB() antlr.TerminalNode
	AllValue() []IValueContext
	Value(i int) IValueContext
	T_CLOSE_SB() antlr.TerminalNode
	AllT_COMMA() []antlr.TerminalNode
	T_COMMA(i int) antlr.TerminalNode

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

IArrContext is an interface to support dynamic dispatch.

type IBinaryExprContext

type IBinaryExprContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllFieldExpr() []IFieldExprContext
	FieldExpr(i int) IFieldExprContext
	BinaryOperator() IBinaryOperatorContext

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

IBinaryExprContext is an interface to support dynamic dispatch.

type IBinaryOperatorContext

type IBinaryOperatorContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_EQUAL() antlr.TerminalNode
	T_NOTEQUAL() antlr.TerminalNode
	T_NOTEQUAL2() antlr.TerminalNode
	T_LESS() antlr.TerminalNode
	T_LESSEQUAL() antlr.TerminalNode
	T_GREATER() antlr.TerminalNode
	T_GREATEREQUAL() antlr.TerminalNode
	T_LIKE() antlr.TerminalNode
	T_REGEXP() antlr.TerminalNode

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

IBinaryOperatorContext is an interface to support dynamic dispatch.

type IBoolExprAtomContext

type IBoolExprAtomContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	BinaryExpr() IBinaryExprContext

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

IBoolExprAtomContext is an interface to support dynamic dispatch.

type IBoolExprContext

type IBoolExprContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_OPEN_P() antlr.TerminalNode
	AllBoolExpr() []IBoolExprContext
	BoolExpr(i int) IBoolExprContext
	T_CLOSE_P() antlr.TerminalNode
	BoolExprAtom() IBoolExprAtomContext
	BoolExprLogicalOp() IBoolExprLogicalOpContext

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

IBoolExprContext is an interface to support dynamic dispatch.

type IBoolExprLogicalOpContext

type IBoolExprLogicalOpContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_AND() antlr.TerminalNode
	T_OR() antlr.TerminalNode

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

IBoolExprLogicalOpContext is an interface to support dynamic dispatch.

type IBrokerFilterContext added in v0.2.4

type IBrokerFilterContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_BROKER() antlr.TerminalNode
	T_EQUAL() antlr.TerminalNode
	Ident() IIdentContext

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

IBrokerFilterContext is an interface to support dynamic dispatch.

type IConditionExprContext

type IConditionExprContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	TagFilterExpr() ITagFilterExprContext
	T_AND() antlr.TerminalNode
	TimeRangeExpr() ITimeRangeExprContext

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

IConditionExprContext is an interface to support dynamic dispatch.

type ICreateBrokerStmtContext added in v0.2.4

type ICreateBrokerStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_CREATE() antlr.TerminalNode
	T_BROKER() antlr.TerminalNode
	Json() IJsonContext

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

ICreateBrokerStmtContext is an interface to support dynamic dispatch.

type ICreateDatabaseStmtContext

type ICreateDatabaseStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_CREATE() antlr.TerminalNode
	T_DATASBAE() antlr.TerminalNode
	Json() IJsonContext

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

ICreateDatabaseStmtContext is an interface to support dynamic dispatch.

type ICreateStorageStmtContext

type ICreateStorageStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_CREATE() antlr.TerminalNode
	T_STORAGE() antlr.TerminalNode
	Json() IJsonContext

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

ICreateStorageStmtContext is an interface to support dynamic dispatch.

type IDatabaseFilterContext

type IDatabaseFilterContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_DATASBAE() antlr.TerminalNode
	T_EQUAL() antlr.TerminalNode
	Ident() IIdentContext

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

IDatabaseFilterContext is an interface to support dynamic dispatch.

type IDatabaseNameContext

type IDatabaseNameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Ident() IIdentContext

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

IDatabaseNameContext is an interface to support dynamic dispatch.

type IDecNumberContext

type IDecNumberContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	L_DEC() antlr.TerminalNode
	T_SUB() antlr.TerminalNode
	T_ADD() antlr.TerminalNode

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

IDecNumberContext is an interface to support dynamic dispatch.

type IDropDatabaseStmtContext

type IDropDatabaseStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_DROP() antlr.TerminalNode
	T_DATASBAE() antlr.TerminalNode
	DatabaseName() IDatabaseNameContext

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

IDropDatabaseStmtContext is an interface to support dynamic dispatch.

type IDurationLitContext

type IDurationLitContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	IntNumber() IIntNumberContext
	IntervalItem() IIntervalItemContext

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

IDurationLitContext is an interface to support dynamic dispatch.

type IExprAtomContext

type IExprAtomContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Ident() IIdentContext
	IdentFilter() IIdentFilterContext
	DecNumber() IDecNumberContext
	IntNumber() IIntNumberContext

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

IExprAtomContext is an interface to support dynamic dispatch.

type IExprFuncContext

type IExprFuncContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	FuncName() IFuncNameContext
	T_OPEN_P() antlr.TerminalNode
	T_CLOSE_P() antlr.TerminalNode
	ExprFuncParams() IExprFuncParamsContext

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

IExprFuncContext is an interface to support dynamic dispatch.

type IExprFuncParamsContext

type IExprFuncParamsContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllFuncParam() []IFuncParamContext
	FuncParam(i int) IFuncParamContext
	AllT_COMMA() []antlr.TerminalNode
	T_COMMA(i int) antlr.TerminalNode

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

IExprFuncParamsContext is an interface to support dynamic dispatch.

type IFieldContext

type IFieldContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	FieldExpr() IFieldExprContext
	Alias() IAliasContext

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

IFieldContext is an interface to support dynamic dispatch.

type IFieldExprContext

type IFieldExprContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_OPEN_P() antlr.TerminalNode
	AllFieldExpr() []IFieldExprContext
	FieldExpr(i int) IFieldExprContext
	T_CLOSE_P() antlr.TerminalNode
	ExprFunc() IExprFuncContext
	ExprAtom() IExprAtomContext
	DurationLit() IDurationLitContext
	Star() IStarContext
	T_MUL() antlr.TerminalNode
	T_DIV() antlr.TerminalNode
	T_ADD() antlr.TerminalNode
	T_SUB() antlr.TerminalNode

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

IFieldExprContext is an interface to support dynamic dispatch.

type IFieldsContext

type IFieldsContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllField() []IFieldContext
	Field(i int) IFieldContext
	AllT_COMMA() []antlr.TerminalNode
	T_COMMA(i int) antlr.TerminalNode

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

IFieldsContext is an interface to support dynamic dispatch.

type IFillOptionContext

type IFillOptionContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_NULL() antlr.TerminalNode
	T_PREVIOUS() antlr.TerminalNode
	L_INT() antlr.TerminalNode
	L_DEC() antlr.TerminalNode

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

IFillOptionContext is an interface to support dynamic dispatch.

type IFromClauseContext

type IFromClauseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_FROM() antlr.TerminalNode
	MetricName() IMetricNameContext
	T_ON() antlr.TerminalNode
	Namespace() INamespaceContext

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

IFromClauseContext is an interface to support dynamic dispatch.

type IFuncNameContext

type IFuncNameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SUM() antlr.TerminalNode
	T_MIN() antlr.TerminalNode
	T_MAX() antlr.TerminalNode
	T_AVG() antlr.TerminalNode
	T_COUNT() antlr.TerminalNode
	T_LAST() antlr.TerminalNode
	T_FIRST() antlr.TerminalNode
	T_STDDEV() antlr.TerminalNode
	T_QUANTILE() antlr.TerminalNode
	T_RATE() antlr.TerminalNode

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

IFuncNameContext is an interface to support dynamic dispatch.

type IFuncParamContext

type IFuncParamContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	FieldExpr() IFieldExprContext
	TagFilterExpr() ITagFilterExprContext

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

IFuncParamContext is an interface to support dynamic dispatch.

type IGroupByClauseContext

type IGroupByClauseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_GROUP() antlr.TerminalNode
	T_BY() antlr.TerminalNode
	GroupByKeys() IGroupByKeysContext
	T_FILL() antlr.TerminalNode
	T_OPEN_P() antlr.TerminalNode
	FillOption() IFillOptionContext
	T_CLOSE_P() antlr.TerminalNode
	HavingClause() IHavingClauseContext

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

IGroupByClauseContext is an interface to support dynamic dispatch.

type IGroupByKeyContext

type IGroupByKeyContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Ident() IIdentContext
	T_TIME() antlr.TerminalNode
	T_OPEN_P() antlr.TerminalNode
	DurationLit() IDurationLitContext
	T_CLOSE_P() antlr.TerminalNode

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

IGroupByKeyContext is an interface to support dynamic dispatch.

type IGroupByKeysContext

type IGroupByKeysContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllGroupByKey() []IGroupByKeyContext
	GroupByKey(i int) IGroupByKeyContext
	AllT_COMMA() []antlr.TerminalNode
	T_COMMA(i int) antlr.TerminalNode

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

IGroupByKeysContext is an interface to support dynamic dispatch.

type IHavingClauseContext

type IHavingClauseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_HAVING() antlr.TerminalNode
	BoolExpr() IBoolExprContext

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

IHavingClauseContext is an interface to support dynamic dispatch.

type IIdentContext

type IIdentContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllL_ID() []antlr.TerminalNode
	L_ID(i int) antlr.TerminalNode
	AllNonReservedWords() []INonReservedWordsContext
	NonReservedWords(i int) INonReservedWordsContext
	AllT_DOT() []antlr.TerminalNode
	T_DOT(i int) antlr.TerminalNode

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

IIdentContext is an interface to support dynamic dispatch.

type IIdentFilterContext

type IIdentFilterContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_OPEN_SB() antlr.TerminalNode
	TagFilterExpr() ITagFilterExprContext
	T_CLOSE_SB() antlr.TerminalNode

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

IIdentFilterContext is an interface to support dynamic dispatch.

type IIntNumberContext

type IIntNumberContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	L_INT() antlr.TerminalNode
	T_SUB() antlr.TerminalNode
	T_ADD() antlr.TerminalNode

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

IIntNumberContext is an interface to support dynamic dispatch.

type IIntervalItemContext

type IIntervalItemContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SECOND() antlr.TerminalNode
	T_MINUTE() antlr.TerminalNode
	T_HOUR() antlr.TerminalNode
	T_DAY() antlr.TerminalNode
	T_WEEK() antlr.TerminalNode
	T_MONTH() antlr.TerminalNode
	T_YEAR() antlr.TerminalNode

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

IIntervalItemContext is an interface to support dynamic dispatch.

type IJsonContext

type IJsonContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Value() IValueContext

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

IJsonContext is an interface to support dynamic dispatch.

type ILimitClauseContext

type ILimitClauseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_LIMIT() antlr.TerminalNode
	L_INT() antlr.TerminalNode

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

ILimitClauseContext is an interface to support dynamic dispatch.

type IMetricListContext

type IMetricListContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllIdent() []IIdentContext
	Ident(i int) IIdentContext
	AllT_COMMA() []antlr.TerminalNode
	T_COMMA(i int) antlr.TerminalNode

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

IMetricListContext is an interface to support dynamic dispatch.

type IMetricListFilterContext

type IMetricListFilterContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_METRIC() antlr.TerminalNode
	T_IN() antlr.TerminalNode
	T_OPEN_P() antlr.TerminalNode
	MetricList() IMetricListContext
	T_CLOSE_P() antlr.TerminalNode

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

IMetricListFilterContext is an interface to support dynamic dispatch.

type IMetricNameContext

type IMetricNameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Ident() IIdentContext

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

IMetricNameContext is an interface to support dynamic dispatch.

type INamespaceContext

type INamespaceContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Ident() IIdentContext

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

INamespaceContext is an interface to support dynamic dispatch.

type INonReservedWordsContext

type INonReservedWordsContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_CREATE() antlr.TerminalNode
	T_UPDATE() antlr.TerminalNode
	T_SET() antlr.TerminalNode
	T_DROP() antlr.TerminalNode
	T_INTERVAL() antlr.TerminalNode
	T_INTERVAL_NAME() antlr.TerminalNode
	T_SHARD() antlr.TerminalNode
	T_REPLICATION() antlr.TerminalNode
	T_MEMORY() antlr.TerminalNode
	T_TTL() antlr.TerminalNode
	T_META_TTL() antlr.TerminalNode
	T_PAST_TTL() antlr.TerminalNode
	T_FUTURE_TTL() antlr.TerminalNode
	T_KILL() antlr.TerminalNode
	T_ON() antlr.TerminalNode
	T_SHOW() antlr.TerminalNode
	T_DATASBAE() antlr.TerminalNode
	T_DATASBAES() antlr.TerminalNode
	T_NAMESPACE() antlr.TerminalNode
	T_NAMESPACES() antlr.TerminalNode
	T_NODE() antlr.TerminalNode
	T_METRICS() antlr.TerminalNode
	T_METRIC() antlr.TerminalNode
	T_FIELD() antlr.TerminalNode
	T_FIELDS() antlr.TerminalNode
	T_TAG() antlr.TerminalNode
	T_INFO() antlr.TerminalNode
	T_KEYS() antlr.TerminalNode
	T_KEY() antlr.TerminalNode
	T_WITH() antlr.TerminalNode
	T_VALUES() antlr.TerminalNode
	T_VALUE() antlr.TerminalNode
	T_FROM() antlr.TerminalNode
	T_WHERE() antlr.TerminalNode
	T_LIMIT() antlr.TerminalNode
	T_QUERIES() antlr.TerminalNode
	T_QUERY() antlr.TerminalNode
	T_EXPLAIN() antlr.TerminalNode
	T_WITH_VALUE() antlr.TerminalNode
	T_SELECT() antlr.TerminalNode
	T_AS() antlr.TerminalNode
	T_AND() antlr.TerminalNode
	T_OR() antlr.TerminalNode
	T_FILL() antlr.TerminalNode
	T_NULL() antlr.TerminalNode
	T_PREVIOUS() antlr.TerminalNode
	T_ORDER() antlr.TerminalNode
	T_ASC() antlr.TerminalNode
	T_DESC() antlr.TerminalNode
	T_LIKE() antlr.TerminalNode
	T_NOT() antlr.TerminalNode
	T_BETWEEN() antlr.TerminalNode
	T_IS() antlr.TerminalNode
	T_GROUP() antlr.TerminalNode
	T_HAVING() antlr.TerminalNode
	T_BY() antlr.TerminalNode
	T_FOR() antlr.TerminalNode
	T_STATS() antlr.TerminalNode
	T_TIME() antlr.TerminalNode
	T_NOW() antlr.TerminalNode
	T_IN() antlr.TerminalNode
	T_LOG() antlr.TerminalNode
	T_PROFILE() antlr.TerminalNode
	T_SUM() antlr.TerminalNode
	T_MIN() antlr.TerminalNode
	T_MAX() antlr.TerminalNode
	T_COUNT() antlr.TerminalNode
	T_LAST() antlr.TerminalNode
	T_FIRST() antlr.TerminalNode
	T_AVG() antlr.TerminalNode
	T_STDDEV() antlr.TerminalNode
	T_QUANTILE() antlr.TerminalNode
	T_RATE() antlr.TerminalNode
	T_SECOND() antlr.TerminalNode
	T_MINUTE() antlr.TerminalNode
	T_HOUR() antlr.TerminalNode
	T_DAY() antlr.TerminalNode
	T_WEEK() antlr.TerminalNode
	T_MONTH() antlr.TerminalNode
	T_YEAR() antlr.TerminalNode
	T_USE() antlr.TerminalNode
	T_MASTER() antlr.TerminalNode
	T_METADATA() antlr.TerminalNode
	T_TYPE() antlr.TerminalNode
	T_TYPES() antlr.TerminalNode
	T_STORAGES() antlr.TerminalNode
	T_STORAGE() antlr.TerminalNode
	T_ALIVE() antlr.TerminalNode
	T_BROKER() antlr.TerminalNode
	T_ROOT() antlr.TerminalNode
	T_BROKERS() antlr.TerminalNode
	T_SCHEMAS() antlr.TerminalNode
	T_STATE_REPO() antlr.TerminalNode
	T_STATE_MACHINE() antlr.TerminalNode
	T_REQUESTS() antlr.TerminalNode
	T_REQUEST() antlr.TerminalNode
	T_ID() antlr.TerminalNode

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

INonReservedWordsContext is an interface to support dynamic dispatch.

type INowExprContext

type INowExprContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	NowFunc() INowFuncContext
	DurationLit() IDurationLitContext

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

INowExprContext is an interface to support dynamic dispatch.

type INowFuncContext

type INowFuncContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_NOW() antlr.TerminalNode
	T_OPEN_P() antlr.TerminalNode
	T_CLOSE_P() antlr.TerminalNode
	ExprFuncParams() IExprFuncParamsContext

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

INowFuncContext is an interface to support dynamic dispatch.

type IObjContext

type IObjContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_OPEN_B() antlr.TerminalNode
	AllPair() []IPairContext
	Pair(i int) IPairContext
	T_CLOSE_B() antlr.TerminalNode
	AllT_COMMA() []antlr.TerminalNode
	T_COMMA(i int) antlr.TerminalNode

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

IObjContext is an interface to support dynamic dispatch.

type IOrderByClauseContext

type IOrderByClauseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_ORDER() antlr.TerminalNode
	T_BY() antlr.TerminalNode
	SortFields() ISortFieldsContext

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

IOrderByClauseContext is an interface to support dynamic dispatch.

type IPairContext

type IPairContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	STRING() antlr.TerminalNode
	T_COLON() antlr.TerminalNode
	Value() IValueContext

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

IPairContext is an interface to support dynamic dispatch.

type IPrefixContext

type IPrefixContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Ident() IIdentContext

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

IPrefixContext is an interface to support dynamic dispatch.

type IQueryStmtContext

type IQueryStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	SourceAndSelect() ISourceAndSelectContext
	T_EXPLAIN() antlr.TerminalNode
	WhereClause() IWhereClauseContext
	GroupByClause() IGroupByClauseContext
	OrderByClause() IOrderByClauseContext
	LimitClause() ILimitClauseContext
	T_WITH_VALUE() antlr.TerminalNode

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

IQueryStmtContext is an interface to support dynamic dispatch.

type IRecoverStorageStmtContext added in v0.1.1

type IRecoverStorageStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_RECOVER() antlr.TerminalNode
	T_STORAGE() antlr.TerminalNode
	StorageName() IStorageNameContext

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

IRecoverStorageStmtContext is an interface to support dynamic dispatch.

type IRequestIDContext

type IRequestIDContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Ident() IIdentContext

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

IRequestIDContext is an interface to support dynamic dispatch.

type ISelectExprContext

type ISelectExprContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SELECT() antlr.TerminalNode
	Fields() IFieldsContext

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

ISelectExprContext is an interface to support dynamic dispatch.

type ISetLimitStmtContext added in v0.2.4

type ISetLimitStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SET() antlr.TerminalNode
	T_LIMIT() antlr.TerminalNode
	Toml() ITomlContext

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

ISetLimitStmtContext is an interface to support dynamic dispatch.

type IShowAliveStmtContext

type IShowAliveStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_ALIVE() antlr.TerminalNode
	T_ROOT() antlr.TerminalNode
	T_BROKER() antlr.TerminalNode
	T_STORAGE() antlr.TerminalNode

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

IShowAliveStmtContext is an interface to support dynamic dispatch.

type IShowBrokerMetaStmtContext

type IShowBrokerMetaStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_BROKER() antlr.TerminalNode
	T_METADATA() antlr.TerminalNode
	T_FROM() antlr.TerminalNode
	Source() ISourceContext
	T_WHERE() antlr.TerminalNode
	TypeFilter() ITypeFilterContext
	T_AND() antlr.TerminalNode
	BrokerFilter() IBrokerFilterContext

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

IShowBrokerMetaStmtContext is an interface to support dynamic dispatch.

type IShowBrokerMetricStmtContext

type IShowBrokerMetricStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_BROKER() antlr.TerminalNode
	T_METRIC() antlr.TerminalNode
	T_WHERE() antlr.TerminalNode
	MetricListFilter() IMetricListFilterContext

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

IShowBrokerMetricStmtContext is an interface to support dynamic dispatch.

type IShowBrokersStmtContext added in v0.2.4

type IShowBrokersStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_BROKERS() antlr.TerminalNode

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

IShowBrokersStmtContext is an interface to support dynamic dispatch.

type IShowDatabaseStmtContext

type IShowDatabaseStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_DATASBAES() antlr.TerminalNode

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

IShowDatabaseStmtContext is an interface to support dynamic dispatch.

type IShowFieldsStmtContext

type IShowFieldsStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_FIELDS() antlr.TerminalNode
	FromClause() IFromClauseContext

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

IShowFieldsStmtContext is an interface to support dynamic dispatch.

type IShowLimitStmtContext added in v0.2.4

type IShowLimitStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_LIMIT() antlr.TerminalNode

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

IShowLimitStmtContext is an interface to support dynamic dispatch.

type IShowMasterMetaStmtContext

type IShowMasterMetaStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_MASTER() antlr.TerminalNode
	T_METADATA() antlr.TerminalNode
	T_FROM() antlr.TerminalNode
	Source() ISourceContext
	T_WHERE() antlr.TerminalNode
	TypeFilter() ITypeFilterContext

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

IShowMasterMetaStmtContext is an interface to support dynamic dispatch.

type IShowMasterStmtContext

type IShowMasterStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_MASTER() antlr.TerminalNode

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

IShowMasterStmtContext is an interface to support dynamic dispatch.

type IShowMemoryDatabaseStmtContext

type IShowMemoryDatabaseStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_MEMORY() antlr.TerminalNode
	T_DATASBAE() antlr.TerminalNode
	T_WHERE() antlr.TerminalNode
	T_AND() antlr.TerminalNode
	AllStorageFilter() []IStorageFilterContext
	StorageFilter(i int) IStorageFilterContext
	AllDatabaseFilter() []IDatabaseFilterContext
	DatabaseFilter(i int) IDatabaseFilterContext

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

IShowMemoryDatabaseStmtContext is an interface to support dynamic dispatch.

type IShowMetadataTypesStmtContext

type IShowMetadataTypesStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_METADATA() antlr.TerminalNode
	T_TYPES() antlr.TerminalNode

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

IShowMetadataTypesStmtContext is an interface to support dynamic dispatch.

type IShowMetricsStmtContext

type IShowMetricsStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_METRICS() antlr.TerminalNode
	T_ON() antlr.TerminalNode
	Namespace() INamespaceContext
	T_WHERE() antlr.TerminalNode
	T_METRIC() antlr.TerminalNode
	T_EQUAL() antlr.TerminalNode
	Prefix() IPrefixContext
	LimitClause() ILimitClauseContext

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

IShowMetricsStmtContext is an interface to support dynamic dispatch.

type IShowNameSpacesStmtContext

type IShowNameSpacesStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_NAMESPACES() antlr.TerminalNode
	T_WHERE() antlr.TerminalNode
	T_NAMESPACE() antlr.TerminalNode
	T_EQUAL() antlr.TerminalNode
	Prefix() IPrefixContext
	LimitClause() ILimitClauseContext

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

IShowNameSpacesStmtContext is an interface to support dynamic dispatch.

type IShowReplicationStmtContext

type IShowReplicationStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_REPLICATION() antlr.TerminalNode
	T_WHERE() antlr.TerminalNode
	T_AND() antlr.TerminalNode
	AllStorageFilter() []IStorageFilterContext
	StorageFilter(i int) IStorageFilterContext
	AllDatabaseFilter() []IDatabaseFilterContext
	DatabaseFilter(i int) IDatabaseFilterContext

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

IShowReplicationStmtContext is an interface to support dynamic dispatch.

type IShowRequestStmtContext

type IShowRequestStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_REQUEST() antlr.TerminalNode
	T_WHERE() antlr.TerminalNode
	T_ID() antlr.TerminalNode
	T_EQUAL() antlr.TerminalNode
	RequestID() IRequestIDContext

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

IShowRequestStmtContext is an interface to support dynamic dispatch.

type IShowRequestsStmtContext

type IShowRequestsStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_REQUESTS() antlr.TerminalNode

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

IShowRequestsStmtContext is an interface to support dynamic dispatch.

type IShowRootMetaStmtContext added in v0.2.4

type IShowRootMetaStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_ROOT() antlr.TerminalNode
	T_METADATA() antlr.TerminalNode
	T_FROM() antlr.TerminalNode
	Source() ISourceContext
	T_WHERE() antlr.TerminalNode
	TypeFilter() ITypeFilterContext

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

IShowRootMetaStmtContext is an interface to support dynamic dispatch.

type IShowRootMetricStmtContext added in v0.2.4

type IShowRootMetricStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_ROOT() antlr.TerminalNode
	T_METRIC() antlr.TerminalNode
	T_WHERE() antlr.TerminalNode
	MetricListFilter() IMetricListFilterContext

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

IShowRootMetricStmtContext is an interface to support dynamic dispatch.

type IShowSchemasStmtContext

type IShowSchemasStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_SCHEMAS() antlr.TerminalNode

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

IShowSchemasStmtContext is an interface to support dynamic dispatch.

type IShowStmtContext

type IShowStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	ShowMasterStmt() IShowMasterStmtContext
	ShowMetadataTypesStmt() IShowMetadataTypesStmtContext
	ShowRootMetaStmt() IShowRootMetaStmtContext
	ShowBrokerMetaStmt() IShowBrokerMetaStmtContext
	ShowMasterMetaStmt() IShowMasterMetaStmtContext
	ShowStorageMetaStmt() IShowStorageMetaStmtContext
	ShowStoragesStmt() IShowStoragesStmtContext
	ShowBrokersStmt() IShowBrokersStmtContext
	ShowLimitStmt() IShowLimitStmtContext
	ShowAliveStmt() IShowAliveStmtContext
	ShowRootMetricStmt() IShowRootMetricStmtContext
	ShowBrokerMetricStmt() IShowBrokerMetricStmtContext
	ShowStorageMetricStmt() IShowStorageMetricStmtContext
	ShowReplicationStmt() IShowReplicationStmtContext
	ShowMemoryDatabaseStmt() IShowMemoryDatabaseStmtContext
	ShowSchemasStmt() IShowSchemasStmtContext
	ShowDatabaseStmt() IShowDatabaseStmtContext
	ShowNameSpacesStmt() IShowNameSpacesStmtContext
	ShowMetricsStmt() IShowMetricsStmtContext
	ShowFieldsStmt() IShowFieldsStmtContext
	ShowTagKeysStmt() IShowTagKeysStmtContext
	ShowTagValuesStmt() IShowTagValuesStmtContext
	ShowRequestsStmt() IShowRequestsStmtContext
	ShowRequestStmt() IShowRequestStmtContext

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

IShowStmtContext is an interface to support dynamic dispatch.

type IShowStorageMetaStmtContext

type IShowStorageMetaStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_STORAGE() antlr.TerminalNode
	T_METADATA() antlr.TerminalNode
	T_FROM() antlr.TerminalNode
	Source() ISourceContext
	T_WHERE() antlr.TerminalNode
	T_AND() antlr.TerminalNode
	AllStorageFilter() []IStorageFilterContext
	StorageFilter(i int) IStorageFilterContext
	AllTypeFilter() []ITypeFilterContext
	TypeFilter(i int) ITypeFilterContext

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

IShowStorageMetaStmtContext is an interface to support dynamic dispatch.

type IShowStorageMetricStmtContext

type IShowStorageMetricStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_STORAGE() antlr.TerminalNode
	T_METRIC() antlr.TerminalNode
	T_WHERE() antlr.TerminalNode
	T_AND() antlr.TerminalNode
	AllStorageFilter() []IStorageFilterContext
	StorageFilter(i int) IStorageFilterContext
	AllMetricListFilter() []IMetricListFilterContext
	MetricListFilter(i int) IMetricListFilterContext

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

IShowStorageMetricStmtContext is an interface to support dynamic dispatch.

type IShowStoragesStmtContext

type IShowStoragesStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_STORAGES() antlr.TerminalNode

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

IShowStoragesStmtContext is an interface to support dynamic dispatch.

type IShowTagKeysStmtContext

type IShowTagKeysStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_TAG() antlr.TerminalNode
	T_KEYS() antlr.TerminalNode
	FromClause() IFromClauseContext

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

IShowTagKeysStmtContext is an interface to support dynamic dispatch.

type IShowTagValuesStmtContext

type IShowTagValuesStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_SHOW() antlr.TerminalNode
	T_TAG() antlr.TerminalNode
	T_VALUES() antlr.TerminalNode
	FromClause() IFromClauseContext
	T_WITH() antlr.TerminalNode
	T_KEY() antlr.TerminalNode
	T_EQUAL() antlr.TerminalNode
	WithTagKey() IWithTagKeyContext
	WhereClause() IWhereClauseContext
	LimitClause() ILimitClauseContext

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

IShowTagValuesStmtContext is an interface to support dynamic dispatch.

type ISortFieldContext

type ISortFieldContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	FieldExpr() IFieldExprContext
	AllT_ASC() []antlr.TerminalNode
	T_ASC(i int) antlr.TerminalNode
	AllT_DESC() []antlr.TerminalNode
	T_DESC(i int) antlr.TerminalNode

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

ISortFieldContext is an interface to support dynamic dispatch.

type ISortFieldsContext

type ISortFieldsContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllSortField() []ISortFieldContext
	SortField(i int) ISortFieldContext
	AllT_COMMA() []antlr.TerminalNode
	T_COMMA(i int) antlr.TerminalNode

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

ISortFieldsContext is an interface to support dynamic dispatch.

type ISourceAndSelectContext

type ISourceAndSelectContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	SelectExpr() ISelectExprContext
	FromClause() IFromClauseContext

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

ISourceAndSelectContext is an interface to support dynamic dispatch.

type ISourceContext

type ISourceContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_STATE_MACHINE() antlr.TerminalNode
	T_STATE_REPO() antlr.TerminalNode

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

ISourceContext is an interface to support dynamic dispatch.

type IStarContext added in v0.2.6

type IStarContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_MUL() antlr.TerminalNode

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

	// Getter signatures
	ShowStmt() IShowStmtContext
	CreateStorageStmt() ICreateStorageStmtContext
	CreateBrokerStmt() ICreateBrokerStmtContext
	RecoverStorageStmt() IRecoverStorageStmtContext
	UseStmt() IUseStmtContext
	QueryStmt() IQueryStmtContext
	CreateDatabaseStmt() ICreateDatabaseStmtContext
	DropDatabaseStmt() IDropDatabaseStmtContext
	SetLimitStmt() ISetLimitStmtContext
	Ident() IIdentContext
	EOF() antlr.TerminalNode

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

IStatementContext is an interface to support dynamic dispatch.

type IStorageFilterContext

type IStorageFilterContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_STORAGE() antlr.TerminalNode
	T_EQUAL() antlr.TerminalNode
	Ident() IIdentContext

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

IStorageFilterContext is an interface to support dynamic dispatch.

type IStorageNameContext added in v0.1.1

type IStorageNameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Ident() IIdentContext

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

IStorageNameContext is an interface to support dynamic dispatch.

type ITagFilterExprContext

type ITagFilterExprContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_OPEN_P() antlr.TerminalNode
	AllTagFilterExpr() []ITagFilterExprContext
	TagFilterExpr(i int) ITagFilterExprContext
	T_CLOSE_P() antlr.TerminalNode
	TagKey() ITagKeyContext
	TagValue() ITagValueContext
	T_EQUAL() antlr.TerminalNode
	T_LIKE() antlr.TerminalNode
	T_NOT() antlr.TerminalNode
	T_REGEXP() antlr.TerminalNode
	T_NEQREGEXP() antlr.TerminalNode
	T_NOTEQUAL() antlr.TerminalNode
	T_NOTEQUAL2() antlr.TerminalNode
	TagValueList() ITagValueListContext
	T_IN() antlr.TerminalNode
	T_AND() antlr.TerminalNode
	T_OR() antlr.TerminalNode

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

ITagFilterExprContext is an interface to support dynamic dispatch.

type ITagKeyContext

type ITagKeyContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Ident() IIdentContext

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

ITagKeyContext is an interface to support dynamic dispatch.

type ITagValueContext

type ITagValueContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Ident() IIdentContext

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

ITagValueContext is an interface to support dynamic dispatch.

type ITagValueListContext

type ITagValueListContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllTagValue() []ITagValueContext
	TagValue(i int) ITagValueContext
	AllT_COMMA() []antlr.TerminalNode
	T_COMMA(i int) antlr.TerminalNode

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

ITagValueListContext is an interface to support dynamic dispatch.

type ITimeExprContext

type ITimeExprContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_TIME() antlr.TerminalNode
	BinaryOperator() IBinaryOperatorContext
	NowExpr() INowExprContext
	Ident() IIdentContext

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

ITimeExprContext is an interface to support dynamic dispatch.

type ITimeRangeExprContext

type ITimeRangeExprContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllTimeExpr() []ITimeExprContext
	TimeExpr(i int) ITimeExprContext
	T_AND() antlr.TerminalNode

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

ITimeRangeExprContext is an interface to support dynamic dispatch.

type ITomlContext added in v0.2.4

type ITomlContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Ident() IIdentContext

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

ITomlContext is an interface to support dynamic dispatch.

type ITypeFilterContext

type ITypeFilterContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_TYPE() antlr.TerminalNode
	T_EQUAL() antlr.TerminalNode
	Ident() IIdentContext

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

ITypeFilterContext is an interface to support dynamic dispatch.

type IUseStmtContext

type IUseStmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_USE() antlr.TerminalNode
	Ident() IIdentContext

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

IUseStmtContext is an interface to support dynamic dispatch.

type IValueContext

type IValueContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	STRING() antlr.TerminalNode
	IntNumber() IIntNumberContext
	DecNumber() IDecNumberContext
	Obj() IObjContext
	Arr() IArrContext

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

IValueContext is an interface to support dynamic dispatch.

type IWhereClauseContext

type IWhereClauseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	T_WHERE() antlr.TerminalNode
	ConditionExpr() IConditionExprContext

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

IWhereClauseContext is an interface to support dynamic dispatch.

type IWithTagKeyContext

type IWithTagKeyContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Ident() IIdentContext

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

IWithTagKeyContext is an interface to support dynamic dispatch.

type IdentContext

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

func NewEmptyIdentContext

func NewEmptyIdentContext() *IdentContext

func NewIdentContext

func NewIdentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentContext

func (*IdentContext) Accept

func (s *IdentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IdentContext) AllL_ID

func (s *IdentContext) AllL_ID() []antlr.TerminalNode

func (*IdentContext) AllNonReservedWords

func (s *IdentContext) AllNonReservedWords() []INonReservedWordsContext

func (*IdentContext) AllT_DOT

func (s *IdentContext) AllT_DOT() []antlr.TerminalNode

func (*IdentContext) EnterRule

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

func (*IdentContext) ExitRule

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

func (*IdentContext) GetParser

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

func (*IdentContext) GetRuleContext

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

func (*IdentContext) IsIdentContext

func (*IdentContext) IsIdentContext()

func (*IdentContext) L_ID

func (s *IdentContext) L_ID(i int) antlr.TerminalNode

func (*IdentContext) NonReservedWords

func (s *IdentContext) NonReservedWords(i int) INonReservedWordsContext

func (*IdentContext) T_DOT

func (s *IdentContext) T_DOT(i int) antlr.TerminalNode

func (*IdentContext) ToStringTree

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

type IdentFilterContext

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

func NewEmptyIdentFilterContext

func NewEmptyIdentFilterContext() *IdentFilterContext

func NewIdentFilterContext

func NewIdentFilterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentFilterContext

func (*IdentFilterContext) Accept

func (s *IdentFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IdentFilterContext) EnterRule

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

func (*IdentFilterContext) ExitRule

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

func (*IdentFilterContext) GetParser

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

func (*IdentFilterContext) GetRuleContext

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

func (*IdentFilterContext) IsIdentFilterContext

func (*IdentFilterContext) IsIdentFilterContext()

func (*IdentFilterContext) T_CLOSE_SB

func (s *IdentFilterContext) T_CLOSE_SB() antlr.TerminalNode

func (*IdentFilterContext) T_OPEN_SB

func (s *IdentFilterContext) T_OPEN_SB() antlr.TerminalNode

func (*IdentFilterContext) TagFilterExpr

func (s *IdentFilterContext) TagFilterExpr() ITagFilterExprContext

func (*IdentFilterContext) ToStringTree

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

type IntNumberContext

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

func NewEmptyIntNumberContext

func NewEmptyIntNumberContext() *IntNumberContext

func NewIntNumberContext

func NewIntNumberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntNumberContext

func (*IntNumberContext) Accept

func (s *IntNumberContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IntNumberContext) EnterRule

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

func (*IntNumberContext) ExitRule

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

func (*IntNumberContext) GetParser

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

func (*IntNumberContext) GetRuleContext

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

func (*IntNumberContext) IsIntNumberContext

func (*IntNumberContext) IsIntNumberContext()

func (*IntNumberContext) L_INT

func (s *IntNumberContext) L_INT() antlr.TerminalNode

func (*IntNumberContext) T_ADD

func (s *IntNumberContext) T_ADD() antlr.TerminalNode

func (*IntNumberContext) T_SUB

func (s *IntNumberContext) T_SUB() antlr.TerminalNode

func (*IntNumberContext) ToStringTree

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

type IntervalItemContext

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

func NewEmptyIntervalItemContext

func NewEmptyIntervalItemContext() *IntervalItemContext

func NewIntervalItemContext

func NewIntervalItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntervalItemContext

func (*IntervalItemContext) Accept

func (s *IntervalItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IntervalItemContext) EnterRule

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

func (*IntervalItemContext) ExitRule

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

func (*IntervalItemContext) GetParser

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

func (*IntervalItemContext) GetRuleContext

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

func (*IntervalItemContext) IsIntervalItemContext

func (*IntervalItemContext) IsIntervalItemContext()

func (*IntervalItemContext) T_DAY

func (s *IntervalItemContext) T_DAY() antlr.TerminalNode

func (*IntervalItemContext) T_HOUR

func (s *IntervalItemContext) T_HOUR() antlr.TerminalNode

func (*IntervalItemContext) T_MINUTE

func (s *IntervalItemContext) T_MINUTE() antlr.TerminalNode

func (*IntervalItemContext) T_MONTH

func (s *IntervalItemContext) T_MONTH() antlr.TerminalNode

func (*IntervalItemContext) T_SECOND

func (s *IntervalItemContext) T_SECOND() antlr.TerminalNode

func (*IntervalItemContext) T_WEEK

func (s *IntervalItemContext) T_WEEK() antlr.TerminalNode

func (*IntervalItemContext) T_YEAR

func (s *IntervalItemContext) T_YEAR() antlr.TerminalNode

func (*IntervalItemContext) ToStringTree

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

type JsonContext

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

func NewEmptyJsonContext

func NewEmptyJsonContext() *JsonContext

func NewJsonContext

func NewJsonContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JsonContext

func (*JsonContext) Accept

func (s *JsonContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*JsonContext) EnterRule

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

func (*JsonContext) ExitRule

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

func (*JsonContext) GetParser

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

func (*JsonContext) GetRuleContext

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

func (*JsonContext) IsJsonContext

func (*JsonContext) IsJsonContext()

func (*JsonContext) ToStringTree

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

func (*JsonContext) Value

func (s *JsonContext) Value() IValueContext

type LimitClauseContext

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

func NewEmptyLimitClauseContext

func NewEmptyLimitClauseContext() *LimitClauseContext

func NewLimitClauseContext

func NewLimitClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LimitClauseContext

func (*LimitClauseContext) Accept

func (s *LimitClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LimitClauseContext) EnterRule

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

func (*LimitClauseContext) ExitRule

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

func (*LimitClauseContext) GetParser

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

func (*LimitClauseContext) GetRuleContext

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

func (*LimitClauseContext) IsLimitClauseContext

func (*LimitClauseContext) IsLimitClauseContext()

func (*LimitClauseContext) L_INT

func (s *LimitClauseContext) L_INT() antlr.TerminalNode

func (*LimitClauseContext) T_LIMIT

func (s *LimitClauseContext) T_LIMIT() antlr.TerminalNode

func (*LimitClauseContext) ToStringTree

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

type MetricListContext

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

func NewEmptyMetricListContext

func NewEmptyMetricListContext() *MetricListContext

func NewMetricListContext

func NewMetricListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MetricListContext

func (*MetricListContext) Accept

func (s *MetricListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MetricListContext) AllIdent

func (s *MetricListContext) AllIdent() []IIdentContext

func (*MetricListContext) AllT_COMMA

func (s *MetricListContext) AllT_COMMA() []antlr.TerminalNode

func (*MetricListContext) EnterRule

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

func (*MetricListContext) ExitRule

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

func (*MetricListContext) GetParser

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

func (*MetricListContext) GetRuleContext

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

func (*MetricListContext) Ident

func (s *MetricListContext) Ident(i int) IIdentContext

func (*MetricListContext) IsMetricListContext

func (*MetricListContext) IsMetricListContext()

func (*MetricListContext) T_COMMA

func (s *MetricListContext) T_COMMA(i int) antlr.TerminalNode

func (*MetricListContext) ToStringTree

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

type MetricListFilterContext

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

func NewEmptyMetricListFilterContext

func NewEmptyMetricListFilterContext() *MetricListFilterContext

func NewMetricListFilterContext

func NewMetricListFilterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MetricListFilterContext

func (*MetricListFilterContext) Accept

func (s *MetricListFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MetricListFilterContext) EnterRule

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

func (*MetricListFilterContext) ExitRule

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

func (*MetricListFilterContext) GetParser

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

func (*MetricListFilterContext) GetRuleContext

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

func (*MetricListFilterContext) IsMetricListFilterContext

func (*MetricListFilterContext) IsMetricListFilterContext()

func (*MetricListFilterContext) MetricList

func (*MetricListFilterContext) T_CLOSE_P

func (s *MetricListFilterContext) T_CLOSE_P() antlr.TerminalNode

func (*MetricListFilterContext) T_IN

func (s *MetricListFilterContext) T_IN() antlr.TerminalNode

func (*MetricListFilterContext) T_METRIC

func (s *MetricListFilterContext) T_METRIC() antlr.TerminalNode

func (*MetricListFilterContext) T_OPEN_P

func (s *MetricListFilterContext) T_OPEN_P() antlr.TerminalNode

func (*MetricListFilterContext) ToStringTree

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

type MetricNameContext

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

func NewEmptyMetricNameContext

func NewEmptyMetricNameContext() *MetricNameContext

func NewMetricNameContext

func NewMetricNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MetricNameContext

func (*MetricNameContext) Accept

func (s *MetricNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MetricNameContext) EnterRule

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

func (*MetricNameContext) ExitRule

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

func (*MetricNameContext) GetParser

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

func (*MetricNameContext) GetRuleContext

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

func (*MetricNameContext) Ident

func (s *MetricNameContext) Ident() IIdentContext

func (*MetricNameContext) IsMetricNameContext

func (*MetricNameContext) IsMetricNameContext()

func (*MetricNameContext) ToStringTree

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

type NamespaceContext

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

func NewEmptyNamespaceContext

func NewEmptyNamespaceContext() *NamespaceContext

func NewNamespaceContext

func NewNamespaceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamespaceContext

func (*NamespaceContext) Accept

func (s *NamespaceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NamespaceContext) EnterRule

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

func (*NamespaceContext) ExitRule

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

func (*NamespaceContext) GetParser

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

func (*NamespaceContext) GetRuleContext

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

func (*NamespaceContext) Ident

func (s *NamespaceContext) Ident() IIdentContext

func (*NamespaceContext) IsNamespaceContext

func (*NamespaceContext) IsNamespaceContext()

func (*NamespaceContext) ToStringTree

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

type NonReservedWordsContext

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

func NewEmptyNonReservedWordsContext

func NewEmptyNonReservedWordsContext() *NonReservedWordsContext

func NewNonReservedWordsContext

func NewNonReservedWordsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NonReservedWordsContext

func (*NonReservedWordsContext) Accept

func (s *NonReservedWordsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NonReservedWordsContext) EnterRule

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

func (*NonReservedWordsContext) ExitRule

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

func (*NonReservedWordsContext) GetParser

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

func (*NonReservedWordsContext) GetRuleContext

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

func (*NonReservedWordsContext) IsNonReservedWordsContext

func (*NonReservedWordsContext) IsNonReservedWordsContext()

func (*NonReservedWordsContext) T_ALIVE

func (s *NonReservedWordsContext) T_ALIVE() antlr.TerminalNode

func (*NonReservedWordsContext) T_AND

func (s *NonReservedWordsContext) T_AND() antlr.TerminalNode

func (*NonReservedWordsContext) T_AS

func (s *NonReservedWordsContext) T_AS() antlr.TerminalNode

func (*NonReservedWordsContext) T_ASC

func (s *NonReservedWordsContext) T_ASC() antlr.TerminalNode

func (*NonReservedWordsContext) T_AVG

func (s *NonReservedWordsContext) T_AVG() antlr.TerminalNode

func (*NonReservedWordsContext) T_BETWEEN

func (s *NonReservedWordsContext) T_BETWEEN() antlr.TerminalNode

func (*NonReservedWordsContext) T_BROKER

func (s *NonReservedWordsContext) T_BROKER() antlr.TerminalNode

func (*NonReservedWordsContext) T_BROKERS added in v0.2.4

func (s *NonReservedWordsContext) T_BROKERS() antlr.TerminalNode

func (*NonReservedWordsContext) T_BY

func (s *NonReservedWordsContext) T_BY() antlr.TerminalNode

func (*NonReservedWordsContext) T_COUNT

func (s *NonReservedWordsContext) T_COUNT() antlr.TerminalNode

func (*NonReservedWordsContext) T_CREATE

func (s *NonReservedWordsContext) T_CREATE() antlr.TerminalNode

func (*NonReservedWordsContext) T_DATASBAE

func (s *NonReservedWordsContext) T_DATASBAE() antlr.TerminalNode

func (*NonReservedWordsContext) T_DATASBAES

func (s *NonReservedWordsContext) T_DATASBAES() antlr.TerminalNode

func (*NonReservedWordsContext) T_DAY

func (s *NonReservedWordsContext) T_DAY() antlr.TerminalNode

func (*NonReservedWordsContext) T_DESC

func (s *NonReservedWordsContext) T_DESC() antlr.TerminalNode

func (*NonReservedWordsContext) T_DROP

func (s *NonReservedWordsContext) T_DROP() antlr.TerminalNode

func (*NonReservedWordsContext) T_EXPLAIN

func (s *NonReservedWordsContext) T_EXPLAIN() antlr.TerminalNode

func (*NonReservedWordsContext) T_FIELD

func (s *NonReservedWordsContext) T_FIELD() antlr.TerminalNode

func (*NonReservedWordsContext) T_FIELDS

func (s *NonReservedWordsContext) T_FIELDS() antlr.TerminalNode

func (*NonReservedWordsContext) T_FILL

func (s *NonReservedWordsContext) T_FILL() antlr.TerminalNode

func (*NonReservedWordsContext) T_FIRST

func (s *NonReservedWordsContext) T_FIRST() antlr.TerminalNode

func (*NonReservedWordsContext) T_FOR

func (s *NonReservedWordsContext) T_FOR() antlr.TerminalNode

func (*NonReservedWordsContext) T_FROM

func (s *NonReservedWordsContext) T_FROM() antlr.TerminalNode

func (*NonReservedWordsContext) T_FUTURE_TTL

func (s *NonReservedWordsContext) T_FUTURE_TTL() antlr.TerminalNode

func (*NonReservedWordsContext) T_GROUP

func (s *NonReservedWordsContext) T_GROUP() antlr.TerminalNode

func (*NonReservedWordsContext) T_HAVING

func (s *NonReservedWordsContext) T_HAVING() antlr.TerminalNode

func (*NonReservedWordsContext) T_HOUR

func (s *NonReservedWordsContext) T_HOUR() antlr.TerminalNode

func (*NonReservedWordsContext) T_ID

func (s *NonReservedWordsContext) T_ID() antlr.TerminalNode

func (*NonReservedWordsContext) T_IN

func (s *NonReservedWordsContext) T_IN() antlr.TerminalNode

func (*NonReservedWordsContext) T_INFO

func (s *NonReservedWordsContext) T_INFO() antlr.TerminalNode

func (*NonReservedWordsContext) T_INTERVAL

func (s *NonReservedWordsContext) T_INTERVAL() antlr.TerminalNode

func (*NonReservedWordsContext) T_INTERVAL_NAME

func (s *NonReservedWordsContext) T_INTERVAL_NAME() antlr.TerminalNode

func (*NonReservedWordsContext) T_IS

func (s *NonReservedWordsContext) T_IS() antlr.TerminalNode

func (*NonReservedWordsContext) T_KEY

func (s *NonReservedWordsContext) T_KEY() antlr.TerminalNode

func (*NonReservedWordsContext) T_KEYS

func (s *NonReservedWordsContext) T_KEYS() antlr.TerminalNode

func (*NonReservedWordsContext) T_KILL

func (s *NonReservedWordsContext) T_KILL() antlr.TerminalNode

func (*NonReservedWordsContext) T_LAST

func (s *NonReservedWordsContext) T_LAST() antlr.TerminalNode

func (*NonReservedWordsContext) T_LIKE

func (s *NonReservedWordsContext) T_LIKE() antlr.TerminalNode

func (*NonReservedWordsContext) T_LIMIT

func (s *NonReservedWordsContext) T_LIMIT() antlr.TerminalNode

func (*NonReservedWordsContext) T_LOG

func (s *NonReservedWordsContext) T_LOG() antlr.TerminalNode

func (*NonReservedWordsContext) T_MASTER

func (s *NonReservedWordsContext) T_MASTER() antlr.TerminalNode

func (*NonReservedWordsContext) T_MAX

func (s *NonReservedWordsContext) T_MAX() antlr.TerminalNode

func (*NonReservedWordsContext) T_MEMORY

func (s *NonReservedWordsContext) T_MEMORY() antlr.TerminalNode

func (*NonReservedWordsContext) T_METADATA

func (s *NonReservedWordsContext) T_METADATA() antlr.TerminalNode

func (*NonReservedWordsContext) T_META_TTL

func (s *NonReservedWordsContext) T_META_TTL() antlr.TerminalNode

func (*NonReservedWordsContext) T_METRIC

func (s *NonReservedWordsContext) T_METRIC() antlr.TerminalNode

func (*NonReservedWordsContext) T_METRICS

func (s *NonReservedWordsContext) T_METRICS() antlr.TerminalNode

func (*NonReservedWordsContext) T_MIN

func (s *NonReservedWordsContext) T_MIN() antlr.TerminalNode

func (*NonReservedWordsContext) T_MINUTE

func (s *NonReservedWordsContext) T_MINUTE() antlr.TerminalNode

func (*NonReservedWordsContext) T_MONTH

func (s *NonReservedWordsContext) T_MONTH() antlr.TerminalNode

func (*NonReservedWordsContext) T_NAMESPACE

func (s *NonReservedWordsContext) T_NAMESPACE() antlr.TerminalNode

func (*NonReservedWordsContext) T_NAMESPACES

func (s *NonReservedWordsContext) T_NAMESPACES() antlr.TerminalNode

func (*NonReservedWordsContext) T_NODE

func (s *NonReservedWordsContext) T_NODE() antlr.TerminalNode

func (*NonReservedWordsContext) T_NOT

func (s *NonReservedWordsContext) T_NOT() antlr.TerminalNode

func (*NonReservedWordsContext) T_NOW

func (s *NonReservedWordsContext) T_NOW() antlr.TerminalNode

func (*NonReservedWordsContext) T_NULL

func (s *NonReservedWordsContext) T_NULL() antlr.TerminalNode

func (*NonReservedWordsContext) T_ON

func (s *NonReservedWordsContext) T_ON() antlr.TerminalNode

func (*NonReservedWordsContext) T_OR

func (s *NonReservedWordsContext) T_OR() antlr.TerminalNode

func (*NonReservedWordsContext) T_ORDER

func (s *NonReservedWordsContext) T_ORDER() antlr.TerminalNode

func (*NonReservedWordsContext) T_PAST_TTL

func (s *NonReservedWordsContext) T_PAST_TTL() antlr.TerminalNode

func (*NonReservedWordsContext) T_PREVIOUS

func (s *NonReservedWordsContext) T_PREVIOUS() antlr.TerminalNode

func (*NonReservedWordsContext) T_PROFILE

func (s *NonReservedWordsContext) T_PROFILE() antlr.TerminalNode

func (*NonReservedWordsContext) T_QUANTILE

func (s *NonReservedWordsContext) T_QUANTILE() antlr.TerminalNode

func (*NonReservedWordsContext) T_QUERIES

func (s *NonReservedWordsContext) T_QUERIES() antlr.TerminalNode

func (*NonReservedWordsContext) T_QUERY

func (s *NonReservedWordsContext) T_QUERY() antlr.TerminalNode

func (*NonReservedWordsContext) T_RATE

func (s *NonReservedWordsContext) T_RATE() antlr.TerminalNode

func (*NonReservedWordsContext) T_REPLICATION

func (s *NonReservedWordsContext) T_REPLICATION() antlr.TerminalNode

func (*NonReservedWordsContext) T_REQUEST

func (s *NonReservedWordsContext) T_REQUEST() antlr.TerminalNode

func (*NonReservedWordsContext) T_REQUESTS

func (s *NonReservedWordsContext) T_REQUESTS() antlr.TerminalNode

func (*NonReservedWordsContext) T_ROOT added in v0.2.4

func (s *NonReservedWordsContext) T_ROOT() antlr.TerminalNode

func (*NonReservedWordsContext) T_SCHEMAS

func (s *NonReservedWordsContext) T_SCHEMAS() antlr.TerminalNode

func (*NonReservedWordsContext) T_SECOND

func (s *NonReservedWordsContext) T_SECOND() antlr.TerminalNode

func (*NonReservedWordsContext) T_SELECT

func (s *NonReservedWordsContext) T_SELECT() antlr.TerminalNode

func (*NonReservedWordsContext) T_SET

func (s *NonReservedWordsContext) T_SET() antlr.TerminalNode

func (*NonReservedWordsContext) T_SHARD

func (s *NonReservedWordsContext) T_SHARD() antlr.TerminalNode

func (*NonReservedWordsContext) T_SHOW

func (s *NonReservedWordsContext) T_SHOW() antlr.TerminalNode

func (*NonReservedWordsContext) T_STATE_MACHINE

func (s *NonReservedWordsContext) T_STATE_MACHINE() antlr.TerminalNode

func (*NonReservedWordsContext) T_STATE_REPO

func (s *NonReservedWordsContext) T_STATE_REPO() antlr.TerminalNode

func (*NonReservedWordsContext) T_STATS

func (s *NonReservedWordsContext) T_STATS() antlr.TerminalNode

func (*NonReservedWordsContext) T_STDDEV

func (s *NonReservedWordsContext) T_STDDEV() antlr.TerminalNode

func (*NonReservedWordsContext) T_STORAGE

func (s *NonReservedWordsContext) T_STORAGE() antlr.TerminalNode

func (*NonReservedWordsContext) T_STORAGES

func (s *NonReservedWordsContext) T_STORAGES() antlr.TerminalNode

func (*NonReservedWordsContext) T_SUM

func (s *NonReservedWordsContext) T_SUM() antlr.TerminalNode

func (*NonReservedWordsContext) T_TAG

func (s *NonReservedWordsContext) T_TAG() antlr.TerminalNode

func (*NonReservedWordsContext) T_TIME

func (s *NonReservedWordsContext) T_TIME() antlr.TerminalNode

func (*NonReservedWordsContext) T_TTL

func (s *NonReservedWordsContext) T_TTL() antlr.TerminalNode

func (*NonReservedWordsContext) T_TYPE

func (s *NonReservedWordsContext) T_TYPE() antlr.TerminalNode

func (*NonReservedWordsContext) T_TYPES

func (s *NonReservedWordsContext) T_TYPES() antlr.TerminalNode

func (*NonReservedWordsContext) T_UPDATE

func (s *NonReservedWordsContext) T_UPDATE() antlr.TerminalNode

func (*NonReservedWordsContext) T_USE

func (s *NonReservedWordsContext) T_USE() antlr.TerminalNode

func (*NonReservedWordsContext) T_VALUE

func (s *NonReservedWordsContext) T_VALUE() antlr.TerminalNode

func (*NonReservedWordsContext) T_VALUES

func (s *NonReservedWordsContext) T_VALUES() antlr.TerminalNode

func (*NonReservedWordsContext) T_WEEK

func (s *NonReservedWordsContext) T_WEEK() antlr.TerminalNode

func (*NonReservedWordsContext) T_WHERE

func (s *NonReservedWordsContext) T_WHERE() antlr.TerminalNode

func (*NonReservedWordsContext) T_WITH

func (s *NonReservedWordsContext) T_WITH() antlr.TerminalNode

func (*NonReservedWordsContext) T_WITH_VALUE

func (s *NonReservedWordsContext) T_WITH_VALUE() antlr.TerminalNode

func (*NonReservedWordsContext) T_YEAR

func (s *NonReservedWordsContext) T_YEAR() antlr.TerminalNode

func (*NonReservedWordsContext) ToStringTree

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

type NowExprContext

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

func NewEmptyNowExprContext

func NewEmptyNowExprContext() *NowExprContext

func NewNowExprContext

func NewNowExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NowExprContext

func (*NowExprContext) Accept

func (s *NowExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NowExprContext) DurationLit

func (s *NowExprContext) DurationLit() IDurationLitContext

func (*NowExprContext) EnterRule

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

func (*NowExprContext) ExitRule

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

func (*NowExprContext) GetParser

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

func (*NowExprContext) GetRuleContext

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

func (*NowExprContext) IsNowExprContext

func (*NowExprContext) IsNowExprContext()

func (*NowExprContext) NowFunc

func (s *NowExprContext) NowFunc() INowFuncContext

func (*NowExprContext) ToStringTree

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

type NowFuncContext

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

func NewEmptyNowFuncContext

func NewEmptyNowFuncContext() *NowFuncContext

func NewNowFuncContext

func NewNowFuncContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NowFuncContext

func (*NowFuncContext) Accept

func (s *NowFuncContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NowFuncContext) EnterRule

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

func (*NowFuncContext) ExitRule

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

func (*NowFuncContext) ExprFuncParams

func (s *NowFuncContext) ExprFuncParams() IExprFuncParamsContext

func (*NowFuncContext) GetParser

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

func (*NowFuncContext) GetRuleContext

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

func (*NowFuncContext) IsNowFuncContext

func (*NowFuncContext) IsNowFuncContext()

func (*NowFuncContext) T_CLOSE_P

func (s *NowFuncContext) T_CLOSE_P() antlr.TerminalNode

func (*NowFuncContext) T_NOW

func (s *NowFuncContext) T_NOW() antlr.TerminalNode

func (*NowFuncContext) T_OPEN_P

func (s *NowFuncContext) T_OPEN_P() antlr.TerminalNode

func (*NowFuncContext) ToStringTree

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

type ObjContext

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

func NewEmptyObjContext

func NewEmptyObjContext() *ObjContext

func NewObjContext

func NewObjContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObjContext

func (*ObjContext) Accept

func (s *ObjContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ObjContext) AllPair

func (s *ObjContext) AllPair() []IPairContext

func (*ObjContext) AllT_COMMA

func (s *ObjContext) AllT_COMMA() []antlr.TerminalNode

func (*ObjContext) EnterRule

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

func (*ObjContext) ExitRule

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

func (*ObjContext) GetParser

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

func (*ObjContext) GetRuleContext

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

func (*ObjContext) IsObjContext

func (*ObjContext) IsObjContext()

func (*ObjContext) Pair

func (s *ObjContext) Pair(i int) IPairContext

func (*ObjContext) T_CLOSE_B

func (s *ObjContext) T_CLOSE_B() antlr.TerminalNode

func (*ObjContext) T_COMMA

func (s *ObjContext) T_COMMA(i int) antlr.TerminalNode

func (*ObjContext) T_OPEN_B

func (s *ObjContext) T_OPEN_B() antlr.TerminalNode

func (*ObjContext) ToStringTree

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

type OrderByClauseContext

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

func NewEmptyOrderByClauseContext

func NewEmptyOrderByClauseContext() *OrderByClauseContext

func NewOrderByClauseContext

func NewOrderByClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OrderByClauseContext

func (*OrderByClauseContext) Accept

func (s *OrderByClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*OrderByClauseContext) EnterRule

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

func (*OrderByClauseContext) ExitRule

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

func (*OrderByClauseContext) GetParser

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

func (*OrderByClauseContext) GetRuleContext

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

func (*OrderByClauseContext) IsOrderByClauseContext

func (*OrderByClauseContext) IsOrderByClauseContext()

func (*OrderByClauseContext) SortFields

func (s *OrderByClauseContext) SortFields() ISortFieldsContext

func (*OrderByClauseContext) T_BY

func (s *OrderByClauseContext) T_BY() antlr.TerminalNode

func (*OrderByClauseContext) T_ORDER

func (s *OrderByClauseContext) T_ORDER() antlr.TerminalNode

func (*OrderByClauseContext) ToStringTree

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

type PairContext

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

func NewEmptyPairContext

func NewEmptyPairContext() *PairContext

func NewPairContext

func NewPairContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PairContext

func (*PairContext) Accept

func (s *PairContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PairContext) EnterRule

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

func (*PairContext) ExitRule

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

func (*PairContext) GetParser

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

func (*PairContext) GetRuleContext

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

func (*PairContext) IsPairContext

func (*PairContext) IsPairContext()

func (*PairContext) STRING

func (s *PairContext) STRING() antlr.TerminalNode

func (*PairContext) T_COLON

func (s *PairContext) T_COLON() antlr.TerminalNode

func (*PairContext) ToStringTree

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

func (*PairContext) Value

func (s *PairContext) Value() IValueContext

type PrefixContext

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

func NewEmptyPrefixContext

func NewEmptyPrefixContext() *PrefixContext

func NewPrefixContext

func NewPrefixContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrefixContext

func (*PrefixContext) Accept

func (s *PrefixContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PrefixContext) EnterRule

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

func (*PrefixContext) ExitRule

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

func (*PrefixContext) GetParser

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

func (*PrefixContext) GetRuleContext

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

func (*PrefixContext) Ident

func (s *PrefixContext) Ident() IIdentContext

func (*PrefixContext) IsPrefixContext

func (*PrefixContext) IsPrefixContext()

func (*PrefixContext) ToStringTree

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

type QueryStmtContext

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

func NewEmptyQueryStmtContext

func NewEmptyQueryStmtContext() *QueryStmtContext

func NewQueryStmtContext

func NewQueryStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryStmtContext

func (*QueryStmtContext) Accept

func (s *QueryStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*QueryStmtContext) EnterRule

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

func (*QueryStmtContext) ExitRule

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

func (*QueryStmtContext) GetParser

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

func (*QueryStmtContext) GetRuleContext

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

func (*QueryStmtContext) GroupByClause

func (s *QueryStmtContext) GroupByClause() IGroupByClauseContext

func (*QueryStmtContext) IsQueryStmtContext

func (*QueryStmtContext) IsQueryStmtContext()

func (*QueryStmtContext) LimitClause

func (s *QueryStmtContext) LimitClause() ILimitClauseContext

func (*QueryStmtContext) OrderByClause

func (s *QueryStmtContext) OrderByClause() IOrderByClauseContext

func (*QueryStmtContext) SourceAndSelect

func (s *QueryStmtContext) SourceAndSelect() ISourceAndSelectContext

func (*QueryStmtContext) T_EXPLAIN

func (s *QueryStmtContext) T_EXPLAIN() antlr.TerminalNode

func (*QueryStmtContext) T_WITH_VALUE

func (s *QueryStmtContext) T_WITH_VALUE() antlr.TerminalNode

func (*QueryStmtContext) ToStringTree

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

func (*QueryStmtContext) WhereClause

func (s *QueryStmtContext) WhereClause() IWhereClauseContext

type RecoverStorageStmtContext added in v0.1.1

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

func NewEmptyRecoverStorageStmtContext added in v0.1.1

func NewEmptyRecoverStorageStmtContext() *RecoverStorageStmtContext

func NewRecoverStorageStmtContext added in v0.1.1

func NewRecoverStorageStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RecoverStorageStmtContext

func (*RecoverStorageStmtContext) Accept added in v0.1.1

func (s *RecoverStorageStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RecoverStorageStmtContext) EnterRule added in v0.1.1

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

func (*RecoverStorageStmtContext) ExitRule added in v0.1.1

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

func (*RecoverStorageStmtContext) GetParser added in v0.1.1

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

func (*RecoverStorageStmtContext) GetRuleContext added in v0.1.1

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

func (*RecoverStorageStmtContext) IsRecoverStorageStmtContext added in v0.1.1

func (*RecoverStorageStmtContext) IsRecoverStorageStmtContext()

func (*RecoverStorageStmtContext) StorageName added in v0.1.1

func (*RecoverStorageStmtContext) T_RECOVER added in v0.1.1

func (s *RecoverStorageStmtContext) T_RECOVER() antlr.TerminalNode

func (*RecoverStorageStmtContext) T_STORAGE added in v0.1.1

func (s *RecoverStorageStmtContext) T_STORAGE() antlr.TerminalNode

func (*RecoverStorageStmtContext) ToStringTree added in v0.1.1

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

type RequestIDContext

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

func NewEmptyRequestIDContext

func NewEmptyRequestIDContext() *RequestIDContext

func NewRequestIDContext

func NewRequestIDContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RequestIDContext

func (*RequestIDContext) Accept

func (s *RequestIDContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RequestIDContext) EnterRule

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

func (*RequestIDContext) ExitRule

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

func (*RequestIDContext) GetParser

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

func (*RequestIDContext) GetRuleContext

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

func (*RequestIDContext) Ident

func (s *RequestIDContext) Ident() IIdentContext

func (*RequestIDContext) IsRequestIDContext

func (*RequestIDContext) IsRequestIDContext()

func (*RequestIDContext) ToStringTree

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

type SQLLexer

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

func NewSQLLexer

func NewSQLLexer(input antlr.CharStream) *SQLLexer

NewSQLLexer produces a new lexer instance for the optional input antlr.CharStream.

type SQLListener

type SQLListener interface {
	antlr.ParseTreeListener

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

	// EnterUseStmt is called when entering the useStmt production.
	EnterUseStmt(c *UseStmtContext)

	// EnterSetLimitStmt is called when entering the setLimitStmt production.
	EnterSetLimitStmt(c *SetLimitStmtContext)

	// EnterShowStmt is called when entering the showStmt production.
	EnterShowStmt(c *ShowStmtContext)

	// EnterShowMasterStmt is called when entering the showMasterStmt production.
	EnterShowMasterStmt(c *ShowMasterStmtContext)

	// EnterShowRequestsStmt is called when entering the showRequestsStmt production.
	EnterShowRequestsStmt(c *ShowRequestsStmtContext)

	// EnterShowRequestStmt is called when entering the showRequestStmt production.
	EnterShowRequestStmt(c *ShowRequestStmtContext)

	// EnterShowStoragesStmt is called when entering the showStoragesStmt production.
	EnterShowStoragesStmt(c *ShowStoragesStmtContext)

	// EnterShowBrokersStmt is called when entering the showBrokersStmt production.
	EnterShowBrokersStmt(c *ShowBrokersStmtContext)

	// EnterShowLimitStmt is called when entering the showLimitStmt production.
	EnterShowLimitStmt(c *ShowLimitStmtContext)

	// EnterShowMetadataTypesStmt is called when entering the showMetadataTypesStmt production.
	EnterShowMetadataTypesStmt(c *ShowMetadataTypesStmtContext)

	// EnterShowRootMetaStmt is called when entering the showRootMetaStmt production.
	EnterShowRootMetaStmt(c *ShowRootMetaStmtContext)

	// EnterShowBrokerMetaStmt is called when entering the showBrokerMetaStmt production.
	EnterShowBrokerMetaStmt(c *ShowBrokerMetaStmtContext)

	// EnterShowMasterMetaStmt is called when entering the showMasterMetaStmt production.
	EnterShowMasterMetaStmt(c *ShowMasterMetaStmtContext)

	// EnterShowStorageMetaStmt is called when entering the showStorageMetaStmt production.
	EnterShowStorageMetaStmt(c *ShowStorageMetaStmtContext)

	// EnterShowAliveStmt is called when entering the showAliveStmt production.
	EnterShowAliveStmt(c *ShowAliveStmtContext)

	// EnterShowReplicationStmt is called when entering the showReplicationStmt production.
	EnterShowReplicationStmt(c *ShowReplicationStmtContext)

	// EnterShowMemoryDatabaseStmt is called when entering the showMemoryDatabaseStmt production.
	EnterShowMemoryDatabaseStmt(c *ShowMemoryDatabaseStmtContext)

	// EnterShowRootMetricStmt is called when entering the showRootMetricStmt production.
	EnterShowRootMetricStmt(c *ShowRootMetricStmtContext)

	// EnterShowBrokerMetricStmt is called when entering the showBrokerMetricStmt production.
	EnterShowBrokerMetricStmt(c *ShowBrokerMetricStmtContext)

	// EnterShowStorageMetricStmt is called when entering the showStorageMetricStmt production.
	EnterShowStorageMetricStmt(c *ShowStorageMetricStmtContext)

	// EnterCreateStorageStmt is called when entering the createStorageStmt production.
	EnterCreateStorageStmt(c *CreateStorageStmtContext)

	// EnterCreateBrokerStmt is called when entering the createBrokerStmt production.
	EnterCreateBrokerStmt(c *CreateBrokerStmtContext)

	// EnterRecoverStorageStmt is called when entering the recoverStorageStmt production.
	EnterRecoverStorageStmt(c *RecoverStorageStmtContext)

	// EnterShowSchemasStmt is called when entering the showSchemasStmt production.
	EnterShowSchemasStmt(c *ShowSchemasStmtContext)

	// EnterCreateDatabaseStmt is called when entering the createDatabaseStmt production.
	EnterCreateDatabaseStmt(c *CreateDatabaseStmtContext)

	// EnterDropDatabaseStmt is called when entering the dropDatabaseStmt production.
	EnterDropDatabaseStmt(c *DropDatabaseStmtContext)

	// EnterShowDatabaseStmt is called when entering the showDatabaseStmt production.
	EnterShowDatabaseStmt(c *ShowDatabaseStmtContext)

	// EnterShowNameSpacesStmt is called when entering the showNameSpacesStmt production.
	EnterShowNameSpacesStmt(c *ShowNameSpacesStmtContext)

	// EnterShowMetricsStmt is called when entering the showMetricsStmt production.
	EnterShowMetricsStmt(c *ShowMetricsStmtContext)

	// EnterShowFieldsStmt is called when entering the showFieldsStmt production.
	EnterShowFieldsStmt(c *ShowFieldsStmtContext)

	// EnterShowTagKeysStmt is called when entering the showTagKeysStmt production.
	EnterShowTagKeysStmt(c *ShowTagKeysStmtContext)

	// EnterShowTagValuesStmt is called when entering the showTagValuesStmt production.
	EnterShowTagValuesStmt(c *ShowTagValuesStmtContext)

	// EnterPrefix is called when entering the prefix production.
	EnterPrefix(c *PrefixContext)

	// EnterWithTagKey is called when entering the withTagKey production.
	EnterWithTagKey(c *WithTagKeyContext)

	// EnterNamespace is called when entering the namespace production.
	EnterNamespace(c *NamespaceContext)

	// EnterDatabaseName is called when entering the databaseName production.
	EnterDatabaseName(c *DatabaseNameContext)

	// EnterStorageName is called when entering the storageName production.
	EnterStorageName(c *StorageNameContext)

	// EnterRequestID is called when entering the requestID production.
	EnterRequestID(c *RequestIDContext)

	// EnterSource is called when entering the source production.
	EnterSource(c *SourceContext)

	// EnterQueryStmt is called when entering the queryStmt production.
	EnterQueryStmt(c *QueryStmtContext)

	// EnterSourceAndSelect is called when entering the sourceAndSelect production.
	EnterSourceAndSelect(c *SourceAndSelectContext)

	// EnterSelectExpr is called when entering the selectExpr production.
	EnterSelectExpr(c *SelectExprContext)

	// EnterFields is called when entering the fields production.
	EnterFields(c *FieldsContext)

	// EnterField is called when entering the field production.
	EnterField(c *FieldContext)

	// EnterAlias is called when entering the alias production.
	EnterAlias(c *AliasContext)

	// EnterStorageFilter is called when entering the storageFilter production.
	EnterStorageFilter(c *StorageFilterContext)

	// EnterBrokerFilter is called when entering the brokerFilter production.
	EnterBrokerFilter(c *BrokerFilterContext)

	// EnterDatabaseFilter is called when entering the databaseFilter production.
	EnterDatabaseFilter(c *DatabaseFilterContext)

	// EnterTypeFilter is called when entering the typeFilter production.
	EnterTypeFilter(c *TypeFilterContext)

	// EnterFromClause is called when entering the fromClause production.
	EnterFromClause(c *FromClauseContext)

	// EnterWhereClause is called when entering the whereClause production.
	EnterWhereClause(c *WhereClauseContext)

	// EnterConditionExpr is called when entering the conditionExpr production.
	EnterConditionExpr(c *ConditionExprContext)

	// EnterTagFilterExpr is called when entering the tagFilterExpr production.
	EnterTagFilterExpr(c *TagFilterExprContext)

	// EnterTagValueList is called when entering the tagValueList production.
	EnterTagValueList(c *TagValueListContext)

	// EnterMetricListFilter is called when entering the metricListFilter production.
	EnterMetricListFilter(c *MetricListFilterContext)

	// EnterMetricList is called when entering the metricList production.
	EnterMetricList(c *MetricListContext)

	// EnterTimeRangeExpr is called when entering the timeRangeExpr production.
	EnterTimeRangeExpr(c *TimeRangeExprContext)

	// EnterTimeExpr is called when entering the timeExpr production.
	EnterTimeExpr(c *TimeExprContext)

	// EnterNowExpr is called when entering the nowExpr production.
	EnterNowExpr(c *NowExprContext)

	// EnterNowFunc is called when entering the nowFunc production.
	EnterNowFunc(c *NowFuncContext)

	// EnterGroupByClause is called when entering the groupByClause production.
	EnterGroupByClause(c *GroupByClauseContext)

	// EnterGroupByKeys is called when entering the groupByKeys production.
	EnterGroupByKeys(c *GroupByKeysContext)

	// EnterGroupByKey is called when entering the groupByKey production.
	EnterGroupByKey(c *GroupByKeyContext)

	// EnterFillOption is called when entering the fillOption production.
	EnterFillOption(c *FillOptionContext)

	// EnterOrderByClause is called when entering the orderByClause production.
	EnterOrderByClause(c *OrderByClauseContext)

	// EnterSortField is called when entering the sortField production.
	EnterSortField(c *SortFieldContext)

	// EnterSortFields is called when entering the sortFields production.
	EnterSortFields(c *SortFieldsContext)

	// EnterHavingClause is called when entering the havingClause production.
	EnterHavingClause(c *HavingClauseContext)

	// EnterBoolExpr is called when entering the boolExpr production.
	EnterBoolExpr(c *BoolExprContext)

	// EnterBoolExprLogicalOp is called when entering the boolExprLogicalOp production.
	EnterBoolExprLogicalOp(c *BoolExprLogicalOpContext)

	// EnterBoolExprAtom is called when entering the boolExprAtom production.
	EnterBoolExprAtom(c *BoolExprAtomContext)

	// EnterBinaryExpr is called when entering the binaryExpr production.
	EnterBinaryExpr(c *BinaryExprContext)

	// EnterBinaryOperator is called when entering the binaryOperator production.
	EnterBinaryOperator(c *BinaryOperatorContext)

	// EnterFieldExpr is called when entering the fieldExpr production.
	EnterFieldExpr(c *FieldExprContext)

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

	// EnterDurationLit is called when entering the durationLit production.
	EnterDurationLit(c *DurationLitContext)

	// EnterIntervalItem is called when entering the intervalItem production.
	EnterIntervalItem(c *IntervalItemContext)

	// EnterExprFunc is called when entering the exprFunc production.
	EnterExprFunc(c *ExprFuncContext)

	// EnterFuncName is called when entering the funcName production.
	EnterFuncName(c *FuncNameContext)

	// EnterExprFuncParams is called when entering the exprFuncParams production.
	EnterExprFuncParams(c *ExprFuncParamsContext)

	// EnterFuncParam is called when entering the funcParam production.
	EnterFuncParam(c *FuncParamContext)

	// EnterExprAtom is called when entering the exprAtom production.
	EnterExprAtom(c *ExprAtomContext)

	// EnterIdentFilter is called when entering the identFilter production.
	EnterIdentFilter(c *IdentFilterContext)

	// EnterJson is called when entering the json production.
	EnterJson(c *JsonContext)

	// EnterToml is called when entering the toml production.
	EnterToml(c *TomlContext)

	// EnterObj is called when entering the obj production.
	EnterObj(c *ObjContext)

	// EnterPair is called when entering the pair production.
	EnterPair(c *PairContext)

	// EnterArr is called when entering the arr production.
	EnterArr(c *ArrContext)

	// EnterValue is called when entering the value production.
	EnterValue(c *ValueContext)

	// EnterIntNumber is called when entering the intNumber production.
	EnterIntNumber(c *IntNumberContext)

	// EnterDecNumber is called when entering the decNumber production.
	EnterDecNumber(c *DecNumberContext)

	// EnterLimitClause is called when entering the limitClause production.
	EnterLimitClause(c *LimitClauseContext)

	// EnterMetricName is called when entering the metricName production.
	EnterMetricName(c *MetricNameContext)

	// EnterTagKey is called when entering the tagKey production.
	EnterTagKey(c *TagKeyContext)

	// EnterTagValue is called when entering the tagValue production.
	EnterTagValue(c *TagValueContext)

	// EnterIdent is called when entering the ident production.
	EnterIdent(c *IdentContext)

	// EnterNonReservedWords is called when entering the nonReservedWords production.
	EnterNonReservedWords(c *NonReservedWordsContext)

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

	// ExitUseStmt is called when exiting the useStmt production.
	ExitUseStmt(c *UseStmtContext)

	// ExitSetLimitStmt is called when exiting the setLimitStmt production.
	ExitSetLimitStmt(c *SetLimitStmtContext)

	// ExitShowStmt is called when exiting the showStmt production.
	ExitShowStmt(c *ShowStmtContext)

	// ExitShowMasterStmt is called when exiting the showMasterStmt production.
	ExitShowMasterStmt(c *ShowMasterStmtContext)

	// ExitShowRequestsStmt is called when exiting the showRequestsStmt production.
	ExitShowRequestsStmt(c *ShowRequestsStmtContext)

	// ExitShowRequestStmt is called when exiting the showRequestStmt production.
	ExitShowRequestStmt(c *ShowRequestStmtContext)

	// ExitShowStoragesStmt is called when exiting the showStoragesStmt production.
	ExitShowStoragesStmt(c *ShowStoragesStmtContext)

	// ExitShowBrokersStmt is called when exiting the showBrokersStmt production.
	ExitShowBrokersStmt(c *ShowBrokersStmtContext)

	// ExitShowLimitStmt is called when exiting the showLimitStmt production.
	ExitShowLimitStmt(c *ShowLimitStmtContext)

	// ExitShowMetadataTypesStmt is called when exiting the showMetadataTypesStmt production.
	ExitShowMetadataTypesStmt(c *ShowMetadataTypesStmtContext)

	// ExitShowRootMetaStmt is called when exiting the showRootMetaStmt production.
	ExitShowRootMetaStmt(c *ShowRootMetaStmtContext)

	// ExitShowBrokerMetaStmt is called when exiting the showBrokerMetaStmt production.
	ExitShowBrokerMetaStmt(c *ShowBrokerMetaStmtContext)

	// ExitShowMasterMetaStmt is called when exiting the showMasterMetaStmt production.
	ExitShowMasterMetaStmt(c *ShowMasterMetaStmtContext)

	// ExitShowStorageMetaStmt is called when exiting the showStorageMetaStmt production.
	ExitShowStorageMetaStmt(c *ShowStorageMetaStmtContext)

	// ExitShowAliveStmt is called when exiting the showAliveStmt production.
	ExitShowAliveStmt(c *ShowAliveStmtContext)

	// ExitShowReplicationStmt is called when exiting the showReplicationStmt production.
	ExitShowReplicationStmt(c *ShowReplicationStmtContext)

	// ExitShowMemoryDatabaseStmt is called when exiting the showMemoryDatabaseStmt production.
	ExitShowMemoryDatabaseStmt(c *ShowMemoryDatabaseStmtContext)

	// ExitShowRootMetricStmt is called when exiting the showRootMetricStmt production.
	ExitShowRootMetricStmt(c *ShowRootMetricStmtContext)

	// ExitShowBrokerMetricStmt is called when exiting the showBrokerMetricStmt production.
	ExitShowBrokerMetricStmt(c *ShowBrokerMetricStmtContext)

	// ExitShowStorageMetricStmt is called when exiting the showStorageMetricStmt production.
	ExitShowStorageMetricStmt(c *ShowStorageMetricStmtContext)

	// ExitCreateStorageStmt is called when exiting the createStorageStmt production.
	ExitCreateStorageStmt(c *CreateStorageStmtContext)

	// ExitCreateBrokerStmt is called when exiting the createBrokerStmt production.
	ExitCreateBrokerStmt(c *CreateBrokerStmtContext)

	// ExitRecoverStorageStmt is called when exiting the recoverStorageStmt production.
	ExitRecoverStorageStmt(c *RecoverStorageStmtContext)

	// ExitShowSchemasStmt is called when exiting the showSchemasStmt production.
	ExitShowSchemasStmt(c *ShowSchemasStmtContext)

	// ExitCreateDatabaseStmt is called when exiting the createDatabaseStmt production.
	ExitCreateDatabaseStmt(c *CreateDatabaseStmtContext)

	// ExitDropDatabaseStmt is called when exiting the dropDatabaseStmt production.
	ExitDropDatabaseStmt(c *DropDatabaseStmtContext)

	// ExitShowDatabaseStmt is called when exiting the showDatabaseStmt production.
	ExitShowDatabaseStmt(c *ShowDatabaseStmtContext)

	// ExitShowNameSpacesStmt is called when exiting the showNameSpacesStmt production.
	ExitShowNameSpacesStmt(c *ShowNameSpacesStmtContext)

	// ExitShowMetricsStmt is called when exiting the showMetricsStmt production.
	ExitShowMetricsStmt(c *ShowMetricsStmtContext)

	// ExitShowFieldsStmt is called when exiting the showFieldsStmt production.
	ExitShowFieldsStmt(c *ShowFieldsStmtContext)

	// ExitShowTagKeysStmt is called when exiting the showTagKeysStmt production.
	ExitShowTagKeysStmt(c *ShowTagKeysStmtContext)

	// ExitShowTagValuesStmt is called when exiting the showTagValuesStmt production.
	ExitShowTagValuesStmt(c *ShowTagValuesStmtContext)

	// ExitPrefix is called when exiting the prefix production.
	ExitPrefix(c *PrefixContext)

	// ExitWithTagKey is called when exiting the withTagKey production.
	ExitWithTagKey(c *WithTagKeyContext)

	// ExitNamespace is called when exiting the namespace production.
	ExitNamespace(c *NamespaceContext)

	// ExitDatabaseName is called when exiting the databaseName production.
	ExitDatabaseName(c *DatabaseNameContext)

	// ExitStorageName is called when exiting the storageName production.
	ExitStorageName(c *StorageNameContext)

	// ExitRequestID is called when exiting the requestID production.
	ExitRequestID(c *RequestIDContext)

	// ExitSource is called when exiting the source production.
	ExitSource(c *SourceContext)

	// ExitQueryStmt is called when exiting the queryStmt production.
	ExitQueryStmt(c *QueryStmtContext)

	// ExitSourceAndSelect is called when exiting the sourceAndSelect production.
	ExitSourceAndSelect(c *SourceAndSelectContext)

	// ExitSelectExpr is called when exiting the selectExpr production.
	ExitSelectExpr(c *SelectExprContext)

	// ExitFields is called when exiting the fields production.
	ExitFields(c *FieldsContext)

	// ExitField is called when exiting the field production.
	ExitField(c *FieldContext)

	// ExitAlias is called when exiting the alias production.
	ExitAlias(c *AliasContext)

	// ExitStorageFilter is called when exiting the storageFilter production.
	ExitStorageFilter(c *StorageFilterContext)

	// ExitBrokerFilter is called when exiting the brokerFilter production.
	ExitBrokerFilter(c *BrokerFilterContext)

	// ExitDatabaseFilter is called when exiting the databaseFilter production.
	ExitDatabaseFilter(c *DatabaseFilterContext)

	// ExitTypeFilter is called when exiting the typeFilter production.
	ExitTypeFilter(c *TypeFilterContext)

	// ExitFromClause is called when exiting the fromClause production.
	ExitFromClause(c *FromClauseContext)

	// ExitWhereClause is called when exiting the whereClause production.
	ExitWhereClause(c *WhereClauseContext)

	// ExitConditionExpr is called when exiting the conditionExpr production.
	ExitConditionExpr(c *ConditionExprContext)

	// ExitTagFilterExpr is called when exiting the tagFilterExpr production.
	ExitTagFilterExpr(c *TagFilterExprContext)

	// ExitTagValueList is called when exiting the tagValueList production.
	ExitTagValueList(c *TagValueListContext)

	// ExitMetricListFilter is called when exiting the metricListFilter production.
	ExitMetricListFilter(c *MetricListFilterContext)

	// ExitMetricList is called when exiting the metricList production.
	ExitMetricList(c *MetricListContext)

	// ExitTimeRangeExpr is called when exiting the timeRangeExpr production.
	ExitTimeRangeExpr(c *TimeRangeExprContext)

	// ExitTimeExpr is called when exiting the timeExpr production.
	ExitTimeExpr(c *TimeExprContext)

	// ExitNowExpr is called when exiting the nowExpr production.
	ExitNowExpr(c *NowExprContext)

	// ExitNowFunc is called when exiting the nowFunc production.
	ExitNowFunc(c *NowFuncContext)

	// ExitGroupByClause is called when exiting the groupByClause production.
	ExitGroupByClause(c *GroupByClauseContext)

	// ExitGroupByKeys is called when exiting the groupByKeys production.
	ExitGroupByKeys(c *GroupByKeysContext)

	// ExitGroupByKey is called when exiting the groupByKey production.
	ExitGroupByKey(c *GroupByKeyContext)

	// ExitFillOption is called when exiting the fillOption production.
	ExitFillOption(c *FillOptionContext)

	// ExitOrderByClause is called when exiting the orderByClause production.
	ExitOrderByClause(c *OrderByClauseContext)

	// ExitSortField is called when exiting the sortField production.
	ExitSortField(c *SortFieldContext)

	// ExitSortFields is called when exiting the sortFields production.
	ExitSortFields(c *SortFieldsContext)

	// ExitHavingClause is called when exiting the havingClause production.
	ExitHavingClause(c *HavingClauseContext)

	// ExitBoolExpr is called when exiting the boolExpr production.
	ExitBoolExpr(c *BoolExprContext)

	// ExitBoolExprLogicalOp is called when exiting the boolExprLogicalOp production.
	ExitBoolExprLogicalOp(c *BoolExprLogicalOpContext)

	// ExitBoolExprAtom is called when exiting the boolExprAtom production.
	ExitBoolExprAtom(c *BoolExprAtomContext)

	// ExitBinaryExpr is called when exiting the binaryExpr production.
	ExitBinaryExpr(c *BinaryExprContext)

	// ExitBinaryOperator is called when exiting the binaryOperator production.
	ExitBinaryOperator(c *BinaryOperatorContext)

	// ExitFieldExpr is called when exiting the fieldExpr production.
	ExitFieldExpr(c *FieldExprContext)

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

	// ExitDurationLit is called when exiting the durationLit production.
	ExitDurationLit(c *DurationLitContext)

	// ExitIntervalItem is called when exiting the intervalItem production.
	ExitIntervalItem(c *IntervalItemContext)

	// ExitExprFunc is called when exiting the exprFunc production.
	ExitExprFunc(c *ExprFuncContext)

	// ExitFuncName is called when exiting the funcName production.
	ExitFuncName(c *FuncNameContext)

	// ExitExprFuncParams is called when exiting the exprFuncParams production.
	ExitExprFuncParams(c *ExprFuncParamsContext)

	// ExitFuncParam is called when exiting the funcParam production.
	ExitFuncParam(c *FuncParamContext)

	// ExitExprAtom is called when exiting the exprAtom production.
	ExitExprAtom(c *ExprAtomContext)

	// ExitIdentFilter is called when exiting the identFilter production.
	ExitIdentFilter(c *IdentFilterContext)

	// ExitJson is called when exiting the json production.
	ExitJson(c *JsonContext)

	// ExitToml is called when exiting the toml production.
	ExitToml(c *TomlContext)

	// ExitObj is called when exiting the obj production.
	ExitObj(c *ObjContext)

	// ExitPair is called when exiting the pair production.
	ExitPair(c *PairContext)

	// ExitArr is called when exiting the arr production.
	ExitArr(c *ArrContext)

	// ExitValue is called when exiting the value production.
	ExitValue(c *ValueContext)

	// ExitIntNumber is called when exiting the intNumber production.
	ExitIntNumber(c *IntNumberContext)

	// ExitDecNumber is called when exiting the decNumber production.
	ExitDecNumber(c *DecNumberContext)

	// ExitLimitClause is called when exiting the limitClause production.
	ExitLimitClause(c *LimitClauseContext)

	// ExitMetricName is called when exiting the metricName production.
	ExitMetricName(c *MetricNameContext)

	// ExitTagKey is called when exiting the tagKey production.
	ExitTagKey(c *TagKeyContext)

	// ExitTagValue is called when exiting the tagValue production.
	ExitTagValue(c *TagValueContext)

	// ExitIdent is called when exiting the ident production.
	ExitIdent(c *IdentContext)

	// ExitNonReservedWords is called when exiting the nonReservedWords production.
	ExitNonReservedWords(c *NonReservedWordsContext)
}

SQLListener is a complete listener for a parse tree produced by SQLParser.

type SQLParser

type SQLParser struct {
	*antlr.BaseParser
}

func NewSQLParser

func NewSQLParser(input antlr.TokenStream) *SQLParser

NewSQLParser produces a new parser instance for the optional input antlr.TokenStream.

func (*SQLParser) Alias

func (p *SQLParser) Alias() (localctx IAliasContext)

func (*SQLParser) Arr

func (p *SQLParser) Arr() (localctx IArrContext)

func (*SQLParser) BinaryExpr

func (p *SQLParser) BinaryExpr() (localctx IBinaryExprContext)

func (*SQLParser) BinaryOperator

func (p *SQLParser) BinaryOperator() (localctx IBinaryOperatorContext)

func (*SQLParser) BoolExpr

func (p *SQLParser) BoolExpr() (localctx IBoolExprContext)

func (*SQLParser) BoolExprAtom

func (p *SQLParser) BoolExprAtom() (localctx IBoolExprAtomContext)

func (*SQLParser) BoolExprLogicalOp

func (p *SQLParser) BoolExprLogicalOp() (localctx IBoolExprLogicalOpContext)

func (*SQLParser) BoolExpr_Sempred

func (p *SQLParser) BoolExpr_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*SQLParser) BrokerFilter added in v0.2.4

func (p *SQLParser) BrokerFilter() (localctx IBrokerFilterContext)

func (*SQLParser) ConditionExpr

func (p *SQLParser) ConditionExpr() (localctx IConditionExprContext)

func (*SQLParser) CreateBrokerStmt added in v0.2.4

func (p *SQLParser) CreateBrokerStmt() (localctx ICreateBrokerStmtContext)

func (*SQLParser) CreateDatabaseStmt

func (p *SQLParser) CreateDatabaseStmt() (localctx ICreateDatabaseStmtContext)

func (*SQLParser) CreateStorageStmt

func (p *SQLParser) CreateStorageStmt() (localctx ICreateStorageStmtContext)

func (*SQLParser) DatabaseFilter

func (p *SQLParser) DatabaseFilter() (localctx IDatabaseFilterContext)

func (*SQLParser) DatabaseName

func (p *SQLParser) DatabaseName() (localctx IDatabaseNameContext)

func (*SQLParser) DecNumber

func (p *SQLParser) DecNumber() (localctx IDecNumberContext)

func (*SQLParser) DropDatabaseStmt

func (p *SQLParser) DropDatabaseStmt() (localctx IDropDatabaseStmtContext)

func (*SQLParser) DurationLit

func (p *SQLParser) DurationLit() (localctx IDurationLitContext)

func (*SQLParser) ExprAtom

func (p *SQLParser) ExprAtom() (localctx IExprAtomContext)

func (*SQLParser) ExprFunc

func (p *SQLParser) ExprFunc() (localctx IExprFuncContext)

func (*SQLParser) ExprFuncParams

func (p *SQLParser) ExprFuncParams() (localctx IExprFuncParamsContext)

func (*SQLParser) Field

func (p *SQLParser) Field() (localctx IFieldContext)

func (*SQLParser) FieldExpr

func (p *SQLParser) FieldExpr() (localctx IFieldExprContext)

func (*SQLParser) FieldExpr_Sempred

func (p *SQLParser) FieldExpr_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*SQLParser) Fields

func (p *SQLParser) Fields() (localctx IFieldsContext)

func (*SQLParser) FillOption

func (p *SQLParser) FillOption() (localctx IFillOptionContext)

func (*SQLParser) FromClause

func (p *SQLParser) FromClause() (localctx IFromClauseContext)

func (*SQLParser) FuncName

func (p *SQLParser) FuncName() (localctx IFuncNameContext)

func (*SQLParser) FuncParam

func (p *SQLParser) FuncParam() (localctx IFuncParamContext)

func (*SQLParser) GroupByClause

func (p *SQLParser) GroupByClause() (localctx IGroupByClauseContext)

func (*SQLParser) GroupByKey

func (p *SQLParser) GroupByKey() (localctx IGroupByKeyContext)

func (*SQLParser) GroupByKeys

func (p *SQLParser) GroupByKeys() (localctx IGroupByKeysContext)

func (*SQLParser) HavingClause

func (p *SQLParser) HavingClause() (localctx IHavingClauseContext)

func (*SQLParser) Ident

func (p *SQLParser) Ident() (localctx IIdentContext)

func (*SQLParser) IdentFilter

func (p *SQLParser) IdentFilter() (localctx IIdentFilterContext)

func (*SQLParser) IntNumber

func (p *SQLParser) IntNumber() (localctx IIntNumberContext)

func (*SQLParser) IntervalItem

func (p *SQLParser) IntervalItem() (localctx IIntervalItemContext)

func (*SQLParser) Json

func (p *SQLParser) Json() (localctx IJsonContext)

func (*SQLParser) LimitClause

func (p *SQLParser) LimitClause() (localctx ILimitClauseContext)

func (*SQLParser) MetricList

func (p *SQLParser) MetricList() (localctx IMetricListContext)

func (*SQLParser) MetricListFilter

func (p *SQLParser) MetricListFilter() (localctx IMetricListFilterContext)

func (*SQLParser) MetricName

func (p *SQLParser) MetricName() (localctx IMetricNameContext)

func (*SQLParser) Namespace

func (p *SQLParser) Namespace() (localctx INamespaceContext)

func (*SQLParser) NonReservedWords

func (p *SQLParser) NonReservedWords() (localctx INonReservedWordsContext)

func (*SQLParser) NowExpr

func (p *SQLParser) NowExpr() (localctx INowExprContext)

func (*SQLParser) NowFunc

func (p *SQLParser) NowFunc() (localctx INowFuncContext)

func (*SQLParser) Obj

func (p *SQLParser) Obj() (localctx IObjContext)

func (*SQLParser) OrderByClause

func (p *SQLParser) OrderByClause() (localctx IOrderByClauseContext)

func (*SQLParser) Pair

func (p *SQLParser) Pair() (localctx IPairContext)

func (*SQLParser) Prefix

func (p *SQLParser) Prefix() (localctx IPrefixContext)

func (*SQLParser) QueryStmt

func (p *SQLParser) QueryStmt() (localctx IQueryStmtContext)

func (*SQLParser) RecoverStorageStmt added in v0.1.1

func (p *SQLParser) RecoverStorageStmt() (localctx IRecoverStorageStmtContext)

func (*SQLParser) RequestID

func (p *SQLParser) RequestID() (localctx IRequestIDContext)

func (*SQLParser) SelectExpr

func (p *SQLParser) SelectExpr() (localctx ISelectExprContext)

func (*SQLParser) Sempred

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

func (*SQLParser) SetLimitStmt added in v0.2.4

func (p *SQLParser) SetLimitStmt() (localctx ISetLimitStmtContext)

func (*SQLParser) ShowAliveStmt

func (p *SQLParser) ShowAliveStmt() (localctx IShowAliveStmtContext)

func (*SQLParser) ShowBrokerMetaStmt

func (p *SQLParser) ShowBrokerMetaStmt() (localctx IShowBrokerMetaStmtContext)

func (*SQLParser) ShowBrokerMetricStmt

func (p *SQLParser) ShowBrokerMetricStmt() (localctx IShowBrokerMetricStmtContext)

func (*SQLParser) ShowBrokersStmt added in v0.2.4

func (p *SQLParser) ShowBrokersStmt() (localctx IShowBrokersStmtContext)

func (*SQLParser) ShowDatabaseStmt

func (p *SQLParser) ShowDatabaseStmt() (localctx IShowDatabaseStmtContext)

func (*SQLParser) ShowFieldsStmt

func (p *SQLParser) ShowFieldsStmt() (localctx IShowFieldsStmtContext)

func (*SQLParser) ShowLimitStmt added in v0.2.4

func (p *SQLParser) ShowLimitStmt() (localctx IShowLimitStmtContext)

func (*SQLParser) ShowMasterMetaStmt

func (p *SQLParser) ShowMasterMetaStmt() (localctx IShowMasterMetaStmtContext)

func (*SQLParser) ShowMasterStmt

func (p *SQLParser) ShowMasterStmt() (localctx IShowMasterStmtContext)

func (*SQLParser) ShowMemoryDatabaseStmt

func (p *SQLParser) ShowMemoryDatabaseStmt() (localctx IShowMemoryDatabaseStmtContext)

func (*SQLParser) ShowMetadataTypesStmt

func (p *SQLParser) ShowMetadataTypesStmt() (localctx IShowMetadataTypesStmtContext)

func (*SQLParser) ShowMetricsStmt

func (p *SQLParser) ShowMetricsStmt() (localctx IShowMetricsStmtContext)

func (*SQLParser) ShowNameSpacesStmt

func (p *SQLParser) ShowNameSpacesStmt() (localctx IShowNameSpacesStmtContext)

func (*SQLParser) ShowReplicationStmt

func (p *SQLParser) ShowReplicationStmt() (localctx IShowReplicationStmtContext)

func (*SQLParser) ShowRequestStmt

func (p *SQLParser) ShowRequestStmt() (localctx IShowRequestStmtContext)

func (*SQLParser) ShowRequestsStmt

func (p *SQLParser) ShowRequestsStmt() (localctx IShowRequestsStmtContext)

func (*SQLParser) ShowRootMetaStmt added in v0.2.4

func (p *SQLParser) ShowRootMetaStmt() (localctx IShowRootMetaStmtContext)

func (*SQLParser) ShowRootMetricStmt added in v0.2.4

func (p *SQLParser) ShowRootMetricStmt() (localctx IShowRootMetricStmtContext)

func (*SQLParser) ShowSchemasStmt

func (p *SQLParser) ShowSchemasStmt() (localctx IShowSchemasStmtContext)

func (*SQLParser) ShowStmt

func (p *SQLParser) ShowStmt() (localctx IShowStmtContext)

func (*SQLParser) ShowStorageMetaStmt

func (p *SQLParser) ShowStorageMetaStmt() (localctx IShowStorageMetaStmtContext)

func (*SQLParser) ShowStorageMetricStmt

func (p *SQLParser) ShowStorageMetricStmt() (localctx IShowStorageMetricStmtContext)

func (*SQLParser) ShowStoragesStmt

func (p *SQLParser) ShowStoragesStmt() (localctx IShowStoragesStmtContext)

func (*SQLParser) ShowTagKeysStmt

func (p *SQLParser) ShowTagKeysStmt() (localctx IShowTagKeysStmtContext)

func (*SQLParser) ShowTagValuesStmt

func (p *SQLParser) ShowTagValuesStmt() (localctx IShowTagValuesStmtContext)

func (*SQLParser) SortField

func (p *SQLParser) SortField() (localctx ISortFieldContext)

func (*SQLParser) SortFields

func (p *SQLParser) SortFields() (localctx ISortFieldsContext)

func (*SQLParser) Source

func (p *SQLParser) Source() (localctx ISourceContext)

func (*SQLParser) SourceAndSelect

func (p *SQLParser) SourceAndSelect() (localctx ISourceAndSelectContext)

func (*SQLParser) Star added in v0.2.6

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

func (*SQLParser) Statement

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

func (*SQLParser) StorageFilter

func (p *SQLParser) StorageFilter() (localctx IStorageFilterContext)

func (*SQLParser) StorageName added in v0.1.1

func (p *SQLParser) StorageName() (localctx IStorageNameContext)

func (*SQLParser) TagFilterExpr

func (p *SQLParser) TagFilterExpr() (localctx ITagFilterExprContext)

func (*SQLParser) TagFilterExpr_Sempred

func (p *SQLParser) TagFilterExpr_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*SQLParser) TagKey

func (p *SQLParser) TagKey() (localctx ITagKeyContext)

func (*SQLParser) TagValue

func (p *SQLParser) TagValue() (localctx ITagValueContext)

func (*SQLParser) TagValueList

func (p *SQLParser) TagValueList() (localctx ITagValueListContext)

func (*SQLParser) TimeExpr

func (p *SQLParser) TimeExpr() (localctx ITimeExprContext)

func (*SQLParser) TimeRangeExpr

func (p *SQLParser) TimeRangeExpr() (localctx ITimeRangeExprContext)

func (*SQLParser) Toml added in v0.2.4

func (p *SQLParser) Toml() (localctx ITomlContext)

func (*SQLParser) TypeFilter

func (p *SQLParser) TypeFilter() (localctx ITypeFilterContext)

func (*SQLParser) UseStmt

func (p *SQLParser) UseStmt() (localctx IUseStmtContext)

func (*SQLParser) Value

func (p *SQLParser) Value() (localctx IValueContext)

func (*SQLParser) WhereClause

func (p *SQLParser) WhereClause() (localctx IWhereClauseContext)

func (*SQLParser) WithTagKey

func (p *SQLParser) WithTagKey() (localctx IWithTagKeyContext)

type SQLVisitor

type SQLVisitor interface {
	antlr.ParseTreeVisitor

	// Visit a parse tree produced by SQLParser#statement.
	VisitStatement(ctx *StatementContext) interface{}

	// Visit a parse tree produced by SQLParser#useStmt.
	VisitUseStmt(ctx *UseStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#setLimitStmt.
	VisitSetLimitStmt(ctx *SetLimitStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showStmt.
	VisitShowStmt(ctx *ShowStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showMasterStmt.
	VisitShowMasterStmt(ctx *ShowMasterStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showRequestsStmt.
	VisitShowRequestsStmt(ctx *ShowRequestsStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showRequestStmt.
	VisitShowRequestStmt(ctx *ShowRequestStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showStoragesStmt.
	VisitShowStoragesStmt(ctx *ShowStoragesStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showBrokersStmt.
	VisitShowBrokersStmt(ctx *ShowBrokersStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showLimitStmt.
	VisitShowLimitStmt(ctx *ShowLimitStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showMetadataTypesStmt.
	VisitShowMetadataTypesStmt(ctx *ShowMetadataTypesStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showRootMetaStmt.
	VisitShowRootMetaStmt(ctx *ShowRootMetaStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showBrokerMetaStmt.
	VisitShowBrokerMetaStmt(ctx *ShowBrokerMetaStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showMasterMetaStmt.
	VisitShowMasterMetaStmt(ctx *ShowMasterMetaStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showStorageMetaStmt.
	VisitShowStorageMetaStmt(ctx *ShowStorageMetaStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showAliveStmt.
	VisitShowAliveStmt(ctx *ShowAliveStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showReplicationStmt.
	VisitShowReplicationStmt(ctx *ShowReplicationStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showMemoryDatabaseStmt.
	VisitShowMemoryDatabaseStmt(ctx *ShowMemoryDatabaseStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showRootMetricStmt.
	VisitShowRootMetricStmt(ctx *ShowRootMetricStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showBrokerMetricStmt.
	VisitShowBrokerMetricStmt(ctx *ShowBrokerMetricStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showStorageMetricStmt.
	VisitShowStorageMetricStmt(ctx *ShowStorageMetricStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#createStorageStmt.
	VisitCreateStorageStmt(ctx *CreateStorageStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#createBrokerStmt.
	VisitCreateBrokerStmt(ctx *CreateBrokerStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#recoverStorageStmt.
	VisitRecoverStorageStmt(ctx *RecoverStorageStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showSchemasStmt.
	VisitShowSchemasStmt(ctx *ShowSchemasStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#createDatabaseStmt.
	VisitCreateDatabaseStmt(ctx *CreateDatabaseStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#dropDatabaseStmt.
	VisitDropDatabaseStmt(ctx *DropDatabaseStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showDatabaseStmt.
	VisitShowDatabaseStmt(ctx *ShowDatabaseStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showNameSpacesStmt.
	VisitShowNameSpacesStmt(ctx *ShowNameSpacesStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showMetricsStmt.
	VisitShowMetricsStmt(ctx *ShowMetricsStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showFieldsStmt.
	VisitShowFieldsStmt(ctx *ShowFieldsStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showTagKeysStmt.
	VisitShowTagKeysStmt(ctx *ShowTagKeysStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#showTagValuesStmt.
	VisitShowTagValuesStmt(ctx *ShowTagValuesStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#prefix.
	VisitPrefix(ctx *PrefixContext) interface{}

	// Visit a parse tree produced by SQLParser#withTagKey.
	VisitWithTagKey(ctx *WithTagKeyContext) interface{}

	// Visit a parse tree produced by SQLParser#namespace.
	VisitNamespace(ctx *NamespaceContext) interface{}

	// Visit a parse tree produced by SQLParser#databaseName.
	VisitDatabaseName(ctx *DatabaseNameContext) interface{}

	// Visit a parse tree produced by SQLParser#storageName.
	VisitStorageName(ctx *StorageNameContext) interface{}

	// Visit a parse tree produced by SQLParser#requestID.
	VisitRequestID(ctx *RequestIDContext) interface{}

	// Visit a parse tree produced by SQLParser#source.
	VisitSource(ctx *SourceContext) interface{}

	// Visit a parse tree produced by SQLParser#queryStmt.
	VisitQueryStmt(ctx *QueryStmtContext) interface{}

	// Visit a parse tree produced by SQLParser#sourceAndSelect.
	VisitSourceAndSelect(ctx *SourceAndSelectContext) interface{}

	// Visit a parse tree produced by SQLParser#selectExpr.
	VisitSelectExpr(ctx *SelectExprContext) interface{}

	// Visit a parse tree produced by SQLParser#fields.
	VisitFields(ctx *FieldsContext) interface{}

	// Visit a parse tree produced by SQLParser#field.
	VisitField(ctx *FieldContext) interface{}

	// Visit a parse tree produced by SQLParser#alias.
	VisitAlias(ctx *AliasContext) interface{}

	// Visit a parse tree produced by SQLParser#storageFilter.
	VisitStorageFilter(ctx *StorageFilterContext) interface{}

	// Visit a parse tree produced by SQLParser#brokerFilter.
	VisitBrokerFilter(ctx *BrokerFilterContext) interface{}

	// Visit a parse tree produced by SQLParser#databaseFilter.
	VisitDatabaseFilter(ctx *DatabaseFilterContext) interface{}

	// Visit a parse tree produced by SQLParser#typeFilter.
	VisitTypeFilter(ctx *TypeFilterContext) interface{}

	// Visit a parse tree produced by SQLParser#fromClause.
	VisitFromClause(ctx *FromClauseContext) interface{}

	// Visit a parse tree produced by SQLParser#whereClause.
	VisitWhereClause(ctx *WhereClauseContext) interface{}

	// Visit a parse tree produced by SQLParser#conditionExpr.
	VisitConditionExpr(ctx *ConditionExprContext) interface{}

	// Visit a parse tree produced by SQLParser#tagFilterExpr.
	VisitTagFilterExpr(ctx *TagFilterExprContext) interface{}

	// Visit a parse tree produced by SQLParser#tagValueList.
	VisitTagValueList(ctx *TagValueListContext) interface{}

	// Visit a parse tree produced by SQLParser#metricListFilter.
	VisitMetricListFilter(ctx *MetricListFilterContext) interface{}

	// Visit a parse tree produced by SQLParser#metricList.
	VisitMetricList(ctx *MetricListContext) interface{}

	// Visit a parse tree produced by SQLParser#timeRangeExpr.
	VisitTimeRangeExpr(ctx *TimeRangeExprContext) interface{}

	// Visit a parse tree produced by SQLParser#timeExpr.
	VisitTimeExpr(ctx *TimeExprContext) interface{}

	// Visit a parse tree produced by SQLParser#nowExpr.
	VisitNowExpr(ctx *NowExprContext) interface{}

	// Visit a parse tree produced by SQLParser#nowFunc.
	VisitNowFunc(ctx *NowFuncContext) interface{}

	// Visit a parse tree produced by SQLParser#groupByClause.
	VisitGroupByClause(ctx *GroupByClauseContext) interface{}

	// Visit a parse tree produced by SQLParser#groupByKeys.
	VisitGroupByKeys(ctx *GroupByKeysContext) interface{}

	// Visit a parse tree produced by SQLParser#groupByKey.
	VisitGroupByKey(ctx *GroupByKeyContext) interface{}

	// Visit a parse tree produced by SQLParser#fillOption.
	VisitFillOption(ctx *FillOptionContext) interface{}

	// Visit a parse tree produced by SQLParser#orderByClause.
	VisitOrderByClause(ctx *OrderByClauseContext) interface{}

	// Visit a parse tree produced by SQLParser#sortField.
	VisitSortField(ctx *SortFieldContext) interface{}

	// Visit a parse tree produced by SQLParser#sortFields.
	VisitSortFields(ctx *SortFieldsContext) interface{}

	// Visit a parse tree produced by SQLParser#havingClause.
	VisitHavingClause(ctx *HavingClauseContext) interface{}

	// Visit a parse tree produced by SQLParser#boolExpr.
	VisitBoolExpr(ctx *BoolExprContext) interface{}

	// Visit a parse tree produced by SQLParser#boolExprLogicalOp.
	VisitBoolExprLogicalOp(ctx *BoolExprLogicalOpContext) interface{}

	// Visit a parse tree produced by SQLParser#boolExprAtom.
	VisitBoolExprAtom(ctx *BoolExprAtomContext) interface{}

	// Visit a parse tree produced by SQLParser#binaryExpr.
	VisitBinaryExpr(ctx *BinaryExprContext) interface{}

	// Visit a parse tree produced by SQLParser#binaryOperator.
	VisitBinaryOperator(ctx *BinaryOperatorContext) interface{}

	// Visit a parse tree produced by SQLParser#fieldExpr.
	VisitFieldExpr(ctx *FieldExprContext) interface{}

	// Visit a parse tree produced by SQLParser#star.
	VisitStar(ctx *StarContext) interface{}

	// Visit a parse tree produced by SQLParser#durationLit.
	VisitDurationLit(ctx *DurationLitContext) interface{}

	// Visit a parse tree produced by SQLParser#intervalItem.
	VisitIntervalItem(ctx *IntervalItemContext) interface{}

	// Visit a parse tree produced by SQLParser#exprFunc.
	VisitExprFunc(ctx *ExprFuncContext) interface{}

	// Visit a parse tree produced by SQLParser#funcName.
	VisitFuncName(ctx *FuncNameContext) interface{}

	// Visit a parse tree produced by SQLParser#exprFuncParams.
	VisitExprFuncParams(ctx *ExprFuncParamsContext) interface{}

	// Visit a parse tree produced by SQLParser#funcParam.
	VisitFuncParam(ctx *FuncParamContext) interface{}

	// Visit a parse tree produced by SQLParser#exprAtom.
	VisitExprAtom(ctx *ExprAtomContext) interface{}

	// Visit a parse tree produced by SQLParser#identFilter.
	VisitIdentFilter(ctx *IdentFilterContext) interface{}

	// Visit a parse tree produced by SQLParser#json.
	VisitJson(ctx *JsonContext) interface{}

	// Visit a parse tree produced by SQLParser#toml.
	VisitToml(ctx *TomlContext) interface{}

	// Visit a parse tree produced by SQLParser#obj.
	VisitObj(ctx *ObjContext) interface{}

	// Visit a parse tree produced by SQLParser#pair.
	VisitPair(ctx *PairContext) interface{}

	// Visit a parse tree produced by SQLParser#arr.
	VisitArr(ctx *ArrContext) interface{}

	// Visit a parse tree produced by SQLParser#value.
	VisitValue(ctx *ValueContext) interface{}

	// Visit a parse tree produced by SQLParser#intNumber.
	VisitIntNumber(ctx *IntNumberContext) interface{}

	// Visit a parse tree produced by SQLParser#decNumber.
	VisitDecNumber(ctx *DecNumberContext) interface{}

	// Visit a parse tree produced by SQLParser#limitClause.
	VisitLimitClause(ctx *LimitClauseContext) interface{}

	// Visit a parse tree produced by SQLParser#metricName.
	VisitMetricName(ctx *MetricNameContext) interface{}

	// Visit a parse tree produced by SQLParser#tagKey.
	VisitTagKey(ctx *TagKeyContext) interface{}

	// Visit a parse tree produced by SQLParser#tagValue.
	VisitTagValue(ctx *TagValueContext) interface{}

	// Visit a parse tree produced by SQLParser#ident.
	VisitIdent(ctx *IdentContext) interface{}

	// Visit a parse tree produced by SQLParser#nonReservedWords.
	VisitNonReservedWords(ctx *NonReservedWordsContext) interface{}
}

A complete Visitor for a parse tree produced by SQLParser.

type SelectExprContext

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

func NewEmptySelectExprContext

func NewEmptySelectExprContext() *SelectExprContext

func NewSelectExprContext

func NewSelectExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectExprContext

func (*SelectExprContext) Accept

func (s *SelectExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SelectExprContext) EnterRule

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

func (*SelectExprContext) ExitRule

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

func (*SelectExprContext) Fields

func (s *SelectExprContext) Fields() IFieldsContext

func (*SelectExprContext) GetParser

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

func (*SelectExprContext) GetRuleContext

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

func (*SelectExprContext) IsSelectExprContext

func (*SelectExprContext) IsSelectExprContext()

func (*SelectExprContext) T_SELECT

func (s *SelectExprContext) T_SELECT() antlr.TerminalNode

func (*SelectExprContext) ToStringTree

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

type SetLimitStmtContext added in v0.2.4

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

func NewEmptySetLimitStmtContext added in v0.2.4

func NewEmptySetLimitStmtContext() *SetLimitStmtContext

func NewSetLimitStmtContext added in v0.2.4

func NewSetLimitStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SetLimitStmtContext

func (*SetLimitStmtContext) Accept added in v0.2.4

func (s *SetLimitStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SetLimitStmtContext) EnterRule added in v0.2.4

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

func (*SetLimitStmtContext) ExitRule added in v0.2.4

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

func (*SetLimitStmtContext) GetParser added in v0.2.4

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

func (*SetLimitStmtContext) GetRuleContext added in v0.2.4

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

func (*SetLimitStmtContext) IsSetLimitStmtContext added in v0.2.4

func (*SetLimitStmtContext) IsSetLimitStmtContext()

func (*SetLimitStmtContext) T_LIMIT added in v0.2.4

func (s *SetLimitStmtContext) T_LIMIT() antlr.TerminalNode

func (*SetLimitStmtContext) T_SET added in v0.2.4

func (s *SetLimitStmtContext) T_SET() antlr.TerminalNode

func (*SetLimitStmtContext) ToStringTree added in v0.2.4

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

func (*SetLimitStmtContext) Toml added in v0.2.4

type ShowAliveStmtContext

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

func NewEmptyShowAliveStmtContext

func NewEmptyShowAliveStmtContext() *ShowAliveStmtContext

func NewShowAliveStmtContext

func NewShowAliveStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowAliveStmtContext

func (*ShowAliveStmtContext) Accept

func (s *ShowAliveStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowAliveStmtContext) EnterRule

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

func (*ShowAliveStmtContext) ExitRule

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

func (*ShowAliveStmtContext) GetParser

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

func (*ShowAliveStmtContext) GetRuleContext

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

func (*ShowAliveStmtContext) IsShowAliveStmtContext

func (*ShowAliveStmtContext) IsShowAliveStmtContext()

func (*ShowAliveStmtContext) T_ALIVE

func (s *ShowAliveStmtContext) T_ALIVE() antlr.TerminalNode

func (*ShowAliveStmtContext) T_BROKER

func (s *ShowAliveStmtContext) T_BROKER() antlr.TerminalNode

func (*ShowAliveStmtContext) T_ROOT added in v0.2.4

func (s *ShowAliveStmtContext) T_ROOT() antlr.TerminalNode

func (*ShowAliveStmtContext) T_SHOW

func (s *ShowAliveStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowAliveStmtContext) T_STORAGE

func (s *ShowAliveStmtContext) T_STORAGE() antlr.TerminalNode

func (*ShowAliveStmtContext) ToStringTree

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

type ShowBrokerMetaStmtContext

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

func NewEmptyShowBrokerMetaStmtContext

func NewEmptyShowBrokerMetaStmtContext() *ShowBrokerMetaStmtContext

func NewShowBrokerMetaStmtContext

func NewShowBrokerMetaStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowBrokerMetaStmtContext

func (*ShowBrokerMetaStmtContext) Accept

func (s *ShowBrokerMetaStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowBrokerMetaStmtContext) BrokerFilter added in v0.2.4

func (*ShowBrokerMetaStmtContext) EnterRule

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

func (*ShowBrokerMetaStmtContext) ExitRule

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

func (*ShowBrokerMetaStmtContext) GetParser

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

func (*ShowBrokerMetaStmtContext) GetRuleContext

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

func (*ShowBrokerMetaStmtContext) IsShowBrokerMetaStmtContext

func (*ShowBrokerMetaStmtContext) IsShowBrokerMetaStmtContext()

func (*ShowBrokerMetaStmtContext) Source

func (*ShowBrokerMetaStmtContext) T_AND added in v0.2.4

func (s *ShowBrokerMetaStmtContext) T_AND() antlr.TerminalNode

func (*ShowBrokerMetaStmtContext) T_BROKER

func (s *ShowBrokerMetaStmtContext) T_BROKER() antlr.TerminalNode

func (*ShowBrokerMetaStmtContext) T_FROM

func (s *ShowBrokerMetaStmtContext) T_FROM() antlr.TerminalNode

func (*ShowBrokerMetaStmtContext) T_METADATA

func (s *ShowBrokerMetaStmtContext) T_METADATA() antlr.TerminalNode

func (*ShowBrokerMetaStmtContext) T_SHOW

func (s *ShowBrokerMetaStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowBrokerMetaStmtContext) T_WHERE

func (s *ShowBrokerMetaStmtContext) T_WHERE() antlr.TerminalNode

func (*ShowBrokerMetaStmtContext) ToStringTree

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

func (*ShowBrokerMetaStmtContext) TypeFilter

type ShowBrokerMetricStmtContext

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

func NewEmptyShowBrokerMetricStmtContext

func NewEmptyShowBrokerMetricStmtContext() *ShowBrokerMetricStmtContext

func NewShowBrokerMetricStmtContext

func NewShowBrokerMetricStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowBrokerMetricStmtContext

func (*ShowBrokerMetricStmtContext) Accept

func (s *ShowBrokerMetricStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowBrokerMetricStmtContext) EnterRule

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

func (*ShowBrokerMetricStmtContext) ExitRule

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

func (*ShowBrokerMetricStmtContext) GetParser

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

func (*ShowBrokerMetricStmtContext) GetRuleContext

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

func (*ShowBrokerMetricStmtContext) IsShowBrokerMetricStmtContext

func (*ShowBrokerMetricStmtContext) IsShowBrokerMetricStmtContext()

func (*ShowBrokerMetricStmtContext) MetricListFilter

func (*ShowBrokerMetricStmtContext) T_BROKER

func (s *ShowBrokerMetricStmtContext) T_BROKER() antlr.TerminalNode

func (*ShowBrokerMetricStmtContext) T_METRIC

func (s *ShowBrokerMetricStmtContext) T_METRIC() antlr.TerminalNode

func (*ShowBrokerMetricStmtContext) T_SHOW

func (s *ShowBrokerMetricStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowBrokerMetricStmtContext) T_WHERE

func (s *ShowBrokerMetricStmtContext) T_WHERE() antlr.TerminalNode

func (*ShowBrokerMetricStmtContext) ToStringTree

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

type ShowBrokersStmtContext added in v0.2.4

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

func NewEmptyShowBrokersStmtContext added in v0.2.4

func NewEmptyShowBrokersStmtContext() *ShowBrokersStmtContext

func NewShowBrokersStmtContext added in v0.2.4

func NewShowBrokersStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowBrokersStmtContext

func (*ShowBrokersStmtContext) Accept added in v0.2.4

func (s *ShowBrokersStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowBrokersStmtContext) EnterRule added in v0.2.4

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

func (*ShowBrokersStmtContext) ExitRule added in v0.2.4

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

func (*ShowBrokersStmtContext) GetParser added in v0.2.4

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

func (*ShowBrokersStmtContext) GetRuleContext added in v0.2.4

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

func (*ShowBrokersStmtContext) IsShowBrokersStmtContext added in v0.2.4

func (*ShowBrokersStmtContext) IsShowBrokersStmtContext()

func (*ShowBrokersStmtContext) T_BROKERS added in v0.2.4

func (s *ShowBrokersStmtContext) T_BROKERS() antlr.TerminalNode

func (*ShowBrokersStmtContext) T_SHOW added in v0.2.4

func (s *ShowBrokersStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowBrokersStmtContext) ToStringTree added in v0.2.4

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

type ShowDatabaseStmtContext

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

func NewEmptyShowDatabaseStmtContext

func NewEmptyShowDatabaseStmtContext() *ShowDatabaseStmtContext

func NewShowDatabaseStmtContext

func NewShowDatabaseStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowDatabaseStmtContext

func (*ShowDatabaseStmtContext) Accept

func (s *ShowDatabaseStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowDatabaseStmtContext) EnterRule

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

func (*ShowDatabaseStmtContext) ExitRule

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

func (*ShowDatabaseStmtContext) GetParser

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

func (*ShowDatabaseStmtContext) GetRuleContext

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

func (*ShowDatabaseStmtContext) IsShowDatabaseStmtContext

func (*ShowDatabaseStmtContext) IsShowDatabaseStmtContext()

func (*ShowDatabaseStmtContext) T_DATASBAES

func (s *ShowDatabaseStmtContext) T_DATASBAES() antlr.TerminalNode

func (*ShowDatabaseStmtContext) T_SHOW

func (s *ShowDatabaseStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowDatabaseStmtContext) ToStringTree

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

type ShowFieldsStmtContext

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

func NewEmptyShowFieldsStmtContext

func NewEmptyShowFieldsStmtContext() *ShowFieldsStmtContext

func NewShowFieldsStmtContext

func NewShowFieldsStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowFieldsStmtContext

func (*ShowFieldsStmtContext) Accept

func (s *ShowFieldsStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowFieldsStmtContext) EnterRule

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

func (*ShowFieldsStmtContext) ExitRule

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

func (*ShowFieldsStmtContext) FromClause

func (s *ShowFieldsStmtContext) FromClause() IFromClauseContext

func (*ShowFieldsStmtContext) GetParser

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

func (*ShowFieldsStmtContext) GetRuleContext

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

func (*ShowFieldsStmtContext) IsShowFieldsStmtContext

func (*ShowFieldsStmtContext) IsShowFieldsStmtContext()

func (*ShowFieldsStmtContext) T_FIELDS

func (s *ShowFieldsStmtContext) T_FIELDS() antlr.TerminalNode

func (*ShowFieldsStmtContext) T_SHOW

func (s *ShowFieldsStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowFieldsStmtContext) ToStringTree

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

type ShowLimitStmtContext added in v0.2.4

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

func NewEmptyShowLimitStmtContext added in v0.2.4

func NewEmptyShowLimitStmtContext() *ShowLimitStmtContext

func NewShowLimitStmtContext added in v0.2.4

func NewShowLimitStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowLimitStmtContext

func (*ShowLimitStmtContext) Accept added in v0.2.4

func (s *ShowLimitStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowLimitStmtContext) EnterRule added in v0.2.4

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

func (*ShowLimitStmtContext) ExitRule added in v0.2.4

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

func (*ShowLimitStmtContext) GetParser added in v0.2.4

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

func (*ShowLimitStmtContext) GetRuleContext added in v0.2.4

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

func (*ShowLimitStmtContext) IsShowLimitStmtContext added in v0.2.4

func (*ShowLimitStmtContext) IsShowLimitStmtContext()

func (*ShowLimitStmtContext) T_LIMIT added in v0.2.4

func (s *ShowLimitStmtContext) T_LIMIT() antlr.TerminalNode

func (*ShowLimitStmtContext) T_SHOW added in v0.2.4

func (s *ShowLimitStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowLimitStmtContext) ToStringTree added in v0.2.4

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

type ShowMasterMetaStmtContext

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

func NewEmptyShowMasterMetaStmtContext

func NewEmptyShowMasterMetaStmtContext() *ShowMasterMetaStmtContext

func NewShowMasterMetaStmtContext

func NewShowMasterMetaStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowMasterMetaStmtContext

func (*ShowMasterMetaStmtContext) Accept

func (s *ShowMasterMetaStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowMasterMetaStmtContext) EnterRule

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

func (*ShowMasterMetaStmtContext) ExitRule

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

func (*ShowMasterMetaStmtContext) GetParser

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

func (*ShowMasterMetaStmtContext) GetRuleContext

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

func (*ShowMasterMetaStmtContext) IsShowMasterMetaStmtContext

func (*ShowMasterMetaStmtContext) IsShowMasterMetaStmtContext()

func (*ShowMasterMetaStmtContext) Source

func (*ShowMasterMetaStmtContext) T_FROM

func (s *ShowMasterMetaStmtContext) T_FROM() antlr.TerminalNode

func (*ShowMasterMetaStmtContext) T_MASTER

func (s *ShowMasterMetaStmtContext) T_MASTER() antlr.TerminalNode

func (*ShowMasterMetaStmtContext) T_METADATA

func (s *ShowMasterMetaStmtContext) T_METADATA() antlr.TerminalNode

func (*ShowMasterMetaStmtContext) T_SHOW

func (s *ShowMasterMetaStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowMasterMetaStmtContext) T_WHERE

func (s *ShowMasterMetaStmtContext) T_WHERE() antlr.TerminalNode

func (*ShowMasterMetaStmtContext) ToStringTree

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

func (*ShowMasterMetaStmtContext) TypeFilter

type ShowMasterStmtContext

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

func NewEmptyShowMasterStmtContext

func NewEmptyShowMasterStmtContext() *ShowMasterStmtContext

func NewShowMasterStmtContext

func NewShowMasterStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowMasterStmtContext

func (*ShowMasterStmtContext) Accept

func (s *ShowMasterStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowMasterStmtContext) EnterRule

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

func (*ShowMasterStmtContext) ExitRule

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

func (*ShowMasterStmtContext) GetParser

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

func (*ShowMasterStmtContext) GetRuleContext

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

func (*ShowMasterStmtContext) IsShowMasterStmtContext

func (*ShowMasterStmtContext) IsShowMasterStmtContext()

func (*ShowMasterStmtContext) T_MASTER

func (s *ShowMasterStmtContext) T_MASTER() antlr.TerminalNode

func (*ShowMasterStmtContext) T_SHOW

func (s *ShowMasterStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowMasterStmtContext) ToStringTree

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

type ShowMemoryDatabaseStmtContext

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

func NewEmptyShowMemoryDatabaseStmtContext

func NewEmptyShowMemoryDatabaseStmtContext() *ShowMemoryDatabaseStmtContext

func NewShowMemoryDatabaseStmtContext

func NewShowMemoryDatabaseStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowMemoryDatabaseStmtContext

func (*ShowMemoryDatabaseStmtContext) Accept

func (s *ShowMemoryDatabaseStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowMemoryDatabaseStmtContext) AllDatabaseFilter

func (s *ShowMemoryDatabaseStmtContext) AllDatabaseFilter() []IDatabaseFilterContext

func (*ShowMemoryDatabaseStmtContext) AllStorageFilter

func (s *ShowMemoryDatabaseStmtContext) AllStorageFilter() []IStorageFilterContext

func (*ShowMemoryDatabaseStmtContext) DatabaseFilter

func (*ShowMemoryDatabaseStmtContext) EnterRule

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

func (*ShowMemoryDatabaseStmtContext) ExitRule

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

func (*ShowMemoryDatabaseStmtContext) GetParser

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

func (*ShowMemoryDatabaseStmtContext) GetRuleContext

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

func (*ShowMemoryDatabaseStmtContext) IsShowMemoryDatabaseStmtContext

func (*ShowMemoryDatabaseStmtContext) IsShowMemoryDatabaseStmtContext()

func (*ShowMemoryDatabaseStmtContext) StorageFilter

func (*ShowMemoryDatabaseStmtContext) T_AND

func (s *ShowMemoryDatabaseStmtContext) T_AND() antlr.TerminalNode

func (*ShowMemoryDatabaseStmtContext) T_DATASBAE

func (s *ShowMemoryDatabaseStmtContext) T_DATASBAE() antlr.TerminalNode

func (*ShowMemoryDatabaseStmtContext) T_MEMORY

func (s *ShowMemoryDatabaseStmtContext) T_MEMORY() antlr.TerminalNode

func (*ShowMemoryDatabaseStmtContext) T_SHOW

func (s *ShowMemoryDatabaseStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowMemoryDatabaseStmtContext) T_WHERE

func (s *ShowMemoryDatabaseStmtContext) T_WHERE() antlr.TerminalNode

func (*ShowMemoryDatabaseStmtContext) ToStringTree

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

type ShowMetadataTypesStmtContext

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

func NewEmptyShowMetadataTypesStmtContext

func NewEmptyShowMetadataTypesStmtContext() *ShowMetadataTypesStmtContext

func NewShowMetadataTypesStmtContext

func NewShowMetadataTypesStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowMetadataTypesStmtContext

func (*ShowMetadataTypesStmtContext) Accept

func (s *ShowMetadataTypesStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowMetadataTypesStmtContext) EnterRule

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

func (*ShowMetadataTypesStmtContext) ExitRule

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

func (*ShowMetadataTypesStmtContext) GetParser

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

func (*ShowMetadataTypesStmtContext) GetRuleContext

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

func (*ShowMetadataTypesStmtContext) IsShowMetadataTypesStmtContext

func (*ShowMetadataTypesStmtContext) IsShowMetadataTypesStmtContext()

func (*ShowMetadataTypesStmtContext) T_METADATA

func (s *ShowMetadataTypesStmtContext) T_METADATA() antlr.TerminalNode

func (*ShowMetadataTypesStmtContext) T_SHOW

func (s *ShowMetadataTypesStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowMetadataTypesStmtContext) T_TYPES

func (s *ShowMetadataTypesStmtContext) T_TYPES() antlr.TerminalNode

func (*ShowMetadataTypesStmtContext) ToStringTree

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

type ShowMetricsStmtContext

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

func NewEmptyShowMetricsStmtContext

func NewEmptyShowMetricsStmtContext() *ShowMetricsStmtContext

func NewShowMetricsStmtContext

func NewShowMetricsStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowMetricsStmtContext

func (*ShowMetricsStmtContext) Accept

func (s *ShowMetricsStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowMetricsStmtContext) EnterRule

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

func (*ShowMetricsStmtContext) ExitRule

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

func (*ShowMetricsStmtContext) GetParser

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

func (*ShowMetricsStmtContext) GetRuleContext

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

func (*ShowMetricsStmtContext) IsShowMetricsStmtContext

func (*ShowMetricsStmtContext) IsShowMetricsStmtContext()

func (*ShowMetricsStmtContext) LimitClause

func (*ShowMetricsStmtContext) Namespace

func (*ShowMetricsStmtContext) Prefix

func (*ShowMetricsStmtContext) T_EQUAL

func (s *ShowMetricsStmtContext) T_EQUAL() antlr.TerminalNode

func (*ShowMetricsStmtContext) T_METRIC

func (s *ShowMetricsStmtContext) T_METRIC() antlr.TerminalNode

func (*ShowMetricsStmtContext) T_METRICS

func (s *ShowMetricsStmtContext) T_METRICS() antlr.TerminalNode

func (*ShowMetricsStmtContext) T_ON

func (s *ShowMetricsStmtContext) T_ON() antlr.TerminalNode

func (*ShowMetricsStmtContext) T_SHOW

func (s *ShowMetricsStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowMetricsStmtContext) T_WHERE

func (s *ShowMetricsStmtContext) T_WHERE() antlr.TerminalNode

func (*ShowMetricsStmtContext) ToStringTree

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

type ShowNameSpacesStmtContext

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

func NewEmptyShowNameSpacesStmtContext

func NewEmptyShowNameSpacesStmtContext() *ShowNameSpacesStmtContext

func NewShowNameSpacesStmtContext

func NewShowNameSpacesStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowNameSpacesStmtContext

func (*ShowNameSpacesStmtContext) Accept

func (s *ShowNameSpacesStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowNameSpacesStmtContext) EnterRule

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

func (*ShowNameSpacesStmtContext) ExitRule

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

func (*ShowNameSpacesStmtContext) GetParser

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

func (*ShowNameSpacesStmtContext) GetRuleContext

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

func (*ShowNameSpacesStmtContext) IsShowNameSpacesStmtContext

func (*ShowNameSpacesStmtContext) IsShowNameSpacesStmtContext()

func (*ShowNameSpacesStmtContext) LimitClause

func (*ShowNameSpacesStmtContext) Prefix

func (*ShowNameSpacesStmtContext) T_EQUAL

func (s *ShowNameSpacesStmtContext) T_EQUAL() antlr.TerminalNode

func (*ShowNameSpacesStmtContext) T_NAMESPACE

func (s *ShowNameSpacesStmtContext) T_NAMESPACE() antlr.TerminalNode

func (*ShowNameSpacesStmtContext) T_NAMESPACES

func (s *ShowNameSpacesStmtContext) T_NAMESPACES() antlr.TerminalNode

func (*ShowNameSpacesStmtContext) T_SHOW

func (s *ShowNameSpacesStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowNameSpacesStmtContext) T_WHERE

func (s *ShowNameSpacesStmtContext) T_WHERE() antlr.TerminalNode

func (*ShowNameSpacesStmtContext) ToStringTree

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

type ShowReplicationStmtContext

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

func NewEmptyShowReplicationStmtContext

func NewEmptyShowReplicationStmtContext() *ShowReplicationStmtContext

func NewShowReplicationStmtContext

func NewShowReplicationStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowReplicationStmtContext

func (*ShowReplicationStmtContext) Accept

func (s *ShowReplicationStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowReplicationStmtContext) AllDatabaseFilter

func (s *ShowReplicationStmtContext) AllDatabaseFilter() []IDatabaseFilterContext

func (*ShowReplicationStmtContext) AllStorageFilter

func (s *ShowReplicationStmtContext) AllStorageFilter() []IStorageFilterContext

func (*ShowReplicationStmtContext) DatabaseFilter

func (*ShowReplicationStmtContext) EnterRule

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

func (*ShowReplicationStmtContext) ExitRule

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

func (*ShowReplicationStmtContext) GetParser

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

func (*ShowReplicationStmtContext) GetRuleContext

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

func (*ShowReplicationStmtContext) IsShowReplicationStmtContext

func (*ShowReplicationStmtContext) IsShowReplicationStmtContext()

func (*ShowReplicationStmtContext) StorageFilter

func (*ShowReplicationStmtContext) T_AND

func (s *ShowReplicationStmtContext) T_AND() antlr.TerminalNode

func (*ShowReplicationStmtContext) T_REPLICATION

func (s *ShowReplicationStmtContext) T_REPLICATION() antlr.TerminalNode

func (*ShowReplicationStmtContext) T_SHOW

func (s *ShowReplicationStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowReplicationStmtContext) T_WHERE

func (s *ShowReplicationStmtContext) T_WHERE() antlr.TerminalNode

func (*ShowReplicationStmtContext) ToStringTree

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

type ShowRequestStmtContext

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

func NewEmptyShowRequestStmtContext

func NewEmptyShowRequestStmtContext() *ShowRequestStmtContext

func NewShowRequestStmtContext

func NewShowRequestStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowRequestStmtContext

func (*ShowRequestStmtContext) Accept

func (s *ShowRequestStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowRequestStmtContext) EnterRule

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

func (*ShowRequestStmtContext) ExitRule

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

func (*ShowRequestStmtContext) GetParser

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

func (*ShowRequestStmtContext) GetRuleContext

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

func (*ShowRequestStmtContext) IsShowRequestStmtContext

func (*ShowRequestStmtContext) IsShowRequestStmtContext()

func (*ShowRequestStmtContext) RequestID

func (*ShowRequestStmtContext) T_EQUAL

func (s *ShowRequestStmtContext) T_EQUAL() antlr.TerminalNode

func (*ShowRequestStmtContext) T_ID

func (s *ShowRequestStmtContext) T_ID() antlr.TerminalNode

func (*ShowRequestStmtContext) T_REQUEST

func (s *ShowRequestStmtContext) T_REQUEST() antlr.TerminalNode

func (*ShowRequestStmtContext) T_SHOW

func (s *ShowRequestStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowRequestStmtContext) T_WHERE

func (s *ShowRequestStmtContext) T_WHERE() antlr.TerminalNode

func (*ShowRequestStmtContext) ToStringTree

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

type ShowRequestsStmtContext

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

func NewEmptyShowRequestsStmtContext

func NewEmptyShowRequestsStmtContext() *ShowRequestsStmtContext

func NewShowRequestsStmtContext

func NewShowRequestsStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowRequestsStmtContext

func (*ShowRequestsStmtContext) Accept

func (s *ShowRequestsStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowRequestsStmtContext) EnterRule

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

func (*ShowRequestsStmtContext) ExitRule

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

func (*ShowRequestsStmtContext) GetParser

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

func (*ShowRequestsStmtContext) GetRuleContext

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

func (*ShowRequestsStmtContext) IsShowRequestsStmtContext

func (*ShowRequestsStmtContext) IsShowRequestsStmtContext()

func (*ShowRequestsStmtContext) T_REQUESTS

func (s *ShowRequestsStmtContext) T_REQUESTS() antlr.TerminalNode

func (*ShowRequestsStmtContext) T_SHOW

func (s *ShowRequestsStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowRequestsStmtContext) ToStringTree

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

type ShowRootMetaStmtContext added in v0.2.4

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

func NewEmptyShowRootMetaStmtContext added in v0.2.4

func NewEmptyShowRootMetaStmtContext() *ShowRootMetaStmtContext

func NewShowRootMetaStmtContext added in v0.2.4

func NewShowRootMetaStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowRootMetaStmtContext

func (*ShowRootMetaStmtContext) Accept added in v0.2.4

func (s *ShowRootMetaStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowRootMetaStmtContext) EnterRule added in v0.2.4

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

func (*ShowRootMetaStmtContext) ExitRule added in v0.2.4

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

func (*ShowRootMetaStmtContext) GetParser added in v0.2.4

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

func (*ShowRootMetaStmtContext) GetRuleContext added in v0.2.4

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

func (*ShowRootMetaStmtContext) IsShowRootMetaStmtContext added in v0.2.4

func (*ShowRootMetaStmtContext) IsShowRootMetaStmtContext()

func (*ShowRootMetaStmtContext) Source added in v0.2.4

func (*ShowRootMetaStmtContext) T_FROM added in v0.2.4

func (s *ShowRootMetaStmtContext) T_FROM() antlr.TerminalNode

func (*ShowRootMetaStmtContext) T_METADATA added in v0.2.4

func (s *ShowRootMetaStmtContext) T_METADATA() antlr.TerminalNode

func (*ShowRootMetaStmtContext) T_ROOT added in v0.2.4

func (s *ShowRootMetaStmtContext) T_ROOT() antlr.TerminalNode

func (*ShowRootMetaStmtContext) T_SHOW added in v0.2.4

func (s *ShowRootMetaStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowRootMetaStmtContext) T_WHERE added in v0.2.4

func (s *ShowRootMetaStmtContext) T_WHERE() antlr.TerminalNode

func (*ShowRootMetaStmtContext) ToStringTree added in v0.2.4

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

func (*ShowRootMetaStmtContext) TypeFilter added in v0.2.4

type ShowRootMetricStmtContext added in v0.2.4

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

func NewEmptyShowRootMetricStmtContext added in v0.2.4

func NewEmptyShowRootMetricStmtContext() *ShowRootMetricStmtContext

func NewShowRootMetricStmtContext added in v0.2.4

func NewShowRootMetricStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowRootMetricStmtContext

func (*ShowRootMetricStmtContext) Accept added in v0.2.4

func (s *ShowRootMetricStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowRootMetricStmtContext) EnterRule added in v0.2.4

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

func (*ShowRootMetricStmtContext) ExitRule added in v0.2.4

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

func (*ShowRootMetricStmtContext) GetParser added in v0.2.4

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

func (*ShowRootMetricStmtContext) GetRuleContext added in v0.2.4

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

func (*ShowRootMetricStmtContext) IsShowRootMetricStmtContext added in v0.2.4

func (*ShowRootMetricStmtContext) IsShowRootMetricStmtContext()

func (*ShowRootMetricStmtContext) MetricListFilter added in v0.2.4

func (*ShowRootMetricStmtContext) T_METRIC added in v0.2.4

func (s *ShowRootMetricStmtContext) T_METRIC() antlr.TerminalNode

func (*ShowRootMetricStmtContext) T_ROOT added in v0.2.4

func (s *ShowRootMetricStmtContext) T_ROOT() antlr.TerminalNode

func (*ShowRootMetricStmtContext) T_SHOW added in v0.2.4

func (s *ShowRootMetricStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowRootMetricStmtContext) T_WHERE added in v0.2.4

func (s *ShowRootMetricStmtContext) T_WHERE() antlr.TerminalNode

func (*ShowRootMetricStmtContext) ToStringTree added in v0.2.4

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

type ShowSchemasStmtContext

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

func NewEmptyShowSchemasStmtContext

func NewEmptyShowSchemasStmtContext() *ShowSchemasStmtContext

func NewShowSchemasStmtContext

func NewShowSchemasStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowSchemasStmtContext

func (*ShowSchemasStmtContext) Accept

func (s *ShowSchemasStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowSchemasStmtContext) EnterRule

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

func (*ShowSchemasStmtContext) ExitRule

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

func (*ShowSchemasStmtContext) GetParser

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

func (*ShowSchemasStmtContext) GetRuleContext

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

func (*ShowSchemasStmtContext) IsShowSchemasStmtContext

func (*ShowSchemasStmtContext) IsShowSchemasStmtContext()

func (*ShowSchemasStmtContext) T_SCHEMAS

func (s *ShowSchemasStmtContext) T_SCHEMAS() antlr.TerminalNode

func (*ShowSchemasStmtContext) T_SHOW

func (s *ShowSchemasStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowSchemasStmtContext) ToStringTree

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

type ShowStmtContext

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

func NewEmptyShowStmtContext

func NewEmptyShowStmtContext() *ShowStmtContext

func NewShowStmtContext

func NewShowStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowStmtContext

func (*ShowStmtContext) Accept

func (s *ShowStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowStmtContext) EnterRule

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

func (*ShowStmtContext) ExitRule

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

func (*ShowStmtContext) GetParser

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

func (*ShowStmtContext) GetRuleContext

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

func (*ShowStmtContext) IsShowStmtContext

func (*ShowStmtContext) IsShowStmtContext()

func (*ShowStmtContext) ShowAliveStmt

func (s *ShowStmtContext) ShowAliveStmt() IShowAliveStmtContext

func (*ShowStmtContext) ShowBrokerMetaStmt

func (s *ShowStmtContext) ShowBrokerMetaStmt() IShowBrokerMetaStmtContext

func (*ShowStmtContext) ShowBrokerMetricStmt

func (s *ShowStmtContext) ShowBrokerMetricStmt() IShowBrokerMetricStmtContext

func (*ShowStmtContext) ShowBrokersStmt added in v0.2.4

func (s *ShowStmtContext) ShowBrokersStmt() IShowBrokersStmtContext

func (*ShowStmtContext) ShowDatabaseStmt

func (s *ShowStmtContext) ShowDatabaseStmt() IShowDatabaseStmtContext

func (*ShowStmtContext) ShowFieldsStmt

func (s *ShowStmtContext) ShowFieldsStmt() IShowFieldsStmtContext

func (*ShowStmtContext) ShowLimitStmt added in v0.2.4

func (s *ShowStmtContext) ShowLimitStmt() IShowLimitStmtContext

func (*ShowStmtContext) ShowMasterMetaStmt

func (s *ShowStmtContext) ShowMasterMetaStmt() IShowMasterMetaStmtContext

func (*ShowStmtContext) ShowMasterStmt

func (s *ShowStmtContext) ShowMasterStmt() IShowMasterStmtContext

func (*ShowStmtContext) ShowMemoryDatabaseStmt

func (s *ShowStmtContext) ShowMemoryDatabaseStmt() IShowMemoryDatabaseStmtContext

func (*ShowStmtContext) ShowMetadataTypesStmt

func (s *ShowStmtContext) ShowMetadataTypesStmt() IShowMetadataTypesStmtContext

func (*ShowStmtContext) ShowMetricsStmt

func (s *ShowStmtContext) ShowMetricsStmt() IShowMetricsStmtContext

func (*ShowStmtContext) ShowNameSpacesStmt

func (s *ShowStmtContext) ShowNameSpacesStmt() IShowNameSpacesStmtContext

func (*ShowStmtContext) ShowReplicationStmt

func (s *ShowStmtContext) ShowReplicationStmt() IShowReplicationStmtContext

func (*ShowStmtContext) ShowRequestStmt

func (s *ShowStmtContext) ShowRequestStmt() IShowRequestStmtContext

func (*ShowStmtContext) ShowRequestsStmt

func (s *ShowStmtContext) ShowRequestsStmt() IShowRequestsStmtContext

func (*ShowStmtContext) ShowRootMetaStmt added in v0.2.4

func (s *ShowStmtContext) ShowRootMetaStmt() IShowRootMetaStmtContext

func (*ShowStmtContext) ShowRootMetricStmt added in v0.2.4

func (s *ShowStmtContext) ShowRootMetricStmt() IShowRootMetricStmtContext

func (*ShowStmtContext) ShowSchemasStmt

func (s *ShowStmtContext) ShowSchemasStmt() IShowSchemasStmtContext

func (*ShowStmtContext) ShowStorageMetaStmt

func (s *ShowStmtContext) ShowStorageMetaStmt() IShowStorageMetaStmtContext

func (*ShowStmtContext) ShowStorageMetricStmt

func (s *ShowStmtContext) ShowStorageMetricStmt() IShowStorageMetricStmtContext

func (*ShowStmtContext) ShowStoragesStmt

func (s *ShowStmtContext) ShowStoragesStmt() IShowStoragesStmtContext

func (*ShowStmtContext) ShowTagKeysStmt

func (s *ShowStmtContext) ShowTagKeysStmt() IShowTagKeysStmtContext

func (*ShowStmtContext) ShowTagValuesStmt

func (s *ShowStmtContext) ShowTagValuesStmt() IShowTagValuesStmtContext

func (*ShowStmtContext) ToStringTree

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

type ShowStorageMetaStmtContext

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

func NewEmptyShowStorageMetaStmtContext

func NewEmptyShowStorageMetaStmtContext() *ShowStorageMetaStmtContext

func NewShowStorageMetaStmtContext

func NewShowStorageMetaStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowStorageMetaStmtContext

func (*ShowStorageMetaStmtContext) Accept

func (s *ShowStorageMetaStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowStorageMetaStmtContext) AllStorageFilter

func (s *ShowStorageMetaStmtContext) AllStorageFilter() []IStorageFilterContext

func (*ShowStorageMetaStmtContext) AllTypeFilter

func (s *ShowStorageMetaStmtContext) AllTypeFilter() []ITypeFilterContext

func (*ShowStorageMetaStmtContext) EnterRule

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

func (*ShowStorageMetaStmtContext) ExitRule

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

func (*ShowStorageMetaStmtContext) GetParser

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

func (*ShowStorageMetaStmtContext) GetRuleContext

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

func (*ShowStorageMetaStmtContext) IsShowStorageMetaStmtContext

func (*ShowStorageMetaStmtContext) IsShowStorageMetaStmtContext()

func (*ShowStorageMetaStmtContext) Source

func (*ShowStorageMetaStmtContext) StorageFilter

func (*ShowStorageMetaStmtContext) T_AND

func (s *ShowStorageMetaStmtContext) T_AND() antlr.TerminalNode

func (*ShowStorageMetaStmtContext) T_FROM

func (s *ShowStorageMetaStmtContext) T_FROM() antlr.TerminalNode

func (*ShowStorageMetaStmtContext) T_METADATA

func (s *ShowStorageMetaStmtContext) T_METADATA() antlr.TerminalNode

func (*ShowStorageMetaStmtContext) T_SHOW

func (s *ShowStorageMetaStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowStorageMetaStmtContext) T_STORAGE

func (s *ShowStorageMetaStmtContext) T_STORAGE() antlr.TerminalNode

func (*ShowStorageMetaStmtContext) T_WHERE

func (s *ShowStorageMetaStmtContext) T_WHERE() antlr.TerminalNode

func (*ShowStorageMetaStmtContext) ToStringTree

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

func (*ShowStorageMetaStmtContext) TypeFilter

type ShowStorageMetricStmtContext

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

func NewEmptyShowStorageMetricStmtContext

func NewEmptyShowStorageMetricStmtContext() *ShowStorageMetricStmtContext

func NewShowStorageMetricStmtContext

func NewShowStorageMetricStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowStorageMetricStmtContext

func (*ShowStorageMetricStmtContext) Accept

func (s *ShowStorageMetricStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowStorageMetricStmtContext) AllMetricListFilter

func (s *ShowStorageMetricStmtContext) AllMetricListFilter() []IMetricListFilterContext

func (*ShowStorageMetricStmtContext) AllStorageFilter

func (s *ShowStorageMetricStmtContext) AllStorageFilter() []IStorageFilterContext

func (*ShowStorageMetricStmtContext) EnterRule

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

func (*ShowStorageMetricStmtContext) ExitRule

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

func (*ShowStorageMetricStmtContext) GetParser

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

func (*ShowStorageMetricStmtContext) GetRuleContext

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

func (*ShowStorageMetricStmtContext) IsShowStorageMetricStmtContext

func (*ShowStorageMetricStmtContext) IsShowStorageMetricStmtContext()

func (*ShowStorageMetricStmtContext) MetricListFilter

func (*ShowStorageMetricStmtContext) StorageFilter

func (*ShowStorageMetricStmtContext) T_AND

func (s *ShowStorageMetricStmtContext) T_AND() antlr.TerminalNode

func (*ShowStorageMetricStmtContext) T_METRIC

func (s *ShowStorageMetricStmtContext) T_METRIC() antlr.TerminalNode

func (*ShowStorageMetricStmtContext) T_SHOW

func (s *ShowStorageMetricStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowStorageMetricStmtContext) T_STORAGE

func (s *ShowStorageMetricStmtContext) T_STORAGE() antlr.TerminalNode

func (*ShowStorageMetricStmtContext) T_WHERE

func (s *ShowStorageMetricStmtContext) T_WHERE() antlr.TerminalNode

func (*ShowStorageMetricStmtContext) ToStringTree

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

type ShowStoragesStmtContext

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

func NewEmptyShowStoragesStmtContext

func NewEmptyShowStoragesStmtContext() *ShowStoragesStmtContext

func NewShowStoragesStmtContext

func NewShowStoragesStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowStoragesStmtContext

func (*ShowStoragesStmtContext) Accept

func (s *ShowStoragesStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowStoragesStmtContext) EnterRule

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

func (*ShowStoragesStmtContext) ExitRule

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

func (*ShowStoragesStmtContext) GetParser

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

func (*ShowStoragesStmtContext) GetRuleContext

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

func (*ShowStoragesStmtContext) IsShowStoragesStmtContext

func (*ShowStoragesStmtContext) IsShowStoragesStmtContext()

func (*ShowStoragesStmtContext) T_SHOW

func (s *ShowStoragesStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowStoragesStmtContext) T_STORAGES

func (s *ShowStoragesStmtContext) T_STORAGES() antlr.TerminalNode

func (*ShowStoragesStmtContext) ToStringTree

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

type ShowTagKeysStmtContext

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

func NewEmptyShowTagKeysStmtContext

func NewEmptyShowTagKeysStmtContext() *ShowTagKeysStmtContext

func NewShowTagKeysStmtContext

func NewShowTagKeysStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowTagKeysStmtContext

func (*ShowTagKeysStmtContext) Accept

func (s *ShowTagKeysStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowTagKeysStmtContext) EnterRule

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

func (*ShowTagKeysStmtContext) ExitRule

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

func (*ShowTagKeysStmtContext) FromClause

func (*ShowTagKeysStmtContext) GetParser

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

func (*ShowTagKeysStmtContext) GetRuleContext

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

func (*ShowTagKeysStmtContext) IsShowTagKeysStmtContext

func (*ShowTagKeysStmtContext) IsShowTagKeysStmtContext()

func (*ShowTagKeysStmtContext) T_KEYS

func (s *ShowTagKeysStmtContext) T_KEYS() antlr.TerminalNode

func (*ShowTagKeysStmtContext) T_SHOW

func (s *ShowTagKeysStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowTagKeysStmtContext) T_TAG

func (s *ShowTagKeysStmtContext) T_TAG() antlr.TerminalNode

func (*ShowTagKeysStmtContext) ToStringTree

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

type ShowTagValuesStmtContext

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

func NewEmptyShowTagValuesStmtContext

func NewEmptyShowTagValuesStmtContext() *ShowTagValuesStmtContext

func NewShowTagValuesStmtContext

func NewShowTagValuesStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShowTagValuesStmtContext

func (*ShowTagValuesStmtContext) Accept

func (s *ShowTagValuesStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowTagValuesStmtContext) EnterRule

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

func (*ShowTagValuesStmtContext) ExitRule

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

func (*ShowTagValuesStmtContext) FromClause

func (*ShowTagValuesStmtContext) GetParser

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

func (*ShowTagValuesStmtContext) GetRuleContext

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

func (*ShowTagValuesStmtContext) IsShowTagValuesStmtContext

func (*ShowTagValuesStmtContext) IsShowTagValuesStmtContext()

func (*ShowTagValuesStmtContext) LimitClause

func (*ShowTagValuesStmtContext) T_EQUAL

func (s *ShowTagValuesStmtContext) T_EQUAL() antlr.TerminalNode

func (*ShowTagValuesStmtContext) T_KEY

func (s *ShowTagValuesStmtContext) T_KEY() antlr.TerminalNode

func (*ShowTagValuesStmtContext) T_SHOW

func (s *ShowTagValuesStmtContext) T_SHOW() antlr.TerminalNode

func (*ShowTagValuesStmtContext) T_TAG

func (s *ShowTagValuesStmtContext) T_TAG() antlr.TerminalNode

func (*ShowTagValuesStmtContext) T_VALUES

func (s *ShowTagValuesStmtContext) T_VALUES() antlr.TerminalNode

func (*ShowTagValuesStmtContext) T_WITH

func (s *ShowTagValuesStmtContext) T_WITH() antlr.TerminalNode

func (*ShowTagValuesStmtContext) ToStringTree

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

func (*ShowTagValuesStmtContext) WhereClause

func (*ShowTagValuesStmtContext) WithTagKey

type SortFieldContext

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

func NewEmptySortFieldContext

func NewEmptySortFieldContext() *SortFieldContext

func NewSortFieldContext

func NewSortFieldContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SortFieldContext

func (*SortFieldContext) Accept

func (s *SortFieldContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SortFieldContext) AllT_ASC

func (s *SortFieldContext) AllT_ASC() []antlr.TerminalNode

func (*SortFieldContext) AllT_DESC

func (s *SortFieldContext) AllT_DESC() []antlr.TerminalNode

func (*SortFieldContext) EnterRule

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

func (*SortFieldContext) ExitRule

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

func (*SortFieldContext) FieldExpr

func (s *SortFieldContext) FieldExpr() IFieldExprContext

func (*SortFieldContext) GetParser

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

func (*SortFieldContext) GetRuleContext

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

func (*SortFieldContext) IsSortFieldContext

func (*SortFieldContext) IsSortFieldContext()

func (*SortFieldContext) T_ASC

func (s *SortFieldContext) T_ASC(i int) antlr.TerminalNode

func (*SortFieldContext) T_DESC

func (s *SortFieldContext) T_DESC(i int) antlr.TerminalNode

func (*SortFieldContext) ToStringTree

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

type SortFieldsContext

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

func NewEmptySortFieldsContext

func NewEmptySortFieldsContext() *SortFieldsContext

func NewSortFieldsContext

func NewSortFieldsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SortFieldsContext

func (*SortFieldsContext) Accept

func (s *SortFieldsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SortFieldsContext) AllSortField

func (s *SortFieldsContext) AllSortField() []ISortFieldContext

func (*SortFieldsContext) AllT_COMMA

func (s *SortFieldsContext) AllT_COMMA() []antlr.TerminalNode

func (*SortFieldsContext) EnterRule

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

func (*SortFieldsContext) ExitRule

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

func (*SortFieldsContext) GetParser

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

func (*SortFieldsContext) GetRuleContext

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

func (*SortFieldsContext) IsSortFieldsContext

func (*SortFieldsContext) IsSortFieldsContext()

func (*SortFieldsContext) SortField

func (s *SortFieldsContext) SortField(i int) ISortFieldContext

func (*SortFieldsContext) T_COMMA

func (s *SortFieldsContext) T_COMMA(i int) antlr.TerminalNode

func (*SortFieldsContext) ToStringTree

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

type SourceAndSelectContext

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

func NewEmptySourceAndSelectContext

func NewEmptySourceAndSelectContext() *SourceAndSelectContext

func NewSourceAndSelectContext

func NewSourceAndSelectContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SourceAndSelectContext

func (*SourceAndSelectContext) Accept

func (s *SourceAndSelectContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SourceAndSelectContext) EnterRule

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

func (*SourceAndSelectContext) ExitRule

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

func (*SourceAndSelectContext) FromClause

func (*SourceAndSelectContext) GetParser

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

func (*SourceAndSelectContext) GetRuleContext

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

func (*SourceAndSelectContext) IsSourceAndSelectContext

func (*SourceAndSelectContext) IsSourceAndSelectContext()

func (*SourceAndSelectContext) SelectExpr

func (*SourceAndSelectContext) ToStringTree

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

type SourceContext

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

func NewEmptySourceContext

func NewEmptySourceContext() *SourceContext

func NewSourceContext

func NewSourceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SourceContext

func (*SourceContext) Accept

func (s *SourceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SourceContext) EnterRule

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

func (*SourceContext) ExitRule

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

func (*SourceContext) GetParser

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

func (*SourceContext) GetRuleContext

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

func (*SourceContext) IsSourceContext

func (*SourceContext) IsSourceContext()

func (*SourceContext) T_STATE_MACHINE

func (s *SourceContext) T_STATE_MACHINE() antlr.TerminalNode

func (*SourceContext) T_STATE_REPO

func (s *SourceContext) T_STATE_REPO() antlr.TerminalNode

func (*SourceContext) ToStringTree

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

type StarContext added in v0.2.6

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

func NewEmptyStarContext added in v0.2.6

func NewEmptyStarContext() *StarContext

func NewStarContext added in v0.2.6

func NewStarContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StarContext

func (*StarContext) Accept added in v0.2.6

func (s *StarContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StarContext) EnterRule added in v0.2.6

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

func (*StarContext) ExitRule added in v0.2.6

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

func (*StarContext) GetParser added in v0.2.6

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

func (*StarContext) GetRuleContext added in v0.2.6

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

func (*StarContext) IsStarContext added in v0.2.6

func (*StarContext) IsStarContext()

func (*StarContext) T_MUL added in v0.2.6

func (s *StarContext) T_MUL() antlr.TerminalNode

func (*StarContext) ToStringTree added in v0.2.6

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) Accept

func (s *StatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StatementContext) CreateBrokerStmt added in v0.2.4

func (s *StatementContext) CreateBrokerStmt() ICreateBrokerStmtContext

func (*StatementContext) CreateDatabaseStmt

func (s *StatementContext) CreateDatabaseStmt() ICreateDatabaseStmtContext

func (*StatementContext) CreateStorageStmt

func (s *StatementContext) CreateStorageStmt() ICreateStorageStmtContext

func (*StatementContext) DropDatabaseStmt

func (s *StatementContext) DropDatabaseStmt() IDropDatabaseStmtContext

func (*StatementContext) EOF

func (s *StatementContext) EOF() antlr.TerminalNode

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) Ident

func (s *StatementContext) Ident() IIdentContext

func (*StatementContext) IsStatementContext

func (*StatementContext) IsStatementContext()

func (*StatementContext) QueryStmt

func (s *StatementContext) QueryStmt() IQueryStmtContext

func (*StatementContext) RecoverStorageStmt added in v0.1.1

func (s *StatementContext) RecoverStorageStmt() IRecoverStorageStmtContext

func (*StatementContext) SetLimitStmt added in v0.2.4

func (s *StatementContext) SetLimitStmt() ISetLimitStmtContext

func (*StatementContext) ShowStmt

func (s *StatementContext) ShowStmt() IShowStmtContext

func (*StatementContext) ToStringTree

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

func (*StatementContext) UseStmt

func (s *StatementContext) UseStmt() IUseStmtContext

type StorageFilterContext

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

func NewEmptyStorageFilterContext

func NewEmptyStorageFilterContext() *StorageFilterContext

func NewStorageFilterContext

func NewStorageFilterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StorageFilterContext

func (*StorageFilterContext) Accept

func (s *StorageFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StorageFilterContext) EnterRule

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

func (*StorageFilterContext) ExitRule

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

func (*StorageFilterContext) GetParser

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

func (*StorageFilterContext) GetRuleContext

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

func (*StorageFilterContext) Ident

func (*StorageFilterContext) IsStorageFilterContext

func (*StorageFilterContext) IsStorageFilterContext()

func (*StorageFilterContext) T_EQUAL

func (s *StorageFilterContext) T_EQUAL() antlr.TerminalNode

func (*StorageFilterContext) T_STORAGE

func (s *StorageFilterContext) T_STORAGE() antlr.TerminalNode

func (*StorageFilterContext) ToStringTree

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

type StorageNameContext added in v0.1.1

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

func NewEmptyStorageNameContext added in v0.1.1

func NewEmptyStorageNameContext() *StorageNameContext

func NewStorageNameContext added in v0.1.1

func NewStorageNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StorageNameContext

func (*StorageNameContext) Accept added in v0.1.1

func (s *StorageNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StorageNameContext) EnterRule added in v0.1.1

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

func (*StorageNameContext) ExitRule added in v0.1.1

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

func (*StorageNameContext) GetParser added in v0.1.1

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

func (*StorageNameContext) GetRuleContext added in v0.1.1

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

func (*StorageNameContext) Ident added in v0.1.1

func (s *StorageNameContext) Ident() IIdentContext

func (*StorageNameContext) IsStorageNameContext added in v0.1.1

func (*StorageNameContext) IsStorageNameContext()

func (*StorageNameContext) ToStringTree added in v0.1.1

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

type TagFilterExprContext

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

func NewEmptyTagFilterExprContext

func NewEmptyTagFilterExprContext() *TagFilterExprContext

func NewTagFilterExprContext

func NewTagFilterExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TagFilterExprContext

func (*TagFilterExprContext) Accept

func (s *TagFilterExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TagFilterExprContext) AllTagFilterExpr

func (s *TagFilterExprContext) AllTagFilterExpr() []ITagFilterExprContext

func (*TagFilterExprContext) EnterRule

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

func (*TagFilterExprContext) ExitRule

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

func (*TagFilterExprContext) GetParser

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

func (*TagFilterExprContext) GetRuleContext

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

func (*TagFilterExprContext) IsTagFilterExprContext

func (*TagFilterExprContext) IsTagFilterExprContext()

func (*TagFilterExprContext) T_AND

func (s *TagFilterExprContext) T_AND() antlr.TerminalNode

func (*TagFilterExprContext) T_CLOSE_P

func (s *TagFilterExprContext) T_CLOSE_P() antlr.TerminalNode

func (*TagFilterExprContext) T_EQUAL

func (s *TagFilterExprContext) T_EQUAL() antlr.TerminalNode

func (*TagFilterExprContext) T_IN

func (s *TagFilterExprContext) T_IN() antlr.TerminalNode

func (*TagFilterExprContext) T_LIKE

func (s *TagFilterExprContext) T_LIKE() antlr.TerminalNode

func (*TagFilterExprContext) T_NEQREGEXP

func (s *TagFilterExprContext) T_NEQREGEXP() antlr.TerminalNode

func (*TagFilterExprContext) T_NOT

func (s *TagFilterExprContext) T_NOT() antlr.TerminalNode

func (*TagFilterExprContext) T_NOTEQUAL

func (s *TagFilterExprContext) T_NOTEQUAL() antlr.TerminalNode

func (*TagFilterExprContext) T_NOTEQUAL2

func (s *TagFilterExprContext) T_NOTEQUAL2() antlr.TerminalNode

func (*TagFilterExprContext) T_OPEN_P

func (s *TagFilterExprContext) T_OPEN_P() antlr.TerminalNode

func (*TagFilterExprContext) T_OR

func (s *TagFilterExprContext) T_OR() antlr.TerminalNode

func (*TagFilterExprContext) T_REGEXP

func (s *TagFilterExprContext) T_REGEXP() antlr.TerminalNode

func (*TagFilterExprContext) TagFilterExpr

func (s *TagFilterExprContext) TagFilterExpr(i int) ITagFilterExprContext

func (*TagFilterExprContext) TagKey

func (*TagFilterExprContext) TagValue

func (s *TagFilterExprContext) TagValue() ITagValueContext

func (*TagFilterExprContext) TagValueList

func (s *TagFilterExprContext) TagValueList() ITagValueListContext

func (*TagFilterExprContext) ToStringTree

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

type TagKeyContext

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

func NewEmptyTagKeyContext

func NewEmptyTagKeyContext() *TagKeyContext

func NewTagKeyContext

func NewTagKeyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TagKeyContext

func (*TagKeyContext) Accept

func (s *TagKeyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TagKeyContext) EnterRule

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

func (*TagKeyContext) ExitRule

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

func (*TagKeyContext) GetParser

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

func (*TagKeyContext) GetRuleContext

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

func (*TagKeyContext) Ident

func (s *TagKeyContext) Ident() IIdentContext

func (*TagKeyContext) IsTagKeyContext

func (*TagKeyContext) IsTagKeyContext()

func (*TagKeyContext) ToStringTree

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

type TagValueContext

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

func NewEmptyTagValueContext

func NewEmptyTagValueContext() *TagValueContext

func NewTagValueContext

func NewTagValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TagValueContext

func (*TagValueContext) Accept

func (s *TagValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TagValueContext) EnterRule

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

func (*TagValueContext) ExitRule

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

func (*TagValueContext) GetParser

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

func (*TagValueContext) GetRuleContext

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

func (*TagValueContext) Ident

func (s *TagValueContext) Ident() IIdentContext

func (*TagValueContext) IsTagValueContext

func (*TagValueContext) IsTagValueContext()

func (*TagValueContext) ToStringTree

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

type TagValueListContext

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

func NewEmptyTagValueListContext

func NewEmptyTagValueListContext() *TagValueListContext

func NewTagValueListContext

func NewTagValueListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TagValueListContext

func (*TagValueListContext) Accept

func (s *TagValueListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TagValueListContext) AllT_COMMA

func (s *TagValueListContext) AllT_COMMA() []antlr.TerminalNode

func (*TagValueListContext) AllTagValue

func (s *TagValueListContext) AllTagValue() []ITagValueContext

func (*TagValueListContext) EnterRule

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

func (*TagValueListContext) ExitRule

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

func (*TagValueListContext) GetParser

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

func (*TagValueListContext) GetRuleContext

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

func (*TagValueListContext) IsTagValueListContext

func (*TagValueListContext) IsTagValueListContext()

func (*TagValueListContext) T_COMMA

func (s *TagValueListContext) T_COMMA(i int) antlr.TerminalNode

func (*TagValueListContext) TagValue

func (s *TagValueListContext) TagValue(i int) ITagValueContext

func (*TagValueListContext) ToStringTree

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

type TimeExprContext

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

func NewEmptyTimeExprContext

func NewEmptyTimeExprContext() *TimeExprContext

func NewTimeExprContext

func NewTimeExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TimeExprContext

func (*TimeExprContext) Accept

func (s *TimeExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TimeExprContext) BinaryOperator

func (s *TimeExprContext) BinaryOperator() IBinaryOperatorContext

func (*TimeExprContext) EnterRule

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

func (*TimeExprContext) ExitRule

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

func (*TimeExprContext) GetParser

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

func (*TimeExprContext) GetRuleContext

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

func (*TimeExprContext) Ident

func (s *TimeExprContext) Ident() IIdentContext

func (*TimeExprContext) IsTimeExprContext

func (*TimeExprContext) IsTimeExprContext()

func (*TimeExprContext) NowExpr

func (s *TimeExprContext) NowExpr() INowExprContext

func (*TimeExprContext) T_TIME

func (s *TimeExprContext) T_TIME() antlr.TerminalNode

func (*TimeExprContext) ToStringTree

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

type TimeRangeExprContext

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

func NewEmptyTimeRangeExprContext

func NewEmptyTimeRangeExprContext() *TimeRangeExprContext

func NewTimeRangeExprContext

func NewTimeRangeExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TimeRangeExprContext

func (*TimeRangeExprContext) Accept

func (s *TimeRangeExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TimeRangeExprContext) AllTimeExpr

func (s *TimeRangeExprContext) AllTimeExpr() []ITimeExprContext

func (*TimeRangeExprContext) EnterRule

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

func (*TimeRangeExprContext) ExitRule

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

func (*TimeRangeExprContext) GetParser

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

func (*TimeRangeExprContext) GetRuleContext

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

func (*TimeRangeExprContext) IsTimeRangeExprContext

func (*TimeRangeExprContext) IsTimeRangeExprContext()

func (*TimeRangeExprContext) T_AND

func (s *TimeRangeExprContext) T_AND() antlr.TerminalNode

func (*TimeRangeExprContext) TimeExpr

func (s *TimeRangeExprContext) TimeExpr(i int) ITimeExprContext

func (*TimeRangeExprContext) ToStringTree

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

type TomlContext added in v0.2.4

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

func NewEmptyTomlContext added in v0.2.4

func NewEmptyTomlContext() *TomlContext

func NewTomlContext added in v0.2.4

func NewTomlContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TomlContext

func (*TomlContext) Accept added in v0.2.4

func (s *TomlContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TomlContext) EnterRule added in v0.2.4

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

func (*TomlContext) ExitRule added in v0.2.4

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

func (*TomlContext) GetParser added in v0.2.4

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

func (*TomlContext) GetRuleContext added in v0.2.4

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

func (*TomlContext) Ident added in v0.2.4

func (s *TomlContext) Ident() IIdentContext

func (*TomlContext) IsTomlContext added in v0.2.4

func (*TomlContext) IsTomlContext()

func (*TomlContext) ToStringTree added in v0.2.4

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

type TypeFilterContext

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

func NewEmptyTypeFilterContext

func NewEmptyTypeFilterContext() *TypeFilterContext

func NewTypeFilterContext

func NewTypeFilterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeFilterContext

func (*TypeFilterContext) Accept

func (s *TypeFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TypeFilterContext) EnterRule

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

func (*TypeFilterContext) ExitRule

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

func (*TypeFilterContext) GetParser

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

func (*TypeFilterContext) GetRuleContext

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

func (*TypeFilterContext) Ident

func (s *TypeFilterContext) Ident() IIdentContext

func (*TypeFilterContext) IsTypeFilterContext

func (*TypeFilterContext) IsTypeFilterContext()

func (*TypeFilterContext) T_EQUAL

func (s *TypeFilterContext) T_EQUAL() antlr.TerminalNode

func (*TypeFilterContext) T_TYPE

func (s *TypeFilterContext) T_TYPE() antlr.TerminalNode

func (*TypeFilterContext) ToStringTree

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

type UseStmtContext

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

func NewEmptyUseStmtContext

func NewEmptyUseStmtContext() *UseStmtContext

func NewUseStmtContext

func NewUseStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UseStmtContext

func (*UseStmtContext) Accept

func (s *UseStmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*UseStmtContext) EnterRule

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

func (*UseStmtContext) ExitRule

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

func (*UseStmtContext) GetParser

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

func (*UseStmtContext) GetRuleContext

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

func (*UseStmtContext) Ident

func (s *UseStmtContext) Ident() IIdentContext

func (*UseStmtContext) IsUseStmtContext

func (*UseStmtContext) IsUseStmtContext()

func (*UseStmtContext) T_USE

func (s *UseStmtContext) T_USE() antlr.TerminalNode

func (*UseStmtContext) ToStringTree

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

type ValueContext

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

func NewEmptyValueContext

func NewEmptyValueContext() *ValueContext

func NewValueContext

func NewValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ValueContext

func (*ValueContext) Accept

func (s *ValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ValueContext) Arr

func (s *ValueContext) Arr() IArrContext

func (*ValueContext) DecNumber

func (s *ValueContext) DecNumber() IDecNumberContext

func (*ValueContext) EnterRule

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

func (*ValueContext) ExitRule

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

func (*ValueContext) GetParser

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

func (*ValueContext) GetRuleContext

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

func (*ValueContext) IntNumber

func (s *ValueContext) IntNumber() IIntNumberContext

func (*ValueContext) IsValueContext

func (*ValueContext) IsValueContext()

func (*ValueContext) Obj

func (s *ValueContext) Obj() IObjContext

func (*ValueContext) STRING

func (s *ValueContext) STRING() antlr.TerminalNode

func (*ValueContext) ToStringTree

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

type WhereClauseContext

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

func NewEmptyWhereClauseContext

func NewEmptyWhereClauseContext() *WhereClauseContext

func NewWhereClauseContext

func NewWhereClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WhereClauseContext

func (*WhereClauseContext) Accept

func (s *WhereClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*WhereClauseContext) ConditionExpr

func (s *WhereClauseContext) ConditionExpr() IConditionExprContext

func (*WhereClauseContext) EnterRule

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

func (*WhereClauseContext) ExitRule

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

func (*WhereClauseContext) GetParser

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

func (*WhereClauseContext) GetRuleContext

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

func (*WhereClauseContext) IsWhereClauseContext

func (*WhereClauseContext) IsWhereClauseContext()

func (*WhereClauseContext) T_WHERE

func (s *WhereClauseContext) T_WHERE() antlr.TerminalNode

func (*WhereClauseContext) ToStringTree

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

type WithTagKeyContext

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

func NewEmptyWithTagKeyContext

func NewEmptyWithTagKeyContext() *WithTagKeyContext

func NewWithTagKeyContext

func NewWithTagKeyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WithTagKeyContext

func (*WithTagKeyContext) Accept

func (s *WithTagKeyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*WithTagKeyContext) EnterRule

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

func (*WithTagKeyContext) ExitRule

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

func (*WithTagKeyContext) GetParser

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

func (*WithTagKeyContext) GetRuleContext

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

func (*WithTagKeyContext) Ident

func (s *WithTagKeyContext) Ident() IIdentContext

func (*WithTagKeyContext) IsWithTagKeyContext

func (*WithTagKeyContext) IsWithTagKeyContext()

func (*WithTagKeyContext) ToStringTree

func (s *WithTagKeyContext) 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