Documentation
¶
Index ¶
- Constants
- Variables
- func ElasticSQLLexerInit()
- func ElasticSQLParserInit()
- func InitEmptyAdditionContext(p *AdditionContext)
- func InitEmptyAggStatementContext(p *AggStatementContext)
- func InitEmptyAliasStatementContext(p *AliasStatementContext)
- func InitEmptyAlterStatementContext(p *AlterStatementContext)
- func InitEmptyAnalysisStatementContext(p *AnalysisStatementContext)
- func InitEmptyAnalyzeStatementContext(p *AnalyzeStatementContext)
- func InitEmptyArithmeticExpressionCompareContext(p *ArithmeticExpressionCompareContext)
- func InitEmptyArithmeticExpressionContext(p *ArithmeticExpressionContext)
- func InitEmptyArrayValueContext(p *ArrayValueContext)
- func InitEmptyAtomContext(p *AtomContext)
- func InitEmptyBasicSQLContext(p *BasicSQLContext)
- func InitEmptyBatchUpdateStatementContext(p *BatchUpdateStatementContext)
- func InitEmptyBooleanValueContext(p *BooleanValueContext)
- func InitEmptyBtwCompareContext(p *BtwCompareContext)
- func InitEmptyBucketAggChoiceContext(p *BucketAggChoiceContext)
- func InitEmptyBucketAggContext(p *BucketAggContext)
- func InitEmptyBucketAggListContext(p *BucketAggListContext)
- func InitEmptyCollapseExprContext(p *CollapseExprContext)
- func InitEmptyComparableExpressionContext(p *ComparableExpressionContext)
- func InitEmptyComparisonOperatorContext(p *ComparisonOperatorContext)
- func InitEmptyCustomScoreExprContext(p *CustomScoreExprContext)
- func InitEmptyDataStructContext(p *DataStructContext)
- func InitEmptyDataTypeContext(p *DataTypeContext)
- func InitEmptyDateHistogramBucketContext(p *DateHistogramBucketContext)
- func InitEmptyDateRangeBucketContext(p *DateRangeBucketContext)
- func InitEmptyDateRangeContext(p *DateRangeContext)
- func InitEmptyDateRangeExprContext(p *DateRangeExprContext)
- func InitEmptyDateRangeFromToContext(p *DateRangeFromToContext)
- func InitEmptyDeleteStatementContext(p *DeleteStatementContext)
- func InitEmptyDescStatementContext(p *DescStatementContext)
- func InitEmptyElasticSQLContext(p *ElasticSQLContext)
- func InitEmptyExportFieldContext(p *ExportFieldContext)
- func InitEmptyExportStatementContext(p *ExportStatementContext)
- func InitEmptyFieldAsContext(p *FieldAsContext)
- func InitEmptyFieldDefineContext(p *FieldDefineContext)
- func InitEmptyFieldIdentifierContext(p *FieldIdentifierContext)
- func InitEmptyFieldListContext(p *FieldListContext)
- func InitEmptyFileLoadStatementContext(p *FileLoadStatementContext)
- func InitEmptyFiltersBucketContext(p *FiltersBucketContext)
- func InitEmptyFullLevelFunctionContext(p *FullLevelFunctionContext)
- func InitEmptyFullLevelFunctionNamesContext(p *FullLevelFunctionNamesContext)
- func InitEmptyFunctionalCompareContext(p *FunctionalCompareContext)
- func InitEmptyHanLPStatementContext(p *HanLPStatementContext)
- func InitEmptyHavingExprContext(p *HavingExprContext)
- func InitEmptyHighlightContext(p *HighlightContext)
- func InitEmptyHistogramBucketContext(p *HistogramBucketContext)
- func InitEmptyHive2StatementContext(p *Hive2StatementContext)
- func InitEmptyIndexIdentifierContext(p *IndexIdentifierContext)
- func InitEmptyIndexNameContext(p *IndexNameContext)
- func InitEmptyInnerHitContext(p *InnerHitContext)
- func InitEmptyInsertStatementContext(p *InsertStatementContext)
- func InitEmptyJdbcStatementContext(p *JdbcStatementContext)
- func InitEmptyJoinFunctionContext(p *JoinFunctionContext)
- func InitEmptyJoinFunctionNamesContext(p *JoinFunctionNamesContext)
- func InitEmptyJoinQueryAnalysisStatementContext(p *JoinQueryAnalysisStatementContext)
- func InitEmptyLogicalExprContext(p *LogicalExprContext)
- func InitEmptyMemSortContext(p *MemSortContext)
- func InitEmptyMetricAggContext(p *MetricAggContext)
- func InitEmptyMetricNamesContext(p *MetricNamesContext)
- func InitEmptyMetricParamNamesContext(p *MetricParamNamesContext)
- func InitEmptyMetricParamsContext(p *MetricParamsContext)
- func InitEmptyMkvContext(p *MkvContext)
- func InitEmptyMultiContext(p *MultiContext)
- func InitEmptyMultiplyingExpressionContext(p *MultiplyingExpressionContext)
- func InitEmptyNlpFuncContext(p *NlpFuncContext)
- func InitEmptyNonReservedContext(p *NonReservedContext)
- func InitEmptyNumberContext(p *NumberContext)
- func InitEmptyParam2Context(p *Param2Context)
- func InitEmptyParamContext(p *ParamContext)
- func InitEmptyParamValuesContext(p *ParamValuesContext)
- func InitEmptyPathIdentifierContext(p *PathIdentifierContext)
- func InitEmptyPropContext(p *PropContext)
- func InitEmptyQueryStatementContext(p *QueryStatementContext)
- func InitEmptyRangeBucketContext(p *RangeBucketContext)
- func InitEmptyRangeExprContext(p *RangeExprContext)
- func InitEmptyRangeFromToContext(p *RangeFromToContext)
- func InitEmptyRangeUnitContext(p *RangeUnitContext)
- func InitEmptyRescoreExprContext(p *RescoreExprContext)
- func InitEmptyScriptFieldContext(p *ScriptFieldContext)
- func InitEmptyScriptFunctionContext(p *ScriptFunctionContext)
- func InitEmptyScriptPhraseContext(p *ScriptPhraseContext)
- func InitEmptySelectItemContext(p *SelectItemContext)
- func InitEmptySignificantBucketContext(p *SignificantBucketContext)
- func InitEmptySortItemContext(p *SortItemContext)
- func InitEmptySparkStatementContext(p *SparkStatementContext)
- func InitEmptyStatementContext(p *StatementContext)
- func InitEmptyStrContext(p *StrContext)
- func InitEmptyStrictIdentifierContext(p *StrictIdentifierContext)
- func InitEmptyTermCompareContext(p *TermCompareContext)
- func InitEmptyTermLevelFunctionContext(p *TermLevelFunctionContext)
- func InitEmptyTermLevelFunctionNamesContext(p *TermLevelFunctionNamesContext)
- func InitEmptyTermsBucketContext(p *TermsBucketContext)
- func InitEmptyUpdateFieldContext(p *UpdateFieldContext)
- func InitEmptyUpdateStatementContext(p *UpdateStatementContext)
- func InitEmptyValueListContext(p *ValueListContext)
- func InitEmptyWhereExpressionContext(p *WhereExpressionContext)
- type AddAliasContext
- func (s *AddAliasContext) ADD() antlr.TerminalNode
- func (s *AddAliasContext) ALIAS() antlr.TerminalNode
- func (s *AddAliasContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AddAliasContext) AllIndexIdentifier() []IIndexIdentifierContext
- func (s *AddAliasContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AddAliasContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AddAliasContext) GetAliasName() IIndexIdentifierContext
- func (s *AddAliasContext) GetIndexes() []IIndexIdentifierContext
- func (s *AddAliasContext) GetOp() antlr.Token
- func (s *AddAliasContext) GetRuleContext() antlr.RuleContext
- func (s *AddAliasContext) Get_indexIdentifier() IIndexIdentifierContext
- func (s *AddAliasContext) IndexIdentifier(i int) IIndexIdentifierContext
- func (s *AddAliasContext) SetAliasName(v IIndexIdentifierContext)
- func (s *AddAliasContext) SetIndexes(v []IIndexIdentifierContext)
- func (s *AddAliasContext) SetOp(v antlr.Token)
- func (s *AddAliasContext) Set_indexIdentifier(v IIndexIdentifierContext)
- func (s *AddAliasContext) TO() antlr.TerminalNode
- type AdditionContext
- func (s *AdditionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AdditionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AdditionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AdditionContext) GetNext() IMultiplyingExpressionContext
- func (s *AdditionContext) GetOp() antlr.Token
- func (s *AdditionContext) GetParser() antlr.Parser
- func (s *AdditionContext) GetRuleContext() antlr.RuleContext
- func (*AdditionContext) IsAdditionContext()
- func (s *AdditionContext) MINUS() antlr.TerminalNode
- func (s *AdditionContext) MultiplyingExpression() IMultiplyingExpressionContext
- func (s *AdditionContext) PLUS() antlr.TerminalNode
- func (s *AdditionContext) SetNext(v IMultiplyingExpressionContext)
- func (s *AdditionContext) SetOp(v antlr.Token)
- func (s *AdditionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AggStatementContext
- func (s *AggStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AggStatementContext) AllMetricAgg() []IMetricAggContext
- func (s *AggStatementContext) BY() antlr.TerminalNode
- func (s *AggStatementContext) BucketAggList() IBucketAggListContext
- func (s *AggStatementContext) COUNT() antlr.TerminalNode
- func (s *AggStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AggStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AggStatementContext) ExportStatement() IExportStatementContext
- func (s *AggStatementContext) GROUP() antlr.TerminalNode
- func (s *AggStatementContext) GetLimit() antlr.Token
- func (s *AggStatementContext) GetMetrics() []IMetricAggContext
- func (s *AggStatementContext) GetParser() antlr.Parser
- func (s *AggStatementContext) GetRuleContext() antlr.RuleContext
- func (s *AggStatementContext) GetStatName() IStrictIdentifierContext
- func (s *AggStatementContext) GetWhere() IWhereExpressionContext
- func (s *AggStatementContext) Get_metricAgg() IMetricAggContext
- func (s *AggStatementContext) HavingExpr() IHavingExprContext
- func (*AggStatementContext) IsAggStatementContext()
- func (s *AggStatementContext) LIMIT() antlr.TerminalNode
- func (s *AggStatementContext) LONG() antlr.TerminalNode
- func (s *AggStatementContext) MAP() antlr.TerminalNode
- func (s *AggStatementContext) MetricAgg(i int) IMetricAggContext
- func (s *AggStatementContext) SetLimit(v antlr.Token)
- func (s *AggStatementContext) SetMetrics(v []IMetricAggContext)
- func (s *AggStatementContext) SetStatName(v IStrictIdentifierContext)
- func (s *AggStatementContext) SetWhere(v IWhereExpressionContext)
- func (s *AggStatementContext) Set_metricAgg(v IMetricAggContext)
- func (s *AggStatementContext) StrictIdentifier() IStrictIdentifierContext
- func (s *AggStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *AggStatementContext) WHERE() antlr.TerminalNode
- func (s *AggStatementContext) WhereExpression() IWhereExpressionContext
- type AliasStatementContext
- func (s *AliasStatementContext) CopyAll(ctx *AliasStatementContext)
- func (s *AliasStatementContext) GetParser() antlr.Parser
- func (s *AliasStatementContext) GetRuleContext() antlr.RuleContext
- func (*AliasStatementContext) IsAliasStatementContext()
- func (s *AliasStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AlterStatementContext
- func (s *AlterStatementContext) ALTER() antlr.TerminalNode
- func (s *AlterStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AlterStatementContext) AllIndexIdentifier() []IIndexIdentifierContext
- func (s *AlterStatementContext) AllProp() []IPropContext
- func (s *AlterStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AlterStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AlterStatementContext) GetIndexes() []IIndexIdentifierContext
- func (s *AlterStatementContext) GetParser() antlr.Parser
- func (s *AlterStatementContext) GetProps() []IPropContext
- func (s *AlterStatementContext) GetRuleContext() antlr.RuleContext
- func (s *AlterStatementContext) Get_indexIdentifier() IIndexIdentifierContext
- func (s *AlterStatementContext) Get_prop() IPropContext
- func (s *AlterStatementContext) IndexIdentifier(i int) IIndexIdentifierContext
- func (*AlterStatementContext) IsAlterStatementContext()
- func (s *AlterStatementContext) Prop(i int) IPropContext
- func (s *AlterStatementContext) SET() antlr.TerminalNode
- func (s *AlterStatementContext) SetIndexes(v []IIndexIdentifierContext)
- func (s *AlterStatementContext) SetProps(v []IPropContext)
- func (s *AlterStatementContext) Set_indexIdentifier(v IIndexIdentifierContext)
- func (s *AlterStatementContext) Set_prop(v IPropContext)
- func (s *AlterStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AnalysisStatementContext
- func (s *AnalysisStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AnalysisStatementContext) AggStatement(i int) IAggStatementContext
- func (s *AnalysisStatementContext) AllAggStatement() []IAggStatementContext
- func (s *AnalysisStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AnalysisStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AnalysisStatementContext) GetFront() IStrictIdentifierContext
- func (s *AnalysisStatementContext) GetParser() antlr.Parser
- func (s *AnalysisStatementContext) GetRuleContext() antlr.RuleContext
- func (*AnalysisStatementContext) IsAnalysisStatementContext()
- func (s *AnalysisStatementContext) SetFront(v IStrictIdentifierContext)
- func (s *AnalysisStatementContext) StrictIdentifier() IStrictIdentifierContext
- func (s *AnalysisStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *AnalysisStatementContext) USING() antlr.TerminalNode
- type AnalyzeStatementContext
- func (s *AnalyzeStatementContext) ANALYZE() antlr.TerminalNode
- func (s *AnalyzeStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AnalyzeStatementContext) AllStr() []IStrContext
- func (s *AnalyzeStatementContext) BY() antlr.TerminalNode
- func (s *AnalyzeStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AnalyzeStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AnalyzeStatementContext) GetAnalyzer() IStrContext
- func (s *AnalyzeStatementContext) GetContent() antlr.Token
- func (s *AnalyzeStatementContext) GetIndexAnalyzer() IStrContext
- func (s *AnalyzeStatementContext) GetParser() antlr.Parser
- func (s *AnalyzeStatementContext) GetRuleContext() antlr.RuleContext
- func (*AnalyzeStatementContext) IsAnalyzeStatementContext()
- func (s *AnalyzeStatementContext) QUOTASTR() antlr.TerminalNode
- func (s *AnalyzeStatementContext) SetAnalyzer(v IStrContext)
- func (s *AnalyzeStatementContext) SetContent(v antlr.Token)
- func (s *AnalyzeStatementContext) SetIndexAnalyzer(v IStrContext)
- func (s *AnalyzeStatementContext) Str(i int) IStrContext
- func (s *AnalyzeStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArithmeticExpressionCompareContext
- func (s *ArithmeticExpressionCompareContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArithmeticExpressionCompareContext) ArithmeticExpression() IArithmeticExpressionContext
- func (s *ArithmeticExpressionCompareContext) ComparisonOperator() IComparisonOperatorContext
- func (s *ArithmeticExpressionCompareContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArithmeticExpressionCompareContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArithmeticExpressionCompareContext) GetFirst() IArithmeticExpressionContext
- func (s *ArithmeticExpressionCompareContext) GetOp() IComparisonOperatorContext
- func (s *ArithmeticExpressionCompareContext) GetParser() antlr.Parser
- func (s *ArithmeticExpressionCompareContext) GetRuleContext() antlr.RuleContext
- func (s *ArithmeticExpressionCompareContext) GetSecond() IMultiplyingExpressionContext
- func (*ArithmeticExpressionCompareContext) IsArithmeticExpressionCompareContext()
- func (s *ArithmeticExpressionCompareContext) MultiplyingExpression() IMultiplyingExpressionContext
- func (s *ArithmeticExpressionCompareContext) SetFirst(v IArithmeticExpressionContext)
- func (s *ArithmeticExpressionCompareContext) SetOp(v IComparisonOperatorContext)
- func (s *ArithmeticExpressionCompareContext) SetSecond(v IMultiplyingExpressionContext)
- func (s *ArithmeticExpressionCompareContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArithmeticExpressionContext
- func (s *ArithmeticExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArithmeticExpressionContext) Addition(i int) IAdditionContext
- func (s *ArithmeticExpressionContext) AllAddition() []IAdditionContext
- func (s *ArithmeticExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArithmeticExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArithmeticExpressionContext) GetFirst() IMultiplyingExpressionContext
- func (s *ArithmeticExpressionContext) GetParser() antlr.Parser
- func (s *ArithmeticExpressionContext) GetRest() []IAdditionContext
- func (s *ArithmeticExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *ArithmeticExpressionContext) Get_addition() IAdditionContext
- func (*ArithmeticExpressionContext) IsArithmeticExpressionContext()
- func (s *ArithmeticExpressionContext) MultiplyingExpression() IMultiplyingExpressionContext
- func (s *ArithmeticExpressionContext) SetFirst(v IMultiplyingExpressionContext)
- func (s *ArithmeticExpressionContext) SetRest(v []IAdditionContext)
- func (s *ArithmeticExpressionContext) Set_addition(v IAdditionContext)
- func (s *ArithmeticExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArrayValueContext
- func (s *ArrayValueContext) ARRAY() antlr.TerminalNode
- func (s *ArrayValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArrayValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArrayValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArrayValueContext) GetParser() antlr.Parser
- func (s *ArrayValueContext) GetRuleContext() antlr.RuleContext
- func (*ArrayValueContext) IsArrayValueContext()
- func (s *ArrayValueContext) ParamValues() IParamValuesContext
- func (s *ArrayValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AtomContext
- func (s *AtomContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AtomContext) ArithmeticExpression() IArithmeticExpressionContext
- func (s *AtomContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AtomContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AtomContext) FieldIdentifier() IFieldIdentifierContext
- func (s *AtomContext) GetData() IParamContext
- func (s *AtomContext) GetField() IFieldIdentifierContext
- func (s *AtomContext) GetInner() IArithmeticExpressionContext
- func (s *AtomContext) GetParser() antlr.Parser
- func (s *AtomContext) GetRuleContext() antlr.RuleContext
- func (*AtomContext) IsAtomContext()
- func (s *AtomContext) Param() IParamContext
- func (s *AtomContext) SetData(v IParamContext)
- func (s *AtomContext) SetField(v IFieldIdentifierContext)
- func (s *AtomContext) SetInner(v IArithmeticExpressionContext)
- func (s *AtomContext) TIME_T() antlr.TerminalNode
- func (s *AtomContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseElasticSQLListener
- func (s *BaseElasticSQLListener) EnterAddAlias(ctx *AddAliasContext)
- func (s *BaseElasticSQLListener) EnterAddition(ctx *AdditionContext)
- func (s *BaseElasticSQLListener) EnterAggStatement(ctx *AggStatementContext)
- func (s *BaseElasticSQLListener) EnterAlterStatement(ctx *AlterStatementContext)
- func (s *BaseElasticSQLListener) EnterAnalysisStatement(ctx *AnalysisStatementContext)
- func (s *BaseElasticSQLListener) EnterAnalyzeStatement(ctx *AnalyzeStatementContext)
- func (s *BaseElasticSQLListener) EnterArithmeticExpression(ctx *ArithmeticExpressionContext)
- func (s *BaseElasticSQLListener) EnterArithmeticExpressionCompare(ctx *ArithmeticExpressionCompareContext)
- func (s *BaseElasticSQLListener) EnterArrayValue(ctx *ArrayValueContext)
- func (s *BaseElasticSQLListener) EnterAtom(ctx *AtomContext)
- func (s *BaseElasticSQLListener) EnterBasicSQL(ctx *BasicSQLContext)
- func (s *BaseElasticSQLListener) EnterBatchUpdateStatement(ctx *BatchUpdateStatementContext)
- func (s *BaseElasticSQLListener) EnterBooleanValue(ctx *BooleanValueContext)
- func (s *BaseElasticSQLListener) EnterBtwCompare(ctx *BtwCompareContext)
- func (s *BaseElasticSQLListener) EnterBucketAgg(ctx *BucketAggContext)
- func (s *BaseElasticSQLListener) EnterBucketAggChoice(ctx *BucketAggChoiceContext)
- func (s *BaseElasticSQLListener) EnterBucketAggList(ctx *BucketAggListContext)
- func (s *BaseElasticSQLListener) EnterCollapseExpr(ctx *CollapseExprContext)
- func (s *BaseElasticSQLListener) EnterComparableExpression(ctx *ComparableExpressionContext)
- func (s *BaseElasticSQLListener) EnterComparisonOperator(ctx *ComparisonOperatorContext)
- func (s *BaseElasticSQLListener) EnterCustomScoreExpr(ctx *CustomScoreExprContext)
- func (s *BaseElasticSQLListener) EnterDataStruct(ctx *DataStructContext)
- func (s *BaseElasticSQLListener) EnterDataType(ctx *DataTypeContext)
- func (s *BaseElasticSQLListener) EnterDateHistogramBucket(ctx *DateHistogramBucketContext)
- func (s *BaseElasticSQLListener) EnterDateRange(ctx *DateRangeContext)
- func (s *BaseElasticSQLListener) EnterDateRangeBucket(ctx *DateRangeBucketContext)
- func (s *BaseElasticSQLListener) EnterDateRangeExpr(ctx *DateRangeExprContext)
- func (s *BaseElasticSQLListener) EnterDateRangeFromTo(ctx *DateRangeFromToContext)
- func (s *BaseElasticSQLListener) EnterDeleteAlias(ctx *DeleteAliasContext)
- func (s *BaseElasticSQLListener) EnterDeleteStatement(ctx *DeleteStatementContext)
- func (s *BaseElasticSQLListener) EnterDescStatement(ctx *DescStatementContext)
- func (s *BaseElasticSQLListener) EnterElasticSQL(ctx *ElasticSQLContext)
- func (s *BaseElasticSQLListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseElasticSQLListener) EnterExportField(ctx *ExportFieldContext)
- func (s *BaseElasticSQLListener) EnterExportStatement(ctx *ExportStatementContext)
- func (s *BaseElasticSQLListener) EnterFieldAs(ctx *FieldAsContext)
- func (s *BaseElasticSQLListener) EnterFieldDefine(ctx *FieldDefineContext)
- func (s *BaseElasticSQLListener) EnterFieldIdentifier(ctx *FieldIdentifierContext)
- func (s *BaseElasticSQLListener) EnterFieldList(ctx *FieldListContext)
- func (s *BaseElasticSQLListener) EnterFileLoadStatement(ctx *FileLoadStatementContext)
- func (s *BaseElasticSQLListener) EnterFiltersBucket(ctx *FiltersBucketContext)
- func (s *BaseElasticSQLListener) EnterFullLevelFunction(ctx *FullLevelFunctionContext)
- func (s *BaseElasticSQLListener) EnterFullLevelFunctionNames(ctx *FullLevelFunctionNamesContext)
- func (s *BaseElasticSQLListener) EnterFunctionalCompare(ctx *FunctionalCompareContext)
- func (s *BaseElasticSQLListener) EnterHanLPStatement(ctx *HanLPStatementContext)
- func (s *BaseElasticSQLListener) EnterHavingExpr(ctx *HavingExprContext)
- func (s *BaseElasticSQLListener) EnterHighlight(ctx *HighlightContext)
- func (s *BaseElasticSQLListener) EnterHistogramBucket(ctx *HistogramBucketContext)
- func (s *BaseElasticSQLListener) EnterHive2Statement(ctx *Hive2StatementContext)
- func (s *BaseElasticSQLListener) EnterIndexIdentifier(ctx *IndexIdentifierContext)
- func (s *BaseElasticSQLListener) EnterIndexName(ctx *IndexNameContext)
- func (s *BaseElasticSQLListener) EnterInnerHit(ctx *InnerHitContext)
- func (s *BaseElasticSQLListener) EnterInsertStatement(ctx *InsertStatementContext)
- func (s *BaseElasticSQLListener) EnterJdbcStatement(ctx *JdbcStatementContext)
- func (s *BaseElasticSQLListener) EnterJoinFunction(ctx *JoinFunctionContext)
- func (s *BaseElasticSQLListener) EnterJoinFunctionNames(ctx *JoinFunctionNamesContext)
- func (s *BaseElasticSQLListener) EnterJoinQueryAnalysisStatement(ctx *JoinQueryAnalysisStatementContext)
- func (s *BaseElasticSQLListener) EnterLogicalExpr(ctx *LogicalExprContext)
- func (s *BaseElasticSQLListener) EnterMemSort(ctx *MemSortContext)
- func (s *BaseElasticSQLListener) EnterMetricAgg(ctx *MetricAggContext)
- func (s *BaseElasticSQLListener) EnterMetricNames(ctx *MetricNamesContext)
- func (s *BaseElasticSQLListener) EnterMetricParamNames(ctx *MetricParamNamesContext)
- func (s *BaseElasticSQLListener) EnterMetricParams(ctx *MetricParamsContext)
- func (s *BaseElasticSQLListener) EnterMkv(ctx *MkvContext)
- func (s *BaseElasticSQLListener) EnterMulti(ctx *MultiContext)
- func (s *BaseElasticSQLListener) EnterMultiplyingExpression(ctx *MultiplyingExpressionContext)
- func (s *BaseElasticSQLListener) EnterNlpFunc(ctx *NlpFuncContext)
- func (s *BaseElasticSQLListener) EnterNonReserved(ctx *NonReservedContext)
- func (s *BaseElasticSQLListener) EnterNumber(ctx *NumberContext)
- func (s *BaseElasticSQLListener) EnterParam(ctx *ParamContext)
- func (s *BaseElasticSQLListener) EnterParam2(ctx *Param2Context)
- func (s *BaseElasticSQLListener) EnterParamValues(ctx *ParamValuesContext)
- func (s *BaseElasticSQLListener) EnterPathIdentifier(ctx *PathIdentifierContext)
- func (s *BaseElasticSQLListener) EnterProp(ctx *PropContext)
- func (s *BaseElasticSQLListener) EnterQueryStatement(ctx *QueryStatementContext)
- func (s *BaseElasticSQLListener) EnterRangeBucket(ctx *RangeBucketContext)
- func (s *BaseElasticSQLListener) EnterRangeExpr(ctx *RangeExprContext)
- func (s *BaseElasticSQLListener) EnterRangeFromTo(ctx *RangeFromToContext)
- func (s *BaseElasticSQLListener) EnterRangeUnit(ctx *RangeUnitContext)
- func (s *BaseElasticSQLListener) EnterRescoreExpr(ctx *RescoreExprContext)
- func (s *BaseElasticSQLListener) EnterScriptField(ctx *ScriptFieldContext)
- func (s *BaseElasticSQLListener) EnterScriptFunction(ctx *ScriptFunctionContext)
- func (s *BaseElasticSQLListener) EnterScriptPhrase(ctx *ScriptPhraseContext)
- func (s *BaseElasticSQLListener) EnterSelectItem(ctx *SelectItemContext)
- func (s *BaseElasticSQLListener) EnterSignificantBucket(ctx *SignificantBucketContext)
- func (s *BaseElasticSQLListener) EnterSortItem(ctx *SortItemContext)
- func (s *BaseElasticSQLListener) EnterSparkStatement(ctx *SparkStatementContext)
- func (s *BaseElasticSQLListener) EnterStatement(ctx *StatementContext)
- func (s *BaseElasticSQLListener) EnterStr(ctx *StrContext)
- func (s *BaseElasticSQLListener) EnterStrictIdentifier(ctx *StrictIdentifierContext)
- func (s *BaseElasticSQLListener) EnterTermCompare(ctx *TermCompareContext)
- func (s *BaseElasticSQLListener) EnterTermLevelFunction(ctx *TermLevelFunctionContext)
- func (s *BaseElasticSQLListener) EnterTermLevelFunctionNames(ctx *TermLevelFunctionNamesContext)
- func (s *BaseElasticSQLListener) EnterTermsBucket(ctx *TermsBucketContext)
- func (s *BaseElasticSQLListener) EnterUpdateAddField(ctx *UpdateAddFieldContext)
- func (s *BaseElasticSQLListener) EnterUpdateRemoveField(ctx *UpdateRemoveFieldContext)
- func (s *BaseElasticSQLListener) EnterUpdateReplaceField(ctx *UpdateReplaceFieldContext)
- func (s *BaseElasticSQLListener) EnterUpdateStatement(ctx *UpdateStatementContext)
- func (s *BaseElasticSQLListener) EnterValueList(ctx *ValueListContext)
- func (s *BaseElasticSQLListener) EnterWhereExpression(ctx *WhereExpressionContext)
- func (s *BaseElasticSQLListener) ExitAddAlias(ctx *AddAliasContext)
- func (s *BaseElasticSQLListener) ExitAddition(ctx *AdditionContext)
- func (s *BaseElasticSQLListener) ExitAggStatement(ctx *AggStatementContext)
- func (s *BaseElasticSQLListener) ExitAlterStatement(ctx *AlterStatementContext)
- func (s *BaseElasticSQLListener) ExitAnalysisStatement(ctx *AnalysisStatementContext)
- func (s *BaseElasticSQLListener) ExitAnalyzeStatement(ctx *AnalyzeStatementContext)
- func (s *BaseElasticSQLListener) ExitArithmeticExpression(ctx *ArithmeticExpressionContext)
- func (s *BaseElasticSQLListener) ExitArithmeticExpressionCompare(ctx *ArithmeticExpressionCompareContext)
- func (s *BaseElasticSQLListener) ExitArrayValue(ctx *ArrayValueContext)
- func (s *BaseElasticSQLListener) ExitAtom(ctx *AtomContext)
- func (s *BaseElasticSQLListener) ExitBasicSQL(ctx *BasicSQLContext)
- func (s *BaseElasticSQLListener) ExitBatchUpdateStatement(ctx *BatchUpdateStatementContext)
- func (s *BaseElasticSQLListener) ExitBooleanValue(ctx *BooleanValueContext)
- func (s *BaseElasticSQLListener) ExitBtwCompare(ctx *BtwCompareContext)
- func (s *BaseElasticSQLListener) ExitBucketAgg(ctx *BucketAggContext)
- func (s *BaseElasticSQLListener) ExitBucketAggChoice(ctx *BucketAggChoiceContext)
- func (s *BaseElasticSQLListener) ExitBucketAggList(ctx *BucketAggListContext)
- func (s *BaseElasticSQLListener) ExitCollapseExpr(ctx *CollapseExprContext)
- func (s *BaseElasticSQLListener) ExitComparableExpression(ctx *ComparableExpressionContext)
- func (s *BaseElasticSQLListener) ExitComparisonOperator(ctx *ComparisonOperatorContext)
- func (s *BaseElasticSQLListener) ExitCustomScoreExpr(ctx *CustomScoreExprContext)
- func (s *BaseElasticSQLListener) ExitDataStruct(ctx *DataStructContext)
- func (s *BaseElasticSQLListener) ExitDataType(ctx *DataTypeContext)
- func (s *BaseElasticSQLListener) ExitDateHistogramBucket(ctx *DateHistogramBucketContext)
- func (s *BaseElasticSQLListener) ExitDateRange(ctx *DateRangeContext)
- func (s *BaseElasticSQLListener) ExitDateRangeBucket(ctx *DateRangeBucketContext)
- func (s *BaseElasticSQLListener) ExitDateRangeExpr(ctx *DateRangeExprContext)
- func (s *BaseElasticSQLListener) ExitDateRangeFromTo(ctx *DateRangeFromToContext)
- func (s *BaseElasticSQLListener) ExitDeleteAlias(ctx *DeleteAliasContext)
- func (s *BaseElasticSQLListener) ExitDeleteStatement(ctx *DeleteStatementContext)
- func (s *BaseElasticSQLListener) ExitDescStatement(ctx *DescStatementContext)
- func (s *BaseElasticSQLListener) ExitElasticSQL(ctx *ElasticSQLContext)
- func (s *BaseElasticSQLListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseElasticSQLListener) ExitExportField(ctx *ExportFieldContext)
- func (s *BaseElasticSQLListener) ExitExportStatement(ctx *ExportStatementContext)
- func (s *BaseElasticSQLListener) ExitFieldAs(ctx *FieldAsContext)
- func (s *BaseElasticSQLListener) ExitFieldDefine(ctx *FieldDefineContext)
- func (s *BaseElasticSQLListener) ExitFieldIdentifier(ctx *FieldIdentifierContext)
- func (s *BaseElasticSQLListener) ExitFieldList(ctx *FieldListContext)
- func (s *BaseElasticSQLListener) ExitFileLoadStatement(ctx *FileLoadStatementContext)
- func (s *BaseElasticSQLListener) ExitFiltersBucket(ctx *FiltersBucketContext)
- func (s *BaseElasticSQLListener) ExitFullLevelFunction(ctx *FullLevelFunctionContext)
- func (s *BaseElasticSQLListener) ExitFullLevelFunctionNames(ctx *FullLevelFunctionNamesContext)
- func (s *BaseElasticSQLListener) ExitFunctionalCompare(ctx *FunctionalCompareContext)
- func (s *BaseElasticSQLListener) ExitHanLPStatement(ctx *HanLPStatementContext)
- func (s *BaseElasticSQLListener) ExitHavingExpr(ctx *HavingExprContext)
- func (s *BaseElasticSQLListener) ExitHighlight(ctx *HighlightContext)
- func (s *BaseElasticSQLListener) ExitHistogramBucket(ctx *HistogramBucketContext)
- func (s *BaseElasticSQLListener) ExitHive2Statement(ctx *Hive2StatementContext)
- func (s *BaseElasticSQLListener) ExitIndexIdentifier(ctx *IndexIdentifierContext)
- func (s *BaseElasticSQLListener) ExitIndexName(ctx *IndexNameContext)
- func (s *BaseElasticSQLListener) ExitInnerHit(ctx *InnerHitContext)
- func (s *BaseElasticSQLListener) ExitInsertStatement(ctx *InsertStatementContext)
- func (s *BaseElasticSQLListener) ExitJdbcStatement(ctx *JdbcStatementContext)
- func (s *BaseElasticSQLListener) ExitJoinFunction(ctx *JoinFunctionContext)
- func (s *BaseElasticSQLListener) ExitJoinFunctionNames(ctx *JoinFunctionNamesContext)
- func (s *BaseElasticSQLListener) ExitJoinQueryAnalysisStatement(ctx *JoinQueryAnalysisStatementContext)
- func (s *BaseElasticSQLListener) ExitLogicalExpr(ctx *LogicalExprContext)
- func (s *BaseElasticSQLListener) ExitMemSort(ctx *MemSortContext)
- func (s *BaseElasticSQLListener) ExitMetricAgg(ctx *MetricAggContext)
- func (s *BaseElasticSQLListener) ExitMetricNames(ctx *MetricNamesContext)
- func (s *BaseElasticSQLListener) ExitMetricParamNames(ctx *MetricParamNamesContext)
- func (s *BaseElasticSQLListener) ExitMetricParams(ctx *MetricParamsContext)
- func (s *BaseElasticSQLListener) ExitMkv(ctx *MkvContext)
- func (s *BaseElasticSQLListener) ExitMulti(ctx *MultiContext)
- func (s *BaseElasticSQLListener) ExitMultiplyingExpression(ctx *MultiplyingExpressionContext)
- func (s *BaseElasticSQLListener) ExitNlpFunc(ctx *NlpFuncContext)
- func (s *BaseElasticSQLListener) ExitNonReserved(ctx *NonReservedContext)
- func (s *BaseElasticSQLListener) ExitNumber(ctx *NumberContext)
- func (s *BaseElasticSQLListener) ExitParam(ctx *ParamContext)
- func (s *BaseElasticSQLListener) ExitParam2(ctx *Param2Context)
- func (s *BaseElasticSQLListener) ExitParamValues(ctx *ParamValuesContext)
- func (s *BaseElasticSQLListener) ExitPathIdentifier(ctx *PathIdentifierContext)
- func (s *BaseElasticSQLListener) ExitProp(ctx *PropContext)
- func (s *BaseElasticSQLListener) ExitQueryStatement(ctx *QueryStatementContext)
- func (s *BaseElasticSQLListener) ExitRangeBucket(ctx *RangeBucketContext)
- func (s *BaseElasticSQLListener) ExitRangeExpr(ctx *RangeExprContext)
- func (s *BaseElasticSQLListener) ExitRangeFromTo(ctx *RangeFromToContext)
- func (s *BaseElasticSQLListener) ExitRangeUnit(ctx *RangeUnitContext)
- func (s *BaseElasticSQLListener) ExitRescoreExpr(ctx *RescoreExprContext)
- func (s *BaseElasticSQLListener) ExitScriptField(ctx *ScriptFieldContext)
- func (s *BaseElasticSQLListener) ExitScriptFunction(ctx *ScriptFunctionContext)
- func (s *BaseElasticSQLListener) ExitScriptPhrase(ctx *ScriptPhraseContext)
- func (s *BaseElasticSQLListener) ExitSelectItem(ctx *SelectItemContext)
- func (s *BaseElasticSQLListener) ExitSignificantBucket(ctx *SignificantBucketContext)
- func (s *BaseElasticSQLListener) ExitSortItem(ctx *SortItemContext)
- func (s *BaseElasticSQLListener) ExitSparkStatement(ctx *SparkStatementContext)
- func (s *BaseElasticSQLListener) ExitStatement(ctx *StatementContext)
- func (s *BaseElasticSQLListener) ExitStr(ctx *StrContext)
- func (s *BaseElasticSQLListener) ExitStrictIdentifier(ctx *StrictIdentifierContext)
- func (s *BaseElasticSQLListener) ExitTermCompare(ctx *TermCompareContext)
- func (s *BaseElasticSQLListener) ExitTermLevelFunction(ctx *TermLevelFunctionContext)
- func (s *BaseElasticSQLListener) ExitTermLevelFunctionNames(ctx *TermLevelFunctionNamesContext)
- func (s *BaseElasticSQLListener) ExitTermsBucket(ctx *TermsBucketContext)
- func (s *BaseElasticSQLListener) ExitUpdateAddField(ctx *UpdateAddFieldContext)
- func (s *BaseElasticSQLListener) ExitUpdateRemoveField(ctx *UpdateRemoveFieldContext)
- func (s *BaseElasticSQLListener) ExitUpdateReplaceField(ctx *UpdateReplaceFieldContext)
- func (s *BaseElasticSQLListener) ExitUpdateStatement(ctx *UpdateStatementContext)
- func (s *BaseElasticSQLListener) ExitValueList(ctx *ValueListContext)
- func (s *BaseElasticSQLListener) ExitWhereExpression(ctx *WhereExpressionContext)
- func (s *BaseElasticSQLListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseElasticSQLListener) VisitTerminal(node antlr.TerminalNode)
- type BaseElasticSQLVisitor
- func (v *BaseElasticSQLVisitor) VisitAddAlias(ctx *AddAliasContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitAddition(ctx *AdditionContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitAggStatement(ctx *AggStatementContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitAlterStatement(ctx *AlterStatementContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitAnalysisStatement(ctx *AnalysisStatementContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitAnalyzeStatement(ctx *AnalyzeStatementContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitArithmeticExpression(ctx *ArithmeticExpressionContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitArithmeticExpressionCompare(ctx *ArithmeticExpressionCompareContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitArrayValue(ctx *ArrayValueContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitAtom(ctx *AtomContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitBasicSQL(ctx *BasicSQLContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitBatchUpdateStatement(ctx *BatchUpdateStatementContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitBooleanValue(ctx *BooleanValueContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitBtwCompare(ctx *BtwCompareContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitBucketAgg(ctx *BucketAggContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitBucketAggChoice(ctx *BucketAggChoiceContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitBucketAggList(ctx *BucketAggListContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitCollapseExpr(ctx *CollapseExprContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitComparableExpression(ctx *ComparableExpressionContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitComparisonOperator(ctx *ComparisonOperatorContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitCustomScoreExpr(ctx *CustomScoreExprContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitDataStruct(ctx *DataStructContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitDataType(ctx *DataTypeContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitDateHistogramBucket(ctx *DateHistogramBucketContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitDateRange(ctx *DateRangeContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitDateRangeBucket(ctx *DateRangeBucketContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitDateRangeExpr(ctx *DateRangeExprContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitDateRangeFromTo(ctx *DateRangeFromToContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitDeleteAlias(ctx *DeleteAliasContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitDeleteStatement(ctx *DeleteStatementContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitDescStatement(ctx *DescStatementContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitElasticSQL(ctx *ElasticSQLContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitExportField(ctx *ExportFieldContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitExportStatement(ctx *ExportStatementContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitFieldAs(ctx *FieldAsContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitFieldDefine(ctx *FieldDefineContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitFieldIdentifier(ctx *FieldIdentifierContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitFieldList(ctx *FieldListContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitFileLoadStatement(ctx *FileLoadStatementContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitFiltersBucket(ctx *FiltersBucketContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitFullLevelFunction(ctx *FullLevelFunctionContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitFullLevelFunctionNames(ctx *FullLevelFunctionNamesContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitFunctionalCompare(ctx *FunctionalCompareContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitHanLPStatement(ctx *HanLPStatementContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitHavingExpr(ctx *HavingExprContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitHighlight(ctx *HighlightContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitHistogramBucket(ctx *HistogramBucketContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitHive2Statement(ctx *Hive2StatementContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitIndexIdentifier(ctx *IndexIdentifierContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitIndexName(ctx *IndexNameContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitInnerHit(ctx *InnerHitContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitInsertStatement(ctx *InsertStatementContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitJdbcStatement(ctx *JdbcStatementContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitJoinFunction(ctx *JoinFunctionContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitJoinFunctionNames(ctx *JoinFunctionNamesContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitJoinQueryAnalysisStatement(ctx *JoinQueryAnalysisStatementContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitLogicalExpr(ctx *LogicalExprContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitMemSort(ctx *MemSortContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitMetricAgg(ctx *MetricAggContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitMetricNames(ctx *MetricNamesContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitMetricParamNames(ctx *MetricParamNamesContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitMetricParams(ctx *MetricParamsContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitMkv(ctx *MkvContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitMulti(ctx *MultiContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitMultiplyingExpression(ctx *MultiplyingExpressionContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitNlpFunc(ctx *NlpFuncContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitNonReserved(ctx *NonReservedContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitNumber(ctx *NumberContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitParam(ctx *ParamContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitParam2(ctx *Param2Context) interface{}
- func (v *BaseElasticSQLVisitor) VisitParamValues(ctx *ParamValuesContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitPathIdentifier(ctx *PathIdentifierContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitProp(ctx *PropContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitQueryStatement(ctx *QueryStatementContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitRangeBucket(ctx *RangeBucketContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitRangeExpr(ctx *RangeExprContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitRangeFromTo(ctx *RangeFromToContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitRangeUnit(ctx *RangeUnitContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitRescoreExpr(ctx *RescoreExprContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitScriptField(ctx *ScriptFieldContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitScriptFunction(ctx *ScriptFunctionContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitScriptPhrase(ctx *ScriptPhraseContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitSelectItem(ctx *SelectItemContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitSignificantBucket(ctx *SignificantBucketContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitSortItem(ctx *SortItemContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitSparkStatement(ctx *SparkStatementContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitStatement(ctx *StatementContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitStr(ctx *StrContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitStrictIdentifier(ctx *StrictIdentifierContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitTermCompare(ctx *TermCompareContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitTermLevelFunction(ctx *TermLevelFunctionContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitTermLevelFunctionNames(ctx *TermLevelFunctionNamesContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitTermsBucket(ctx *TermsBucketContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitUpdateAddField(ctx *UpdateAddFieldContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitUpdateRemoveField(ctx *UpdateRemoveFieldContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitUpdateReplaceField(ctx *UpdateReplaceFieldContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitUpdateStatement(ctx *UpdateStatementContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitValueList(ctx *ValueListContext) interface{}
- func (v *BaseElasticSQLVisitor) VisitWhereExpression(ctx *WhereExpressionContext) interface{}
- type BasicSQLContext
- func (s *BasicSQLContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BasicSQLContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BasicSQLContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BasicSQLContext) ExportStatement() IExportStatementContext
- func (s *BasicSQLContext) GetParser() antlr.Parser
- func (s *BasicSQLContext) GetRuleContext() antlr.RuleContext
- func (s *BasicSQLContext) GetSql() antlr.Token
- func (s *BasicSQLContext) GetStatName() IStrictIdentifierContext
- func (*BasicSQLContext) IsBasicSQLContext()
- func (s *BasicSQLContext) MAP() antlr.TerminalNode
- func (s *BasicSQLContext) QUOTASTR() antlr.TerminalNode
- func (s *BasicSQLContext) SetSql(v antlr.Token)
- func (s *BasicSQLContext) SetStatName(v IStrictIdentifierContext)
- func (s *BasicSQLContext) StrictIdentifier() IStrictIdentifierContext
- func (s *BasicSQLContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BatchUpdateStatementContext
- func (s *BatchUpdateStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BatchUpdateStatementContext) AllEQ() []antlr.TerminalNode
- func (s *BatchUpdateStatementContext) AllFieldIdentifier() []IFieldIdentifierContext
- func (s *BatchUpdateStatementContext) AllParam() []IParamContext
- func (s *BatchUpdateStatementContext) AllStr() []IStrContext
- func (s *BatchUpdateStatementContext) BATCH_UPDATE() antlr.TerminalNode
- func (s *BatchUpdateStatementContext) BATCH_UPSERT() antlr.TerminalNode
- func (s *BatchUpdateStatementContext) EQ(i int) antlr.TerminalNode
- func (s *BatchUpdateStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BatchUpdateStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BatchUpdateStatementContext) FieldIdentifier(i int) IFieldIdentifierContext
- func (s *BatchUpdateStatementContext) GetDocs() []IStrContext
- func (s *BatchUpdateStatementContext) GetFields() []IFieldIdentifierContext
- func (s *BatchUpdateStatementContext) GetParser() antlr.Parser
- func (s *BatchUpdateStatementContext) GetRuleContext() antlr.RuleContext
- func (s *BatchUpdateStatementContext) GetScript() IScriptPhraseContext
- func (s *BatchUpdateStatementContext) GetStatName() IStrictIdentifierContext
- func (s *BatchUpdateStatementContext) GetValues() []IParamContext
- func (s *BatchUpdateStatementContext) Get_fieldIdentifier() IFieldIdentifierContext
- func (s *BatchUpdateStatementContext) Get_param() IParamContext
- func (s *BatchUpdateStatementContext) Get_str() IStrContext
- func (*BatchUpdateStatementContext) IsBatchUpdateStatementContext()
- func (s *BatchUpdateStatementContext) MAP() antlr.TerminalNode
- func (s *BatchUpdateStatementContext) Param(i int) IParamContext
- func (s *BatchUpdateStatementContext) SET() antlr.TerminalNode
- func (s *BatchUpdateStatementContext) ScriptPhrase() IScriptPhraseContext
- func (s *BatchUpdateStatementContext) SetDocs(v []IStrContext)
- func (s *BatchUpdateStatementContext) SetFields(v []IFieldIdentifierContext)
- func (s *BatchUpdateStatementContext) SetScript(v IScriptPhraseContext)
- func (s *BatchUpdateStatementContext) SetStatName(v IStrictIdentifierContext)
- func (s *BatchUpdateStatementContext) SetValues(v []IParamContext)
- func (s *BatchUpdateStatementContext) Set_fieldIdentifier(v IFieldIdentifierContext)
- func (s *BatchUpdateStatementContext) Set_param(v IParamContext)
- func (s *BatchUpdateStatementContext) Set_str(v IStrContext)
- func (s *BatchUpdateStatementContext) Str(i int) IStrContext
- func (s *BatchUpdateStatementContext) StrictIdentifier() IStrictIdentifierContext
- func (s *BatchUpdateStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BooleanValueContext
- func (s *BooleanValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BooleanValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BooleanValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BooleanValueContext) FALSE() antlr.TerminalNode
- func (s *BooleanValueContext) GetParser() antlr.Parser
- func (s *BooleanValueContext) GetRuleContext() antlr.RuleContext
- func (*BooleanValueContext) IsBooleanValueContext()
- func (s *BooleanValueContext) TRUE() antlr.TerminalNode
- func (s *BooleanValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BtwCompareContext
- func (s *BtwCompareContext) AND() antlr.TerminalNode
- func (s *BtwCompareContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BtwCompareContext) AllParam() []IParamContext
- func (s *BtwCompareContext) BETWEEN() antlr.TerminalNode
- func (s *BtwCompareContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BtwCompareContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BtwCompareContext) FieldIdentifier() IFieldIdentifierContext
- func (s *BtwCompareContext) GetA() IParamContext
- func (s *BtwCompareContext) GetB() IParamContext
- func (s *BtwCompareContext) GetField() IFieldIdentifierContext
- func (s *BtwCompareContext) GetGt() antlr.Token
- func (s *BtwCompareContext) GetGte() antlr.Token
- func (s *BtwCompareContext) GetLt() antlr.Token
- func (s *BtwCompareContext) GetLte() antlr.Token
- func (s *BtwCompareContext) GetNot() antlr.Token
- func (s *BtwCompareContext) GetParser() antlr.Parser
- func (s *BtwCompareContext) GetRuleContext() antlr.RuleContext
- func (*BtwCompareContext) IsBtwCompareContext()
- func (s *BtwCompareContext) NOT() antlr.TerminalNode
- func (s *BtwCompareContext) Param(i int) IParamContext
- func (s *BtwCompareContext) RANGE() antlr.TerminalNode
- func (s *BtwCompareContext) SetA(v IParamContext)
- func (s *BtwCompareContext) SetB(v IParamContext)
- func (s *BtwCompareContext) SetField(v IFieldIdentifierContext)
- func (s *BtwCompareContext) SetGt(v antlr.Token)
- func (s *BtwCompareContext) SetGte(v antlr.Token)
- func (s *BtwCompareContext) SetLt(v antlr.Token)
- func (s *BtwCompareContext) SetLte(v antlr.Token)
- func (s *BtwCompareContext) SetNot(v antlr.Token)
- func (s *BtwCompareContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BucketAggChoiceContext
- func (s *BucketAggChoiceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BucketAggChoiceContext) DateHistogramBucket() IDateHistogramBucketContext
- func (s *BucketAggChoiceContext) DateRangeBucket() IDateRangeBucketContext
- func (s *BucketAggChoiceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BucketAggChoiceContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BucketAggChoiceContext) FiltersBucket() IFiltersBucketContext
- func (s *BucketAggChoiceContext) GetParser() antlr.Parser
- func (s *BucketAggChoiceContext) GetRuleContext() antlr.RuleContext
- func (s *BucketAggChoiceContext) HistogramBucket() IHistogramBucketContext
- func (*BucketAggChoiceContext) IsBucketAggChoiceContext()
- func (s *BucketAggChoiceContext) RangeBucket() IRangeBucketContext
- func (s *BucketAggChoiceContext) SignificantBucket() ISignificantBucketContext
- func (s *BucketAggChoiceContext) TermsBucket() ITermsBucketContext
- func (s *BucketAggChoiceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BucketAggContext
- func (s *BucketAggContext) AS() antlr.TerminalNode
- func (s *BucketAggContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BucketAggContext) BucketAggChoice() IBucketAggChoiceContext
- func (s *BucketAggContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BucketAggContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BucketAggContext) ExportField() IExportFieldContext
- func (s *BucketAggContext) GetBucket() IBucketAggChoiceContext
- func (s *BucketAggContext) GetBucketAs() IExportFieldContext
- func (s *BucketAggContext) GetParser() antlr.Parser
- func (s *BucketAggContext) GetRuleContext() antlr.RuleContext
- func (*BucketAggContext) IsBucketAggContext()
- func (s *BucketAggContext) SetBucket(v IBucketAggChoiceContext)
- func (s *BucketAggContext) SetBucketAs(v IExportFieldContext)
- func (s *BucketAggContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BucketAggListContext
- func (s *BucketAggListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BucketAggListContext) AllBucketAgg() []IBucketAggContext
- func (s *BucketAggListContext) BucketAgg(i int) IBucketAggContext
- func (s *BucketAggListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BucketAggListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BucketAggListContext) GetBuckets() []IBucketAggContext
- func (s *BucketAggListContext) GetParser() antlr.Parser
- func (s *BucketAggListContext) GetRuleContext() antlr.RuleContext
- func (s *BucketAggListContext) Get_bucketAgg() IBucketAggContext
- func (*BucketAggListContext) IsBucketAggListContext()
- func (s *BucketAggListContext) SetBuckets(v []IBucketAggContext)
- func (s *BucketAggListContext) Set_bucketAgg(v IBucketAggContext)
- func (s *BucketAggListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CaseInsensitiveStream
- func (c *CaseInsensitiveStream) Consume()
- func (c *CaseInsensitiveStream) GetSourceName() string
- func (c *CaseInsensitiveStream) GetText(i int, i2 int) string
- func (c *CaseInsensitiveStream) GetTextFromInterval(interval antlr.Interval) string
- func (c *CaseInsensitiveStream) GetTextFromTokens(start, end antlr.Token) string
- func (c *CaseInsensitiveStream) Index() int
- func (c *CaseInsensitiveStream) LA(i int) int
- func (c *CaseInsensitiveStream) Mark() int
- func (c *CaseInsensitiveStream) Release(marker int)
- func (c *CaseInsensitiveStream) Seek(index int)
- func (c *CaseInsensitiveStream) Size() int
- type CollapseExprContext
- func (s *CollapseExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CollapseExprContext) BY() antlr.TerminalNode
- func (s *CollapseExprContext) COLLAPSE() antlr.TerminalNode
- func (s *CollapseExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CollapseExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CollapseExprContext) FieldIdentifier() IFieldIdentifierContext
- func (s *CollapseExprContext) GetField() IFieldIdentifierContext
- func (s *CollapseExprContext) GetParser() antlr.Parser
- func (s *CollapseExprContext) GetRuleContext() antlr.RuleContext
- func (*CollapseExprContext) IsCollapseExprContext()
- func (s *CollapseExprContext) SetField(v IFieldIdentifierContext)
- func (s *CollapseExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ComparableExpressionContext
- func (s *ComparableExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ComparableExpressionContext) ArithmeticExpressionCompare() IArithmeticExpressionCompareContext
- func (s *ComparableExpressionContext) BtwCompare() IBtwCompareContext
- func (s *ComparableExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ComparableExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ComparableExpressionContext) FunctionalCompare() IFunctionalCompareContext
- func (s *ComparableExpressionContext) GetBtwCmp() IBtwCompareContext
- func (s *ComparableExpressionContext) GetFuncCmp() IFunctionalCompareContext
- func (s *ComparableExpressionContext) GetMathCmp() IArithmeticExpressionCompareContext
- func (s *ComparableExpressionContext) GetNot() antlr.Token
- func (s *ComparableExpressionContext) GetParser() antlr.Parser
- func (s *ComparableExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *ComparableExpressionContext) GetTCmp() ITermCompareContext
- func (*ComparableExpressionContext) IsComparableExpressionContext()
- func (s *ComparableExpressionContext) NOT() antlr.TerminalNode
- func (s *ComparableExpressionContext) SetBtwCmp(v IBtwCompareContext)
- func (s *ComparableExpressionContext) SetFuncCmp(v IFunctionalCompareContext)
- func (s *ComparableExpressionContext) SetMathCmp(v IArithmeticExpressionCompareContext)
- func (s *ComparableExpressionContext) SetNot(v antlr.Token)
- func (s *ComparableExpressionContext) SetTCmp(v ITermCompareContext)
- func (s *ComparableExpressionContext) TermCompare() ITermCompareContext
- func (s *ComparableExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ComparisonOperatorContext
- func (s *ComparisonOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ComparisonOperatorContext) EQ() antlr.TerminalNode
- func (s *ComparisonOperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ComparisonOperatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ComparisonOperatorContext) GE() antlr.TerminalNode
- func (s *ComparisonOperatorContext) GT() antlr.TerminalNode
- func (s *ComparisonOperatorContext) GetParser() antlr.Parser
- func (s *ComparisonOperatorContext) GetRuleContext() antlr.RuleContext
- func (*ComparisonOperatorContext) IsComparisonOperatorContext()
- func (s *ComparisonOperatorContext) LE() antlr.TerminalNode
- func (s *ComparisonOperatorContext) LT() antlr.TerminalNode
- func (s *ComparisonOperatorContext) NE() antlr.TerminalNode
- func (s *ComparisonOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CustomScoreExprContext
- func (s *CustomScoreExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CustomScoreExprContext) CUSTOM_SCORE() antlr.TerminalNode
- func (s *CustomScoreExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CustomScoreExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CustomScoreExprContext) GetParser() antlr.Parser
- func (s *CustomScoreExprContext) GetRuleContext() antlr.RuleContext
- func (*CustomScoreExprContext) IsCustomScoreExprContext()
- func (s *CustomScoreExprContext) ScriptPhrase() IScriptPhraseContext
- func (s *CustomScoreExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DataStructContext
- func (s *DataStructContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DataStructContext) AllExportField() []IExportFieldContext
- func (s *DataStructContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DataStructContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DataStructContext) ExportField(i int) IExportFieldContext
- func (s *DataStructContext) GetFields() []IExportFieldContext
- func (s *DataStructContext) GetParser() antlr.Parser
- func (s *DataStructContext) GetRuleContext() antlr.RuleContext
- func (s *DataStructContext) GetTableName() IStrictIdentifierContext
- func (s *DataStructContext) Get_exportField() IExportFieldContext
- func (*DataStructContext) IsDataStructContext()
- func (s *DataStructContext) STRUCT() antlr.TerminalNode
- func (s *DataStructContext) SetFields(v []IExportFieldContext)
- func (s *DataStructContext) SetTableName(v IStrictIdentifierContext)
- func (s *DataStructContext) Set_exportField(v IExportFieldContext)
- func (s *DataStructContext) StrictIdentifier() IStrictIdentifierContext
- func (s *DataStructContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DataTypeContext
- func (s *DataTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DataTypeContext) BOOLEAN_T() antlr.TerminalNode
- func (s *DataTypeContext) DATETIME_T() antlr.TerminalNode
- func (s *DataTypeContext) DATE_T() antlr.TerminalNode
- func (s *DataTypeContext) DOUBLE_T() antlr.TerminalNode
- func (s *DataTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DataTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DataTypeContext) FLOAT_T() antlr.TerminalNode
- func (s *DataTypeContext) GetParser() antlr.Parser
- func (s *DataTypeContext) GetRuleContext() antlr.RuleContext
- func (s *DataTypeContext) INTEGER_T() antlr.TerminalNode
- func (*DataTypeContext) IsDataTypeContext()
- func (s *DataTypeContext) LONG_T() antlr.TerminalNode
- func (s *DataTypeContext) STRING() antlr.TerminalNode
- func (s *DataTypeContext) TIMESTAMP_T() antlr.TerminalNode
- func (s *DataTypeContext) TIME_T() antlr.TerminalNode
- func (s *DataTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DateHistogramBucketContext
- func (s *DateHistogramBucketContext) ASC() antlr.TerminalNode
- func (s *DateHistogramBucketContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DateHistogramBucketContext) AllEQ() []antlr.TerminalNode
- func (s *DateHistogramBucketContext) AllParam() []IParamContext
- func (s *DateHistogramBucketContext) AllStr() []IStrContext
- func (s *DateHistogramBucketContext) DATE_HISTOGRAM() antlr.TerminalNode
- func (s *DateHistogramBucketContext) EQ(i int) antlr.TerminalNode
- func (s *DateHistogramBucketContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DateHistogramBucketContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DateHistogramBucketContext) FORMAT() antlr.TerminalNode
- func (s *DateHistogramBucketContext) FieldIdentifier() IFieldIdentifierContext
- func (s *DateHistogramBucketContext) GetField() IFieldIdentifierContext
- func (s *DateHistogramBucketContext) GetFormat() IStrContext
- func (s *DateHistogramBucketContext) GetInterval() IStrContext
- func (s *DateHistogramBucketContext) GetMissing() IParamContext
- func (s *DateHistogramBucketContext) GetOffset() IParamContext
- func (s *DateHistogramBucketContext) GetOrder() IPathIdentifierContext
- func (s *DateHistogramBucketContext) GetParser() antlr.Parser
- func (s *DateHistogramBucketContext) GetRuleContext() antlr.RuleContext
- func (s *DateHistogramBucketContext) INTERVAL() antlr.TerminalNode
- func (*DateHistogramBucketContext) IsDateHistogramBucketContext()
- func (s *DateHistogramBucketContext) MISSING() antlr.TerminalNode
- func (s *DateHistogramBucketContext) OFFSET() antlr.TerminalNode
- func (s *DateHistogramBucketContext) ORDER() antlr.TerminalNode
- func (s *DateHistogramBucketContext) Param(i int) IParamContext
- func (s *DateHistogramBucketContext) PathIdentifier() IPathIdentifierContext
- func (s *DateHistogramBucketContext) SetField(v IFieldIdentifierContext)
- func (s *DateHistogramBucketContext) SetFormat(v IStrContext)
- func (s *DateHistogramBucketContext) SetInterval(v IStrContext)
- func (s *DateHistogramBucketContext) SetMissing(v IParamContext)
- func (s *DateHistogramBucketContext) SetOffset(v IParamContext)
- func (s *DateHistogramBucketContext) SetOrder(v IPathIdentifierContext)
- func (s *DateHistogramBucketContext) Str(i int) IStrContext
- func (s *DateHistogramBucketContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DateRangeBucketContext
- func (s *DateRangeBucketContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DateRangeBucketContext) AllEQ() []antlr.TerminalNode
- func (s *DateRangeBucketContext) AllStr() []IStrContext
- func (s *DateRangeBucketContext) DATE_RANGE() antlr.TerminalNode
- func (s *DateRangeBucketContext) DateRangeExpr() IDateRangeExprContext
- func (s *DateRangeBucketContext) EQ(i int) antlr.TerminalNode
- func (s *DateRangeBucketContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DateRangeBucketContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DateRangeBucketContext) FORMAT() antlr.TerminalNode
- func (s *DateRangeBucketContext) FieldIdentifier() IFieldIdentifierContext
- func (s *DateRangeBucketContext) GetField() IFieldIdentifierContext
- func (s *DateRangeBucketContext) GetFormat() IStrContext
- func (s *DateRangeBucketContext) GetMissing() IStrContext
- func (s *DateRangeBucketContext) GetParser() antlr.Parser
- func (s *DateRangeBucketContext) GetRuleContext() antlr.RuleContext
- func (*DateRangeBucketContext) IsDateRangeBucketContext()
- func (s *DateRangeBucketContext) MISSING() antlr.TerminalNode
- func (s *DateRangeBucketContext) SetField(v IFieldIdentifierContext)
- func (s *DateRangeBucketContext) SetFormat(v IStrContext)
- func (s *DateRangeBucketContext) SetMissing(v IStrContext)
- func (s *DateRangeBucketContext) Str(i int) IStrContext
- func (s *DateRangeBucketContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DateRangeContext
- func (s *DateRangeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DateRangeContext) AllDateRangeFromTo() []IDateRangeFromToContext
- func (s *DateRangeContext) DateRangeFromTo(i int) IDateRangeFromToContext
- func (s *DateRangeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DateRangeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DateRangeContext) GetFrom() IDateRangeFromToContext
- func (s *DateRangeContext) GetKey() IStrContext
- func (s *DateRangeContext) GetParser() antlr.Parser
- func (s *DateRangeContext) GetRuleContext() antlr.RuleContext
- func (s *DateRangeContext) GetTo() IDateRangeFromToContext
- func (*DateRangeContext) IsDateRangeContext()
- func (s *DateRangeContext) SetFrom(v IDateRangeFromToContext)
- func (s *DateRangeContext) SetKey(v IStrContext)
- func (s *DateRangeContext) SetTo(v IDateRangeFromToContext)
- func (s *DateRangeContext) Str() IStrContext
- func (s *DateRangeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DateRangeExprContext
- func (s *DateRangeExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DateRangeExprContext) AllDateRange() []IDateRangeContext
- func (s *DateRangeExprContext) DateRange(i int) IDateRangeContext
- func (s *DateRangeExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DateRangeExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DateRangeExprContext) GetParser() antlr.Parser
- func (s *DateRangeExprContext) GetRanges() []IDateRangeContext
- func (s *DateRangeExprContext) GetRuleContext() antlr.RuleContext
- func (s *DateRangeExprContext) Get_dateRange() IDateRangeContext
- func (*DateRangeExprContext) IsDateRangeExprContext()
- func (s *DateRangeExprContext) SetRanges(v []IDateRangeContext)
- func (s *DateRangeExprContext) Set_dateRange(v IDateRangeContext)
- func (s *DateRangeExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DateRangeFromToContext
- func (s *DateRangeFromToContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DateRangeFromToContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DateRangeFromToContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DateRangeFromToContext) GetParser() antlr.Parser
- func (s *DateRangeFromToContext) GetRuleContext() antlr.RuleContext
- func (*DateRangeFromToContext) IsDateRangeFromToContext()
- func (s *DateRangeFromToContext) LONG() antlr.TerminalNode
- func (s *DateRangeFromToContext) MINUS() antlr.TerminalNode
- func (s *DateRangeFromToContext) Str() IStrContext
- func (s *DateRangeFromToContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DeleteAliasContext
- func (s *DeleteAliasContext) ALIAS() antlr.TerminalNode
- func (s *DeleteAliasContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DeleteAliasContext) AllIndexIdentifier() []IIndexIdentifierContext
- func (s *DeleteAliasContext) DELETE() antlr.TerminalNode
- func (s *DeleteAliasContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DeleteAliasContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DeleteAliasContext) FROM() antlr.TerminalNode
- func (s *DeleteAliasContext) GetAliasName() IIndexIdentifierContext
- func (s *DeleteAliasContext) GetIndexes() []IIndexIdentifierContext
- func (s *DeleteAliasContext) GetOp() antlr.Token
- func (s *DeleteAliasContext) GetRuleContext() antlr.RuleContext
- func (s *DeleteAliasContext) Get_indexIdentifier() IIndexIdentifierContext
- func (s *DeleteAliasContext) IndexIdentifier(i int) IIndexIdentifierContext
- func (s *DeleteAliasContext) SetAliasName(v IIndexIdentifierContext)
- func (s *DeleteAliasContext) SetIndexes(v []IIndexIdentifierContext)
- func (s *DeleteAliasContext) SetOp(v antlr.Token)
- func (s *DeleteAliasContext) Set_indexIdentifier(v IIndexIdentifierContext)
- type DeleteStatementContext
- func (s *DeleteStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DeleteStatementContext) AllIndexIdentifier() []IIndexIdentifierContext
- func (s *DeleteStatementContext) BY() antlr.TerminalNode
- func (s *DeleteStatementContext) DELETE() antlr.TerminalNode
- func (s *DeleteStatementContext) EQ() antlr.TerminalNode
- func (s *DeleteStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DeleteStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DeleteStatementContext) FROM() antlr.TerminalNode
- func (s *DeleteStatementContext) GetFileName() IStrContext
- func (s *DeleteStatementContext) GetId() IStrContext
- func (s *DeleteStatementContext) GetIds() IStrContext
- func (s *DeleteStatementContext) GetIndexes() []IIndexIdentifierContext
- func (s *DeleteStatementContext) GetParser() antlr.Parser
- func (s *DeleteStatementContext) GetRuleContext() antlr.RuleContext
- func (s *DeleteStatementContext) GetStatName() IStrictIdentifierContext
- func (s *DeleteStatementContext) Get_indexIdentifier() IIndexIdentifierContext
- func (s *DeleteStatementContext) ID() antlr.TerminalNode
- func (s *DeleteStatementContext) IDS() antlr.TerminalNode
- func (s *DeleteStatementContext) IDS_FILE() antlr.TerminalNode
- func (s *DeleteStatementContext) IndexIdentifier(i int) IIndexIdentifierContext
- func (*DeleteStatementContext) IsDeleteStatementContext()
- func (s *DeleteStatementContext) MAP() antlr.TerminalNode
- func (s *DeleteStatementContext) SetFileName(v IStrContext)
- func (s *DeleteStatementContext) SetId(v IStrContext)
- func (s *DeleteStatementContext) SetIds(v IStrContext)
- func (s *DeleteStatementContext) SetIndexes(v []IIndexIdentifierContext)
- func (s *DeleteStatementContext) SetStatName(v IStrictIdentifierContext)
- func (s *DeleteStatementContext) Set_indexIdentifier(v IIndexIdentifierContext)
- func (s *DeleteStatementContext) Str() IStrContext
- func (s *DeleteStatementContext) StrictIdentifier() IStrictIdentifierContext
- func (s *DeleteStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *DeleteStatementContext) WHERE() antlr.TerminalNode
- func (s *DeleteStatementContext) WhereExpression() IWhereExpressionContext
- type DescStatementContext
- func (s *DescStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DescStatementContext) AllIndexIdentifier() []IIndexIdentifierContext
- func (s *DescStatementContext) DESC() antlr.TerminalNode
- func (s *DescStatementContext) DESCRIBE() antlr.TerminalNode
- func (s *DescStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DescStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DescStatementContext) GetIndexes() []IIndexIdentifierContext
- func (s *DescStatementContext) GetParser() antlr.Parser
- func (s *DescStatementContext) GetRuleContext() antlr.RuleContext
- func (s *DescStatementContext) Get_indexIdentifier() IIndexIdentifierContext
- func (s *DescStatementContext) IndexIdentifier(i int) IIndexIdentifierContext
- func (*DescStatementContext) IsDescStatementContext()
- func (s *DescStatementContext) SetIndexes(v []IIndexIdentifierContext)
- func (s *DescStatementContext) Set_indexIdentifier(v IIndexIdentifierContext)
- func (s *DescStatementContext) TEMPLATE() antlr.TerminalNode
- func (s *DescStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ElasticSQLContext
- func (s *ElasticSQLContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ElasticSQLContext) AllStatement() []IStatementContext
- func (s *ElasticSQLContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ElasticSQLContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ElasticSQLContext) GetParser() antlr.Parser
- func (s *ElasticSQLContext) GetRuleContext() antlr.RuleContext
- func (s *ElasticSQLContext) GetStatements() []IStatementContext
- func (s *ElasticSQLContext) Get_statement() IStatementContext
- func (*ElasticSQLContext) IsElasticSQLContext()
- func (s *ElasticSQLContext) SetStatements(v []IStatementContext)
- func (s *ElasticSQLContext) Set_statement(v IStatementContext)
- func (s *ElasticSQLContext) Statement(i int) IStatementContext
- func (s *ElasticSQLContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ElasticSQLLexer
- type ElasticSQLListener
- type ElasticSQLParser
- func (p *ElasticSQLParser) Addition() (localctx IAdditionContext)
- func (p *ElasticSQLParser) AggStatement() (localctx IAggStatementContext)
- func (p *ElasticSQLParser) AliasStatement() (localctx IAliasStatementContext)
- func (p *ElasticSQLParser) AlterStatement() (localctx IAlterStatementContext)
- func (p *ElasticSQLParser) AnalysisStatement() (localctx IAnalysisStatementContext)
- func (p *ElasticSQLParser) AnalyzeStatement() (localctx IAnalyzeStatementContext)
- func (p *ElasticSQLParser) ArithmeticExpression() (localctx IArithmeticExpressionContext)
- func (p *ElasticSQLParser) ArithmeticExpressionCompare() (localctx IArithmeticExpressionCompareContext)
- func (p *ElasticSQLParser) ArrayValue() (localctx IArrayValueContext)
- func (p *ElasticSQLParser) Atom() (localctx IAtomContext)
- func (p *ElasticSQLParser) BasicSQL() (localctx IBasicSQLContext)
- func (p *ElasticSQLParser) BatchUpdateStatement() (localctx IBatchUpdateStatementContext)
- func (p *ElasticSQLParser) BooleanValue() (localctx IBooleanValueContext)
- func (p *ElasticSQLParser) BtwCompare() (localctx IBtwCompareContext)
- func (p *ElasticSQLParser) BucketAgg() (localctx IBucketAggContext)
- func (p *ElasticSQLParser) BucketAggChoice() (localctx IBucketAggChoiceContext)
- func (p *ElasticSQLParser) BucketAggList() (localctx IBucketAggListContext)
- func (p *ElasticSQLParser) CollapseExpr() (localctx ICollapseExprContext)
- func (p *ElasticSQLParser) ComparableExpression() (localctx IComparableExpressionContext)
- func (p *ElasticSQLParser) ComparisonOperator() (localctx IComparisonOperatorContext)
- func (p *ElasticSQLParser) CustomScoreExpr() (localctx ICustomScoreExprContext)
- func (p *ElasticSQLParser) DataStruct() (localctx IDataStructContext)
- func (p *ElasticSQLParser) DataType() (localctx IDataTypeContext)
- func (p *ElasticSQLParser) DateHistogramBucket() (localctx IDateHistogramBucketContext)
- func (p *ElasticSQLParser) DateRange() (localctx IDateRangeContext)
- func (p *ElasticSQLParser) DateRangeBucket() (localctx IDateRangeBucketContext)
- func (p *ElasticSQLParser) DateRangeExpr() (localctx IDateRangeExprContext)
- func (p *ElasticSQLParser) DateRangeFromTo() (localctx IDateRangeFromToContext)
- func (p *ElasticSQLParser) DeleteStatement() (localctx IDeleteStatementContext)
- func (p *ElasticSQLParser) DescStatement() (localctx IDescStatementContext)
- func (p *ElasticSQLParser) ElasticSQL() (localctx IElasticSQLContext)
- func (p *ElasticSQLParser) ExportField() (localctx IExportFieldContext)
- func (p *ElasticSQLParser) ExportStatement() (localctx IExportStatementContext)
- func (p *ElasticSQLParser) FieldAs() (localctx IFieldAsContext)
- func (p *ElasticSQLParser) FieldDefine() (localctx IFieldDefineContext)
- func (p *ElasticSQLParser) FieldIdentifier() (localctx IFieldIdentifierContext)
- func (p *ElasticSQLParser) FieldList() (localctx IFieldListContext)
- func (p *ElasticSQLParser) FileLoadStatement() (localctx IFileLoadStatementContext)
- func (p *ElasticSQLParser) FiltersBucket() (localctx IFiltersBucketContext)
- func (p *ElasticSQLParser) FullLevelFunction() (localctx IFullLevelFunctionContext)
- func (p *ElasticSQLParser) FullLevelFunctionNames() (localctx IFullLevelFunctionNamesContext)
- func (p *ElasticSQLParser) FunctionalCompare() (localctx IFunctionalCompareContext)
- func (p *ElasticSQLParser) HanLPStatement() (localctx IHanLPStatementContext)
- func (p *ElasticSQLParser) HavingExpr() (localctx IHavingExprContext)
- func (p *ElasticSQLParser) Highlight() (localctx IHighlightContext)
- func (p *ElasticSQLParser) HistogramBucket() (localctx IHistogramBucketContext)
- func (p *ElasticSQLParser) Hive2Statement() (localctx IHive2StatementContext)
- func (p *ElasticSQLParser) IndexIdentifier() (localctx IIndexIdentifierContext)
- func (p *ElasticSQLParser) IndexName() (localctx IIndexNameContext)
- func (p *ElasticSQLParser) InnerHit() (localctx IInnerHitContext)
- func (p *ElasticSQLParser) InsertStatement() (localctx IInsertStatementContext)
- func (p *ElasticSQLParser) JdbcStatement() (localctx IJdbcStatementContext)
- func (p *ElasticSQLParser) JoinFunction() (localctx IJoinFunctionContext)
- func (p *ElasticSQLParser) JoinFunctionNames() (localctx IJoinFunctionNamesContext)
- func (p *ElasticSQLParser) JoinQueryAnalysisStatement() (localctx IJoinQueryAnalysisStatementContext)
- func (p *ElasticSQLParser) LogicalExpr() (localctx ILogicalExprContext)
- func (p *ElasticSQLParser) LogicalExpr_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *ElasticSQLParser) MemSort() (localctx IMemSortContext)
- func (p *ElasticSQLParser) MetricAgg() (localctx IMetricAggContext)
- func (p *ElasticSQLParser) MetricNames() (localctx IMetricNamesContext)
- func (p *ElasticSQLParser) MetricParamNames() (localctx IMetricParamNamesContext)
- func (p *ElasticSQLParser) MetricParams() (localctx IMetricParamsContext)
- func (p *ElasticSQLParser) Mkv() (localctx IMkvContext)
- func (p *ElasticSQLParser) Multi() (localctx IMultiContext)
- func (p *ElasticSQLParser) MultiplyingExpression() (localctx IMultiplyingExpressionContext)
- func (p *ElasticSQLParser) NlpFunc() (localctx INlpFuncContext)
- func (p *ElasticSQLParser) NonReserved() (localctx INonReservedContext)
- func (p *ElasticSQLParser) Number() (localctx INumberContext)
- func (p *ElasticSQLParser) Param() (localctx IParamContext)
- func (p *ElasticSQLParser) Param2() (localctx IParam2Context)
- func (p *ElasticSQLParser) ParamValues() (localctx IParamValuesContext)
- func (p *ElasticSQLParser) PathIdentifier() (localctx IPathIdentifierContext)
- func (p *ElasticSQLParser) Prop() (localctx IPropContext)
- func (p *ElasticSQLParser) QueryStatement() (localctx IQueryStatementContext)
- func (p *ElasticSQLParser) RangeBucket() (localctx IRangeBucketContext)
- func (p *ElasticSQLParser) RangeExpr() (localctx IRangeExprContext)
- func (p *ElasticSQLParser) RangeFromTo() (localctx IRangeFromToContext)
- func (p *ElasticSQLParser) RangeUnit() (localctx IRangeUnitContext)
- func (p *ElasticSQLParser) RescoreExpr() (localctx IRescoreExprContext)
- func (p *ElasticSQLParser) ScriptField() (localctx IScriptFieldContext)
- func (p *ElasticSQLParser) ScriptFunction() (localctx IScriptFunctionContext)
- func (p *ElasticSQLParser) ScriptPhrase() (localctx IScriptPhraseContext)
- func (p *ElasticSQLParser) SelectItem() (localctx ISelectItemContext)
- func (p *ElasticSQLParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
- func (p *ElasticSQLParser) SignificantBucket() (localctx ISignificantBucketContext)
- func (p *ElasticSQLParser) SortItem() (localctx ISortItemContext)
- func (p *ElasticSQLParser) SparkStatement() (localctx ISparkStatementContext)
- func (p *ElasticSQLParser) Statement() (localctx IStatementContext)
- func (p *ElasticSQLParser) Str() (localctx IStrContext)
- func (p *ElasticSQLParser) StrictIdentifier() (localctx IStrictIdentifierContext)
- func (p *ElasticSQLParser) TermCompare() (localctx ITermCompareContext)
- func (p *ElasticSQLParser) TermLevelFunction() (localctx ITermLevelFunctionContext)
- func (p *ElasticSQLParser) TermLevelFunctionNames() (localctx ITermLevelFunctionNamesContext)
- func (p *ElasticSQLParser) TermsBucket() (localctx ITermsBucketContext)
- func (p *ElasticSQLParser) UpdateField() (localctx IUpdateFieldContext)
- func (p *ElasticSQLParser) UpdateStatement() (localctx IUpdateStatementContext)
- func (p *ElasticSQLParser) ValueList() (localctx IValueListContext)
- func (p *ElasticSQLParser) WhereExpression() (localctx IWhereExpressionContext)
- type ElasticSQLReactListener
- type ElasticSQLVisitor
- type ExportFieldContext
- func (s *ExportFieldContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExportFieldContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExportFieldContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExportFieldContext) FieldIdentifier() IFieldIdentifierContext
- func (s *ExportFieldContext) GetParser() antlr.Parser
- func (s *ExportFieldContext) GetRuleContext() antlr.RuleContext
- func (*ExportFieldContext) IsExportFieldContext()
- func (s *ExportFieldContext) MetricNames() IMetricNamesContext
- func (s *ExportFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExportStatementContext
- func (s *ExportStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExportStatementContext) AllExportField() []IExportFieldContext
- func (s *ExportStatementContext) AllStr() []IStrContext
- func (s *ExportStatementContext) CSV() antlr.TerminalNode
- func (s *ExportStatementContext) DISTINCT() antlr.TerminalNode
- func (s *ExportStatementContext) EQ() antlr.TerminalNode
- func (s *ExportStatementContext) EXCEL() antlr.TerminalNode
- func (s *ExportStatementContext) EXPORT() antlr.TerminalNode
- func (s *ExportStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExportStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExportStatementContext) ExportField(i int) IExportFieldContext
- func (s *ExportStatementContext) GetFields() []IExportFieldContext
- func (s *ExportStatementContext) GetFileName() IStrContext
- func (s *ExportStatementContext) GetFileType() antlr.Token
- func (s *ExportStatementContext) GetHeads() []IStrContext
- func (s *ExportStatementContext) GetParser() antlr.Parser
- func (s *ExportStatementContext) GetRuleContext() antlr.RuleContext
- func (s *ExportStatementContext) GetSep() antlr.Token
- func (s *ExportStatementContext) Get_exportField() IExportFieldContext
- func (s *ExportStatementContext) Get_str() IStrContext
- func (s *ExportStatementContext) HEADER() antlr.TerminalNode
- func (*ExportStatementContext) IsExportStatementContext()
- func (s *ExportStatementContext) JSON() antlr.TerminalNode
- func (s *ExportStatementContext) QUOTASTR() antlr.TerminalNode
- func (s *ExportStatementContext) SEP() antlr.TerminalNode
- func (s *ExportStatementContext) SetFields(v []IExportFieldContext)
- func (s *ExportStatementContext) SetFileName(v IStrContext)
- func (s *ExportStatementContext) SetFileType(v antlr.Token)
- func (s *ExportStatementContext) SetHeads(v []IStrContext)
- func (s *ExportStatementContext) SetSep(v antlr.Token)
- func (s *ExportStatementContext) Set_exportField(v IExportFieldContext)
- func (s *ExportStatementContext) Set_str(v IStrContext)
- func (s *ExportStatementContext) Str(i int) IStrContext
- func (s *ExportStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FieldAsContext
- func (s *FieldAsContext) AS() antlr.TerminalNode
- func (s *FieldAsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FieldAsContext) BY() antlr.TerminalNode
- func (s *FieldAsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FieldAsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FieldAsContext) FieldIdentifier() IFieldIdentifierContext
- func (s *FieldAsContext) GetAs() IStrictIdentifierContext
- func (s *FieldAsContext) GetField() IFieldIdentifierContext
- func (s *FieldAsContext) GetParser() antlr.Parser
- func (s *FieldAsContext) GetRuleContext() antlr.RuleContext
- func (s *FieldAsContext) GetTag() antlr.Token
- func (*FieldAsContext) IsFieldAsContext()
- func (s *FieldAsContext) QUOTASTR() antlr.TerminalNode
- func (s *FieldAsContext) SetAs(v IStrictIdentifierContext)
- func (s *FieldAsContext) SetField(v IFieldIdentifierContext)
- func (s *FieldAsContext) SetTag(v antlr.Token)
- func (s *FieldAsContext) StrictIdentifier() IStrictIdentifierContext
- func (s *FieldAsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FieldDefineContext
- func (s *FieldDefineContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FieldDefineContext) DataType() IDataTypeContext
- func (s *FieldDefineContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FieldDefineContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FieldDefineContext) FieldIdentifier() IFieldIdentifierContext
- func (s *FieldDefineContext) GetFieldName() IFieldIdentifierContext
- func (s *FieldDefineContext) GetFieldType() IDataTypeContext
- func (s *FieldDefineContext) GetParser() antlr.Parser
- func (s *FieldDefineContext) GetRuleContext() antlr.RuleContext
- func (*FieldDefineContext) IsFieldDefineContext()
- func (s *FieldDefineContext) SetFieldName(v IFieldIdentifierContext)
- func (s *FieldDefineContext) SetFieldType(v IDataTypeContext)
- func (s *FieldDefineContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FieldIdentifierContext
- func (s *FieldIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FieldIdentifierContext) AllDOT() []antlr.TerminalNode
- func (s *FieldIdentifierContext) AllStrictIdentifier() []IStrictIdentifierContext
- func (s *FieldIdentifierContext) DOT(i int) antlr.TerminalNode
- func (s *FieldIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FieldIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FieldIdentifierContext) GetParser() antlr.Parser
- func (s *FieldIdentifierContext) GetRuleContext() antlr.RuleContext
- func (*FieldIdentifierContext) IsFieldIdentifierContext()
- func (s *FieldIdentifierContext) MUL() antlr.TerminalNode
- func (s *FieldIdentifierContext) StrictIdentifier(i int) IStrictIdentifierContext
- func (s *FieldIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FieldListContext
- func (s *FieldListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FieldListContext) AllFieldDefine() []IFieldDefineContext
- func (s *FieldListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FieldListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FieldListContext) FieldDefine(i int) IFieldDefineContext
- func (s *FieldListContext) GetFields() []IFieldDefineContext
- func (s *FieldListContext) GetParser() antlr.Parser
- func (s *FieldListContext) GetRuleContext() antlr.RuleContext
- func (s *FieldListContext) Get_fieldDefine() IFieldDefineContext
- func (*FieldListContext) IsFieldListContext()
- func (s *FieldListContext) SetFields(v []IFieldDefineContext)
- func (s *FieldListContext) Set_fieldDefine(v IFieldDefineContext)
- func (s *FieldListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FileLoadStatementContext
- func (s *FileLoadStatementContext) ALL() antlr.TerminalNode
- func (s *FileLoadStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FileLoadStatementContext) AllFieldDefine() []IFieldDefineContext
- func (s *FileLoadStatementContext) AllLONG() []antlr.TerminalNode
- func (s *FileLoadStatementContext) AllMAP() []antlr.TerminalNode
- func (s *FileLoadStatementContext) BY() antlr.TerminalNode
- func (s *FileLoadStatementContext) DATA() antlr.TerminalNode
- func (s *FileLoadStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FileLoadStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FileLoadStatementContext) FROM() antlr.TerminalNode
- func (s *FileLoadStatementContext) FieldDefine(i int) IFieldDefineContext
- func (s *FileLoadStatementContext) GetDType() antlr.Token
- func (s *FileLoadStatementContext) GetFields() []IFieldDefineContext
- func (s *FileLoadStatementContext) GetFilePath() IStrContext
- func (s *FileLoadStatementContext) GetLimit() antlr.Token
- func (s *FileLoadStatementContext) GetOffset() antlr.Token
- func (s *FileLoadStatementContext) GetParser() antlr.Parser
- func (s *FileLoadStatementContext) GetRuleContext() antlr.RuleContext
- func (s *FileLoadStatementContext) GetSep() antlr.Token
- func (s *FileLoadStatementContext) GetStatName() IStrictIdentifierContext
- func (s *FileLoadStatementContext) Get_fieldDefine() IFieldDefineContext
- func (*FileLoadStatementContext) IsFileLoadStatementContext()
- func (s *FileLoadStatementContext) JSON() antlr.TerminalNode
- func (s *FileLoadStatementContext) LIMIT() antlr.TerminalNode
- func (s *FileLoadStatementContext) LIST() antlr.TerminalNode
- func (s *FileLoadStatementContext) LOAD() antlr.TerminalNode
- func (s *FileLoadStatementContext) LOCAL() antlr.TerminalNode
- func (s *FileLoadStatementContext) LONG(i int) antlr.TerminalNode
- func (s *FileLoadStatementContext) MAP(i int) antlr.TerminalNode
- func (s *FileLoadStatementContext) QUOTASTR() antlr.TerminalNode
- func (s *FileLoadStatementContext) SEPARATED() antlr.TerminalNode
- func (s *FileLoadStatementContext) SetDType(v antlr.Token)
- func (s *FileLoadStatementContext) SetFields(v []IFieldDefineContext)
- func (s *FileLoadStatementContext) SetFilePath(v IStrContext)
- func (s *FileLoadStatementContext) SetLimit(v antlr.Token)
- func (s *FileLoadStatementContext) SetOffset(v antlr.Token)
- func (s *FileLoadStatementContext) SetSep(v antlr.Token)
- func (s *FileLoadStatementContext) SetStatName(v IStrictIdentifierContext)
- func (s *FileLoadStatementContext) Set_fieldDefine(v IFieldDefineContext)
- func (s *FileLoadStatementContext) Str() IStrContext
- func (s *FileLoadStatementContext) StrictIdentifier() IStrictIdentifierContext
- func (s *FileLoadStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FiltersBucketContext
- func (s *FiltersBucketContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FiltersBucketContext) AllStr() []IStrContext
- func (s *FiltersBucketContext) AllTHEN() []antlr.TerminalNode
- func (s *FiltersBucketContext) AllWHEN() []antlr.TerminalNode
- func (s *FiltersBucketContext) AllWhereExpression() []IWhereExpressionContext
- func (s *FiltersBucketContext) END() antlr.TerminalNode
- func (s *FiltersBucketContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FiltersBucketContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FiltersBucketContext) FieldIdentifier() IFieldIdentifierContext
- func (s *FiltersBucketContext) GetField() IFieldIdentifierContext
- func (s *FiltersBucketContext) GetKey() []IStrContext
- func (s *FiltersBucketContext) GetParser() antlr.Parser
- func (s *FiltersBucketContext) GetRuleContext() antlr.RuleContext
- func (s *FiltersBucketContext) GetWhere() []IWhereExpressionContext
- func (s *FiltersBucketContext) Get_str() IStrContext
- func (s *FiltersBucketContext) Get_whereExpression() IWhereExpressionContext
- func (*FiltersBucketContext) IsFiltersBucketContext()
- func (s *FiltersBucketContext) SetField(v IFieldIdentifierContext)
- func (s *FiltersBucketContext) SetKey(v []IStrContext)
- func (s *FiltersBucketContext) SetWhere(v []IWhereExpressionContext)
- func (s *FiltersBucketContext) Set_str(v IStrContext)
- func (s *FiltersBucketContext) Set_whereExpression(v IWhereExpressionContext)
- func (s *FiltersBucketContext) Str(i int) IStrContext
- func (s *FiltersBucketContext) THEN(i int) antlr.TerminalNode
- func (s *FiltersBucketContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *FiltersBucketContext) WHEN(i int) antlr.TerminalNode
- func (s *FiltersBucketContext) WhereExpression(i int) IWhereExpressionContext
- type FullLevelFunctionContext
- func (s *FullLevelFunctionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FullLevelFunctionContext) AllProp() []IPropContext
- func (s *FullLevelFunctionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FullLevelFunctionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FullLevelFunctionContext) FullLevelFunctionNames() IFullLevelFunctionNamesContext
- func (s *FullLevelFunctionContext) GetFuncName() IFullLevelFunctionNamesContext
- func (s *FullLevelFunctionContext) GetParser() antlr.Parser
- func (s *FullLevelFunctionContext) GetProps() []IPropContext
- func (s *FullLevelFunctionContext) GetRuleContext() antlr.RuleContext
- func (s *FullLevelFunctionContext) Get_prop() IPropContext
- func (*FullLevelFunctionContext) IsFullLevelFunctionContext()
- func (s *FullLevelFunctionContext) Prop(i int) IPropContext
- func (s *FullLevelFunctionContext) SetFuncName(v IFullLevelFunctionNamesContext)
- func (s *FullLevelFunctionContext) SetProps(v []IPropContext)
- func (s *FullLevelFunctionContext) Set_prop(v IPropContext)
- func (s *FullLevelFunctionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FullLevelFunctionNamesContext
- func (s *FullLevelFunctionNamesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FullLevelFunctionNamesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FullLevelFunctionNamesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FullLevelFunctionNamesContext) GetParser() antlr.Parser
- func (s *FullLevelFunctionNamesContext) GetRuleContext() antlr.RuleContext
- func (*FullLevelFunctionNamesContext) IsFullLevelFunctionNamesContext()
- func (s *FullLevelFunctionNamesContext) KNN() antlr.TerminalNode
- func (s *FullLevelFunctionNamesContext) MATCH() antlr.TerminalNode
- func (s *FullLevelFunctionNamesContext) MATCH_PHRASE() antlr.TerminalNode
- func (s *FullLevelFunctionNamesContext) MATCH_PHRASE_PREFIX() antlr.TerminalNode
- func (s *FullLevelFunctionNamesContext) MULTI_MATCH() antlr.TerminalNode
- func (s *FullLevelFunctionNamesContext) QUERY_STRING() antlr.TerminalNode
- func (s *FullLevelFunctionNamesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionalCompareContext
- func (s *FunctionalCompareContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FunctionalCompareContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionalCompareContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionalCompareContext) FullLevelFunction() IFullLevelFunctionContext
- func (s *FunctionalCompareContext) GetParser() antlr.Parser
- func (s *FunctionalCompareContext) GetRuleContext() antlr.RuleContext
- func (*FunctionalCompareContext) IsFunctionalCompareContext()
- func (s *FunctionalCompareContext) JoinFunction() IJoinFunctionContext
- func (s *FunctionalCompareContext) ScriptFunction() IScriptFunctionContext
- func (s *FunctionalCompareContext) TermLevelFunction() ITermLevelFunctionContext
- func (s *FunctionalCompareContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type HanLPStatementContext
- func (s *HanLPStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *HanLPStatementContext) AllStr() []IStrContext
- func (s *HanLPStatementContext) ENABLE() antlr.TerminalNode
- func (s *HanLPStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *HanLPStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *HanLPStatementContext) GetEnables() []IStrContext
- func (s *HanLPStatementContext) GetFuncName() INlpFuncContext
- func (s *HanLPStatementContext) GetObj() IStrContext
- func (s *HanLPStatementContext) GetParser() antlr.Parser
- func (s *HanLPStatementContext) GetRuleContext() antlr.RuleContext
- func (s *HanLPStatementContext) Get_str() IStrContext
- func (*HanLPStatementContext) IsHanLPStatementContext()
- func (s *HanLPStatementContext) NLP() antlr.TerminalNode
- func (s *HanLPStatementContext) NlpFunc() INlpFuncContext
- func (s *HanLPStatementContext) SetEnables(v []IStrContext)
- func (s *HanLPStatementContext) SetFuncName(v INlpFuncContext)
- func (s *HanLPStatementContext) SetObj(v IStrContext)
- func (s *HanLPStatementContext) Set_str(v IStrContext)
- func (s *HanLPStatementContext) Str(i int) IStrContext
- func (s *HanLPStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type HavingExprContext
- func (s *HavingExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *HavingExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *HavingExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *HavingExprContext) GetBucketPath() IPathIdentifierContext
- func (s *HavingExprContext) GetParser() antlr.Parser
- func (s *HavingExprContext) GetRuleContext() antlr.RuleContext
- func (s *HavingExprContext) GetScript() IStrContext
- func (s *HavingExprContext) HAVING() antlr.TerminalNode
- func (*HavingExprContext) IsHavingExprContext()
- func (s *HavingExprContext) PathIdentifier() IPathIdentifierContext
- func (s *HavingExprContext) SetBucketPath(v IPathIdentifierContext)
- func (s *HavingExprContext) SetScript(v IStrContext)
- func (s *HavingExprContext) Str() IStrContext
- func (s *HavingExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type HighlightContext
- func (s *HighlightContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *HighlightContext) AllFieldAs() []IFieldAsContext
- func (s *HighlightContext) BY() antlr.TerminalNode
- func (s *HighlightContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *HighlightContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *HighlightContext) FieldAs(i int) IFieldAsContext
- func (s *HighlightContext) GetParser() antlr.Parser
- func (s *HighlightContext) GetRuleContext() antlr.RuleContext
- func (s *HighlightContext) GetTag() antlr.Token
- func (s *HighlightContext) HIGHLIGHT() antlr.TerminalNode
- func (*HighlightContext) IsHighlightContext()
- func (s *HighlightContext) QUOTASTR() antlr.TerminalNode
- func (s *HighlightContext) SetTag(v antlr.Token)
- func (s *HighlightContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type HistogramBucketContext
- func (s *HistogramBucketContext) ASC() antlr.TerminalNode
- func (s *HistogramBucketContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *HistogramBucketContext) AllEQ() []antlr.TerminalNode
- func (s *HistogramBucketContext) AllParam() []IParamContext
- func (s *HistogramBucketContext) EQ(i int) antlr.TerminalNode
- func (s *HistogramBucketContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *HistogramBucketContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *HistogramBucketContext) FieldIdentifier() IFieldIdentifierContext
- func (s *HistogramBucketContext) GetField() IFieldIdentifierContext
- func (s *HistogramBucketContext) GetInterval() IParamContext
- func (s *HistogramBucketContext) GetMissing() IParamContext
- func (s *HistogramBucketContext) GetOffset() IParamContext
- func (s *HistogramBucketContext) GetOrder() IPathIdentifierContext
- func (s *HistogramBucketContext) GetParser() antlr.Parser
- func (s *HistogramBucketContext) GetRuleContext() antlr.RuleContext
- func (s *HistogramBucketContext) HISTOGRAM() antlr.TerminalNode
- func (s *HistogramBucketContext) INTERVAL() antlr.TerminalNode
- func (*HistogramBucketContext) IsHistogramBucketContext()
- func (s *HistogramBucketContext) MISSING() antlr.TerminalNode
- func (s *HistogramBucketContext) OFFSET() antlr.TerminalNode
- func (s *HistogramBucketContext) ORDER() antlr.TerminalNode
- func (s *HistogramBucketContext) Param(i int) IParamContext
- func (s *HistogramBucketContext) PathIdentifier() IPathIdentifierContext
- func (s *HistogramBucketContext) SetField(v IFieldIdentifierContext)
- func (s *HistogramBucketContext) SetInterval(v IParamContext)
- func (s *HistogramBucketContext) SetMissing(v IParamContext)
- func (s *HistogramBucketContext) SetOffset(v IParamContext)
- func (s *HistogramBucketContext) SetOrder(v IPathIdentifierContext)
- func (s *HistogramBucketContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Hive2StatementContext
- func (s *Hive2StatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Hive2StatementContext) AllQUOTASTR() []antlr.TerminalNode
- func (s *Hive2StatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Hive2StatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Hive2StatementContext) ExportStatement() IExportStatementContext
- func (s *Hive2StatementContext) GetFile() IStrContext
- func (s *Hive2StatementContext) GetParser() antlr.Parser
- func (s *Hive2StatementContext) GetRuleContext() antlr.RuleContext
- func (s *Hive2StatementContext) GetSqls() []antlr.Token
- func (s *Hive2StatementContext) GetStatName() IStrictIdentifierContext
- func (s *Hive2StatementContext) Get_QUOTASTR() antlr.Token
- func (s *Hive2StatementContext) HQL() antlr.TerminalNode
- func (*Hive2StatementContext) IsHive2StatementContext()
- func (s *Hive2StatementContext) MAP() antlr.TerminalNode
- func (s *Hive2StatementContext) QUOTASTR(i int) antlr.TerminalNode
- func (s *Hive2StatementContext) SetFile(v IStrContext)
- func (s *Hive2StatementContext) SetSqls(v []antlr.Token)
- func (s *Hive2StatementContext) SetStatName(v IStrictIdentifierContext)
- func (s *Hive2StatementContext) Set_QUOTASTR(v antlr.Token)
- func (s *Hive2StatementContext) Str() IStrContext
- func (s *Hive2StatementContext) StrictIdentifier() IStrictIdentifierContext
- func (s *Hive2StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Hive2StatementContext) USING() antlr.TerminalNode
- type IAdditionContext
- type IAggStatementContext
- type IAliasStatementContext
- type IAlterStatementContext
- type IAnalysisStatementContext
- type IAnalyzeStatementContext
- type IArithmeticExpressionCompareContext
- type IArithmeticExpressionContext
- type IArrayValueContext
- type IAtomContext
- type IBasicSQLContext
- type IBatchUpdateStatementContext
- type IBooleanValueContext
- type IBtwCompareContext
- type IBucketAggChoiceContext
- type IBucketAggContext
- type IBucketAggListContext
- type ICollapseExprContext
- type IComparableExpressionContext
- type IComparisonOperatorContext
- type ICustomScoreExprContext
- type IDataStructContext
- type IDataTypeContext
- type IDateHistogramBucketContext
- type IDateRangeBucketContext
- type IDateRangeContext
- type IDateRangeExprContext
- type IDateRangeFromToContext
- type IDeleteStatementContext
- type IDescStatementContext
- type IElasticSQLContext
- type IExportFieldContext
- type IExportStatementContext
- type IFieldAsContext
- type IFieldDefineContext
- type IFieldIdentifierContext
- type IFieldListContext
- type IFileLoadStatementContext
- type IFiltersBucketContext
- type IFullLevelFunctionContext
- type IFullLevelFunctionNamesContext
- type IFunctionalCompareContext
- type IHanLPStatementContext
- type IHavingExprContext
- type IHighlightContext
- type IHistogramBucketContext
- type IHive2StatementContext
- type IIndexIdentifierContext
- type IIndexNameContext
- type IInnerHitContext
- type IInsertStatementContext
- type IJdbcStatementContext
- type IJoinFunctionContext
- type IJoinFunctionNamesContext
- type IJoinQueryAnalysisStatementContext
- type ILogicalExprContext
- type IMemSortContext
- type IMetricAggContext
- type IMetricNamesContext
- type IMetricParamNamesContext
- type IMetricParamsContext
- type IMkvContext
- type IMultiContext
- type IMultiplyingExpressionContext
- type INlpFuncContext
- type INonReservedContext
- type INumberContext
- type IParam2Context
- type IParamContext
- type IParamValuesContext
- type IPathIdentifierContext
- type IPropContext
- type IQueryStatementContext
- type IRangeBucketContext
- type IRangeExprContext
- type IRangeFromToContext
- type IRangeUnitContext
- type IRescoreExprContext
- type IScriptFieldContext
- type IScriptFunctionContext
- type IScriptPhraseContext
- type ISelectItemContext
- type ISignificantBucketContext
- type ISortItemContext
- type ISparkStatementContext
- type IStatementContext
- type IStrContext
- type IStrictIdentifierContext
- type ITermCompareContext
- type ITermLevelFunctionContext
- type ITermLevelFunctionNamesContext
- type ITermsBucketContext
- type IUpdateFieldContext
- type IUpdateStatementContext
- type IValueListContext
- type IWhereExpressionContext
- type IndexIdentifierContext
- func (s *IndexIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IndexIdentifierContext) DOT() antlr.TerminalNode
- func (s *IndexIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IndexIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IndexIdentifierContext) GetIndex() IIndexNameContext
- func (s *IndexIdentifierContext) GetIndexType() IStrictIdentifierContext
- func (s *IndexIdentifierContext) GetParser() antlr.Parser
- func (s *IndexIdentifierContext) GetRuleContext() antlr.RuleContext
- func (s *IndexIdentifierContext) IndexName() IIndexNameContext
- func (*IndexIdentifierContext) IsIndexIdentifierContext()
- func (s *IndexIdentifierContext) SetIndex(v IIndexNameContext)
- func (s *IndexIdentifierContext) SetIndexType(v IStrictIdentifierContext)
- func (s *IndexIdentifierContext) StrictIdentifier() IStrictIdentifierContext
- func (s *IndexIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IndexNameContext
- func (s *IndexNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IndexNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IndexNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IndexNameContext) GetParser() antlr.Parser
- func (s *IndexNameContext) GetRuleContext() antlr.RuleContext
- func (s *IndexNameContext) IDENTIFIER() antlr.TerminalNode
- func (*IndexNameContext) IsIndexNameContext()
- func (s *IndexNameContext) MUL() antlr.TerminalNode
- func (s *IndexNameContext) QUOTASTR() antlr.TerminalNode
- func (s *IndexNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InnerHitContext
- func (s *InnerHitContext) AS() antlr.TerminalNode
- func (s *InnerHitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *InnerHitContext) AllProp() []IPropContext
- func (s *InnerHitContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InnerHitContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InnerHitContext) GetAs() IStrictIdentifierContext
- func (s *InnerHitContext) GetParser() antlr.Parser
- func (s *InnerHitContext) GetProps() []IPropContext
- func (s *InnerHitContext) GetRuleContext() antlr.RuleContext
- func (s *InnerHitContext) Get_prop() IPropContext
- func (s *InnerHitContext) INNER_HIT() antlr.TerminalNode
- func (*InnerHitContext) IsInnerHitContext()
- func (s *InnerHitContext) Prop(i int) IPropContext
- func (s *InnerHitContext) SetAs(v IStrictIdentifierContext)
- func (s *InnerHitContext) SetProps(v []IPropContext)
- func (s *InnerHitContext) Set_prop(v IPropContext)
- func (s *InnerHitContext) StrictIdentifier() IStrictIdentifierContext
- func (s *InnerHitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InsertStatementContext
- func (s *InsertStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *InsertStatementContext) AllStrictIdentifier() []IStrictIdentifierContext
- func (s *InsertStatementContext) DOT() antlr.TerminalNode
- func (s *InsertStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InsertStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InsertStatementContext) FieldIdentifier() IFieldIdentifierContext
- func (s *InsertStatementContext) FieldList() IFieldListContext
- func (s *InsertStatementContext) GetColumns() IFieldListContext
- func (s *InsertStatementContext) GetFront() IStrictIdentifierContext
- func (s *InsertStatementContext) GetIdField() IFieldIdentifierContext
- func (s *InsertStatementContext) GetParser() antlr.Parser
- func (s *InsertStatementContext) GetRuleContext() antlr.RuleContext
- func (s *InsertStatementContext) GetSink() IStrictIdentifierContext
- func (s *InsertStatementContext) GetStatName() IStrictIdentifierContext
- func (s *InsertStatementContext) GetTable() IIndexNameContext
- func (s *InsertStatementContext) GetValueCluase() IValueListContext
- func (s *InsertStatementContext) INSERT() antlr.TerminalNode
- func (s *InsertStatementContext) INTO() antlr.TerminalNode
- func (s *InsertStatementContext) IndexName() IIndexNameContext
- func (*InsertStatementContext) IsInsertStatementContext()
- func (s *InsertStatementContext) MAP() antlr.TerminalNode
- func (s *InsertStatementContext) MQL() antlr.TerminalNode
- func (s *InsertStatementContext) ON() antlr.TerminalNode
- func (s *InsertStatementContext) PK() antlr.TerminalNode
- func (s *InsertStatementContext) SetColumns(v IFieldListContext)
- func (s *InsertStatementContext) SetFront(v IStrictIdentifierContext)
- func (s *InsertStatementContext) SetIdField(v IFieldIdentifierContext)
- func (s *InsertStatementContext) SetSink(v IStrictIdentifierContext)
- func (s *InsertStatementContext) SetStatName(v IStrictIdentifierContext)
- func (s *InsertStatementContext) SetTable(v IIndexNameContext)
- func (s *InsertStatementContext) SetValueCluase(v IValueListContext)
- func (s *InsertStatementContext) StrictIdentifier(i int) IStrictIdentifierContext
- func (s *InsertStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *InsertStatementContext) USING() antlr.TerminalNode
- func (s *InsertStatementContext) UUID() antlr.TerminalNode
- func (s *InsertStatementContext) ValueList() IValueListContext
- type JdbcStatementContext
- func (s *JdbcStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *JdbcStatementContext) AllBasicSQL() []IBasicSQLContext
- func (s *JdbcStatementContext) AllEQ() []antlr.TerminalNode
- func (s *JdbcStatementContext) AllQUOTASTR() []antlr.TerminalNode
- func (s *JdbcStatementContext) BasicSQL(i int) IBasicSQLContext
- func (s *JdbcStatementContext) CK() antlr.TerminalNode
- func (s *JdbcStatementContext) EQ(i int) antlr.TerminalNode
- func (s *JdbcStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *JdbcStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *JdbcStatementContext) GetParser() antlr.Parser
- func (s *JdbcStatementContext) GetPassword() antlr.Token
- func (s *JdbcStatementContext) GetResourceType() antlr.Token
- func (s *JdbcStatementContext) GetRuleContext() antlr.RuleContext
- func (s *JdbcStatementContext) GetSubSQLs() []IBasicSQLContext
- func (s *JdbcStatementContext) GetUrl() antlr.Token
- func (s *JdbcStatementContext) GetUser() antlr.Token
- func (s *JdbcStatementContext) Get_basicSQL() IBasicSQLContext
- func (*JdbcStatementContext) IsJdbcStatementContext()
- func (s *JdbcStatementContext) MQL() antlr.TerminalNode
- func (s *JdbcStatementContext) PASSWORD() antlr.TerminalNode
- func (s *JdbcStatementContext) PQL() antlr.TerminalNode
- func (s *JdbcStatementContext) QUOTASTR(i int) antlr.TerminalNode
- func (s *JdbcStatementContext) SetPassword(v antlr.Token)
- func (s *JdbcStatementContext) SetResourceType(v antlr.Token)
- func (s *JdbcStatementContext) SetSubSQLs(v []IBasicSQLContext)
- func (s *JdbcStatementContext) SetUrl(v antlr.Token)
- func (s *JdbcStatementContext) SetUser(v antlr.Token)
- func (s *JdbcStatementContext) Set_basicSQL(v IBasicSQLContext)
- func (s *JdbcStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *JdbcStatementContext) URL() antlr.TerminalNode
- func (s *JdbcStatementContext) USER() antlr.TerminalNode
- type JoinFunctionContext
- func (s *JoinFunctionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *JoinFunctionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *JoinFunctionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *JoinFunctionContext) GetFuncName() IJoinFunctionNamesContext
- func (s *JoinFunctionContext) GetJoinCondition() IWhereExpressionContext
- func (s *JoinFunctionContext) GetParser() antlr.Parser
- func (s *JoinFunctionContext) GetRelationName() IStrictIdentifierContext
- func (s *JoinFunctionContext) GetRuleContext() antlr.RuleContext
- func (*JoinFunctionContext) IsJoinFunctionContext()
- func (s *JoinFunctionContext) JoinFunctionNames() IJoinFunctionNamesContext
- func (s *JoinFunctionContext) ON() antlr.TerminalNode
- func (s *JoinFunctionContext) SetFuncName(v IJoinFunctionNamesContext)
- func (s *JoinFunctionContext) SetJoinCondition(v IWhereExpressionContext)
- func (s *JoinFunctionContext) SetRelationName(v IStrictIdentifierContext)
- func (s *JoinFunctionContext) StrictIdentifier() IStrictIdentifierContext
- func (s *JoinFunctionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *JoinFunctionContext) WhereExpression() IWhereExpressionContext
- type JoinFunctionNamesContext
- func (s *JoinFunctionNamesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *JoinFunctionNamesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *JoinFunctionNamesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *JoinFunctionNamesContext) GetParser() antlr.Parser
- func (s *JoinFunctionNamesContext) GetRuleContext() antlr.RuleContext
- func (s *JoinFunctionNamesContext) HAS_CHILD() antlr.TerminalNode
- func (s *JoinFunctionNamesContext) HAS_PARENT() antlr.TerminalNode
- func (*JoinFunctionNamesContext) IsJoinFunctionNamesContext()
- func (s *JoinFunctionNamesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type JoinQueryAnalysisStatementContext
- func (s *JoinQueryAnalysisStatementContext) AGG() antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) ALL() antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) AS(i int) antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *JoinQueryAnalysisStatementContext) AggStatement(i int) IAggStatementContext
- func (s *JoinQueryAnalysisStatementContext) AllAS() []antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) AllAggStatement() []IAggStatementContext
- func (s *JoinQueryAnalysisStatementContext) AllFieldIdentifier() []IFieldIdentifierContext
- func (s *JoinQueryAnalysisStatementContext) AllIndexIdentifier() []IIndexIdentifierContext
- func (s *JoinQueryAnalysisStatementContext) AllLONG() []antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) AllSortItem() []ISortItemContext
- func (s *JoinQueryAnalysisStatementContext) AllStrictIdentifier() []IStrictIdentifierContext
- func (s *JoinQueryAnalysisStatementContext) ArithmeticExpression() IArithmeticExpressionContext
- func (s *JoinQueryAnalysisStatementContext) BY() antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) EQ() antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *JoinQueryAnalysisStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *JoinQueryAnalysisStatementContext) ExportStatement() IExportStatementContext
- func (s *JoinQueryAnalysisStatementContext) FROM() antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) FieldIdentifier(i int) IFieldIdentifierContext
- func (s *JoinQueryAnalysisStatementContext) GetAAs() IStrictIdentifierContext
- func (s *JoinQueryAnalysisStatementContext) GetAggs() []IAggStatementContext
- func (s *JoinQueryAnalysisStatementContext) GetArithmetic() IArithmeticExpressionContext
- func (s *JoinQueryAnalysisStatementContext) GetBAs() IStrictIdentifierContext
- func (s *JoinQueryAnalysisStatementContext) GetFields() []IFieldIdentifierContext
- func (s *JoinQueryAnalysisStatementContext) GetFirst() IFieldIdentifierContext
- func (s *JoinQueryAnalysisStatementContext) GetIndexes() []IIndexIdentifierContext
- func (s *JoinQueryAnalysisStatementContext) GetKind() antlr.Token
- func (s *JoinQueryAnalysisStatementContext) GetLimit() antlr.Token
- func (s *JoinQueryAnalysisStatementContext) GetParser() antlr.Parser
- func (s *JoinQueryAnalysisStatementContext) GetPostAs() IStrictIdentifierContext
- func (s *JoinQueryAnalysisStatementContext) GetRuleContext() antlr.RuleContext
- func (s *JoinQueryAnalysisStatementContext) GetSecond() IFieldIdentifierContext
- func (s *JoinQueryAnalysisStatementContext) GetSliceField() IFieldIdentifierContext
- func (s *JoinQueryAnalysisStatementContext) GetSliceMax() antlr.Token
- func (s *JoinQueryAnalysisStatementContext) GetSorts() []ISortItemContext
- func (s *JoinQueryAnalysisStatementContext) GetStatName() IStrictIdentifierContext
- func (s *JoinQueryAnalysisStatementContext) GetTableB() IStrictIdentifierContext
- func (s *JoinQueryAnalysisStatementContext) Get_aggStatement() IAggStatementContext
- func (s *JoinQueryAnalysisStatementContext) Get_fieldIdentifier() IFieldIdentifierContext
- func (s *JoinQueryAnalysisStatementContext) Get_indexIdentifier() IIndexIdentifierContext
- func (s *JoinQueryAnalysisStatementContext) Get_sortItem() ISortItemContext
- func (s *JoinQueryAnalysisStatementContext) IndexIdentifier(i int) IIndexIdentifierContext
- func (*JoinQueryAnalysisStatementContext) IsJoinQueryAnalysisStatementContext()
- func (s *JoinQueryAnalysisStatementContext) JOIN() antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) LEFT() antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) LIMIT() antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) LONG(i int) antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) MAP() antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) MEM() antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) ON() antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) ORDER() antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) POST_EXPR() antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) RIGHT() antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) SELECT() antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) SLICE() antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) SetAAs(v IStrictIdentifierContext)
- func (s *JoinQueryAnalysisStatementContext) SetAggs(v []IAggStatementContext)
- func (s *JoinQueryAnalysisStatementContext) SetArithmetic(v IArithmeticExpressionContext)
- func (s *JoinQueryAnalysisStatementContext) SetBAs(v IStrictIdentifierContext)
- func (s *JoinQueryAnalysisStatementContext) SetFields(v []IFieldIdentifierContext)
- func (s *JoinQueryAnalysisStatementContext) SetFirst(v IFieldIdentifierContext)
- func (s *JoinQueryAnalysisStatementContext) SetIndexes(v []IIndexIdentifierContext)
- func (s *JoinQueryAnalysisStatementContext) SetKind(v antlr.Token)
- func (s *JoinQueryAnalysisStatementContext) SetLimit(v antlr.Token)
- func (s *JoinQueryAnalysisStatementContext) SetPostAs(v IStrictIdentifierContext)
- func (s *JoinQueryAnalysisStatementContext) SetSecond(v IFieldIdentifierContext)
- func (s *JoinQueryAnalysisStatementContext) SetSliceField(v IFieldIdentifierContext)
- func (s *JoinQueryAnalysisStatementContext) SetSliceMax(v antlr.Token)
- func (s *JoinQueryAnalysisStatementContext) SetSorts(v []ISortItemContext)
- func (s *JoinQueryAnalysisStatementContext) SetStatName(v IStrictIdentifierContext)
- func (s *JoinQueryAnalysisStatementContext) SetTableB(v IStrictIdentifierContext)
- func (s *JoinQueryAnalysisStatementContext) Set_aggStatement(v IAggStatementContext)
- func (s *JoinQueryAnalysisStatementContext) Set_fieldIdentifier(v IFieldIdentifierContext)
- func (s *JoinQueryAnalysisStatementContext) Set_indexIdentifier(v IIndexIdentifierContext)
- func (s *JoinQueryAnalysisStatementContext) Set_sortItem(v ISortItemContext)
- func (s *JoinQueryAnalysisStatementContext) SortItem(i int) ISortItemContext
- func (s *JoinQueryAnalysisStatementContext) StrictIdentifier(i int) IStrictIdentifierContext
- func (s *JoinQueryAnalysisStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *JoinQueryAnalysisStatementContext) WHERE() antlr.TerminalNode
- func (s *JoinQueryAnalysisStatementContext) WhereExpression() IWhereExpressionContext
- type LogicalExprContext
- func (s *LogicalExprContext) AND() antlr.TerminalNode
- func (s *LogicalExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LogicalExprContext) AllLogicalExpr() []ILogicalExprContext
- func (s *LogicalExprContext) ComparableExpression() IComparableExpressionContext
- func (s *LogicalExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LogicalExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LogicalExprContext) GetInner() ILogicalExprContext
- func (s *LogicalExprContext) GetLeft() ILogicalExprContext
- func (s *LogicalExprContext) GetNot() antlr.Token
- func (s *LogicalExprContext) GetOperator() antlr.Token
- func (s *LogicalExprContext) GetParser() antlr.Parser
- func (s *LogicalExprContext) GetRight() ILogicalExprContext
- func (s *LogicalExprContext) GetRuleContext() antlr.RuleContext
- func (*LogicalExprContext) IsLogicalExprContext()
- func (s *LogicalExprContext) LogicalExpr(i int) ILogicalExprContext
- func (s *LogicalExprContext) NOT() antlr.TerminalNode
- func (s *LogicalExprContext) OR() antlr.TerminalNode
- func (s *LogicalExprContext) SetInner(v ILogicalExprContext)
- func (s *LogicalExprContext) SetLeft(v ILogicalExprContext)
- func (s *LogicalExprContext) SetNot(v antlr.Token)
- func (s *LogicalExprContext) SetOperator(v antlr.Token)
- func (s *LogicalExprContext) SetRight(v ILogicalExprContext)
- func (s *LogicalExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MemSortContext
- func (s *MemSortContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MemSortContext) AllSortItem() []ISortItemContext
- func (s *MemSortContext) BY() antlr.TerminalNode
- func (s *MemSortContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MemSortContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MemSortContext) GetParser() antlr.Parser
- func (s *MemSortContext) GetRuleContext() antlr.RuleContext
- func (s *MemSortContext) GetSize() antlr.Token
- func (s *MemSortContext) GetSorts() []ISortItemContext
- func (s *MemSortContext) Get_sortItem() ISortItemContext
- func (*MemSortContext) IsMemSortContext()
- func (s *MemSortContext) KEEP() antlr.TerminalNode
- func (s *MemSortContext) LONG() antlr.TerminalNode
- func (s *MemSortContext) MEM_SORT() antlr.TerminalNode
- func (s *MemSortContext) SetSize(v antlr.Token)
- func (s *MemSortContext) SetSorts(v []ISortItemContext)
- func (s *MemSortContext) Set_sortItem(v ISortItemContext)
- func (s *MemSortContext) SortItem(i int) ISortItemContext
- func (s *MemSortContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MetricAggContext
- func (s *MetricAggContext) AS() antlr.TerminalNode
- func (s *MetricAggContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MetricAggContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MetricAggContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MetricAggContext) ExportField() IExportFieldContext
- func (s *MetricAggContext) FieldIdentifier() IFieldIdentifierContext
- func (s *MetricAggContext) GetExpr() antlr.Token
- func (s *MetricAggContext) GetField() IFieldIdentifierContext
- func (s *MetricAggContext) GetMetircAs() IExportFieldContext
- func (s *MetricAggContext) GetMetricName() IMetricNamesContext
- func (s *MetricAggContext) GetParser() antlr.Parser
- func (s *MetricAggContext) GetRuleContext() antlr.RuleContext
- func (s *MetricAggContext) GetWith() IWhereExpressionContext
- func (*MetricAggContext) IsMetricAggContext()
- func (s *MetricAggContext) MetricNames() IMetricNamesContext
- func (s *MetricAggContext) MetricParams() IMetricParamsContext
- func (s *MetricAggContext) SetExpr(v antlr.Token)
- func (s *MetricAggContext) SetField(v IFieldIdentifierContext)
- func (s *MetricAggContext) SetMetircAs(v IExportFieldContext)
- func (s *MetricAggContext) SetMetricName(v IMetricNamesContext)
- func (s *MetricAggContext) SetWith(v IWhereExpressionContext)
- func (s *MetricAggContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *MetricAggContext) WITH() antlr.TerminalNode
- func (s *MetricAggContext) WhereExpression() IWhereExpressionContext
- type MetricNamesContext
- func (s *MetricNamesContext) AVG() antlr.TerminalNode
- func (s *MetricNamesContext) AVG_DATE() antlr.TerminalNode
- func (s *MetricNamesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MetricNamesContext) COUNT() antlr.TerminalNode
- func (s *MetricNamesContext) DISTINCT() antlr.TerminalNode
- func (s *MetricNamesContext) DISTINCT_PERCENT() antlr.TerminalNode
- func (s *MetricNamesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MetricNamesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MetricNamesContext) GetParser() antlr.Parser
- func (s *MetricNamesContext) GetRuleContext() antlr.RuleContext
- func (*MetricNamesContext) IsMetricNamesContext()
- func (s *MetricNamesContext) MAX() antlr.TerminalNode
- func (s *MetricNamesContext) MIN() antlr.TerminalNode
- func (s *MetricNamesContext) PERCENT() antlr.TerminalNode
- func (s *MetricNamesContext) PERCENTILES() antlr.TerminalNode
- func (s *MetricNamesContext) PERCENTILE_RANKS() antlr.TerminalNode
- func (s *MetricNamesContext) POST_EXPR() antlr.TerminalNode
- func (s *MetricNamesContext) SCORE() antlr.TerminalNode
- func (s *MetricNamesContext) SUM() antlr.TerminalNode
- func (s *MetricNamesContext) TOP_HITS() antlr.TerminalNode
- func (s *MetricNamesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *MetricNamesContext) VALUE_COUNT() antlr.TerminalNode
- type MetricParamNamesContext
- func (s *MetricParamNamesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MetricParamNamesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MetricParamNamesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MetricParamNamesContext) FORMAT() antlr.TerminalNode
- func (s *MetricParamNamesContext) GetParser() antlr.Parser
- func (s *MetricParamNamesContext) GetRuleContext() antlr.RuleContext
- func (s *MetricParamNamesContext) INCLUDE() antlr.TerminalNode
- func (*MetricParamNamesContext) IsMetricParamNamesContext()
- func (s *MetricParamNamesContext) KEYED() antlr.TerminalNode
- func (s *MetricParamNamesContext) MISSING() antlr.TerminalNode
- func (s *MetricParamNamesContext) ORDER() antlr.TerminalNode
- func (s *MetricParamNamesContext) SIZE() antlr.TerminalNode
- func (s *MetricParamNamesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MetricParamsContext
- func (s *MetricParamsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MetricParamsContext) AllMkv() []IMkvContext
- func (s *MetricParamsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MetricParamsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MetricParamsContext) GetKvs() []IMkvContext
- func (s *MetricParamsContext) GetParser() antlr.Parser
- func (s *MetricParamsContext) GetRuleContext() antlr.RuleContext
- func (s *MetricParamsContext) GetScript() IScriptPhraseContext
- func (s *MetricParamsContext) Get_mkv() IMkvContext
- func (*MetricParamsContext) IsMetricParamsContext()
- func (s *MetricParamsContext) Mkv(i int) IMkvContext
- func (s *MetricParamsContext) ScriptPhrase() IScriptPhraseContext
- func (s *MetricParamsContext) SetKvs(v []IMkvContext)
- func (s *MetricParamsContext) SetScript(v IScriptPhraseContext)
- func (s *MetricParamsContext) Set_mkv(v IMkvContext)
- func (s *MetricParamsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MkvContext
- func (s *MkvContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MkvContext) EQ() antlr.TerminalNode
- func (s *MkvContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MkvContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MkvContext) GetK() IMetricParamNamesContext
- func (s *MkvContext) GetParser() antlr.Parser
- func (s *MkvContext) GetRuleContext() antlr.RuleContext
- func (s *MkvContext) GetV() IParamContext
- func (*MkvContext) IsMkvContext()
- func (s *MkvContext) MetricParamNames() IMetricParamNamesContext
- func (s *MkvContext) Param() IParamContext
- func (s *MkvContext) SetK(v IMetricParamNamesContext)
- func (s *MkvContext) SetV(v IParamContext)
- func (s *MkvContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MultiContext
- func (s *MultiContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MultiContext) Atom() IAtomContext
- func (s *MultiContext) DIV() antlr.TerminalNode
- func (s *MultiContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MultiContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MultiContext) GetNext() IAtomContext
- func (s *MultiContext) GetOp() antlr.Token
- func (s *MultiContext) GetParser() antlr.Parser
- func (s *MultiContext) GetRuleContext() antlr.RuleContext
- func (*MultiContext) IsMultiContext()
- func (s *MultiContext) MUL() antlr.TerminalNode
- func (s *MultiContext) SetNext(v IAtomContext)
- func (s *MultiContext) SetOp(v antlr.Token)
- func (s *MultiContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MultiplyingExpressionContext
- func (s *MultiplyingExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MultiplyingExpressionContext) AllMulti() []IMultiContext
- func (s *MultiplyingExpressionContext) Atom() IAtomContext
- func (s *MultiplyingExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MultiplyingExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MultiplyingExpressionContext) GetFirst() IAtomContext
- func (s *MultiplyingExpressionContext) GetParser() antlr.Parser
- func (s *MultiplyingExpressionContext) GetRest() []IMultiContext
- func (s *MultiplyingExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *MultiplyingExpressionContext) Get_multi() IMultiContext
- func (*MultiplyingExpressionContext) IsMultiplyingExpressionContext()
- func (s *MultiplyingExpressionContext) Multi(i int) IMultiContext
- func (s *MultiplyingExpressionContext) SetFirst(v IAtomContext)
- func (s *MultiplyingExpressionContext) SetRest(v []IMultiContext)
- func (s *MultiplyingExpressionContext) Set_multi(v IMultiContext)
- func (s *MultiplyingExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NlpFuncContext
- func (s *NlpFuncContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NlpFuncContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NlpFuncContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NlpFuncContext) GetParser() antlr.Parser
- func (s *NlpFuncContext) GetRuleContext() antlr.RuleContext
- func (*NlpFuncContext) IsNlpFuncContext()
- func (s *NlpFuncContext) LOC() antlr.TerminalNode
- func (s *NlpFuncContext) NAME() antlr.TerminalNode
- func (s *NlpFuncContext) ORG() antlr.TerminalNode
- func (s *NlpFuncContext) SEGMENT() antlr.TerminalNode
- func (s *NlpFuncContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NonReservedContext
- func (s *NonReservedContext) ADD() antlr.TerminalNode
- func (s *NonReservedContext) ALIAS() antlr.TerminalNode
- func (s *NonReservedContext) ALL() antlr.TerminalNode
- func (s *NonReservedContext) ANALYZE() antlr.TerminalNode
- func (s *NonReservedContext) AVG() antlr.TerminalNode
- func (s *NonReservedContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NonReservedContext) CK() antlr.TerminalNode
- func (s *NonReservedContext) COLLAPSE() antlr.TerminalNode
- func (s *NonReservedContext) COUNT() antlr.TerminalNode
- func (s *NonReservedContext) CSV() antlr.TerminalNode
- func (s *NonReservedContext) DATA() antlr.TerminalNode
- func (s *NonReservedContext) DATETIME_T() antlr.TerminalNode
- func (s *NonReservedContext) DATE_T() antlr.TerminalNode
- func (s *NonReservedContext) DISTINCT() antlr.TerminalNode
- func (s *NonReservedContext) DISTINCT_PERCENT() antlr.TerminalNode
- func (s *NonReservedContext) ENABLE() antlr.TerminalNode
- func (s *NonReservedContext) END() antlr.TerminalNode
- func (s *NonReservedContext) EXCEL() antlr.TerminalNode
- func (s *NonReservedContext) EXCLUDE() antlr.TerminalNode
- func (s *NonReservedContext) EXIST() antlr.TerminalNode
- func (s *NonReservedContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NonReservedContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NonReservedContext) FORMAT() antlr.TerminalNode
- func (s *NonReservedContext) GROUP() antlr.TerminalNode
- func (s *NonReservedContext) GetParser() antlr.Parser
- func (s *NonReservedContext) GetRuleContext() antlr.RuleContext
- func (s *NonReservedContext) HAS_CHILD() antlr.TerminalNode
- func (s *NonReservedContext) HAS_PARENT() antlr.TerminalNode
- func (s *NonReservedContext) ID() antlr.TerminalNode
- func (s *NonReservedContext) IDS() antlr.TerminalNode
- func (s *NonReservedContext) IDS_FILE() antlr.TerminalNode
- func (s *NonReservedContext) IN() antlr.TerminalNode
- func (s *NonReservedContext) INCLUDE() antlr.TerminalNode
- func (s *NonReservedContext) INNER_HIT() antlr.TerminalNode
- func (s *NonReservedContext) INTERVAL() antlr.TerminalNode
- func (s *NonReservedContext) INTO() antlr.TerminalNode
- func (*NonReservedContext) IsNonReservedContext()
- func (s *NonReservedContext) JSON() antlr.TerminalNode
- func (s *NonReservedContext) KEYED() antlr.TerminalNode
- func (s *NonReservedContext) KNN() antlr.TerminalNode
- func (s *NonReservedContext) LANG() antlr.TerminalNode
- func (s *NonReservedContext) LEFT() antlr.TerminalNode
- func (s *NonReservedContext) LIKE() antlr.TerminalNode
- func (s *NonReservedContext) LIST() antlr.TerminalNode
- func (s *NonReservedContext) LOC() antlr.TerminalNode
- func (s *NonReservedContext) LOCAL() antlr.TerminalNode
- func (s *NonReservedContext) MATCH() antlr.TerminalNode
- func (s *NonReservedContext) MATCH_PHRASE() antlr.TerminalNode
- func (s *NonReservedContext) MATCH_PHRASE_PREFIX() antlr.TerminalNode
- func (s *NonReservedContext) MATH() antlr.TerminalNode
- func (s *NonReservedContext) MAX() antlr.TerminalNode
- func (s *NonReservedContext) MEM() antlr.TerminalNode
- func (s *NonReservedContext) MIN() antlr.TerminalNode
- func (s *NonReservedContext) MISS() antlr.TerminalNode
- func (s *NonReservedContext) MISSING() antlr.TerminalNode
- func (s *NonReservedContext) MULTI_MATCH() antlr.TerminalNode
- func (s *NonReservedContext) NAME() antlr.TerminalNode
- func (s *NonReservedContext) NLP() antlr.TerminalNode
- func (s *NonReservedContext) NOT() antlr.TerminalNode
- func (s *NonReservedContext) NULL() antlr.TerminalNode
- func (s *NonReservedContext) NUMBER() antlr.TerminalNode
- func (s *NonReservedContext) ORG() antlr.TerminalNode
- func (s *NonReservedContext) OUT() antlr.TerminalNode
- func (s *NonReservedContext) PASSWORD() antlr.TerminalNode
- func (s *NonReservedContext) PERCENT() antlr.TerminalNode
- func (s *NonReservedContext) PERCENTILES() antlr.TerminalNode
- func (s *NonReservedContext) PERCENTILE_RANKS() antlr.TerminalNode
- func (s *NonReservedContext) PK() antlr.TerminalNode
- func (s *NonReservedContext) PUT() antlr.TerminalNode
- func (s *NonReservedContext) QUERY_STRING() antlr.TerminalNode
- func (s *NonReservedContext) RANGE() antlr.TerminalNode
- func (s *NonReservedContext) RESCORE() antlr.TerminalNode
- func (s *NonReservedContext) RETURN() antlr.TerminalNode
- func (s *NonReservedContext) RIGHT() antlr.TerminalNode
- func (s *NonReservedContext) RLIKE() antlr.TerminalNode
- func (s *NonReservedContext) SAMPLE() antlr.TerminalNode
- func (s *NonReservedContext) SCORE() antlr.TerminalNode
- func (s *NonReservedContext) SCRIPT() antlr.TerminalNode
- func (s *NonReservedContext) SEGMENT() antlr.TerminalNode
- func (s *NonReservedContext) SEP() antlr.TerminalNode
- func (s *NonReservedContext) SEPARATED() antlr.TerminalNode
- func (s *NonReservedContext) SIZE() antlr.TerminalNode
- func (s *NonReservedContext) SLICE() antlr.TerminalNode
- func (s *NonReservedContext) SQL() antlr.TerminalNode
- func (s *NonReservedContext) STRING() antlr.TerminalNode
- func (s *NonReservedContext) STRUCT() antlr.TerminalNode
- func (s *NonReservedContext) SUM() antlr.TerminalNode
- func (s *NonReservedContext) TEMPLATE() antlr.TerminalNode
- func (s *NonReservedContext) TIMESTAMP_T() antlr.TerminalNode
- func (s *NonReservedContext) TIME_T() antlr.TerminalNode
- func (s *NonReservedContext) TO() antlr.TerminalNode
- func (s *NonReservedContext) TOP_HITS() antlr.TerminalNode
- func (s *NonReservedContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *NonReservedContext) URL() antlr.TerminalNode
- func (s *NonReservedContext) USER() antlr.TerminalNode
- func (s *NonReservedContext) UUID() antlr.TerminalNode
- func (s *NonReservedContext) VALUE_COUNT() antlr.TerminalNode
- func (s *NonReservedContext) WINDOWS() antlr.TerminalNode
- type NumberContext
- func (s *NumberContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NumberContext) DOUBLE() antlr.TerminalNode
- func (s *NumberContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NumberContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NumberContext) GetNum() antlr.Token
- func (s *NumberContext) GetParser() antlr.Parser
- func (s *NumberContext) GetRuleContext() antlr.RuleContext
- func (*NumberContext) IsNumberContext()
- func (s *NumberContext) LONG() antlr.TerminalNode
- func (s *NumberContext) SetNum(v antlr.Token)
- func (s *NumberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Param2Context
- func (s *Param2Context) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Param2Context) ArrayValue() IArrayValueContext
- func (s *Param2Context) BooleanValue() IBooleanValueContext
- func (s *Param2Context) DOUBLE() antlr.TerminalNode
- func (s *Param2Context) EnterRule(listener antlr.ParseTreeListener)
- func (s *Param2Context) ExitRule(listener antlr.ParseTreeListener)
- func (s *Param2Context) GetParser() antlr.Parser
- func (s *Param2Context) GetRuleContext() antlr.RuleContext
- func (*Param2Context) IsParam2Context()
- func (s *Param2Context) LONG() antlr.TerminalNode
- func (s *Param2Context) MUL() antlr.TerminalNode
- func (s *Param2Context) QUOTASTR() antlr.TerminalNode
- func (s *Param2Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParamContext
- func (s *ParamContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ParamContext) ArrayValue() IArrayValueContext
- func (s *ParamContext) BooleanValue() IBooleanValueContext
- func (s *ParamContext) DOUBLE() antlr.TerminalNode
- func (s *ParamContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParamContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParamContext) GetParser() antlr.Parser
- func (s *ParamContext) GetRuleContext() antlr.RuleContext
- func (*ParamContext) IsParamContext()
- func (s *ParamContext) LONG() antlr.TerminalNode
- func (s *ParamContext) MUL() antlr.TerminalNode
- func (s *ParamContext) Str() IStrContext
- func (s *ParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParamValuesContext
- func (s *ParamValuesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ParamValuesContext) AllParam() []IParamContext
- func (s *ParamValuesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParamValuesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParamValuesContext) GetParser() antlr.Parser
- func (s *ParamValuesContext) GetRuleContext() antlr.RuleContext
- func (s *ParamValuesContext) GetVs() []IParamContext
- func (s *ParamValuesContext) Get_param() IParamContext
- func (*ParamValuesContext) IsParamValuesContext()
- func (s *ParamValuesContext) Param(i int) IParamContext
- func (s *ParamValuesContext) SetVs(v []IParamContext)
- func (s *ParamValuesContext) Set_param(v IParamContext)
- func (s *ParamValuesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParseErrorListener
- type PathIdentifierContext
- func (s *PathIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PathIdentifierContext) AllDOT() []antlr.TerminalNode
- func (s *PathIdentifierContext) AllExportField() []IExportFieldContext
- func (s *PathIdentifierContext) AllGT() []antlr.TerminalNode
- func (s *PathIdentifierContext) DOT(i int) antlr.TerminalNode
- func (s *PathIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PathIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PathIdentifierContext) ExportField(i int) IExportFieldContext
- func (s *PathIdentifierContext) GT(i int) antlr.TerminalNode
- func (s *PathIdentifierContext) GetParser() antlr.Parser
- func (s *PathIdentifierContext) GetRuleContext() antlr.RuleContext
- func (*PathIdentifierContext) IsPathIdentifierContext()
- func (s *PathIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropContext
- func (s *PropContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PropContext) EQ() antlr.TerminalNode
- func (s *PropContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PropContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PropContext) GetK() IStrictIdentifierContext
- func (s *PropContext) GetParser() antlr.Parser
- func (s *PropContext) GetRuleContext() antlr.RuleContext
- func (s *PropContext) GetV() IParamContext
- func (*PropContext) IsPropContext()
- func (s *PropContext) Param() IParamContext
- func (s *PropContext) SetK(v IStrictIdentifierContext)
- func (s *PropContext) SetV(v IParamContext)
- func (s *PropContext) StrictIdentifier() IStrictIdentifierContext
- func (s *PropContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type QueryStatementContext
- func (s *QueryStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *QueryStatementContext) AllEQ() []antlr.TerminalNode
- func (s *QueryStatementContext) AllIndexIdentifier() []IIndexIdentifierContext
- func (s *QueryStatementContext) AllLONG() []antlr.TerminalNode
- func (s *QueryStatementContext) AllSelectItem() []ISelectItemContext
- func (s *QueryStatementContext) AllSortItem() []ISortItemContext
- func (s *QueryStatementContext) AllStrictIdentifier() []IStrictIdentifierContext
- func (s *QueryStatementContext) BY() antlr.TerminalNode
- func (s *QueryStatementContext) BooleanValue() IBooleanValueContext
- func (s *QueryStatementContext) CollapseExpr() ICollapseExprContext
- func (s *QueryStatementContext) CustomScoreExpr() ICustomScoreExprContext
- func (s *QueryStatementContext) EQ(i int) antlr.TerminalNode
- func (s *QueryStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *QueryStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *QueryStatementContext) ExportStatement() IExportStatementContext
- func (s *QueryStatementContext) FROM() antlr.TerminalNode
- func (s *QueryStatementContext) FieldIdentifier() IFieldIdentifierContext
- func (s *QueryStatementContext) GE() antlr.TerminalNode
- func (s *QueryStatementContext) GetFront() IStrictIdentifierContext
- func (s *QueryStatementContext) GetIndexes() []IIndexIdentifierContext
- func (s *QueryStatementContext) GetKeep() IStrContext
- func (s *QueryStatementContext) GetLimit() antlr.Token
- func (s *QueryStatementContext) GetMinScore() INumberContext
- func (s *QueryStatementContext) GetOffset() antlr.Token
- func (s *QueryStatementContext) GetParser() antlr.Parser
- func (s *QueryStatementContext) GetRuleContext() antlr.RuleContext
- func (s *QueryStatementContext) GetScore() IBooleanValueContext
- func (s *QueryStatementContext) GetScroll_id() antlr.Token
- func (s *QueryStatementContext) GetSelectItems() []ISelectItemContext
- func (s *QueryStatementContext) GetSliceField() IFieldIdentifierContext
- func (s *QueryStatementContext) GetSliceMax() antlr.Token
- func (s *QueryStatementContext) GetSorts() []ISortItemContext
- func (s *QueryStatementContext) GetStatName() IStrictIdentifierContext
- func (s *QueryStatementContext) GetTrack() antlr.Token
- func (s *QueryStatementContext) Get_indexIdentifier() IIndexIdentifierContext
- func (s *QueryStatementContext) Get_selectItem() ISelectItemContext
- func (s *QueryStatementContext) Get_sortItem() ISortItemContext
- func (s *QueryStatementContext) IndexIdentifier(i int) IIndexIdentifierContext
- func (*QueryStatementContext) IsQueryStatementContext()
- func (s *QueryStatementContext) LIMIT() antlr.TerminalNode
- func (s *QueryStatementContext) LONG(i int) antlr.TerminalNode
- func (s *QueryStatementContext) MAP() antlr.TerminalNode
- func (s *QueryStatementContext) MemSort() IMemSortContext
- func (s *QueryStatementContext) Number() INumberContext
- func (s *QueryStatementContext) ORDER() antlr.TerminalNode
- func (s *QueryStatementContext) QUOTASTR() antlr.TerminalNode
- func (s *QueryStatementContext) RescoreExpr() IRescoreExprContext
- func (s *QueryStatementContext) SCORE() antlr.TerminalNode
- func (s *QueryStatementContext) SCROLL() antlr.TerminalNode
- func (s *QueryStatementContext) SCROLL_ID() antlr.TerminalNode
- func (s *QueryStatementContext) SELECT() antlr.TerminalNode
- func (s *QueryStatementContext) SLICE() antlr.TerminalNode
- func (s *QueryStatementContext) SelectItem(i int) ISelectItemContext
- func (s *QueryStatementContext) SetFront(v IStrictIdentifierContext)
- func (s *QueryStatementContext) SetIndexes(v []IIndexIdentifierContext)
- func (s *QueryStatementContext) SetKeep(v IStrContext)
- func (s *QueryStatementContext) SetLimit(v antlr.Token)
- func (s *QueryStatementContext) SetMinScore(v INumberContext)
- func (s *QueryStatementContext) SetOffset(v antlr.Token)
- func (s *QueryStatementContext) SetScore(v IBooleanValueContext)
- func (s *QueryStatementContext) SetScroll_id(v antlr.Token)
- func (s *QueryStatementContext) SetSelectItems(v []ISelectItemContext)
- func (s *QueryStatementContext) SetSliceField(v IFieldIdentifierContext)
- func (s *QueryStatementContext) SetSliceMax(v antlr.Token)
- func (s *QueryStatementContext) SetSorts(v []ISortItemContext)
- func (s *QueryStatementContext) SetStatName(v IStrictIdentifierContext)
- func (s *QueryStatementContext) SetTrack(v antlr.Token)
- func (s *QueryStatementContext) Set_indexIdentifier(v IIndexIdentifierContext)
- func (s *QueryStatementContext) Set_selectItem(v ISelectItemContext)
- func (s *QueryStatementContext) Set_sortItem(v ISortItemContext)
- func (s *QueryStatementContext) SortItem(i int) ISortItemContext
- func (s *QueryStatementContext) Str() IStrContext
- func (s *QueryStatementContext) StrictIdentifier(i int) IStrictIdentifierContext
- func (s *QueryStatementContext) TRACK_HIT() antlr.TerminalNode
- func (s *QueryStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *QueryStatementContext) USING() antlr.TerminalNode
- func (s *QueryStatementContext) WHERE() antlr.TerminalNode
- func (s *QueryStatementContext) WhereExpression() IWhereExpressionContext
- type RangeBucketContext
- func (s *RangeBucketContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RangeBucketContext) EQ() antlr.TerminalNode
- func (s *RangeBucketContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RangeBucketContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RangeBucketContext) FieldIdentifier() IFieldIdentifierContext
- func (s *RangeBucketContext) GetField() IFieldIdentifierContext
- func (s *RangeBucketContext) GetMissing() IParamContext
- func (s *RangeBucketContext) GetParser() antlr.Parser
- func (s *RangeBucketContext) GetRuleContext() antlr.RuleContext
- func (*RangeBucketContext) IsRangeBucketContext()
- func (s *RangeBucketContext) MISSING() antlr.TerminalNode
- func (s *RangeBucketContext) Param() IParamContext
- func (s *RangeBucketContext) RANGE() antlr.TerminalNode
- func (s *RangeBucketContext) RangeExpr() IRangeExprContext
- func (s *RangeBucketContext) SetField(v IFieldIdentifierContext)
- func (s *RangeBucketContext) SetMissing(v IParamContext)
- func (s *RangeBucketContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RangeExprContext
- func (s *RangeExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RangeExprContext) AllRangeUnit() []IRangeUnitContext
- func (s *RangeExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RangeExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RangeExprContext) GetParser() antlr.Parser
- func (s *RangeExprContext) GetRanges() []IRangeUnitContext
- func (s *RangeExprContext) GetRuleContext() antlr.RuleContext
- func (s *RangeExprContext) Get_rangeUnit() IRangeUnitContext
- func (*RangeExprContext) IsRangeExprContext()
- func (s *RangeExprContext) RangeUnit(i int) IRangeUnitContext
- func (s *RangeExprContext) SetRanges(v []IRangeUnitContext)
- func (s *RangeExprContext) Set_rangeUnit(v IRangeUnitContext)
- func (s *RangeExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RangeFromToContext
- func (s *RangeFromToContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RangeFromToContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RangeFromToContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RangeFromToContext) GetParser() antlr.Parser
- func (s *RangeFromToContext) GetRuleContext() antlr.RuleContext
- func (*RangeFromToContext) IsRangeFromToContext()
- func (s *RangeFromToContext) MINUS() antlr.TerminalNode
- func (s *RangeFromToContext) Number() INumberContext
- func (s *RangeFromToContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RangeUnitContext
- func (s *RangeUnitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RangeUnitContext) AllRangeFromTo() []IRangeFromToContext
- func (s *RangeUnitContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RangeUnitContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RangeUnitContext) GetFrom() IRangeFromToContext
- func (s *RangeUnitContext) GetKey() IStrContext
- func (s *RangeUnitContext) GetParser() antlr.Parser
- func (s *RangeUnitContext) GetRuleContext() antlr.RuleContext
- func (s *RangeUnitContext) GetTo() IRangeFromToContext
- func (*RangeUnitContext) IsRangeUnitContext()
- func (s *RangeUnitContext) RangeFromTo(i int) IRangeFromToContext
- func (s *RangeUnitContext) SetFrom(v IRangeFromToContext)
- func (s *RangeUnitContext) SetKey(v IStrContext)
- func (s *RangeUnitContext) SetTo(v IRangeFromToContext)
- func (s *RangeUnitContext) Str() IStrContext
- func (s *RangeUnitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RescoreExprContext
- func (s *RescoreExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RescoreExprContext) AllDOUBLE() []antlr.TerminalNode
- func (s *RescoreExprContext) DOUBLE(i int) antlr.TerminalNode
- func (s *RescoreExprContext) EQ() antlr.TerminalNode
- func (s *RescoreExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RescoreExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RescoreExprContext) GetParser() antlr.Parser
- func (s *RescoreExprContext) GetPre() antlr.Token
- func (s *RescoreExprContext) GetRuleContext() antlr.RuleContext
- func (s *RescoreExprContext) GetSec() antlr.Token
- func (s *RescoreExprContext) GetWin() antlr.Token
- func (*RescoreExprContext) IsRescoreExprContext()
- func (s *RescoreExprContext) LONG() antlr.TerminalNode
- func (s *RescoreExprContext) RESCORE() antlr.TerminalNode
- func (s *RescoreExprContext) SetPre(v antlr.Token)
- func (s *RescoreExprContext) SetSec(v antlr.Token)
- func (s *RescoreExprContext) SetWin(v antlr.Token)
- func (s *RescoreExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *RescoreExprContext) WEIGHT() antlr.TerminalNode
- func (s *RescoreExprContext) WINDOWS() antlr.TerminalNode
- func (s *RescoreExprContext) WhereExpression() IWhereExpressionContext
- type ScriptFieldContext
- func (s *ScriptFieldContext) AS() antlr.TerminalNode
- func (s *ScriptFieldContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ScriptFieldContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ScriptFieldContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ScriptFieldContext) GetAs() IStrictIdentifierContext
- func (s *ScriptFieldContext) GetParser() antlr.Parser
- func (s *ScriptFieldContext) GetRuleContext() antlr.RuleContext
- func (s *ScriptFieldContext) GetScript() IScriptPhraseContext
- func (*ScriptFieldContext) IsScriptFieldContext()
- func (s *ScriptFieldContext) ScriptPhrase() IScriptPhraseContext
- func (s *ScriptFieldContext) SetAs(v IStrictIdentifierContext)
- func (s *ScriptFieldContext) SetScript(v IScriptPhraseContext)
- func (s *ScriptFieldContext) StrictIdentifier() IStrictIdentifierContext
- func (s *ScriptFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ScriptFunctionContext
- func (s *ScriptFunctionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ScriptFunctionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ScriptFunctionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ScriptFunctionContext) GetParser() antlr.Parser
- func (s *ScriptFunctionContext) GetRuleContext() antlr.RuleContext
- func (s *ScriptFunctionContext) GetScript() IScriptPhraseContext
- func (*ScriptFunctionContext) IsScriptFunctionContext()
- func (s *ScriptFunctionContext) ScriptPhrase() IScriptPhraseContext
- func (s *ScriptFunctionContext) SetScript(v IScriptPhraseContext)
- func (s *ScriptFunctionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ScriptPhraseContext
- func (s *ScriptPhraseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ScriptPhraseContext) AllProp() []IPropContext
- func (s *ScriptPhraseContext) ArithmeticExpression() IArithmeticExpressionContext
- func (s *ScriptPhraseContext) EQ() antlr.TerminalNode
- func (s *ScriptPhraseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ScriptPhraseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ScriptPhraseContext) GetArithmetic() IArithmeticExpressionContext
- func (s *ScriptPhraseContext) GetLang() IStrContext
- func (s *ScriptPhraseContext) GetParser() antlr.Parser
- func (s *ScriptPhraseContext) GetProps() []IPropContext
- func (s *ScriptPhraseContext) GetRuleContext() antlr.RuleContext
- func (s *ScriptPhraseContext) GetScript() antlr.Token
- func (s *ScriptPhraseContext) Get_prop() IPropContext
- func (*ScriptPhraseContext) IsScriptPhraseContext()
- func (s *ScriptPhraseContext) LANG() antlr.TerminalNode
- func (s *ScriptPhraseContext) MATH() antlr.TerminalNode
- func (s *ScriptPhraseContext) Prop(i int) IPropContext
- func (s *ScriptPhraseContext) QUOTASTR() antlr.TerminalNode
- func (s *ScriptPhraseContext) SCRIPT() antlr.TerminalNode
- func (s *ScriptPhraseContext) SetArithmetic(v IArithmeticExpressionContext)
- func (s *ScriptPhraseContext) SetLang(v IStrContext)
- func (s *ScriptPhraseContext) SetProps(v []IPropContext)
- func (s *ScriptPhraseContext) SetScript(v antlr.Token)
- func (s *ScriptPhraseContext) Set_prop(v IPropContext)
- func (s *ScriptPhraseContext) Str() IStrContext
- func (s *ScriptPhraseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SelectItemContext
- func (s *SelectItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SelectItemContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SelectItemContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SelectItemContext) FieldIdentifier() IFieldIdentifierContext
- func (s *SelectItemContext) GetParser() antlr.Parser
- func (s *SelectItemContext) GetRuleContext() antlr.RuleContext
- func (s *SelectItemContext) Highlight() IHighlightContext
- func (s *SelectItemContext) InnerHit() IInnerHitContext
- func (*SelectItemContext) IsSelectItemContext()
- func (s *SelectItemContext) ScriptField() IScriptFieldContext
- func (s *SelectItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SignificantBucketContext
- func (s *SignificantBucketContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SignificantBucketContext) AllDOC_COUNT() []antlr.TerminalNode
- func (s *SignificantBucketContext) AllEQ() []antlr.TerminalNode
- func (s *SignificantBucketContext) AllEXCLUDE() []antlr.TerminalNode
- func (s *SignificantBucketContext) AllINCLUDE() []antlr.TerminalNode
- func (s *SignificantBucketContext) AllLONG() []antlr.TerminalNode
- func (s *SignificantBucketContext) AllParam() []IParamContext
- func (s *SignificantBucketContext) AllSAMPLE() []antlr.TerminalNode
- func (s *SignificantBucketContext) AllSCORE() []antlr.TerminalNode
- func (s *SignificantBucketContext) AllStr() []IStrContext
- func (s *SignificantBucketContext) AllTOP() []antlr.TerminalNode
- func (s *SignificantBucketContext) DOC_COUNT(i int) antlr.TerminalNode
- func (s *SignificantBucketContext) EQ(i int) antlr.TerminalNode
- func (s *SignificantBucketContext) EXCLUDE(i int) antlr.TerminalNode
- func (s *SignificantBucketContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SignificantBucketContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SignificantBucketContext) FieldIdentifier() IFieldIdentifierContext
- func (s *SignificantBucketContext) GetExclude() []IParamContext
- func (s *SignificantBucketContext) GetField() IFieldIdentifierContext
- func (s *SignificantBucketContext) GetInclude() []IParamContext
- func (s *SignificantBucketContext) GetMinDocCount() antlr.Token
- func (s *SignificantBucketContext) GetParser() antlr.Parser
- func (s *SignificantBucketContext) GetRuleContext() antlr.RuleContext
- func (s *SignificantBucketContext) GetScoreAlg() IStrContext
- func (s *SignificantBucketContext) GetSmp() antlr.Token
- func (s *SignificantBucketContext) GetTop() antlr.Token
- func (s *SignificantBucketContext) Get_param() IParamContext
- func (s *SignificantBucketContext) INCLUDE(i int) antlr.TerminalNode
- func (*SignificantBucketContext) IsSignificantBucketContext()
- func (s *SignificantBucketContext) LONG(i int) antlr.TerminalNode
- func (s *SignificantBucketContext) Param(i int) IParamContext
- func (s *SignificantBucketContext) SAMPLE(i int) antlr.TerminalNode
- func (s *SignificantBucketContext) SCORE(i int) antlr.TerminalNode
- func (s *SignificantBucketContext) SIGNIFICANT() antlr.TerminalNode
- func (s *SignificantBucketContext) SetExclude(v []IParamContext)
- func (s *SignificantBucketContext) SetField(v IFieldIdentifierContext)
- func (s *SignificantBucketContext) SetInclude(v []IParamContext)
- func (s *SignificantBucketContext) SetMinDocCount(v antlr.Token)
- func (s *SignificantBucketContext) SetScoreAlg(v IStrContext)
- func (s *SignificantBucketContext) SetSmp(v antlr.Token)
- func (s *SignificantBucketContext) SetTop(v antlr.Token)
- func (s *SignificantBucketContext) Set_param(v IParamContext)
- func (s *SignificantBucketContext) Str(i int) IStrContext
- func (s *SignificantBucketContext) TOP(i int) antlr.TerminalNode
- func (s *SignificantBucketContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SortItemContext
- func (s *SortItemContext) ASC() antlr.TerminalNode
- func (s *SortItemContext) AVG() antlr.TerminalNode
- func (s *SortItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SortItemContext) DESC() antlr.TerminalNode
- func (s *SortItemContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SortItemContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SortItemContext) FieldIdentifier() IFieldIdentifierContext
- func (s *SortItemContext) GetDType() antlr.Token
- func (s *SortItemContext) GetField() IFieldIdentifierContext
- func (s *SortItemContext) GetFilter() antlr.Token
- func (s *SortItemContext) GetMd() antlr.Token
- func (s *SortItemContext) GetOrdering() antlr.Token
- func (s *SortItemContext) GetParser() antlr.Parser
- func (s *SortItemContext) GetRuleContext() antlr.RuleContext
- func (s *SortItemContext) GetScript() IScriptPhraseContext
- func (*SortItemContext) IsSortItemContext()
- func (s *SortItemContext) MAX() antlr.TerminalNode
- func (s *SortItemContext) MIN() antlr.TerminalNode
- func (s *SortItemContext) NUMBER() antlr.TerminalNode
- func (s *SortItemContext) STRING() antlr.TerminalNode
- func (s *SortItemContext) SUM() antlr.TerminalNode
- func (s *SortItemContext) ScriptPhrase() IScriptPhraseContext
- func (s *SortItemContext) SetDType(v antlr.Token)
- func (s *SortItemContext) SetField(v IFieldIdentifierContext)
- func (s *SortItemContext) SetFilter(v antlr.Token)
- func (s *SortItemContext) SetMd(v antlr.Token)
- func (s *SortItemContext) SetOrdering(v antlr.Token)
- func (s *SortItemContext) SetScript(v IScriptPhraseContext)
- func (s *SortItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *SortItemContext) WhereExpression() IWhereExpressionContext
- type SparkStatementContext
- func (s *SparkStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SparkStatementContext) AllDataStruct() []IDataStructContext
- func (s *SparkStatementContext) DataStruct(i int) IDataStructContext
- func (s *SparkStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SparkStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SparkStatementContext) ExportStatement() IExportStatementContext
- func (s *SparkStatementContext) GetFiles() []IDataStructContext
- func (s *SparkStatementContext) GetLimit() antlr.Token
- func (s *SparkStatementContext) GetParser() antlr.Parser
- func (s *SparkStatementContext) GetRuleContext() antlr.RuleContext
- func (s *SparkStatementContext) GetSql() antlr.Token
- func (s *SparkStatementContext) GetStatName() IStrictIdentifierContext
- func (s *SparkStatementContext) Get_dataStruct() IDataStructContext
- func (*SparkStatementContext) IsSparkStatementContext()
- func (s *SparkStatementContext) LIMIT() antlr.TerminalNode
- func (s *SparkStatementContext) LONG() antlr.TerminalNode
- func (s *SparkStatementContext) MAP() antlr.TerminalNode
- func (s *SparkStatementContext) QUOTASTR() antlr.TerminalNode
- func (s *SparkStatementContext) SQL() antlr.TerminalNode
- func (s *SparkStatementContext) SetFiles(v []IDataStructContext)
- func (s *SparkStatementContext) SetLimit(v antlr.Token)
- func (s *SparkStatementContext) SetSql(v antlr.Token)
- func (s *SparkStatementContext) SetStatName(v IStrictIdentifierContext)
- func (s *SparkStatementContext) Set_dataStruct(v IDataStructContext)
- func (s *SparkStatementContext) StrictIdentifier() IStrictIdentifierContext
- func (s *SparkStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StatementContext
- func (s *StatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StatementContext) AliasStatement() IAliasStatementContext
- func (s *StatementContext) AlterStatement() IAlterStatementContext
- func (s *StatementContext) AnalysisStatement() IAnalysisStatementContext
- func (s *StatementContext) AnalyzeStatement() IAnalyzeStatementContext
- func (s *StatementContext) BatchUpdateStatement() IBatchUpdateStatementContext
- func (s *StatementContext) DeleteStatement() IDeleteStatementContext
- func (s *StatementContext) DescStatement() IDescStatementContext
- func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StatementContext) FileLoadStatement() IFileLoadStatementContext
- func (s *StatementContext) GetParser() antlr.Parser
- func (s *StatementContext) GetRuleContext() antlr.RuleContext
- func (s *StatementContext) HanLPStatement() IHanLPStatementContext
- func (s *StatementContext) Hive2Statement() IHive2StatementContext
- func (s *StatementContext) InsertStatement() IInsertStatementContext
- func (*StatementContext) IsStatementContext()
- func (s *StatementContext) JdbcStatement() IJdbcStatementContext
- func (s *StatementContext) JoinQueryAnalysisStatement() IJoinQueryAnalysisStatementContext
- func (s *StatementContext) QueryStatement() IQueryStatementContext
- func (s *StatementContext) SparkStatement() ISparkStatementContext
- func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StatementContext) UpdateStatement() IUpdateStatementContext
- type StrContext
- func (s *StrContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StrContext) EXT_IDENTIFIER() antlr.TerminalNode
- func (s *StrContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StrContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StrContext) GetParser() antlr.Parser
- func (s *StrContext) GetRuleContext() antlr.RuleContext
- func (s *StrContext) IDENTIFIER() antlr.TerminalNode
- func (*StrContext) IsStrContext()
- func (s *StrContext) QUOTASTR() antlr.TerminalNode
- func (s *StrContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StrictIdentifierContext
- func (s *StrictIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StrictIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StrictIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StrictIdentifierContext) GetParser() antlr.Parser
- func (s *StrictIdentifierContext) GetRuleContext() antlr.RuleContext
- func (s *StrictIdentifierContext) IDENTIFIER() antlr.TerminalNode
- func (*StrictIdentifierContext) IsStrictIdentifierContext()
- func (s *StrictIdentifierContext) NonReserved() INonReservedContext
- func (s *StrictIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TermCompareContext
- func (s *TermCompareContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TermCompareContext) ComparisonOperator() IComparisonOperatorContext
- func (s *TermCompareContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TermCompareContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TermCompareContext) FieldIdentifier() IFieldIdentifierContext
- func (s *TermCompareContext) GetBoost() INumberContext
- func (s *TermCompareContext) GetField() IFieldIdentifierContext
- func (s *TermCompareContext) GetOperator() IComparisonOperatorContext
- func (s *TermCompareContext) GetParser() antlr.Parser
- func (s *TermCompareContext) GetRuleContext() antlr.RuleContext
- func (s *TermCompareContext) GetValue() IParamContext
- func (*TermCompareContext) IsTermCompareContext()
- func (s *TermCompareContext) Number() INumberContext
- func (s *TermCompareContext) POWER() antlr.TerminalNode
- func (s *TermCompareContext) Param() IParamContext
- func (s *TermCompareContext) SetBoost(v INumberContext)
- func (s *TermCompareContext) SetField(v IFieldIdentifierContext)
- func (s *TermCompareContext) SetOperator(v IComparisonOperatorContext)
- func (s *TermCompareContext) SetValue(v IParamContext)
- func (s *TermCompareContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TermLevelFunctionContext
- func (s *TermLevelFunctionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TermLevelFunctionContext) AllFieldIdentifier() []IFieldIdentifierContext
- func (s *TermLevelFunctionContext) AllParam2() []IParam2Context
- func (s *TermLevelFunctionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TermLevelFunctionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TermLevelFunctionContext) FieldIdentifier(i int) IFieldIdentifierContext
- func (s *TermLevelFunctionContext) GetBoost() INumberContext
- func (s *TermLevelFunctionContext) GetField() IFieldIdentifierContext
- func (s *TermLevelFunctionContext) GetFuncName() ITermLevelFunctionNamesContext
- func (s *TermLevelFunctionContext) GetParams() []IParam2Context
- func (s *TermLevelFunctionContext) GetParser() antlr.Parser
- func (s *TermLevelFunctionContext) GetRuleContext() antlr.RuleContext
- func (s *TermLevelFunctionContext) GetUseField() IFieldIdentifierContext
- func (s *TermLevelFunctionContext) Get_param2() IParam2Context
- func (*TermLevelFunctionContext) IsTermLevelFunctionContext()
- func (s *TermLevelFunctionContext) Number() INumberContext
- func (s *TermLevelFunctionContext) POWER() antlr.TerminalNode
- func (s *TermLevelFunctionContext) Param2(i int) IParam2Context
- func (s *TermLevelFunctionContext) SetBoost(v INumberContext)
- func (s *TermLevelFunctionContext) SetField(v IFieldIdentifierContext)
- func (s *TermLevelFunctionContext) SetFuncName(v ITermLevelFunctionNamesContext)
- func (s *TermLevelFunctionContext) SetParams(v []IParam2Context)
- func (s *TermLevelFunctionContext) SetUseField(v IFieldIdentifierContext)
- func (s *TermLevelFunctionContext) Set_param2(v IParam2Context)
- func (s *TermLevelFunctionContext) TermLevelFunctionNames() ITermLevelFunctionNamesContext
- func (s *TermLevelFunctionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TermLevelFunctionNamesContext
- func (s *TermLevelFunctionNamesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TermLevelFunctionNamesContext) EXIST() antlr.TerminalNode
- func (s *TermLevelFunctionNamesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TermLevelFunctionNamesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TermLevelFunctionNamesContext) GetParser() antlr.Parser
- func (s *TermLevelFunctionNamesContext) GetRuleContext() antlr.RuleContext
- func (s *TermLevelFunctionNamesContext) HAS_ALL() antlr.TerminalNode
- func (s *TermLevelFunctionNamesContext) HAS_ANY() antlr.TerminalNode
- func (s *TermLevelFunctionNamesContext) IDS() antlr.TerminalNode
- func (s *TermLevelFunctionNamesContext) IN() antlr.TerminalNode
- func (*TermLevelFunctionNamesContext) IsTermLevelFunctionNamesContext()
- func (s *TermLevelFunctionNamesContext) LIKE() antlr.TerminalNode
- func (s *TermLevelFunctionNamesContext) LOCAL_FILE() antlr.TerminalNode
- func (s *TermLevelFunctionNamesContext) MISS() antlr.TerminalNode
- func (s *TermLevelFunctionNamesContext) NOT_LIKE() antlr.TerminalNode
- func (s *TermLevelFunctionNamesContext) OUT() antlr.TerminalNode
- func (s *TermLevelFunctionNamesContext) RLIKE() antlr.TerminalNode
- func (s *TermLevelFunctionNamesContext) STARTS_WITH() antlr.TerminalNode
- func (s *TermLevelFunctionNamesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TermsBucketContext
- func (s *TermsBucketContext) AS(i int) antlr.TerminalNode
- func (s *TermsBucketContext) ASC(i int) antlr.TerminalNode
- func (s *TermsBucketContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TermsBucketContext) AllAS() []antlr.TerminalNode
- func (s *TermsBucketContext) AllASC() []antlr.TerminalNode
- func (s *TermsBucketContext) AllBY() []antlr.TerminalNode
- func (s *TermsBucketContext) AllDESC() []antlr.TerminalNode
- func (s *TermsBucketContext) AllDOC_COUNT() []antlr.TerminalNode
- func (s *TermsBucketContext) AllEXCLUDE() []antlr.TerminalNode
- func (s *TermsBucketContext) AllINCLUDE() []antlr.TerminalNode
- func (s *TermsBucketContext) AllLONG() []antlr.TerminalNode
- func (s *TermsBucketContext) AllMISSING() []antlr.TerminalNode
- func (s *TermsBucketContext) AllORDER() []antlr.TerminalNode
- func (s *TermsBucketContext) AllParam() []IParamContext
- func (s *TermsBucketContext) AllPathIdentifier() []IPathIdentifierContext
- func (s *TermsBucketContext) AllScriptPhrase() []IScriptPhraseContext
- func (s *TermsBucketContext) AllTOP() []antlr.TerminalNode
- func (s *TermsBucketContext) BY(i int) antlr.TerminalNode
- func (s *TermsBucketContext) DESC(i int) antlr.TerminalNode
- func (s *TermsBucketContext) DOC_COUNT(i int) antlr.TerminalNode
- func (s *TermsBucketContext) EXCLUDE(i int) antlr.TerminalNode
- func (s *TermsBucketContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TermsBucketContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TermsBucketContext) FieldIdentifier() IFieldIdentifierContext
- func (s *TermsBucketContext) GetExclude() []IParamContext
- func (s *TermsBucketContext) GetField() IFieldIdentifierContext
- func (s *TermsBucketContext) GetInclude() []IParamContext
- func (s *TermsBucketContext) GetMinDocCount() antlr.Token
- func (s *TermsBucketContext) GetMissing() IParamContext
- func (s *TermsBucketContext) GetOrder() antlr.Token
- func (s *TermsBucketContext) GetOrderPath() IPathIdentifierContext
- func (s *TermsBucketContext) GetParser() antlr.Parser
- func (s *TermsBucketContext) GetRuleContext() antlr.RuleContext
- func (s *TermsBucketContext) GetScript() IScriptPhraseContext
- func (s *TermsBucketContext) GetTop() antlr.Token
- func (s *TermsBucketContext) Get_param() IParamContext
- func (s *TermsBucketContext) INCLUDE(i int) antlr.TerminalNode
- func (*TermsBucketContext) IsTermsBucketContext()
- func (s *TermsBucketContext) LONG(i int) antlr.TerminalNode
- func (s *TermsBucketContext) MISSING(i int) antlr.TerminalNode
- func (s *TermsBucketContext) ORDER(i int) antlr.TerminalNode
- func (s *TermsBucketContext) Param(i int) IParamContext
- func (s *TermsBucketContext) PathIdentifier(i int) IPathIdentifierContext
- func (s *TermsBucketContext) ScriptPhrase(i int) IScriptPhraseContext
- func (s *TermsBucketContext) SetExclude(v []IParamContext)
- func (s *TermsBucketContext) SetField(v IFieldIdentifierContext)
- func (s *TermsBucketContext) SetInclude(v []IParamContext)
- func (s *TermsBucketContext) SetMinDocCount(v antlr.Token)
- func (s *TermsBucketContext) SetMissing(v IParamContext)
- func (s *TermsBucketContext) SetOrder(v antlr.Token)
- func (s *TermsBucketContext) SetOrderPath(v IPathIdentifierContext)
- func (s *TermsBucketContext) SetScript(v IScriptPhraseContext)
- func (s *TermsBucketContext) SetTop(v antlr.Token)
- func (s *TermsBucketContext) Set_param(v IParamContext)
- func (s *TermsBucketContext) TOP(i int) antlr.TerminalNode
- func (s *TermsBucketContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type UpdateAddFieldContext
- func (s *UpdateAddFieldContext) ADD() antlr.TerminalNode
- func (s *UpdateAddFieldContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UpdateAddFieldContext) AllParam() []IParamContext
- func (s *UpdateAddFieldContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UpdateAddFieldContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UpdateAddFieldContext) FieldIdentifier() IFieldIdentifierContext
- func (s *UpdateAddFieldContext) GetDType() antlr.Token
- func (s *UpdateAddFieldContext) GetField() IFieldIdentifierContext
- func (s *UpdateAddFieldContext) GetRuleContext() antlr.RuleContext
- func (s *UpdateAddFieldContext) GetValues() []IParamContext
- func (s *UpdateAddFieldContext) Get_param() IParamContext
- func (s *UpdateAddFieldContext) LIST() antlr.TerminalNode
- func (s *UpdateAddFieldContext) MAP() antlr.TerminalNode
- func (s *UpdateAddFieldContext) Param(i int) IParamContext
- func (s *UpdateAddFieldContext) SetDType(v antlr.Token)
- func (s *UpdateAddFieldContext) SetField(v IFieldIdentifierContext)
- func (s *UpdateAddFieldContext) SetValues(v []IParamContext)
- func (s *UpdateAddFieldContext) Set_param(v IParamContext)
- type UpdateFieldContext
- func (s *UpdateFieldContext) CopyAll(ctx *UpdateFieldContext)
- func (s *UpdateFieldContext) GetParser() antlr.Parser
- func (s *UpdateFieldContext) GetRuleContext() antlr.RuleContext
- func (*UpdateFieldContext) IsUpdateFieldContext()
- func (s *UpdateFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type UpdateRemoveFieldContext
- func (s *UpdateRemoveFieldContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UpdateRemoveFieldContext) AllParam() []IParamContext
- func (s *UpdateRemoveFieldContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UpdateRemoveFieldContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UpdateRemoveFieldContext) FieldIdentifier() IFieldIdentifierContext
- func (s *UpdateRemoveFieldContext) GetDType() antlr.Token
- func (s *UpdateRemoveFieldContext) GetField() IFieldIdentifierContext
- func (s *UpdateRemoveFieldContext) GetRuleContext() antlr.RuleContext
- func (s *UpdateRemoveFieldContext) GetValues() []IParamContext
- func (s *UpdateRemoveFieldContext) Get_param() IParamContext
- func (s *UpdateRemoveFieldContext) LIST() antlr.TerminalNode
- func (s *UpdateRemoveFieldContext) MAP() antlr.TerminalNode
- func (s *UpdateRemoveFieldContext) Param(i int) IParamContext
- func (s *UpdateRemoveFieldContext) REMOVE() antlr.TerminalNode
- func (s *UpdateRemoveFieldContext) SetDType(v antlr.Token)
- func (s *UpdateRemoveFieldContext) SetField(v IFieldIdentifierContext)
- func (s *UpdateRemoveFieldContext) SetValues(v []IParamContext)
- func (s *UpdateRemoveFieldContext) Set_param(v IParamContext)
- type UpdateReplaceFieldContext
- func (s *UpdateReplaceFieldContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UpdateReplaceFieldContext) AllParam() []IParamContext
- func (s *UpdateReplaceFieldContext) EQ() antlr.TerminalNode
- func (s *UpdateReplaceFieldContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UpdateReplaceFieldContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UpdateReplaceFieldContext) FieldIdentifier() IFieldIdentifierContext
- func (s *UpdateReplaceFieldContext) GetDType() antlr.Token
- func (s *UpdateReplaceFieldContext) GetField() IFieldIdentifierContext
- func (s *UpdateReplaceFieldContext) GetRuleContext() antlr.RuleContext
- func (s *UpdateReplaceFieldContext) GetValue() IParamContext
- func (s *UpdateReplaceFieldContext) GetValues() []IParamContext
- func (s *UpdateReplaceFieldContext) Get_param() IParamContext
- func (s *UpdateReplaceFieldContext) LIST() antlr.TerminalNode
- func (s *UpdateReplaceFieldContext) MAP() antlr.TerminalNode
- func (s *UpdateReplaceFieldContext) Param(i int) IParamContext
- func (s *UpdateReplaceFieldContext) SetDType(v antlr.Token)
- func (s *UpdateReplaceFieldContext) SetField(v IFieldIdentifierContext)
- func (s *UpdateReplaceFieldContext) SetValue(v IParamContext)
- func (s *UpdateReplaceFieldContext) SetValues(v []IParamContext)
- func (s *UpdateReplaceFieldContext) Set_param(v IParamContext)
- type UpdateStatementContext
- func (s *UpdateStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UpdateStatementContext) AllIndexIdentifier() []IIndexIdentifierContext
- func (s *UpdateStatementContext) AllStr() []IStrContext
- func (s *UpdateStatementContext) AllUpdateField() []IUpdateFieldContext
- func (s *UpdateStatementContext) BY() antlr.TerminalNode
- func (s *UpdateStatementContext) EQ() antlr.TerminalNode
- func (s *UpdateStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UpdateStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UpdateStatementContext) GetFields() []IUpdateFieldContext
- func (s *UpdateStatementContext) GetFileName() IStrContext
- func (s *UpdateStatementContext) GetId() IStrContext
- func (s *UpdateStatementContext) GetIndexes() []IIndexIdentifierContext
- func (s *UpdateStatementContext) GetItems() []IStrContext
- func (s *UpdateStatementContext) GetParser() antlr.Parser
- func (s *UpdateStatementContext) GetRuleContext() antlr.RuleContext
- func (s *UpdateStatementContext) GetScript() IScriptPhraseContext
- func (s *UpdateStatementContext) GetStatName() IStrictIdentifierContext
- func (s *UpdateStatementContext) Get_indexIdentifier() IIndexIdentifierContext
- func (s *UpdateStatementContext) Get_str() IStrContext
- func (s *UpdateStatementContext) Get_updateField() IUpdateFieldContext
- func (s *UpdateStatementContext) ID() antlr.TerminalNode
- func (s *UpdateStatementContext) IDS_FILE() antlr.TerminalNode
- func (s *UpdateStatementContext) IndexIdentifier(i int) IIndexIdentifierContext
- func (*UpdateStatementContext) IsUpdateStatementContext()
- func (s *UpdateStatementContext) MAP() antlr.TerminalNode
- func (s *UpdateStatementContext) SET() antlr.TerminalNode
- func (s *UpdateStatementContext) ScriptPhrase() IScriptPhraseContext
- func (s *UpdateStatementContext) SetFields(v []IUpdateFieldContext)
- func (s *UpdateStatementContext) SetFileName(v IStrContext)
- func (s *UpdateStatementContext) SetId(v IStrContext)
- func (s *UpdateStatementContext) SetIndexes(v []IIndexIdentifierContext)
- func (s *UpdateStatementContext) SetItems(v []IStrContext)
- func (s *UpdateStatementContext) SetScript(v IScriptPhraseContext)
- func (s *UpdateStatementContext) SetStatName(v IStrictIdentifierContext)
- func (s *UpdateStatementContext) Set_indexIdentifier(v IIndexIdentifierContext)
- func (s *UpdateStatementContext) Set_str(v IStrContext)
- func (s *UpdateStatementContext) Set_updateField(v IUpdateFieldContext)
- func (s *UpdateStatementContext) Str(i int) IStrContext
- func (s *UpdateStatementContext) StrictIdentifier() IStrictIdentifierContext
- func (s *UpdateStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *UpdateStatementContext) UPDATE() antlr.TerminalNode
- func (s *UpdateStatementContext) UPSERT() antlr.TerminalNode
- func (s *UpdateStatementContext) UpdateField(i int) IUpdateFieldContext
- func (s *UpdateStatementContext) WHERE() antlr.TerminalNode
- func (s *UpdateStatementContext) WhereExpression() IWhereExpressionContext
- type ValueListContext
- func (s *ValueListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ValueListContext) AllParamValues() []IParamValuesContext
- func (s *ValueListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ValueListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ValueListContext) GetParser() antlr.Parser
- func (s *ValueListContext) GetRuleContext() antlr.RuleContext
- func (s *ValueListContext) GetValuesList() []IParamValuesContext
- func (s *ValueListContext) Get_paramValues() IParamValuesContext
- func (*ValueListContext) IsValueListContext()
- func (s *ValueListContext) ParamValues(i int) IParamValuesContext
- func (s *ValueListContext) SetValuesList(v []IParamValuesContext)
- func (s *ValueListContext) Set_paramValues(v IParamValuesContext)
- func (s *ValueListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ValueListContext) VALUES() antlr.TerminalNode
- type WhereExpressionContext
- func (s *WhereExpressionContext) ALL() antlr.TerminalNode
- func (s *WhereExpressionContext) AND() antlr.TerminalNode
- func (s *WhereExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *WhereExpressionContext) BooleanValue() IBooleanValueContext
- func (s *WhereExpressionContext) EQ() antlr.TerminalNode
- func (s *WhereExpressionContext) EXPLAIN() antlr.TerminalNode
- func (s *WhereExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WhereExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WhereExpressionContext) GetParser() antlr.Parser
- func (s *WhereExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *WhereExpressionContext) GetScore() IBooleanValueContext
- func (*WhereExpressionContext) IsWhereExpressionContext()
- func (s *WhereExpressionContext) LogicalExpr() ILogicalExprContext
- func (s *WhereExpressionContext) SCORE() antlr.TerminalNode
- func (s *WhereExpressionContext) SetScore(v IBooleanValueContext)
- func (s *WhereExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
Constants ¶
const ( ElasticSQLLexerT__0 = 1 ElasticSQLLexerT__1 = 2 ElasticSQLLexerT__2 = 3 ElasticSQLLexerT__3 = 4 ElasticSQLLexerT__4 = 5 ElasticSQLLexerT__5 = 6 ElasticSQLLexerT__6 = 7 ElasticSQLLexerT__7 = 8 ElasticSQLLexerT__8 = 9 ElasticSQLLexerT__9 = 10 ElasticSQLLexerT__10 = 11 ElasticSQLLexerT__11 = 12 ElasticSQLLexerREMOVE = 13 ElasticSQLLexerSELECT = 14 ElasticSQLLexerSCROLL = 15 ElasticSQLLexerHIGHLIGHT = 16 ElasticSQLLexerSCROLL_ID = 17 ElasticSQLLexerINNER_HIT = 18 ElasticSQLLexerWHERE = 19 ElasticSQLLexerCUSTOM_SCORE = 20 ElasticSQLLexerRESCORE = 21 ElasticSQLLexerWINDOWS = 22 ElasticSQLLexerCOLLAPSE = 23 ElasticSQLLexerSCORE = 24 ElasticSQLLexerMEM_SORT = 25 ElasticSQLLexerKEEP = 26 ElasticSQLLexerWEIGHT = 27 ElasticSQLLexerEXPLAIN = 28 ElasticSQLLexerWHERES = 29 ElasticSQLLexerLIMIT = 30 ElasticSQLLexerTRACK_HIT = 31 ElasticSQLLexerOFFSET = 32 ElasticSQLLexerSQL = 33 ElasticSQLLexerSTRUCT = 34 ElasticSQLLexerHQL = 35 ElasticSQLLexerCK = 36 ElasticSQLLexerPQL = 37 ElasticSQLLexerMQL = 38 ElasticSQLLexerURL = 39 ElasticSQLLexerPASSWORD = 40 ElasticSQLLexerUSER = 41 ElasticSQLLexerWITH = 42 ElasticSQLLexerAS = 43 ElasticSQLLexerMAP = 44 ElasticSQLLexerUSING = 45 ElasticSQLLexerGROUP = 46 ElasticSQLLexerBY = 47 ElasticSQLLexerORDER = 48 ElasticSQLLexerASC = 49 ElasticSQLLexerDESC = 50 ElasticSQLLexerDESCRIBE = 51 ElasticSQLLexerTEMPLATE = 52 ElasticSQLLexerBETWEEN = 53 ElasticSQLLexerOR = 54 ElasticSQLLexerALL = 55 ElasticSQLLexerAND = 56 ElasticSQLLexerNOT = 57 ElasticSQLLexerINTO = 58 ElasticSQLLexerTO = 59 ElasticSQLLexerFROM = 60 ElasticSQLLexerHAVING = 61 ElasticSQLLexerEXCLUDE = 62 ElasticSQLLexerINCLUDE = 63 ElasticSQLLexerDOC_COUNT = 64 ElasticSQLLexerTOP = 65 ElasticSQLLexerINSERT = 66 ElasticSQLLexerVALUES = 67 ElasticSQLLexerID = 68 ElasticSQLLexerSLICE = 69 ElasticSQLLexerEXPORT = 70 ElasticSQLLexerHEADER = 71 ElasticSQLLexerJSON = 72 ElasticSQLLexerCSV = 73 ElasticSQLLexerEXCEL = 74 ElasticSQLLexerSEP = 75 ElasticSQLLexerSCRIPT = 76 ElasticSQLLexerLANG = 77 ElasticSQLLexerRETURN = 78 ElasticSQLLexerON = 79 ElasticSQLLexerPK = 80 ElasticSQLLexerUUID = 81 ElasticSQLLexerMEM = 82 ElasticSQLLexerRIGHT = 83 ElasticSQLLexerLEFT = 84 ElasticSQLLexerJOIN = 85 ElasticSQLLexerAGG = 86 ElasticSQLLexerALIAS = 87 ElasticSQLLexerALTER = 88 ElasticSQLLexerRLIKE = 89 ElasticSQLLexerLIKE = 90 ElasticSQLLexerNOT_LIKE = 91 ElasticSQLLexerSTARTS_WITH = 92 ElasticSQLLexerIN = 93 ElasticSQLLexerOUT = 94 ElasticSQLLexerHAS_ANY = 95 ElasticSQLLexerHAS_ALL = 96 ElasticSQLLexerEXIST = 97 ElasticSQLLexerMISS = 98 ElasticSQLLexerQUERY_STRING = 99 ElasticSQLLexerMATCH = 100 ElasticSQLLexerMULTI_MATCH = 101 ElasticSQLLexerMATCH_PHRASE_PREFIX = 102 ElasticSQLLexerMATCH_PHRASE = 103 ElasticSQLLexerKNN = 104 ElasticSQLLexerLOCAL_FILE = 105 ElasticSQLLexerHAS_CHILD = 106 ElasticSQLLexerHAS_PARENT = 107 ElasticSQLLexerCOUNT = 108 ElasticSQLLexerMAX = 109 ElasticSQLLexerMIN = 110 ElasticSQLLexerAVG = 111 ElasticSQLLexerAVG_DATE = 112 ElasticSQLLexerSUM = 113 ElasticSQLLexerDISTINCT = 114 ElasticSQLLexerVALUE_COUNT = 115 ElasticSQLLexerPERCENTILE_RANKS = 116 ElasticSQLLexerPERCENTILES = 117 ElasticSQLLexerPERCENT = 118 ElasticSQLLexerDISTINCT_PERCENT = 119 ElasticSQLLexerTOP_HITS = 120 ElasticSQLLexerPOST_EXPR = 121 ElasticSQLLexerMATH = 122 ElasticSQLLexerRANGE = 123 ElasticSQLLexerDATE_RANGE = 124 ElasticSQLLexerHISTOGRAM = 125 ElasticSQLLexerDATE_HISTOGRAM = 126 ElasticSQLLexerINTERVAL = 127 ElasticSQLLexerFORMAT = 128 ElasticSQLLexerKEYED = 129 ElasticSQLLexerSIZE = 130 ElasticSQLLexerMISSING = 131 ElasticSQLLexerNULL = 132 ElasticSQLLexerWHEN = 133 ElasticSQLLexerEND = 134 ElasticSQLLexerTHEN = 135 ElasticSQLLexerSAMPLE = 136 ElasticSQLLexerSIGNIFICANT = 137 ElasticSQLLexerIDS = 138 ElasticSQLLexerIDS_FILE = 139 ElasticSQLLexerSET = 140 ElasticSQLLexerUPDATE = 141 ElasticSQLLexerUPSERT = 142 ElasticSQLLexerPUT = 143 ElasticSQLLexerADD = 144 ElasticSQLLexerBATCH_UPDATE = 145 ElasticSQLLexerBATCH_UPSERT = 146 ElasticSQLLexerDELETE = 147 ElasticSQLLexerARRAY = 148 ElasticSQLLexerFALSE = 149 ElasticSQLLexerTRUE = 150 ElasticSQLLexerNUMBER = 151 ElasticSQLLexerSTRING = 152 ElasticSQLLexerBOOLEAN_T = 153 ElasticSQLLexerLONG_T = 154 ElasticSQLLexerDOUBLE_T = 155 ElasticSQLLexerINTEGER_T = 156 ElasticSQLLexerDATETIME_T = 157 ElasticSQLLexerTIMESTAMP_T = 158 ElasticSQLLexerDATE_T = 159 ElasticSQLLexerTIME_T = 160 ElasticSQLLexerFLOAT_T = 161 ElasticSQLLexerLOCAL = 162 ElasticSQLLexerDATA = 163 ElasticSQLLexerLOAD = 164 ElasticSQLLexerLIST = 165 ElasticSQLLexerSEPARATED = 166 ElasticSQLLexerANALYZE = 167 ElasticSQLLexerNLP = 168 ElasticSQLLexerENABLE = 169 ElasticSQLLexerSEGMENT = 170 ElasticSQLLexerNAME = 171 ElasticSQLLexerORG = 172 ElasticSQLLexerLOC = 173 ElasticSQLLexerPLUS = 174 ElasticSQLLexerMINUS = 175 ElasticSQLLexerMUL = 176 ElasticSQLLexerDIV = 177 ElasticSQLLexerMOD = 178 ElasticSQLLexerPOWER = 179 ElasticSQLLexerDOT = 180 ElasticSQLLexerEQ = 181 ElasticSQLLexerNE = 182 ElasticSQLLexerLT = 183 ElasticSQLLexerLE = 184 ElasticSQLLexerGT = 185 ElasticSQLLexerGE = 186 ElasticSQLLexerLONG = 187 ElasticSQLLexerDOUBLE = 188 ElasticSQLLexerQUOTASTR = 189 ElasticSQLLexerIDENTIFIER = 190 ElasticSQLLexerEXT_IDENTIFIER = 191 ElasticSQLLexerLINE_COMMENT = 192 ElasticSQLLexerBLOCK_COMMNET = 193 ElasticSQLLexerWS = 194 )
ElasticSQLLexer tokens.
const ( ElasticSQLParserEOF = antlr.TokenEOF ElasticSQLParserT__0 = 1 ElasticSQLParserT__1 = 2 ElasticSQLParserT__2 = 3 ElasticSQLParserT__3 = 4 ElasticSQLParserT__4 = 5 ElasticSQLParserT__5 = 6 ElasticSQLParserT__6 = 7 ElasticSQLParserT__7 = 8 ElasticSQLParserT__8 = 9 ElasticSQLParserT__9 = 10 ElasticSQLParserT__10 = 11 ElasticSQLParserT__11 = 12 ElasticSQLParserREMOVE = 13 ElasticSQLParserSELECT = 14 ElasticSQLParserSCROLL = 15 ElasticSQLParserHIGHLIGHT = 16 ElasticSQLParserSCROLL_ID = 17 ElasticSQLParserINNER_HIT = 18 ElasticSQLParserWHERE = 19 ElasticSQLParserCUSTOM_SCORE = 20 ElasticSQLParserRESCORE = 21 ElasticSQLParserWINDOWS = 22 ElasticSQLParserCOLLAPSE = 23 ElasticSQLParserSCORE = 24 ElasticSQLParserMEM_SORT = 25 ElasticSQLParserKEEP = 26 ElasticSQLParserWEIGHT = 27 ElasticSQLParserEXPLAIN = 28 ElasticSQLParserWHERES = 29 ElasticSQLParserLIMIT = 30 ElasticSQLParserTRACK_HIT = 31 ElasticSQLParserOFFSET = 32 ElasticSQLParserSQL = 33 ElasticSQLParserSTRUCT = 34 ElasticSQLParserHQL = 35 ElasticSQLParserCK = 36 ElasticSQLParserPQL = 37 ElasticSQLParserMQL = 38 ElasticSQLParserURL = 39 ElasticSQLParserPASSWORD = 40 ElasticSQLParserUSER = 41 ElasticSQLParserWITH = 42 ElasticSQLParserAS = 43 ElasticSQLParserMAP = 44 ElasticSQLParserUSING = 45 ElasticSQLParserGROUP = 46 ElasticSQLParserBY = 47 ElasticSQLParserORDER = 48 ElasticSQLParserASC = 49 ElasticSQLParserDESC = 50 ElasticSQLParserDESCRIBE = 51 ElasticSQLParserTEMPLATE = 52 ElasticSQLParserBETWEEN = 53 ElasticSQLParserOR = 54 ElasticSQLParserALL = 55 ElasticSQLParserAND = 56 ElasticSQLParserNOT = 57 ElasticSQLParserINTO = 58 ElasticSQLParserTO = 59 ElasticSQLParserFROM = 60 ElasticSQLParserHAVING = 61 ElasticSQLParserEXCLUDE = 62 ElasticSQLParserINCLUDE = 63 ElasticSQLParserDOC_COUNT = 64 ElasticSQLParserTOP = 65 ElasticSQLParserINSERT = 66 ElasticSQLParserVALUES = 67 ElasticSQLParserID = 68 ElasticSQLParserSLICE = 69 ElasticSQLParserEXPORT = 70 ElasticSQLParserHEADER = 71 ElasticSQLParserJSON = 72 ElasticSQLParserCSV = 73 ElasticSQLParserEXCEL = 74 ElasticSQLParserSEP = 75 ElasticSQLParserSCRIPT = 76 ElasticSQLParserLANG = 77 ElasticSQLParserRETURN = 78 ElasticSQLParserON = 79 ElasticSQLParserPK = 80 ElasticSQLParserUUID = 81 ElasticSQLParserMEM = 82 ElasticSQLParserRIGHT = 83 ElasticSQLParserLEFT = 84 ElasticSQLParserJOIN = 85 ElasticSQLParserAGG = 86 ElasticSQLParserALIAS = 87 ElasticSQLParserALTER = 88 ElasticSQLParserRLIKE = 89 ElasticSQLParserLIKE = 90 ElasticSQLParserNOT_LIKE = 91 ElasticSQLParserSTARTS_WITH = 92 ElasticSQLParserIN = 93 ElasticSQLParserOUT = 94 ElasticSQLParserHAS_ANY = 95 ElasticSQLParserHAS_ALL = 96 ElasticSQLParserEXIST = 97 ElasticSQLParserMISS = 98 ElasticSQLParserQUERY_STRING = 99 ElasticSQLParserMATCH = 100 ElasticSQLParserMULTI_MATCH = 101 ElasticSQLParserMATCH_PHRASE_PREFIX = 102 ElasticSQLParserMATCH_PHRASE = 103 ElasticSQLParserKNN = 104 ElasticSQLParserLOCAL_FILE = 105 ElasticSQLParserHAS_CHILD = 106 ElasticSQLParserHAS_PARENT = 107 ElasticSQLParserCOUNT = 108 ElasticSQLParserMAX = 109 ElasticSQLParserMIN = 110 ElasticSQLParserAVG = 111 ElasticSQLParserAVG_DATE = 112 ElasticSQLParserSUM = 113 ElasticSQLParserDISTINCT = 114 ElasticSQLParserVALUE_COUNT = 115 ElasticSQLParserPERCENTILE_RANKS = 116 ElasticSQLParserPERCENTILES = 117 ElasticSQLParserPERCENT = 118 ElasticSQLParserDISTINCT_PERCENT = 119 ElasticSQLParserTOP_HITS = 120 ElasticSQLParserPOST_EXPR = 121 ElasticSQLParserMATH = 122 ElasticSQLParserRANGE = 123 ElasticSQLParserDATE_RANGE = 124 ElasticSQLParserHISTOGRAM = 125 ElasticSQLParserDATE_HISTOGRAM = 126 ElasticSQLParserINTERVAL = 127 ElasticSQLParserFORMAT = 128 ElasticSQLParserKEYED = 129 ElasticSQLParserSIZE = 130 ElasticSQLParserMISSING = 131 ElasticSQLParserNULL = 132 ElasticSQLParserWHEN = 133 ElasticSQLParserEND = 134 ElasticSQLParserTHEN = 135 ElasticSQLParserSAMPLE = 136 ElasticSQLParserSIGNIFICANT = 137 ElasticSQLParserIDS = 138 ElasticSQLParserIDS_FILE = 139 ElasticSQLParserSET = 140 ElasticSQLParserUPDATE = 141 ElasticSQLParserUPSERT = 142 ElasticSQLParserPUT = 143 ElasticSQLParserADD = 144 ElasticSQLParserBATCH_UPDATE = 145 ElasticSQLParserBATCH_UPSERT = 146 ElasticSQLParserDELETE = 147 ElasticSQLParserARRAY = 148 ElasticSQLParserFALSE = 149 ElasticSQLParserTRUE = 150 ElasticSQLParserNUMBER = 151 ElasticSQLParserSTRING = 152 ElasticSQLParserBOOLEAN_T = 153 ElasticSQLParserLONG_T = 154 ElasticSQLParserDOUBLE_T = 155 ElasticSQLParserINTEGER_T = 156 ElasticSQLParserDATETIME_T = 157 ElasticSQLParserTIMESTAMP_T = 158 ElasticSQLParserDATE_T = 159 ElasticSQLParserTIME_T = 160 ElasticSQLParserFLOAT_T = 161 ElasticSQLParserLOCAL = 162 ElasticSQLParserDATA = 163 ElasticSQLParserLOAD = 164 ElasticSQLParserLIST = 165 ElasticSQLParserSEPARATED = 166 ElasticSQLParserANALYZE = 167 ElasticSQLParserNLP = 168 ElasticSQLParserENABLE = 169 ElasticSQLParserSEGMENT = 170 ElasticSQLParserNAME = 171 ElasticSQLParserORG = 172 ElasticSQLParserLOC = 173 ElasticSQLParserPLUS = 174 ElasticSQLParserMINUS = 175 ElasticSQLParserMUL = 176 ElasticSQLParserDIV = 177 ElasticSQLParserMOD = 178 ElasticSQLParserPOWER = 179 ElasticSQLParserDOT = 180 ElasticSQLParserEQ = 181 ElasticSQLParserNE = 182 ElasticSQLParserLT = 183 ElasticSQLParserLE = 184 ElasticSQLParserGT = 185 ElasticSQLParserGE = 186 ElasticSQLParserLONG = 187 ElasticSQLParserDOUBLE = 188 ElasticSQLParserQUOTASTR = 189 ElasticSQLParserIDENTIFIER = 190 ElasticSQLParserEXT_IDENTIFIER = 191 ElasticSQLParserLINE_COMMENT = 192 ElasticSQLParserBLOCK_COMMNET = 193 ElasticSQLParserWS = 194 )
ElasticSQLParser tokens.
const ( ElasticSQLParserRULE_elasticSQL = 0 ElasticSQLParserRULE_statement = 1 ElasticSQLParserRULE_queryStatement = 2 ElasticSQLParserRULE_selectItem = 3 ElasticSQLParserRULE_collapseExpr = 4 ElasticSQLParserRULE_customScoreExpr = 5 ElasticSQLParserRULE_rescoreExpr = 6 ElasticSQLParserRULE_memSort = 7 ElasticSQLParserRULE_innerHit = 8 ElasticSQLParserRULE_scriptField = 9 ElasticSQLParserRULE_highlight = 10 ElasticSQLParserRULE_fieldAs = 11 ElasticSQLParserRULE_whereExpression = 12 ElasticSQLParserRULE_logicalExpr = 13 ElasticSQLParserRULE_comparableExpression = 14 ElasticSQLParserRULE_termCompare = 15 ElasticSQLParserRULE_btwCompare = 16 ElasticSQLParserRULE_arithmeticExpressionCompare = 17 ElasticSQLParserRULE_arithmeticExpression = 18 ElasticSQLParserRULE_addition = 19 ElasticSQLParserRULE_multiplyingExpression = 20 ElasticSQLParserRULE_multi = 21 ElasticSQLParserRULE_atom = 22 ElasticSQLParserRULE_functionalCompare = 23 ElasticSQLParserRULE_joinFunction = 24 ElasticSQLParserRULE_joinFunctionNames = 25 ElasticSQLParserRULE_scriptFunction = 26 ElasticSQLParserRULE_fullLevelFunction = 27 ElasticSQLParserRULE_fullLevelFunctionNames = 28 ElasticSQLParserRULE_termLevelFunction = 29 ElasticSQLParserRULE_termLevelFunctionNames = 30 ElasticSQLParserRULE_prop = 31 ElasticSQLParserRULE_param = 32 ElasticSQLParserRULE_param2 = 33 ElasticSQLParserRULE_arrayValue = 34 ElasticSQLParserRULE_sortItem = 35 ElasticSQLParserRULE_exportStatement = 36 ElasticSQLParserRULE_exportField = 37 ElasticSQLParserRULE_analysisStatement = 38 ElasticSQLParserRULE_aggStatement = 39 ElasticSQLParserRULE_metricAgg = 40 ElasticSQLParserRULE_metricNames = 41 ElasticSQLParserRULE_metricParams = 42 ElasticSQLParserRULE_mkv = 43 ElasticSQLParserRULE_metricParamNames = 44 ElasticSQLParserRULE_scriptPhrase = 45 ElasticSQLParserRULE_bucketAggList = 46 ElasticSQLParserRULE_bucketAgg = 47 ElasticSQLParserRULE_bucketAggChoice = 48 ElasticSQLParserRULE_termsBucket = 49 ElasticSQLParserRULE_havingExpr = 50 ElasticSQLParserRULE_rangeBucket = 51 ElasticSQLParserRULE_rangeExpr = 52 ElasticSQLParserRULE_rangeUnit = 53 ElasticSQLParserRULE_rangeFromTo = 54 ElasticSQLParserRULE_dateRangeBucket = 55 ElasticSQLParserRULE_dateRangeExpr = 56 ElasticSQLParserRULE_dateRange = 57 ElasticSQLParserRULE_dateRangeFromTo = 58 ElasticSQLParserRULE_histogramBucket = 59 ElasticSQLParserRULE_dateHistogramBucket = 60 ElasticSQLParserRULE_significantBucket = 61 ElasticSQLParserRULE_filtersBucket = 62 ElasticSQLParserRULE_sparkStatement = 63 ElasticSQLParserRULE_dataStruct = 64 ElasticSQLParserRULE_joinQueryAnalysisStatement = 65 ElasticSQLParserRULE_insertStatement = 66 ElasticSQLParserRULE_fieldList = 67 ElasticSQLParserRULE_valueList = 68 ElasticSQLParserRULE_paramValues = 69 ElasticSQLParserRULE_updateStatement = 70 ElasticSQLParserRULE_updateField = 71 ElasticSQLParserRULE_batchUpdateStatement = 72 ElasticSQLParserRULE_deleteStatement = 73 ElasticSQLParserRULE_descStatement = 74 ElasticSQLParserRULE_aliasStatement = 75 ElasticSQLParserRULE_alterStatement = 76 ElasticSQLParserRULE_hive2Statement = 77 ElasticSQLParserRULE_jdbcStatement = 78 ElasticSQLParserRULE_basicSQL = 79 ElasticSQLParserRULE_fileLoadStatement = 80 ElasticSQLParserRULE_fieldDefine = 81 ElasticSQLParserRULE_analyzeStatement = 82 ElasticSQLParserRULE_hanLPStatement = 83 ElasticSQLParserRULE_nlpFunc = 84 ElasticSQLParserRULE_dataType = 85 ElasticSQLParserRULE_comparisonOperator = 86 ElasticSQLParserRULE_pathIdentifier = 87 ElasticSQLParserRULE_fieldIdentifier = 88 ElasticSQLParserRULE_indexIdentifier = 89 ElasticSQLParserRULE_indexName = 90 ElasticSQLParserRULE_strictIdentifier = 91 ElasticSQLParserRULE_str = 92 ElasticSQLParserRULE_number = 93 ElasticSQLParserRULE_booleanValue = 94 ElasticSQLParserRULE_nonReserved = 95 )
ElasticSQLParser rules.
Variables ¶
var ElasticSQLLexerLexerStaticData struct { ChannelNames []string ModeNames []string LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
var ElasticSQLParserStaticData struct { LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
Functions ¶
func ElasticSQLLexerInit ¶
func ElasticSQLLexerInit()
ElasticSQLLexerInit initializes any static state used to implement ElasticSQLLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewElasticSQLLexer(). You can call this function if you wish to initialize the static state ahead of time.
func ElasticSQLParserInit ¶
func ElasticSQLParserInit()
ElasticSQLParserInit initializes any static state used to implement ElasticSQLParser. By default the static state used to implement the parser is lazily initialized during the first call to NewElasticSQLParser(). You can call this function if you wish to initialize the static state ahead of time.
func InitEmptyAdditionContext ¶
func InitEmptyAdditionContext(p *AdditionContext)
func InitEmptyAggStatementContext ¶
func InitEmptyAggStatementContext(p *AggStatementContext)
func InitEmptyAliasStatementContext ¶
func InitEmptyAliasStatementContext(p *AliasStatementContext)
func InitEmptyAlterStatementContext ¶
func InitEmptyAlterStatementContext(p *AlterStatementContext)
func InitEmptyAnalysisStatementContext ¶
func InitEmptyAnalysisStatementContext(p *AnalysisStatementContext)
func InitEmptyAnalyzeStatementContext ¶
func InitEmptyAnalyzeStatementContext(p *AnalyzeStatementContext)
func InitEmptyArithmeticExpressionCompareContext ¶
func InitEmptyArithmeticExpressionCompareContext(p *ArithmeticExpressionCompareContext)
func InitEmptyArithmeticExpressionContext ¶
func InitEmptyArithmeticExpressionContext(p *ArithmeticExpressionContext)
func InitEmptyArrayValueContext ¶
func InitEmptyArrayValueContext(p *ArrayValueContext)
func InitEmptyAtomContext ¶
func InitEmptyAtomContext(p *AtomContext)
func InitEmptyBasicSQLContext ¶
func InitEmptyBasicSQLContext(p *BasicSQLContext)
func InitEmptyBatchUpdateStatementContext ¶
func InitEmptyBatchUpdateStatementContext(p *BatchUpdateStatementContext)
func InitEmptyBooleanValueContext ¶
func InitEmptyBooleanValueContext(p *BooleanValueContext)
func InitEmptyBtwCompareContext ¶
func InitEmptyBtwCompareContext(p *BtwCompareContext)
func InitEmptyBucketAggChoiceContext ¶
func InitEmptyBucketAggChoiceContext(p *BucketAggChoiceContext)
func InitEmptyBucketAggContext ¶
func InitEmptyBucketAggContext(p *BucketAggContext)
func InitEmptyBucketAggListContext ¶
func InitEmptyBucketAggListContext(p *BucketAggListContext)
func InitEmptyCollapseExprContext ¶
func InitEmptyCollapseExprContext(p *CollapseExprContext)
func InitEmptyComparableExpressionContext ¶
func InitEmptyComparableExpressionContext(p *ComparableExpressionContext)
func InitEmptyComparisonOperatorContext ¶
func InitEmptyComparisonOperatorContext(p *ComparisonOperatorContext)
func InitEmptyCustomScoreExprContext ¶
func InitEmptyCustomScoreExprContext(p *CustomScoreExprContext)
func InitEmptyDataStructContext ¶
func InitEmptyDataStructContext(p *DataStructContext)
func InitEmptyDataTypeContext ¶
func InitEmptyDataTypeContext(p *DataTypeContext)
func InitEmptyDateHistogramBucketContext ¶
func InitEmptyDateHistogramBucketContext(p *DateHistogramBucketContext)
func InitEmptyDateRangeBucketContext ¶
func InitEmptyDateRangeBucketContext(p *DateRangeBucketContext)
func InitEmptyDateRangeContext ¶
func InitEmptyDateRangeContext(p *DateRangeContext)
func InitEmptyDateRangeExprContext ¶
func InitEmptyDateRangeExprContext(p *DateRangeExprContext)
func InitEmptyDateRangeFromToContext ¶
func InitEmptyDateRangeFromToContext(p *DateRangeFromToContext)
func InitEmptyDeleteStatementContext ¶
func InitEmptyDeleteStatementContext(p *DeleteStatementContext)
func InitEmptyDescStatementContext ¶
func InitEmptyDescStatementContext(p *DescStatementContext)
func InitEmptyElasticSQLContext ¶
func InitEmptyElasticSQLContext(p *ElasticSQLContext)
func InitEmptyExportFieldContext ¶
func InitEmptyExportFieldContext(p *ExportFieldContext)
func InitEmptyExportStatementContext ¶
func InitEmptyExportStatementContext(p *ExportStatementContext)
func InitEmptyFieldAsContext ¶
func InitEmptyFieldAsContext(p *FieldAsContext)
func InitEmptyFieldDefineContext ¶
func InitEmptyFieldDefineContext(p *FieldDefineContext)
func InitEmptyFieldIdentifierContext ¶
func InitEmptyFieldIdentifierContext(p *FieldIdentifierContext)
func InitEmptyFieldListContext ¶
func InitEmptyFieldListContext(p *FieldListContext)
func InitEmptyFileLoadStatementContext ¶
func InitEmptyFileLoadStatementContext(p *FileLoadStatementContext)
func InitEmptyFiltersBucketContext ¶
func InitEmptyFiltersBucketContext(p *FiltersBucketContext)
func InitEmptyFullLevelFunctionContext ¶
func InitEmptyFullLevelFunctionContext(p *FullLevelFunctionContext)
func InitEmptyFullLevelFunctionNamesContext ¶
func InitEmptyFullLevelFunctionNamesContext(p *FullLevelFunctionNamesContext)
func InitEmptyFunctionalCompareContext ¶
func InitEmptyFunctionalCompareContext(p *FunctionalCompareContext)
func InitEmptyHanLPStatementContext ¶
func InitEmptyHanLPStatementContext(p *HanLPStatementContext)
func InitEmptyHavingExprContext ¶
func InitEmptyHavingExprContext(p *HavingExprContext)
func InitEmptyHighlightContext ¶
func InitEmptyHighlightContext(p *HighlightContext)
func InitEmptyHistogramBucketContext ¶
func InitEmptyHistogramBucketContext(p *HistogramBucketContext)
func InitEmptyHive2StatementContext ¶
func InitEmptyHive2StatementContext(p *Hive2StatementContext)
func InitEmptyIndexIdentifierContext ¶
func InitEmptyIndexIdentifierContext(p *IndexIdentifierContext)
func InitEmptyIndexNameContext ¶
func InitEmptyIndexNameContext(p *IndexNameContext)
func InitEmptyInnerHitContext ¶
func InitEmptyInnerHitContext(p *InnerHitContext)
func InitEmptyInsertStatementContext ¶
func InitEmptyInsertStatementContext(p *InsertStatementContext)
func InitEmptyJdbcStatementContext ¶
func InitEmptyJdbcStatementContext(p *JdbcStatementContext)
func InitEmptyJoinFunctionContext ¶
func InitEmptyJoinFunctionContext(p *JoinFunctionContext)
func InitEmptyJoinFunctionNamesContext ¶
func InitEmptyJoinFunctionNamesContext(p *JoinFunctionNamesContext)
func InitEmptyJoinQueryAnalysisStatementContext ¶
func InitEmptyJoinQueryAnalysisStatementContext(p *JoinQueryAnalysisStatementContext)
func InitEmptyLogicalExprContext ¶
func InitEmptyLogicalExprContext(p *LogicalExprContext)
func InitEmptyMemSortContext ¶
func InitEmptyMemSortContext(p *MemSortContext)
func InitEmptyMetricAggContext ¶
func InitEmptyMetricAggContext(p *MetricAggContext)
func InitEmptyMetricNamesContext ¶
func InitEmptyMetricNamesContext(p *MetricNamesContext)
func InitEmptyMetricParamNamesContext ¶
func InitEmptyMetricParamNamesContext(p *MetricParamNamesContext)
func InitEmptyMetricParamsContext ¶
func InitEmptyMetricParamsContext(p *MetricParamsContext)
func InitEmptyMkvContext ¶
func InitEmptyMkvContext(p *MkvContext)
func InitEmptyMultiContext ¶
func InitEmptyMultiContext(p *MultiContext)
func InitEmptyMultiplyingExpressionContext ¶
func InitEmptyMultiplyingExpressionContext(p *MultiplyingExpressionContext)
func InitEmptyNlpFuncContext ¶
func InitEmptyNlpFuncContext(p *NlpFuncContext)
func InitEmptyNonReservedContext ¶
func InitEmptyNonReservedContext(p *NonReservedContext)
func InitEmptyNumberContext ¶
func InitEmptyNumberContext(p *NumberContext)
func InitEmptyParam2Context ¶
func InitEmptyParam2Context(p *Param2Context)
func InitEmptyParamContext ¶
func InitEmptyParamContext(p *ParamContext)
func InitEmptyParamValuesContext ¶
func InitEmptyParamValuesContext(p *ParamValuesContext)
func InitEmptyPathIdentifierContext ¶
func InitEmptyPathIdentifierContext(p *PathIdentifierContext)
func InitEmptyPropContext ¶
func InitEmptyPropContext(p *PropContext)
func InitEmptyQueryStatementContext ¶
func InitEmptyQueryStatementContext(p *QueryStatementContext)
func InitEmptyRangeBucketContext ¶
func InitEmptyRangeBucketContext(p *RangeBucketContext)
func InitEmptyRangeExprContext ¶
func InitEmptyRangeExprContext(p *RangeExprContext)
func InitEmptyRangeFromToContext ¶
func InitEmptyRangeFromToContext(p *RangeFromToContext)
func InitEmptyRangeUnitContext ¶
func InitEmptyRangeUnitContext(p *RangeUnitContext)
func InitEmptyRescoreExprContext ¶
func InitEmptyRescoreExprContext(p *RescoreExprContext)
func InitEmptyScriptFieldContext ¶
func InitEmptyScriptFieldContext(p *ScriptFieldContext)
func InitEmptyScriptFunctionContext ¶
func InitEmptyScriptFunctionContext(p *ScriptFunctionContext)
func InitEmptyScriptPhraseContext ¶
func InitEmptyScriptPhraseContext(p *ScriptPhraseContext)
func InitEmptySelectItemContext ¶
func InitEmptySelectItemContext(p *SelectItemContext)
func InitEmptySignificantBucketContext ¶
func InitEmptySignificantBucketContext(p *SignificantBucketContext)
func InitEmptySortItemContext ¶
func InitEmptySortItemContext(p *SortItemContext)
func InitEmptySparkStatementContext ¶
func InitEmptySparkStatementContext(p *SparkStatementContext)
func InitEmptyStatementContext ¶
func InitEmptyStatementContext(p *StatementContext)
func InitEmptyStrContext ¶
func InitEmptyStrContext(p *StrContext)
func InitEmptyStrictIdentifierContext ¶
func InitEmptyStrictIdentifierContext(p *StrictIdentifierContext)
func InitEmptyTermCompareContext ¶
func InitEmptyTermCompareContext(p *TermCompareContext)
func InitEmptyTermLevelFunctionContext ¶
func InitEmptyTermLevelFunctionContext(p *TermLevelFunctionContext)
func InitEmptyTermLevelFunctionNamesContext ¶
func InitEmptyTermLevelFunctionNamesContext(p *TermLevelFunctionNamesContext)
func InitEmptyTermsBucketContext ¶
func InitEmptyTermsBucketContext(p *TermsBucketContext)
func InitEmptyUpdateFieldContext ¶
func InitEmptyUpdateFieldContext(p *UpdateFieldContext)
func InitEmptyUpdateStatementContext ¶
func InitEmptyUpdateStatementContext(p *UpdateStatementContext)
func InitEmptyValueListContext ¶
func InitEmptyValueListContext(p *ValueListContext)
func InitEmptyWhereExpressionContext ¶
func InitEmptyWhereExpressionContext(p *WhereExpressionContext)
Types ¶
type AddAliasContext ¶
type AddAliasContext struct {
AliasStatementContext
// contains filtered or unexported fields
}
func NewAddAliasContext ¶
func NewAddAliasContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AddAliasContext
func (*AddAliasContext) ADD ¶
func (s *AddAliasContext) ADD() antlr.TerminalNode
func (*AddAliasContext) ALIAS ¶
func (s *AddAliasContext) ALIAS() antlr.TerminalNode
func (*AddAliasContext) Accept ¶
func (s *AddAliasContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AddAliasContext) AllIndexIdentifier ¶
func (s *AddAliasContext) AllIndexIdentifier() []IIndexIdentifierContext
func (*AddAliasContext) EnterRule ¶
func (s *AddAliasContext) EnterRule(listener antlr.ParseTreeListener)
func (*AddAliasContext) ExitRule ¶
func (s *AddAliasContext) ExitRule(listener antlr.ParseTreeListener)
func (*AddAliasContext) GetAliasName ¶
func (s *AddAliasContext) GetAliasName() IIndexIdentifierContext
func (*AddAliasContext) GetIndexes ¶
func (s *AddAliasContext) GetIndexes() []IIndexIdentifierContext
func (*AddAliasContext) GetOp ¶
func (s *AddAliasContext) GetOp() antlr.Token
func (*AddAliasContext) GetRuleContext ¶
func (s *AddAliasContext) GetRuleContext() antlr.RuleContext
func (*AddAliasContext) Get_indexIdentifier ¶
func (s *AddAliasContext) Get_indexIdentifier() IIndexIdentifierContext
func (*AddAliasContext) IndexIdentifier ¶
func (s *AddAliasContext) IndexIdentifier(i int) IIndexIdentifierContext
func (*AddAliasContext) SetAliasName ¶
func (s *AddAliasContext) SetAliasName(v IIndexIdentifierContext)
func (*AddAliasContext) SetIndexes ¶
func (s *AddAliasContext) SetIndexes(v []IIndexIdentifierContext)
func (*AddAliasContext) SetOp ¶
func (s *AddAliasContext) SetOp(v antlr.Token)
func (*AddAliasContext) Set_indexIdentifier ¶
func (s *AddAliasContext) Set_indexIdentifier(v IIndexIdentifierContext)
func (*AddAliasContext) TO ¶
func (s *AddAliasContext) TO() antlr.TerminalNode
type AdditionContext ¶
type AdditionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewAdditionContext ¶
func NewAdditionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AdditionContext
func NewEmptyAdditionContext ¶
func NewEmptyAdditionContext() *AdditionContext
func (*AdditionContext) Accept ¶
func (s *AdditionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AdditionContext) EnterRule ¶
func (s *AdditionContext) EnterRule(listener antlr.ParseTreeListener)
func (*AdditionContext) ExitRule ¶
func (s *AdditionContext) ExitRule(listener antlr.ParseTreeListener)
func (*AdditionContext) GetNext ¶
func (s *AdditionContext) GetNext() IMultiplyingExpressionContext
func (*AdditionContext) GetOp ¶
func (s *AdditionContext) GetOp() antlr.Token
func (*AdditionContext) GetParser ¶
func (s *AdditionContext) GetParser() antlr.Parser
func (*AdditionContext) GetRuleContext ¶
func (s *AdditionContext) GetRuleContext() antlr.RuleContext
func (*AdditionContext) IsAdditionContext ¶
func (*AdditionContext) IsAdditionContext()
func (*AdditionContext) MINUS ¶
func (s *AdditionContext) MINUS() antlr.TerminalNode
func (*AdditionContext) MultiplyingExpression ¶
func (s *AdditionContext) MultiplyingExpression() IMultiplyingExpressionContext
func (*AdditionContext) PLUS ¶
func (s *AdditionContext) PLUS() antlr.TerminalNode
func (*AdditionContext) SetNext ¶
func (s *AdditionContext) SetNext(v IMultiplyingExpressionContext)
func (*AdditionContext) SetOp ¶
func (s *AdditionContext) SetOp(v antlr.Token)
func (*AdditionContext) ToStringTree ¶
func (s *AdditionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AggStatementContext ¶
type AggStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewAggStatementContext ¶
func NewAggStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AggStatementContext
func NewEmptyAggStatementContext ¶
func NewEmptyAggStatementContext() *AggStatementContext
func (*AggStatementContext) Accept ¶
func (s *AggStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AggStatementContext) AllMetricAgg ¶
func (s *AggStatementContext) AllMetricAgg() []IMetricAggContext
func (*AggStatementContext) BY ¶
func (s *AggStatementContext) BY() antlr.TerminalNode
func (*AggStatementContext) BucketAggList ¶
func (s *AggStatementContext) BucketAggList() IBucketAggListContext
func (*AggStatementContext) COUNT ¶
func (s *AggStatementContext) COUNT() antlr.TerminalNode
func (*AggStatementContext) EnterRule ¶
func (s *AggStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*AggStatementContext) ExitRule ¶
func (s *AggStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*AggStatementContext) ExportStatement ¶
func (s *AggStatementContext) ExportStatement() IExportStatementContext
func (*AggStatementContext) GROUP ¶
func (s *AggStatementContext) GROUP() antlr.TerminalNode
func (*AggStatementContext) GetLimit ¶
func (s *AggStatementContext) GetLimit() antlr.Token
func (*AggStatementContext) GetMetrics ¶
func (s *AggStatementContext) GetMetrics() []IMetricAggContext
func (*AggStatementContext) GetParser ¶
func (s *AggStatementContext) GetParser() antlr.Parser
func (*AggStatementContext) GetRuleContext ¶
func (s *AggStatementContext) GetRuleContext() antlr.RuleContext
func (*AggStatementContext) GetStatName ¶
func (s *AggStatementContext) GetStatName() IStrictIdentifierContext
func (*AggStatementContext) GetWhere ¶
func (s *AggStatementContext) GetWhere() IWhereExpressionContext
func (*AggStatementContext) Get_metricAgg ¶
func (s *AggStatementContext) Get_metricAgg() IMetricAggContext
func (*AggStatementContext) HavingExpr ¶
func (s *AggStatementContext) HavingExpr() IHavingExprContext
func (*AggStatementContext) IsAggStatementContext ¶
func (*AggStatementContext) IsAggStatementContext()
func (*AggStatementContext) LIMIT ¶
func (s *AggStatementContext) LIMIT() antlr.TerminalNode
func (*AggStatementContext) LONG ¶
func (s *AggStatementContext) LONG() antlr.TerminalNode
func (*AggStatementContext) MAP ¶
func (s *AggStatementContext) MAP() antlr.TerminalNode
func (*AggStatementContext) MetricAgg ¶
func (s *AggStatementContext) MetricAgg(i int) IMetricAggContext
func (*AggStatementContext) SetLimit ¶
func (s *AggStatementContext) SetLimit(v antlr.Token)
func (*AggStatementContext) SetMetrics ¶
func (s *AggStatementContext) SetMetrics(v []IMetricAggContext)
func (*AggStatementContext) SetStatName ¶
func (s *AggStatementContext) SetStatName(v IStrictIdentifierContext)
func (*AggStatementContext) SetWhere ¶
func (s *AggStatementContext) SetWhere(v IWhereExpressionContext)
func (*AggStatementContext) Set_metricAgg ¶
func (s *AggStatementContext) Set_metricAgg(v IMetricAggContext)
func (*AggStatementContext) StrictIdentifier ¶
func (s *AggStatementContext) StrictIdentifier() IStrictIdentifierContext
func (*AggStatementContext) ToStringTree ¶
func (s *AggStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*AggStatementContext) WHERE ¶
func (s *AggStatementContext) WHERE() antlr.TerminalNode
func (*AggStatementContext) WhereExpression ¶
func (s *AggStatementContext) WhereExpression() IWhereExpressionContext
type AliasStatementContext ¶
type AliasStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewAliasStatementContext ¶
func NewAliasStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AliasStatementContext
func NewEmptyAliasStatementContext ¶
func NewEmptyAliasStatementContext() *AliasStatementContext
func (*AliasStatementContext) CopyAll ¶
func (s *AliasStatementContext) CopyAll(ctx *AliasStatementContext)
func (*AliasStatementContext) GetParser ¶
func (s *AliasStatementContext) GetParser() antlr.Parser
func (*AliasStatementContext) GetRuleContext ¶
func (s *AliasStatementContext) GetRuleContext() antlr.RuleContext
func (*AliasStatementContext) IsAliasStatementContext ¶
func (*AliasStatementContext) IsAliasStatementContext()
func (*AliasStatementContext) ToStringTree ¶
func (s *AliasStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AlterStatementContext ¶
type AlterStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewAlterStatementContext ¶
func NewAlterStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AlterStatementContext
func NewEmptyAlterStatementContext ¶
func NewEmptyAlterStatementContext() *AlterStatementContext
func (*AlterStatementContext) ALTER ¶
func (s *AlterStatementContext) ALTER() antlr.TerminalNode
func (*AlterStatementContext) Accept ¶
func (s *AlterStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AlterStatementContext) AllIndexIdentifier ¶
func (s *AlterStatementContext) AllIndexIdentifier() []IIndexIdentifierContext
func (*AlterStatementContext) AllProp ¶
func (s *AlterStatementContext) AllProp() []IPropContext
func (*AlterStatementContext) EnterRule ¶
func (s *AlterStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*AlterStatementContext) ExitRule ¶
func (s *AlterStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*AlterStatementContext) GetIndexes ¶
func (s *AlterStatementContext) GetIndexes() []IIndexIdentifierContext
func (*AlterStatementContext) GetParser ¶
func (s *AlterStatementContext) GetParser() antlr.Parser
func (*AlterStatementContext) GetProps ¶
func (s *AlterStatementContext) GetProps() []IPropContext
func (*AlterStatementContext) GetRuleContext ¶
func (s *AlterStatementContext) GetRuleContext() antlr.RuleContext
func (*AlterStatementContext) Get_indexIdentifier ¶
func (s *AlterStatementContext) Get_indexIdentifier() IIndexIdentifierContext
func (*AlterStatementContext) Get_prop ¶
func (s *AlterStatementContext) Get_prop() IPropContext
func (*AlterStatementContext) IndexIdentifier ¶
func (s *AlterStatementContext) IndexIdentifier(i int) IIndexIdentifierContext
func (*AlterStatementContext) IsAlterStatementContext ¶
func (*AlterStatementContext) IsAlterStatementContext()
func (*AlterStatementContext) Prop ¶
func (s *AlterStatementContext) Prop(i int) IPropContext
func (*AlterStatementContext) SET ¶
func (s *AlterStatementContext) SET() antlr.TerminalNode
func (*AlterStatementContext) SetIndexes ¶
func (s *AlterStatementContext) SetIndexes(v []IIndexIdentifierContext)
func (*AlterStatementContext) SetProps ¶
func (s *AlterStatementContext) SetProps(v []IPropContext)
func (*AlterStatementContext) Set_indexIdentifier ¶
func (s *AlterStatementContext) Set_indexIdentifier(v IIndexIdentifierContext)
func (*AlterStatementContext) Set_prop ¶
func (s *AlterStatementContext) Set_prop(v IPropContext)
func (*AlterStatementContext) ToStringTree ¶
func (s *AlterStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AnalysisStatementContext ¶
type AnalysisStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewAnalysisStatementContext ¶
func NewAnalysisStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnalysisStatementContext
func NewEmptyAnalysisStatementContext ¶
func NewEmptyAnalysisStatementContext() *AnalysisStatementContext
func (*AnalysisStatementContext) Accept ¶
func (s *AnalysisStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AnalysisStatementContext) AggStatement ¶
func (s *AnalysisStatementContext) AggStatement(i int) IAggStatementContext
func (*AnalysisStatementContext) AllAggStatement ¶
func (s *AnalysisStatementContext) AllAggStatement() []IAggStatementContext
func (*AnalysisStatementContext) EnterRule ¶
func (s *AnalysisStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*AnalysisStatementContext) ExitRule ¶
func (s *AnalysisStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*AnalysisStatementContext) GetFront ¶
func (s *AnalysisStatementContext) GetFront() IStrictIdentifierContext
func (*AnalysisStatementContext) GetParser ¶
func (s *AnalysisStatementContext) GetParser() antlr.Parser
func (*AnalysisStatementContext) GetRuleContext ¶
func (s *AnalysisStatementContext) GetRuleContext() antlr.RuleContext
func (*AnalysisStatementContext) IsAnalysisStatementContext ¶
func (*AnalysisStatementContext) IsAnalysisStatementContext()
func (*AnalysisStatementContext) SetFront ¶
func (s *AnalysisStatementContext) SetFront(v IStrictIdentifierContext)
func (*AnalysisStatementContext) StrictIdentifier ¶
func (s *AnalysisStatementContext) StrictIdentifier() IStrictIdentifierContext
func (*AnalysisStatementContext) ToStringTree ¶
func (s *AnalysisStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*AnalysisStatementContext) USING ¶
func (s *AnalysisStatementContext) USING() antlr.TerminalNode
type AnalyzeStatementContext ¶
type AnalyzeStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewAnalyzeStatementContext ¶
func NewAnalyzeStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnalyzeStatementContext
func NewEmptyAnalyzeStatementContext ¶
func NewEmptyAnalyzeStatementContext() *AnalyzeStatementContext
func (*AnalyzeStatementContext) ANALYZE ¶
func (s *AnalyzeStatementContext) ANALYZE() antlr.TerminalNode
func (*AnalyzeStatementContext) Accept ¶
func (s *AnalyzeStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AnalyzeStatementContext) AllStr ¶
func (s *AnalyzeStatementContext) AllStr() []IStrContext
func (*AnalyzeStatementContext) BY ¶
func (s *AnalyzeStatementContext) BY() antlr.TerminalNode
func (*AnalyzeStatementContext) EnterRule ¶
func (s *AnalyzeStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*AnalyzeStatementContext) ExitRule ¶
func (s *AnalyzeStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*AnalyzeStatementContext) GetAnalyzer ¶
func (s *AnalyzeStatementContext) GetAnalyzer() IStrContext
func (*AnalyzeStatementContext) GetContent ¶
func (s *AnalyzeStatementContext) GetContent() antlr.Token
func (*AnalyzeStatementContext) GetIndexAnalyzer ¶
func (s *AnalyzeStatementContext) GetIndexAnalyzer() IStrContext
func (*AnalyzeStatementContext) GetParser ¶
func (s *AnalyzeStatementContext) GetParser() antlr.Parser
func (*AnalyzeStatementContext) GetRuleContext ¶
func (s *AnalyzeStatementContext) GetRuleContext() antlr.RuleContext
func (*AnalyzeStatementContext) IsAnalyzeStatementContext ¶
func (*AnalyzeStatementContext) IsAnalyzeStatementContext()
func (*AnalyzeStatementContext) QUOTASTR ¶
func (s *AnalyzeStatementContext) QUOTASTR() antlr.TerminalNode
func (*AnalyzeStatementContext) SetAnalyzer ¶
func (s *AnalyzeStatementContext) SetAnalyzer(v IStrContext)
func (*AnalyzeStatementContext) SetContent ¶
func (s *AnalyzeStatementContext) SetContent(v antlr.Token)
func (*AnalyzeStatementContext) SetIndexAnalyzer ¶
func (s *AnalyzeStatementContext) SetIndexAnalyzer(v IStrContext)
func (*AnalyzeStatementContext) Str ¶
func (s *AnalyzeStatementContext) Str(i int) IStrContext
func (*AnalyzeStatementContext) ToStringTree ¶
func (s *AnalyzeStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArithmeticExpressionCompareContext ¶
type ArithmeticExpressionCompareContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewArithmeticExpressionCompareContext ¶
func NewArithmeticExpressionCompareContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArithmeticExpressionCompareContext
func NewEmptyArithmeticExpressionCompareContext ¶
func NewEmptyArithmeticExpressionCompareContext() *ArithmeticExpressionCompareContext
func (*ArithmeticExpressionCompareContext) Accept ¶
func (s *ArithmeticExpressionCompareContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArithmeticExpressionCompareContext) ArithmeticExpression ¶
func (s *ArithmeticExpressionCompareContext) ArithmeticExpression() IArithmeticExpressionContext
func (*ArithmeticExpressionCompareContext) ComparisonOperator ¶
func (s *ArithmeticExpressionCompareContext) ComparisonOperator() IComparisonOperatorContext
func (*ArithmeticExpressionCompareContext) EnterRule ¶
func (s *ArithmeticExpressionCompareContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArithmeticExpressionCompareContext) ExitRule ¶
func (s *ArithmeticExpressionCompareContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArithmeticExpressionCompareContext) GetFirst ¶
func (s *ArithmeticExpressionCompareContext) GetFirst() IArithmeticExpressionContext
func (*ArithmeticExpressionCompareContext) GetOp ¶
func (s *ArithmeticExpressionCompareContext) GetOp() IComparisonOperatorContext
func (*ArithmeticExpressionCompareContext) GetParser ¶
func (s *ArithmeticExpressionCompareContext) GetParser() antlr.Parser
func (*ArithmeticExpressionCompareContext) GetRuleContext ¶
func (s *ArithmeticExpressionCompareContext) GetRuleContext() antlr.RuleContext
func (*ArithmeticExpressionCompareContext) GetSecond ¶
func (s *ArithmeticExpressionCompareContext) GetSecond() IMultiplyingExpressionContext
func (*ArithmeticExpressionCompareContext) IsArithmeticExpressionCompareContext ¶
func (*ArithmeticExpressionCompareContext) IsArithmeticExpressionCompareContext()
func (*ArithmeticExpressionCompareContext) MultiplyingExpression ¶
func (s *ArithmeticExpressionCompareContext) MultiplyingExpression() IMultiplyingExpressionContext
func (*ArithmeticExpressionCompareContext) SetFirst ¶
func (s *ArithmeticExpressionCompareContext) SetFirst(v IArithmeticExpressionContext)
func (*ArithmeticExpressionCompareContext) SetOp ¶
func (s *ArithmeticExpressionCompareContext) SetOp(v IComparisonOperatorContext)
func (*ArithmeticExpressionCompareContext) SetSecond ¶
func (s *ArithmeticExpressionCompareContext) SetSecond(v IMultiplyingExpressionContext)
func (*ArithmeticExpressionCompareContext) ToStringTree ¶
func (s *ArithmeticExpressionCompareContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArithmeticExpressionContext ¶
type ArithmeticExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewArithmeticExpressionContext ¶
func NewArithmeticExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArithmeticExpressionContext
func NewEmptyArithmeticExpressionContext ¶
func NewEmptyArithmeticExpressionContext() *ArithmeticExpressionContext
func (*ArithmeticExpressionContext) Accept ¶
func (s *ArithmeticExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArithmeticExpressionContext) Addition ¶
func (s *ArithmeticExpressionContext) Addition(i int) IAdditionContext
func (*ArithmeticExpressionContext) AllAddition ¶
func (s *ArithmeticExpressionContext) AllAddition() []IAdditionContext
func (*ArithmeticExpressionContext) EnterRule ¶
func (s *ArithmeticExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArithmeticExpressionContext) ExitRule ¶
func (s *ArithmeticExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArithmeticExpressionContext) GetFirst ¶
func (s *ArithmeticExpressionContext) GetFirst() IMultiplyingExpressionContext
func (*ArithmeticExpressionContext) GetParser ¶
func (s *ArithmeticExpressionContext) GetParser() antlr.Parser
func (*ArithmeticExpressionContext) GetRest ¶
func (s *ArithmeticExpressionContext) GetRest() []IAdditionContext
func (*ArithmeticExpressionContext) GetRuleContext ¶
func (s *ArithmeticExpressionContext) GetRuleContext() antlr.RuleContext
func (*ArithmeticExpressionContext) Get_addition ¶
func (s *ArithmeticExpressionContext) Get_addition() IAdditionContext
func (*ArithmeticExpressionContext) IsArithmeticExpressionContext ¶
func (*ArithmeticExpressionContext) IsArithmeticExpressionContext()
func (*ArithmeticExpressionContext) MultiplyingExpression ¶
func (s *ArithmeticExpressionContext) MultiplyingExpression() IMultiplyingExpressionContext
func (*ArithmeticExpressionContext) SetFirst ¶
func (s *ArithmeticExpressionContext) SetFirst(v IMultiplyingExpressionContext)
func (*ArithmeticExpressionContext) SetRest ¶
func (s *ArithmeticExpressionContext) SetRest(v []IAdditionContext)
func (*ArithmeticExpressionContext) Set_addition ¶
func (s *ArithmeticExpressionContext) Set_addition(v IAdditionContext)
func (*ArithmeticExpressionContext) ToStringTree ¶
func (s *ArithmeticExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArrayValueContext ¶
type ArrayValueContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewArrayValueContext ¶
func NewArrayValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayValueContext
func NewEmptyArrayValueContext ¶
func NewEmptyArrayValueContext() *ArrayValueContext
func (*ArrayValueContext) ARRAY ¶
func (s *ArrayValueContext) ARRAY() antlr.TerminalNode
func (*ArrayValueContext) Accept ¶
func (s *ArrayValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArrayValueContext) EnterRule ¶
func (s *ArrayValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArrayValueContext) ExitRule ¶
func (s *ArrayValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArrayValueContext) GetParser ¶
func (s *ArrayValueContext) GetParser() antlr.Parser
func (*ArrayValueContext) GetRuleContext ¶
func (s *ArrayValueContext) GetRuleContext() antlr.RuleContext
func (*ArrayValueContext) IsArrayValueContext ¶
func (*ArrayValueContext) IsArrayValueContext()
func (*ArrayValueContext) ParamValues ¶
func (s *ArrayValueContext) ParamValues() IParamValuesContext
func (*ArrayValueContext) ToStringTree ¶
func (s *ArrayValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AtomContext ¶
type AtomContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewAtomContext ¶
func NewAtomContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AtomContext
func NewEmptyAtomContext ¶
func NewEmptyAtomContext() *AtomContext
func (*AtomContext) Accept ¶
func (s *AtomContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AtomContext) ArithmeticExpression ¶
func (s *AtomContext) ArithmeticExpression() IArithmeticExpressionContext
func (*AtomContext) EnterRule ¶
func (s *AtomContext) EnterRule(listener antlr.ParseTreeListener)
func (*AtomContext) ExitRule ¶
func (s *AtomContext) ExitRule(listener antlr.ParseTreeListener)
func (*AtomContext) FieldIdentifier ¶
func (s *AtomContext) FieldIdentifier() IFieldIdentifierContext
func (*AtomContext) GetData ¶
func (s *AtomContext) GetData() IParamContext
func (*AtomContext) GetField ¶
func (s *AtomContext) GetField() IFieldIdentifierContext
func (*AtomContext) GetInner ¶
func (s *AtomContext) GetInner() IArithmeticExpressionContext
func (*AtomContext) GetParser ¶
func (s *AtomContext) GetParser() antlr.Parser
func (*AtomContext) GetRuleContext ¶
func (s *AtomContext) GetRuleContext() antlr.RuleContext
func (*AtomContext) IsAtomContext ¶
func (*AtomContext) IsAtomContext()
func (*AtomContext) Param ¶
func (s *AtomContext) Param() IParamContext
func (*AtomContext) SetData ¶
func (s *AtomContext) SetData(v IParamContext)
func (*AtomContext) SetField ¶
func (s *AtomContext) SetField(v IFieldIdentifierContext)
func (*AtomContext) SetInner ¶
func (s *AtomContext) SetInner(v IArithmeticExpressionContext)
func (*AtomContext) TIME_T ¶
func (s *AtomContext) TIME_T() antlr.TerminalNode
func (*AtomContext) ToStringTree ¶
func (s *AtomContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaseElasticSQLListener ¶
type BaseElasticSQLListener struct{}
BaseElasticSQLListener is a complete listener for a parse tree produced by ElasticSQLParser.
func (*BaseElasticSQLListener) EnterAddAlias ¶
func (s *BaseElasticSQLListener) EnterAddAlias(ctx *AddAliasContext)
EnterAddAlias is called when production addAlias is entered.
func (*BaseElasticSQLListener) EnterAddition ¶
func (s *BaseElasticSQLListener) EnterAddition(ctx *AdditionContext)
EnterAddition is called when production addition is entered.
func (*BaseElasticSQLListener) EnterAggStatement ¶
func (s *BaseElasticSQLListener) EnterAggStatement(ctx *AggStatementContext)
EnterAggStatement is called when production aggStatement is entered.
func (*BaseElasticSQLListener) EnterAlterStatement ¶
func (s *BaseElasticSQLListener) EnterAlterStatement(ctx *AlterStatementContext)
EnterAlterStatement is called when production alterStatement is entered.
func (*BaseElasticSQLListener) EnterAnalysisStatement ¶
func (s *BaseElasticSQLListener) EnterAnalysisStatement(ctx *AnalysisStatementContext)
EnterAnalysisStatement is called when production analysisStatement is entered.
func (*BaseElasticSQLListener) EnterAnalyzeStatement ¶
func (s *BaseElasticSQLListener) EnterAnalyzeStatement(ctx *AnalyzeStatementContext)
EnterAnalyzeStatement is called when production analyzeStatement is entered.
func (*BaseElasticSQLListener) EnterArithmeticExpression ¶
func (s *BaseElasticSQLListener) EnterArithmeticExpression(ctx *ArithmeticExpressionContext)
EnterArithmeticExpression is called when production arithmeticExpression is entered.
func (*BaseElasticSQLListener) EnterArithmeticExpressionCompare ¶
func (s *BaseElasticSQLListener) EnterArithmeticExpressionCompare(ctx *ArithmeticExpressionCompareContext)
EnterArithmeticExpressionCompare is called when production arithmeticExpressionCompare is entered.
func (*BaseElasticSQLListener) EnterArrayValue ¶
func (s *BaseElasticSQLListener) EnterArrayValue(ctx *ArrayValueContext)
EnterArrayValue is called when production arrayValue is entered.
func (*BaseElasticSQLListener) EnterAtom ¶
func (s *BaseElasticSQLListener) EnterAtom(ctx *AtomContext)
EnterAtom is called when production atom is entered.
func (*BaseElasticSQLListener) EnterBasicSQL ¶
func (s *BaseElasticSQLListener) EnterBasicSQL(ctx *BasicSQLContext)
EnterBasicSQL is called when production basicSQL is entered.
func (*BaseElasticSQLListener) EnterBatchUpdateStatement ¶
func (s *BaseElasticSQLListener) EnterBatchUpdateStatement(ctx *BatchUpdateStatementContext)
EnterBatchUpdateStatement is called when production batchUpdateStatement is entered.
func (*BaseElasticSQLListener) EnterBooleanValue ¶
func (s *BaseElasticSQLListener) EnterBooleanValue(ctx *BooleanValueContext)
EnterBooleanValue is called when production booleanValue is entered.
func (*BaseElasticSQLListener) EnterBtwCompare ¶
func (s *BaseElasticSQLListener) EnterBtwCompare(ctx *BtwCompareContext)
EnterBtwCompare is called when production btwCompare is entered.
func (*BaseElasticSQLListener) EnterBucketAgg ¶
func (s *BaseElasticSQLListener) EnterBucketAgg(ctx *BucketAggContext)
EnterBucketAgg is called when production bucketAgg is entered.
func (*BaseElasticSQLListener) EnterBucketAggChoice ¶
func (s *BaseElasticSQLListener) EnterBucketAggChoice(ctx *BucketAggChoiceContext)
EnterBucketAggChoice is called when production bucketAggChoice is entered.
func (*BaseElasticSQLListener) EnterBucketAggList ¶
func (s *BaseElasticSQLListener) EnterBucketAggList(ctx *BucketAggListContext)
EnterBucketAggList is called when production bucketAggList is entered.
func (*BaseElasticSQLListener) EnterCollapseExpr ¶
func (s *BaseElasticSQLListener) EnterCollapseExpr(ctx *CollapseExprContext)
EnterCollapseExpr is called when production collapseExpr is entered.
func (*BaseElasticSQLListener) EnterComparableExpression ¶
func (s *BaseElasticSQLListener) EnterComparableExpression(ctx *ComparableExpressionContext)
EnterComparableExpression is called when production comparableExpression is entered.
func (*BaseElasticSQLListener) EnterComparisonOperator ¶
func (s *BaseElasticSQLListener) EnterComparisonOperator(ctx *ComparisonOperatorContext)
EnterComparisonOperator is called when production comparisonOperator is entered.
func (*BaseElasticSQLListener) EnterCustomScoreExpr ¶
func (s *BaseElasticSQLListener) EnterCustomScoreExpr(ctx *CustomScoreExprContext)
EnterCustomScoreExpr is called when production customScoreExpr is entered.
func (*BaseElasticSQLListener) EnterDataStruct ¶
func (s *BaseElasticSQLListener) EnterDataStruct(ctx *DataStructContext)
EnterDataStruct is called when production dataStruct is entered.
func (*BaseElasticSQLListener) EnterDataType ¶
func (s *BaseElasticSQLListener) EnterDataType(ctx *DataTypeContext)
EnterDataType is called when production dataType is entered.
func (*BaseElasticSQLListener) EnterDateHistogramBucket ¶
func (s *BaseElasticSQLListener) EnterDateHistogramBucket(ctx *DateHistogramBucketContext)
EnterDateHistogramBucket is called when production dateHistogramBucket is entered.
func (*BaseElasticSQLListener) EnterDateRange ¶
func (s *BaseElasticSQLListener) EnterDateRange(ctx *DateRangeContext)
EnterDateRange is called when production dateRange is entered.
func (*BaseElasticSQLListener) EnterDateRangeBucket ¶
func (s *BaseElasticSQLListener) EnterDateRangeBucket(ctx *DateRangeBucketContext)
EnterDateRangeBucket is called when production dateRangeBucket is entered.
func (*BaseElasticSQLListener) EnterDateRangeExpr ¶
func (s *BaseElasticSQLListener) EnterDateRangeExpr(ctx *DateRangeExprContext)
EnterDateRangeExpr is called when production dateRangeExpr is entered.
func (*BaseElasticSQLListener) EnterDateRangeFromTo ¶
func (s *BaseElasticSQLListener) EnterDateRangeFromTo(ctx *DateRangeFromToContext)
EnterDateRangeFromTo is called when production dateRangeFromTo is entered.
func (*BaseElasticSQLListener) EnterDeleteAlias ¶
func (s *BaseElasticSQLListener) EnterDeleteAlias(ctx *DeleteAliasContext)
EnterDeleteAlias is called when production deleteAlias is entered.
func (*BaseElasticSQLListener) EnterDeleteStatement ¶
func (s *BaseElasticSQLListener) EnterDeleteStatement(ctx *DeleteStatementContext)
EnterDeleteStatement is called when production deleteStatement is entered.
func (*BaseElasticSQLListener) EnterDescStatement ¶
func (s *BaseElasticSQLListener) EnterDescStatement(ctx *DescStatementContext)
EnterDescStatement is called when production descStatement is entered.
func (*BaseElasticSQLListener) EnterElasticSQL ¶
func (s *BaseElasticSQLListener) EnterElasticSQL(ctx *ElasticSQLContext)
EnterElasticSQL is called when production elasticSQL is entered.
func (*BaseElasticSQLListener) EnterEveryRule ¶
func (s *BaseElasticSQLListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseElasticSQLListener) EnterExportField ¶
func (s *BaseElasticSQLListener) EnterExportField(ctx *ExportFieldContext)
EnterExportField is called when production exportField is entered.
func (*BaseElasticSQLListener) EnterExportStatement ¶
func (s *BaseElasticSQLListener) EnterExportStatement(ctx *ExportStatementContext)
EnterExportStatement is called when production exportStatement is entered.
func (*BaseElasticSQLListener) EnterFieldAs ¶
func (s *BaseElasticSQLListener) EnterFieldAs(ctx *FieldAsContext)
EnterFieldAs is called when production fieldAs is entered.
func (*BaseElasticSQLListener) EnterFieldDefine ¶
func (s *BaseElasticSQLListener) EnterFieldDefine(ctx *FieldDefineContext)
EnterFieldDefine is called when production fieldDefine is entered.
func (*BaseElasticSQLListener) EnterFieldIdentifier ¶
func (s *BaseElasticSQLListener) EnterFieldIdentifier(ctx *FieldIdentifierContext)
EnterFieldIdentifier is called when production fieldIdentifier is entered.
func (*BaseElasticSQLListener) EnterFieldList ¶
func (s *BaseElasticSQLListener) EnterFieldList(ctx *FieldListContext)
EnterFieldList is called when production fieldList is entered.
func (*BaseElasticSQLListener) EnterFileLoadStatement ¶
func (s *BaseElasticSQLListener) EnterFileLoadStatement(ctx *FileLoadStatementContext)
EnterFileLoadStatement is called when production fileLoadStatement is entered.
func (*BaseElasticSQLListener) EnterFiltersBucket ¶
func (s *BaseElasticSQLListener) EnterFiltersBucket(ctx *FiltersBucketContext)
EnterFiltersBucket is called when production filtersBucket is entered.
func (*BaseElasticSQLListener) EnterFullLevelFunction ¶
func (s *BaseElasticSQLListener) EnterFullLevelFunction(ctx *FullLevelFunctionContext)
EnterFullLevelFunction is called when production fullLevelFunction is entered.
func (*BaseElasticSQLListener) EnterFullLevelFunctionNames ¶
func (s *BaseElasticSQLListener) EnterFullLevelFunctionNames(ctx *FullLevelFunctionNamesContext)
EnterFullLevelFunctionNames is called when production fullLevelFunctionNames is entered.
func (*BaseElasticSQLListener) EnterFunctionalCompare ¶
func (s *BaseElasticSQLListener) EnterFunctionalCompare(ctx *FunctionalCompareContext)
EnterFunctionalCompare is called when production functionalCompare is entered.
func (*BaseElasticSQLListener) EnterHanLPStatement ¶
func (s *BaseElasticSQLListener) EnterHanLPStatement(ctx *HanLPStatementContext)
EnterHanLPStatement is called when production hanLPStatement is entered.
func (*BaseElasticSQLListener) EnterHavingExpr ¶
func (s *BaseElasticSQLListener) EnterHavingExpr(ctx *HavingExprContext)
EnterHavingExpr is called when production havingExpr is entered.
func (*BaseElasticSQLListener) EnterHighlight ¶
func (s *BaseElasticSQLListener) EnterHighlight(ctx *HighlightContext)
EnterHighlight is called when production highlight is entered.
func (*BaseElasticSQLListener) EnterHistogramBucket ¶
func (s *BaseElasticSQLListener) EnterHistogramBucket(ctx *HistogramBucketContext)
EnterHistogramBucket is called when production histogramBucket is entered.
func (*BaseElasticSQLListener) EnterHive2Statement ¶
func (s *BaseElasticSQLListener) EnterHive2Statement(ctx *Hive2StatementContext)
EnterHive2Statement is called when production hive2Statement is entered.
func (*BaseElasticSQLListener) EnterIndexIdentifier ¶
func (s *BaseElasticSQLListener) EnterIndexIdentifier(ctx *IndexIdentifierContext)
EnterIndexIdentifier is called when production indexIdentifier is entered.
func (*BaseElasticSQLListener) EnterIndexName ¶
func (s *BaseElasticSQLListener) EnterIndexName(ctx *IndexNameContext)
EnterIndexName is called when production indexName is entered.
func (*BaseElasticSQLListener) EnterInnerHit ¶
func (s *BaseElasticSQLListener) EnterInnerHit(ctx *InnerHitContext)
EnterInnerHit is called when production innerHit is entered.
func (*BaseElasticSQLListener) EnterInsertStatement ¶
func (s *BaseElasticSQLListener) EnterInsertStatement(ctx *InsertStatementContext)
EnterInsertStatement is called when production insertStatement is entered.
func (*BaseElasticSQLListener) EnterJdbcStatement ¶
func (s *BaseElasticSQLListener) EnterJdbcStatement(ctx *JdbcStatementContext)
EnterJdbcStatement is called when production jdbcStatement is entered.
func (*BaseElasticSQLListener) EnterJoinFunction ¶
func (s *BaseElasticSQLListener) EnterJoinFunction(ctx *JoinFunctionContext)
EnterJoinFunction is called when production joinFunction is entered.
func (*BaseElasticSQLListener) EnterJoinFunctionNames ¶
func (s *BaseElasticSQLListener) EnterJoinFunctionNames(ctx *JoinFunctionNamesContext)
EnterJoinFunctionNames is called when production joinFunctionNames is entered.
func (*BaseElasticSQLListener) EnterJoinQueryAnalysisStatement ¶
func (s *BaseElasticSQLListener) EnterJoinQueryAnalysisStatement(ctx *JoinQueryAnalysisStatementContext)
EnterJoinQueryAnalysisStatement is called when production joinQueryAnalysisStatement is entered.
func (*BaseElasticSQLListener) EnterLogicalExpr ¶
func (s *BaseElasticSQLListener) EnterLogicalExpr(ctx *LogicalExprContext)
EnterLogicalExpr is called when production logicalExpr is entered.
func (*BaseElasticSQLListener) EnterMemSort ¶
func (s *BaseElasticSQLListener) EnterMemSort(ctx *MemSortContext)
EnterMemSort is called when production memSort is entered.
func (*BaseElasticSQLListener) EnterMetricAgg ¶
func (s *BaseElasticSQLListener) EnterMetricAgg(ctx *MetricAggContext)
EnterMetricAgg is called when production metricAgg is entered.
func (*BaseElasticSQLListener) EnterMetricNames ¶
func (s *BaseElasticSQLListener) EnterMetricNames(ctx *MetricNamesContext)
EnterMetricNames is called when production metricNames is entered.
func (*BaseElasticSQLListener) EnterMetricParamNames ¶
func (s *BaseElasticSQLListener) EnterMetricParamNames(ctx *MetricParamNamesContext)
EnterMetricParamNames is called when production metricParamNames is entered.
func (*BaseElasticSQLListener) EnterMetricParams ¶
func (s *BaseElasticSQLListener) EnterMetricParams(ctx *MetricParamsContext)
EnterMetricParams is called when production metricParams is entered.
func (*BaseElasticSQLListener) EnterMkv ¶
func (s *BaseElasticSQLListener) EnterMkv(ctx *MkvContext)
EnterMkv is called when production mkv is entered.
func (*BaseElasticSQLListener) EnterMulti ¶
func (s *BaseElasticSQLListener) EnterMulti(ctx *MultiContext)
EnterMulti is called when production multi is entered.
func (*BaseElasticSQLListener) EnterMultiplyingExpression ¶
func (s *BaseElasticSQLListener) EnterMultiplyingExpression(ctx *MultiplyingExpressionContext)
EnterMultiplyingExpression is called when production multiplyingExpression is entered.
func (*BaseElasticSQLListener) EnterNlpFunc ¶
func (s *BaseElasticSQLListener) EnterNlpFunc(ctx *NlpFuncContext)
EnterNlpFunc is called when production nlpFunc is entered.
func (*BaseElasticSQLListener) EnterNonReserved ¶
func (s *BaseElasticSQLListener) EnterNonReserved(ctx *NonReservedContext)
EnterNonReserved is called when production nonReserved is entered.
func (*BaseElasticSQLListener) EnterNumber ¶
func (s *BaseElasticSQLListener) EnterNumber(ctx *NumberContext)
EnterNumber is called when production number is entered.
func (*BaseElasticSQLListener) EnterParam ¶
func (s *BaseElasticSQLListener) EnterParam(ctx *ParamContext)
EnterParam is called when production param is entered.
func (*BaseElasticSQLListener) EnterParam2 ¶
func (s *BaseElasticSQLListener) EnterParam2(ctx *Param2Context)
EnterParam2 is called when production param2 is entered.
func (*BaseElasticSQLListener) EnterParamValues ¶
func (s *BaseElasticSQLListener) EnterParamValues(ctx *ParamValuesContext)
EnterParamValues is called when production paramValues is entered.
func (*BaseElasticSQLListener) EnterPathIdentifier ¶
func (s *BaseElasticSQLListener) EnterPathIdentifier(ctx *PathIdentifierContext)
EnterPathIdentifier is called when production pathIdentifier is entered.
func (*BaseElasticSQLListener) EnterProp ¶
func (s *BaseElasticSQLListener) EnterProp(ctx *PropContext)
EnterProp is called when production prop is entered.
func (*BaseElasticSQLListener) EnterQueryStatement ¶
func (s *BaseElasticSQLListener) EnterQueryStatement(ctx *QueryStatementContext)
EnterQueryStatement is called when production queryStatement is entered.
func (*BaseElasticSQLListener) EnterRangeBucket ¶
func (s *BaseElasticSQLListener) EnterRangeBucket(ctx *RangeBucketContext)
EnterRangeBucket is called when production rangeBucket is entered.
func (*BaseElasticSQLListener) EnterRangeExpr ¶
func (s *BaseElasticSQLListener) EnterRangeExpr(ctx *RangeExprContext)
EnterRangeExpr is called when production rangeExpr is entered.
func (*BaseElasticSQLListener) EnterRangeFromTo ¶
func (s *BaseElasticSQLListener) EnterRangeFromTo(ctx *RangeFromToContext)
EnterRangeFromTo is called when production rangeFromTo is entered.
func (*BaseElasticSQLListener) EnterRangeUnit ¶
func (s *BaseElasticSQLListener) EnterRangeUnit(ctx *RangeUnitContext)
EnterRangeUnit is called when production rangeUnit is entered.
func (*BaseElasticSQLListener) EnterRescoreExpr ¶
func (s *BaseElasticSQLListener) EnterRescoreExpr(ctx *RescoreExprContext)
EnterRescoreExpr is called when production rescoreExpr is entered.
func (*BaseElasticSQLListener) EnterScriptField ¶
func (s *BaseElasticSQLListener) EnterScriptField(ctx *ScriptFieldContext)
EnterScriptField is called when production scriptField is entered.
func (*BaseElasticSQLListener) EnterScriptFunction ¶
func (s *BaseElasticSQLListener) EnterScriptFunction(ctx *ScriptFunctionContext)
EnterScriptFunction is called when production scriptFunction is entered.
func (*BaseElasticSQLListener) EnterScriptPhrase ¶
func (s *BaseElasticSQLListener) EnterScriptPhrase(ctx *ScriptPhraseContext)
EnterScriptPhrase is called when production scriptPhrase is entered.
func (*BaseElasticSQLListener) EnterSelectItem ¶
func (s *BaseElasticSQLListener) EnterSelectItem(ctx *SelectItemContext)
EnterSelectItem is called when production selectItem is entered.
func (*BaseElasticSQLListener) EnterSignificantBucket ¶
func (s *BaseElasticSQLListener) EnterSignificantBucket(ctx *SignificantBucketContext)
EnterSignificantBucket is called when production significantBucket is entered.
func (*BaseElasticSQLListener) EnterSortItem ¶
func (s *BaseElasticSQLListener) EnterSortItem(ctx *SortItemContext)
EnterSortItem is called when production sortItem is entered.
func (*BaseElasticSQLListener) EnterSparkStatement ¶
func (s *BaseElasticSQLListener) EnterSparkStatement(ctx *SparkStatementContext)
EnterSparkStatement is called when production sparkStatement is entered.
func (*BaseElasticSQLListener) EnterStatement ¶
func (s *BaseElasticSQLListener) EnterStatement(ctx *StatementContext)
EnterStatement is called when production statement is entered.
func (*BaseElasticSQLListener) EnterStr ¶
func (s *BaseElasticSQLListener) EnterStr(ctx *StrContext)
EnterStr is called when production str is entered.
func (*BaseElasticSQLListener) EnterStrictIdentifier ¶
func (s *BaseElasticSQLListener) EnterStrictIdentifier(ctx *StrictIdentifierContext)
EnterStrictIdentifier is called when production strictIdentifier is entered.
func (*BaseElasticSQLListener) EnterTermCompare ¶
func (s *BaseElasticSQLListener) EnterTermCompare(ctx *TermCompareContext)
EnterTermCompare is called when production termCompare is entered.
func (*BaseElasticSQLListener) EnterTermLevelFunction ¶
func (s *BaseElasticSQLListener) EnterTermLevelFunction(ctx *TermLevelFunctionContext)
EnterTermLevelFunction is called when production termLevelFunction is entered.
func (*BaseElasticSQLListener) EnterTermLevelFunctionNames ¶
func (s *BaseElasticSQLListener) EnterTermLevelFunctionNames(ctx *TermLevelFunctionNamesContext)
EnterTermLevelFunctionNames is called when production termLevelFunctionNames is entered.
func (*BaseElasticSQLListener) EnterTermsBucket ¶
func (s *BaseElasticSQLListener) EnterTermsBucket(ctx *TermsBucketContext)
EnterTermsBucket is called when production termsBucket is entered.
func (*BaseElasticSQLListener) EnterUpdateAddField ¶
func (s *BaseElasticSQLListener) EnterUpdateAddField(ctx *UpdateAddFieldContext)
EnterUpdateAddField is called when production updateAddField is entered.
func (*BaseElasticSQLListener) EnterUpdateRemoveField ¶
func (s *BaseElasticSQLListener) EnterUpdateRemoveField(ctx *UpdateRemoveFieldContext)
EnterUpdateRemoveField is called when production updateRemoveField is entered.
func (*BaseElasticSQLListener) EnterUpdateReplaceField ¶
func (s *BaseElasticSQLListener) EnterUpdateReplaceField(ctx *UpdateReplaceFieldContext)
EnterUpdateReplaceField is called when production updateReplaceField is entered.
func (*BaseElasticSQLListener) EnterUpdateStatement ¶
func (s *BaseElasticSQLListener) EnterUpdateStatement(ctx *UpdateStatementContext)
EnterUpdateStatement is called when production updateStatement is entered.
func (*BaseElasticSQLListener) EnterValueList ¶
func (s *BaseElasticSQLListener) EnterValueList(ctx *ValueListContext)
EnterValueList is called when production valueList is entered.
func (*BaseElasticSQLListener) EnterWhereExpression ¶
func (s *BaseElasticSQLListener) EnterWhereExpression(ctx *WhereExpressionContext)
EnterWhereExpression is called when production whereExpression is entered.
func (*BaseElasticSQLListener) ExitAddAlias ¶
func (s *BaseElasticSQLListener) ExitAddAlias(ctx *AddAliasContext)
ExitAddAlias is called when production addAlias is exited.
func (*BaseElasticSQLListener) ExitAddition ¶
func (s *BaseElasticSQLListener) ExitAddition(ctx *AdditionContext)
ExitAddition is called when production addition is exited.
func (*BaseElasticSQLListener) ExitAggStatement ¶
func (s *BaseElasticSQLListener) ExitAggStatement(ctx *AggStatementContext)
ExitAggStatement is called when production aggStatement is exited.
func (*BaseElasticSQLListener) ExitAlterStatement ¶
func (s *BaseElasticSQLListener) ExitAlterStatement(ctx *AlterStatementContext)
ExitAlterStatement is called when production alterStatement is exited.
func (*BaseElasticSQLListener) ExitAnalysisStatement ¶
func (s *BaseElasticSQLListener) ExitAnalysisStatement(ctx *AnalysisStatementContext)
ExitAnalysisStatement is called when production analysisStatement is exited.
func (*BaseElasticSQLListener) ExitAnalyzeStatement ¶
func (s *BaseElasticSQLListener) ExitAnalyzeStatement(ctx *AnalyzeStatementContext)
ExitAnalyzeStatement is called when production analyzeStatement is exited.
func (*BaseElasticSQLListener) ExitArithmeticExpression ¶
func (s *BaseElasticSQLListener) ExitArithmeticExpression(ctx *ArithmeticExpressionContext)
ExitArithmeticExpression is called when production arithmeticExpression is exited.
func (*BaseElasticSQLListener) ExitArithmeticExpressionCompare ¶
func (s *BaseElasticSQLListener) ExitArithmeticExpressionCompare(ctx *ArithmeticExpressionCompareContext)
ExitArithmeticExpressionCompare is called when production arithmeticExpressionCompare is exited.
func (*BaseElasticSQLListener) ExitArrayValue ¶
func (s *BaseElasticSQLListener) ExitArrayValue(ctx *ArrayValueContext)
ExitArrayValue is called when production arrayValue is exited.
func (*BaseElasticSQLListener) ExitAtom ¶
func (s *BaseElasticSQLListener) ExitAtom(ctx *AtomContext)
ExitAtom is called when production atom is exited.
func (*BaseElasticSQLListener) ExitBasicSQL ¶
func (s *BaseElasticSQLListener) ExitBasicSQL(ctx *BasicSQLContext)
ExitBasicSQL is called when production basicSQL is exited.
func (*BaseElasticSQLListener) ExitBatchUpdateStatement ¶
func (s *BaseElasticSQLListener) ExitBatchUpdateStatement(ctx *BatchUpdateStatementContext)
ExitBatchUpdateStatement is called when production batchUpdateStatement is exited.
func (*BaseElasticSQLListener) ExitBooleanValue ¶
func (s *BaseElasticSQLListener) ExitBooleanValue(ctx *BooleanValueContext)
ExitBooleanValue is called when production booleanValue is exited.
func (*BaseElasticSQLListener) ExitBtwCompare ¶
func (s *BaseElasticSQLListener) ExitBtwCompare(ctx *BtwCompareContext)
ExitBtwCompare is called when production btwCompare is exited.
func (*BaseElasticSQLListener) ExitBucketAgg ¶
func (s *BaseElasticSQLListener) ExitBucketAgg(ctx *BucketAggContext)
ExitBucketAgg is called when production bucketAgg is exited.
func (*BaseElasticSQLListener) ExitBucketAggChoice ¶
func (s *BaseElasticSQLListener) ExitBucketAggChoice(ctx *BucketAggChoiceContext)
ExitBucketAggChoice is called when production bucketAggChoice is exited.
func (*BaseElasticSQLListener) ExitBucketAggList ¶
func (s *BaseElasticSQLListener) ExitBucketAggList(ctx *BucketAggListContext)
ExitBucketAggList is called when production bucketAggList is exited.
func (*BaseElasticSQLListener) ExitCollapseExpr ¶
func (s *BaseElasticSQLListener) ExitCollapseExpr(ctx *CollapseExprContext)
ExitCollapseExpr is called when production collapseExpr is exited.
func (*BaseElasticSQLListener) ExitComparableExpression ¶
func (s *BaseElasticSQLListener) ExitComparableExpression(ctx *ComparableExpressionContext)
ExitComparableExpression is called when production comparableExpression is exited.
func (*BaseElasticSQLListener) ExitComparisonOperator ¶
func (s *BaseElasticSQLListener) ExitComparisonOperator(ctx *ComparisonOperatorContext)
ExitComparisonOperator is called when production comparisonOperator is exited.
func (*BaseElasticSQLListener) ExitCustomScoreExpr ¶
func (s *BaseElasticSQLListener) ExitCustomScoreExpr(ctx *CustomScoreExprContext)
ExitCustomScoreExpr is called when production customScoreExpr is exited.
func (*BaseElasticSQLListener) ExitDataStruct ¶
func (s *BaseElasticSQLListener) ExitDataStruct(ctx *DataStructContext)
ExitDataStruct is called when production dataStruct is exited.
func (*BaseElasticSQLListener) ExitDataType ¶
func (s *BaseElasticSQLListener) ExitDataType(ctx *DataTypeContext)
ExitDataType is called when production dataType is exited.
func (*BaseElasticSQLListener) ExitDateHistogramBucket ¶
func (s *BaseElasticSQLListener) ExitDateHistogramBucket(ctx *DateHistogramBucketContext)
ExitDateHistogramBucket is called when production dateHistogramBucket is exited.
func (*BaseElasticSQLListener) ExitDateRange ¶
func (s *BaseElasticSQLListener) ExitDateRange(ctx *DateRangeContext)
ExitDateRange is called when production dateRange is exited.
func (*BaseElasticSQLListener) ExitDateRangeBucket ¶
func (s *BaseElasticSQLListener) ExitDateRangeBucket(ctx *DateRangeBucketContext)
ExitDateRangeBucket is called when production dateRangeBucket is exited.
func (*BaseElasticSQLListener) ExitDateRangeExpr ¶
func (s *BaseElasticSQLListener) ExitDateRangeExpr(ctx *DateRangeExprContext)
ExitDateRangeExpr is called when production dateRangeExpr is exited.
func (*BaseElasticSQLListener) ExitDateRangeFromTo ¶
func (s *BaseElasticSQLListener) ExitDateRangeFromTo(ctx *DateRangeFromToContext)
ExitDateRangeFromTo is called when production dateRangeFromTo is exited.
func (*BaseElasticSQLListener) ExitDeleteAlias ¶
func (s *BaseElasticSQLListener) ExitDeleteAlias(ctx *DeleteAliasContext)
ExitDeleteAlias is called when production deleteAlias is exited.
func (*BaseElasticSQLListener) ExitDeleteStatement ¶
func (s *BaseElasticSQLListener) ExitDeleteStatement(ctx *DeleteStatementContext)
ExitDeleteStatement is called when production deleteStatement is exited.
func (*BaseElasticSQLListener) ExitDescStatement ¶
func (s *BaseElasticSQLListener) ExitDescStatement(ctx *DescStatementContext)
ExitDescStatement is called when production descStatement is exited.
func (*BaseElasticSQLListener) ExitElasticSQL ¶
func (s *BaseElasticSQLListener) ExitElasticSQL(ctx *ElasticSQLContext)
ExitElasticSQL is called when production elasticSQL is exited.
func (*BaseElasticSQLListener) ExitEveryRule ¶
func (s *BaseElasticSQLListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseElasticSQLListener) ExitExportField ¶
func (s *BaseElasticSQLListener) ExitExportField(ctx *ExportFieldContext)
ExitExportField is called when production exportField is exited.
func (*BaseElasticSQLListener) ExitExportStatement ¶
func (s *BaseElasticSQLListener) ExitExportStatement(ctx *ExportStatementContext)
ExitExportStatement is called when production exportStatement is exited.
func (*BaseElasticSQLListener) ExitFieldAs ¶
func (s *BaseElasticSQLListener) ExitFieldAs(ctx *FieldAsContext)
ExitFieldAs is called when production fieldAs is exited.
func (*BaseElasticSQLListener) ExitFieldDefine ¶
func (s *BaseElasticSQLListener) ExitFieldDefine(ctx *FieldDefineContext)
ExitFieldDefine is called when production fieldDefine is exited.
func (*BaseElasticSQLListener) ExitFieldIdentifier ¶
func (s *BaseElasticSQLListener) ExitFieldIdentifier(ctx *FieldIdentifierContext)
ExitFieldIdentifier is called when production fieldIdentifier is exited.
func (*BaseElasticSQLListener) ExitFieldList ¶
func (s *BaseElasticSQLListener) ExitFieldList(ctx *FieldListContext)
ExitFieldList is called when production fieldList is exited.
func (*BaseElasticSQLListener) ExitFileLoadStatement ¶
func (s *BaseElasticSQLListener) ExitFileLoadStatement(ctx *FileLoadStatementContext)
ExitFileLoadStatement is called when production fileLoadStatement is exited.
func (*BaseElasticSQLListener) ExitFiltersBucket ¶
func (s *BaseElasticSQLListener) ExitFiltersBucket(ctx *FiltersBucketContext)
ExitFiltersBucket is called when production filtersBucket is exited.
func (*BaseElasticSQLListener) ExitFullLevelFunction ¶
func (s *BaseElasticSQLListener) ExitFullLevelFunction(ctx *FullLevelFunctionContext)
ExitFullLevelFunction is called when production fullLevelFunction is exited.
func (*BaseElasticSQLListener) ExitFullLevelFunctionNames ¶
func (s *BaseElasticSQLListener) ExitFullLevelFunctionNames(ctx *FullLevelFunctionNamesContext)
ExitFullLevelFunctionNames is called when production fullLevelFunctionNames is exited.
func (*BaseElasticSQLListener) ExitFunctionalCompare ¶
func (s *BaseElasticSQLListener) ExitFunctionalCompare(ctx *FunctionalCompareContext)
ExitFunctionalCompare is called when production functionalCompare is exited.
func (*BaseElasticSQLListener) ExitHanLPStatement ¶
func (s *BaseElasticSQLListener) ExitHanLPStatement(ctx *HanLPStatementContext)
ExitHanLPStatement is called when production hanLPStatement is exited.
func (*BaseElasticSQLListener) ExitHavingExpr ¶
func (s *BaseElasticSQLListener) ExitHavingExpr(ctx *HavingExprContext)
ExitHavingExpr is called when production havingExpr is exited.
func (*BaseElasticSQLListener) ExitHighlight ¶
func (s *BaseElasticSQLListener) ExitHighlight(ctx *HighlightContext)
ExitHighlight is called when production highlight is exited.
func (*BaseElasticSQLListener) ExitHistogramBucket ¶
func (s *BaseElasticSQLListener) ExitHistogramBucket(ctx *HistogramBucketContext)
ExitHistogramBucket is called when production histogramBucket is exited.
func (*BaseElasticSQLListener) ExitHive2Statement ¶
func (s *BaseElasticSQLListener) ExitHive2Statement(ctx *Hive2StatementContext)
ExitHive2Statement is called when production hive2Statement is exited.
func (*BaseElasticSQLListener) ExitIndexIdentifier ¶
func (s *BaseElasticSQLListener) ExitIndexIdentifier(ctx *IndexIdentifierContext)
ExitIndexIdentifier is called when production indexIdentifier is exited.
func (*BaseElasticSQLListener) ExitIndexName ¶
func (s *BaseElasticSQLListener) ExitIndexName(ctx *IndexNameContext)
ExitIndexName is called when production indexName is exited.
func (*BaseElasticSQLListener) ExitInnerHit ¶
func (s *BaseElasticSQLListener) ExitInnerHit(ctx *InnerHitContext)
ExitInnerHit is called when production innerHit is exited.
func (*BaseElasticSQLListener) ExitInsertStatement ¶
func (s *BaseElasticSQLListener) ExitInsertStatement(ctx *InsertStatementContext)
ExitInsertStatement is called when production insertStatement is exited.
func (*BaseElasticSQLListener) ExitJdbcStatement ¶
func (s *BaseElasticSQLListener) ExitJdbcStatement(ctx *JdbcStatementContext)
ExitJdbcStatement is called when production jdbcStatement is exited.
func (*BaseElasticSQLListener) ExitJoinFunction ¶
func (s *BaseElasticSQLListener) ExitJoinFunction(ctx *JoinFunctionContext)
ExitJoinFunction is called when production joinFunction is exited.
func (*BaseElasticSQLListener) ExitJoinFunctionNames ¶
func (s *BaseElasticSQLListener) ExitJoinFunctionNames(ctx *JoinFunctionNamesContext)
ExitJoinFunctionNames is called when production joinFunctionNames is exited.
func (*BaseElasticSQLListener) ExitJoinQueryAnalysisStatement ¶
func (s *BaseElasticSQLListener) ExitJoinQueryAnalysisStatement(ctx *JoinQueryAnalysisStatementContext)
ExitJoinQueryAnalysisStatement is called when production joinQueryAnalysisStatement is exited.
func (*BaseElasticSQLListener) ExitLogicalExpr ¶
func (s *BaseElasticSQLListener) ExitLogicalExpr(ctx *LogicalExprContext)
ExitLogicalExpr is called when production logicalExpr is exited.
func (*BaseElasticSQLListener) ExitMemSort ¶
func (s *BaseElasticSQLListener) ExitMemSort(ctx *MemSortContext)
ExitMemSort is called when production memSort is exited.
func (*BaseElasticSQLListener) ExitMetricAgg ¶
func (s *BaseElasticSQLListener) ExitMetricAgg(ctx *MetricAggContext)
ExitMetricAgg is called when production metricAgg is exited.
func (*BaseElasticSQLListener) ExitMetricNames ¶
func (s *BaseElasticSQLListener) ExitMetricNames(ctx *MetricNamesContext)
ExitMetricNames is called when production metricNames is exited.
func (*BaseElasticSQLListener) ExitMetricParamNames ¶
func (s *BaseElasticSQLListener) ExitMetricParamNames(ctx *MetricParamNamesContext)
ExitMetricParamNames is called when production metricParamNames is exited.
func (*BaseElasticSQLListener) ExitMetricParams ¶
func (s *BaseElasticSQLListener) ExitMetricParams(ctx *MetricParamsContext)
ExitMetricParams is called when production metricParams is exited.
func (*BaseElasticSQLListener) ExitMkv ¶
func (s *BaseElasticSQLListener) ExitMkv(ctx *MkvContext)
ExitMkv is called when production mkv is exited.
func (*BaseElasticSQLListener) ExitMulti ¶
func (s *BaseElasticSQLListener) ExitMulti(ctx *MultiContext)
ExitMulti is called when production multi is exited.
func (*BaseElasticSQLListener) ExitMultiplyingExpression ¶
func (s *BaseElasticSQLListener) ExitMultiplyingExpression(ctx *MultiplyingExpressionContext)
ExitMultiplyingExpression is called when production multiplyingExpression is exited.
func (*BaseElasticSQLListener) ExitNlpFunc ¶
func (s *BaseElasticSQLListener) ExitNlpFunc(ctx *NlpFuncContext)
ExitNlpFunc is called when production nlpFunc is exited.
func (*BaseElasticSQLListener) ExitNonReserved ¶
func (s *BaseElasticSQLListener) ExitNonReserved(ctx *NonReservedContext)
ExitNonReserved is called when production nonReserved is exited.
func (*BaseElasticSQLListener) ExitNumber ¶
func (s *BaseElasticSQLListener) ExitNumber(ctx *NumberContext)
ExitNumber is called when production number is exited.
func (*BaseElasticSQLListener) ExitParam ¶
func (s *BaseElasticSQLListener) ExitParam(ctx *ParamContext)
ExitParam is called when production param is exited.
func (*BaseElasticSQLListener) ExitParam2 ¶
func (s *BaseElasticSQLListener) ExitParam2(ctx *Param2Context)
ExitParam2 is called when production param2 is exited.
func (*BaseElasticSQLListener) ExitParamValues ¶
func (s *BaseElasticSQLListener) ExitParamValues(ctx *ParamValuesContext)
ExitParamValues is called when production paramValues is exited.
func (*BaseElasticSQLListener) ExitPathIdentifier ¶
func (s *BaseElasticSQLListener) ExitPathIdentifier(ctx *PathIdentifierContext)
ExitPathIdentifier is called when production pathIdentifier is exited.
func (*BaseElasticSQLListener) ExitProp ¶
func (s *BaseElasticSQLListener) ExitProp(ctx *PropContext)
ExitProp is called when production prop is exited.
func (*BaseElasticSQLListener) ExitQueryStatement ¶
func (s *BaseElasticSQLListener) ExitQueryStatement(ctx *QueryStatementContext)
ExitQueryStatement is called when production queryStatement is exited.
func (*BaseElasticSQLListener) ExitRangeBucket ¶
func (s *BaseElasticSQLListener) ExitRangeBucket(ctx *RangeBucketContext)
ExitRangeBucket is called when production rangeBucket is exited.
func (*BaseElasticSQLListener) ExitRangeExpr ¶
func (s *BaseElasticSQLListener) ExitRangeExpr(ctx *RangeExprContext)
ExitRangeExpr is called when production rangeExpr is exited.
func (*BaseElasticSQLListener) ExitRangeFromTo ¶
func (s *BaseElasticSQLListener) ExitRangeFromTo(ctx *RangeFromToContext)
ExitRangeFromTo is called when production rangeFromTo is exited.
func (*BaseElasticSQLListener) ExitRangeUnit ¶
func (s *BaseElasticSQLListener) ExitRangeUnit(ctx *RangeUnitContext)
ExitRangeUnit is called when production rangeUnit is exited.
func (*BaseElasticSQLListener) ExitRescoreExpr ¶
func (s *BaseElasticSQLListener) ExitRescoreExpr(ctx *RescoreExprContext)
ExitRescoreExpr is called when production rescoreExpr is exited.
func (*BaseElasticSQLListener) ExitScriptField ¶
func (s *BaseElasticSQLListener) ExitScriptField(ctx *ScriptFieldContext)
ExitScriptField is called when production scriptField is exited.
func (*BaseElasticSQLListener) ExitScriptFunction ¶
func (s *BaseElasticSQLListener) ExitScriptFunction(ctx *ScriptFunctionContext)
ExitScriptFunction is called when production scriptFunction is exited.
func (*BaseElasticSQLListener) ExitScriptPhrase ¶
func (s *BaseElasticSQLListener) ExitScriptPhrase(ctx *ScriptPhraseContext)
ExitScriptPhrase is called when production scriptPhrase is exited.
func (*BaseElasticSQLListener) ExitSelectItem ¶
func (s *BaseElasticSQLListener) ExitSelectItem(ctx *SelectItemContext)
ExitSelectItem is called when production selectItem is exited.
func (*BaseElasticSQLListener) ExitSignificantBucket ¶
func (s *BaseElasticSQLListener) ExitSignificantBucket(ctx *SignificantBucketContext)
ExitSignificantBucket is called when production significantBucket is exited.
func (*BaseElasticSQLListener) ExitSortItem ¶
func (s *BaseElasticSQLListener) ExitSortItem(ctx *SortItemContext)
ExitSortItem is called when production sortItem is exited.
func (*BaseElasticSQLListener) ExitSparkStatement ¶
func (s *BaseElasticSQLListener) ExitSparkStatement(ctx *SparkStatementContext)
ExitSparkStatement is called when production sparkStatement is exited.
func (*BaseElasticSQLListener) ExitStatement ¶
func (s *BaseElasticSQLListener) ExitStatement(ctx *StatementContext)
ExitStatement is called when production statement is exited.
func (*BaseElasticSQLListener) ExitStr ¶
func (s *BaseElasticSQLListener) ExitStr(ctx *StrContext)
ExitStr is called when production str is exited.
func (*BaseElasticSQLListener) ExitStrictIdentifier ¶
func (s *BaseElasticSQLListener) ExitStrictIdentifier(ctx *StrictIdentifierContext)
ExitStrictIdentifier is called when production strictIdentifier is exited.
func (*BaseElasticSQLListener) ExitTermCompare ¶
func (s *BaseElasticSQLListener) ExitTermCompare(ctx *TermCompareContext)
ExitTermCompare is called when production termCompare is exited.
func (*BaseElasticSQLListener) ExitTermLevelFunction ¶
func (s *BaseElasticSQLListener) ExitTermLevelFunction(ctx *TermLevelFunctionContext)
ExitTermLevelFunction is called when production termLevelFunction is exited.
func (*BaseElasticSQLListener) ExitTermLevelFunctionNames ¶
func (s *BaseElasticSQLListener) ExitTermLevelFunctionNames(ctx *TermLevelFunctionNamesContext)
ExitTermLevelFunctionNames is called when production termLevelFunctionNames is exited.
func (*BaseElasticSQLListener) ExitTermsBucket ¶
func (s *BaseElasticSQLListener) ExitTermsBucket(ctx *TermsBucketContext)
ExitTermsBucket is called when production termsBucket is exited.
func (*BaseElasticSQLListener) ExitUpdateAddField ¶
func (s *BaseElasticSQLListener) ExitUpdateAddField(ctx *UpdateAddFieldContext)
ExitUpdateAddField is called when production updateAddField is exited.
func (*BaseElasticSQLListener) ExitUpdateRemoveField ¶
func (s *BaseElasticSQLListener) ExitUpdateRemoveField(ctx *UpdateRemoveFieldContext)
ExitUpdateRemoveField is called when production updateRemoveField is exited.
func (*BaseElasticSQLListener) ExitUpdateReplaceField ¶
func (s *BaseElasticSQLListener) ExitUpdateReplaceField(ctx *UpdateReplaceFieldContext)
ExitUpdateReplaceField is called when production updateReplaceField is exited.
func (*BaseElasticSQLListener) ExitUpdateStatement ¶
func (s *BaseElasticSQLListener) ExitUpdateStatement(ctx *UpdateStatementContext)
ExitUpdateStatement is called when production updateStatement is exited.
func (*BaseElasticSQLListener) ExitValueList ¶
func (s *BaseElasticSQLListener) ExitValueList(ctx *ValueListContext)
ExitValueList is called when production valueList is exited.
func (*BaseElasticSQLListener) ExitWhereExpression ¶
func (s *BaseElasticSQLListener) ExitWhereExpression(ctx *WhereExpressionContext)
ExitWhereExpression is called when production whereExpression is exited.
func (*BaseElasticSQLListener) VisitErrorNode ¶
func (s *BaseElasticSQLListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseElasticSQLListener) VisitTerminal ¶
func (s *BaseElasticSQLListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BaseElasticSQLVisitor ¶
type BaseElasticSQLVisitor struct {
*antlr.BaseParseTreeVisitor
}
func (*BaseElasticSQLVisitor) VisitAddAlias ¶
func (v *BaseElasticSQLVisitor) VisitAddAlias(ctx *AddAliasContext) interface{}
func (*BaseElasticSQLVisitor) VisitAddition ¶
func (v *BaseElasticSQLVisitor) VisitAddition(ctx *AdditionContext) interface{}
func (*BaseElasticSQLVisitor) VisitAggStatement ¶
func (v *BaseElasticSQLVisitor) VisitAggStatement(ctx *AggStatementContext) interface{}
func (*BaseElasticSQLVisitor) VisitAlterStatement ¶
func (v *BaseElasticSQLVisitor) VisitAlterStatement(ctx *AlterStatementContext) interface{}
func (*BaseElasticSQLVisitor) VisitAnalysisStatement ¶
func (v *BaseElasticSQLVisitor) VisitAnalysisStatement(ctx *AnalysisStatementContext) interface{}
func (*BaseElasticSQLVisitor) VisitAnalyzeStatement ¶
func (v *BaseElasticSQLVisitor) VisitAnalyzeStatement(ctx *AnalyzeStatementContext) interface{}
func (*BaseElasticSQLVisitor) VisitArithmeticExpression ¶
func (v *BaseElasticSQLVisitor) VisitArithmeticExpression(ctx *ArithmeticExpressionContext) interface{}
func (*BaseElasticSQLVisitor) VisitArithmeticExpressionCompare ¶
func (v *BaseElasticSQLVisitor) VisitArithmeticExpressionCompare(ctx *ArithmeticExpressionCompareContext) interface{}
func (*BaseElasticSQLVisitor) VisitArrayValue ¶
func (v *BaseElasticSQLVisitor) VisitArrayValue(ctx *ArrayValueContext) interface{}
func (*BaseElasticSQLVisitor) VisitAtom ¶
func (v *BaseElasticSQLVisitor) VisitAtom(ctx *AtomContext) interface{}
func (*BaseElasticSQLVisitor) VisitBasicSQL ¶
func (v *BaseElasticSQLVisitor) VisitBasicSQL(ctx *BasicSQLContext) interface{}
func (*BaseElasticSQLVisitor) VisitBatchUpdateStatement ¶
func (v *BaseElasticSQLVisitor) VisitBatchUpdateStatement(ctx *BatchUpdateStatementContext) interface{}
func (*BaseElasticSQLVisitor) VisitBooleanValue ¶
func (v *BaseElasticSQLVisitor) VisitBooleanValue(ctx *BooleanValueContext) interface{}
func (*BaseElasticSQLVisitor) VisitBtwCompare ¶
func (v *BaseElasticSQLVisitor) VisitBtwCompare(ctx *BtwCompareContext) interface{}
func (*BaseElasticSQLVisitor) VisitBucketAgg ¶
func (v *BaseElasticSQLVisitor) VisitBucketAgg(ctx *BucketAggContext) interface{}
func (*BaseElasticSQLVisitor) VisitBucketAggChoice ¶
func (v *BaseElasticSQLVisitor) VisitBucketAggChoice(ctx *BucketAggChoiceContext) interface{}
func (*BaseElasticSQLVisitor) VisitBucketAggList ¶
func (v *BaseElasticSQLVisitor) VisitBucketAggList(ctx *BucketAggListContext) interface{}
func (*BaseElasticSQLVisitor) VisitCollapseExpr ¶
func (v *BaseElasticSQLVisitor) VisitCollapseExpr(ctx *CollapseExprContext) interface{}
func (*BaseElasticSQLVisitor) VisitComparableExpression ¶
func (v *BaseElasticSQLVisitor) VisitComparableExpression(ctx *ComparableExpressionContext) interface{}
func (*BaseElasticSQLVisitor) VisitComparisonOperator ¶
func (v *BaseElasticSQLVisitor) VisitComparisonOperator(ctx *ComparisonOperatorContext) interface{}
func (*BaseElasticSQLVisitor) VisitCustomScoreExpr ¶
func (v *BaseElasticSQLVisitor) VisitCustomScoreExpr(ctx *CustomScoreExprContext) interface{}
func (*BaseElasticSQLVisitor) VisitDataStruct ¶
func (v *BaseElasticSQLVisitor) VisitDataStruct(ctx *DataStructContext) interface{}
func (*BaseElasticSQLVisitor) VisitDataType ¶
func (v *BaseElasticSQLVisitor) VisitDataType(ctx *DataTypeContext) interface{}
func (*BaseElasticSQLVisitor) VisitDateHistogramBucket ¶
func (v *BaseElasticSQLVisitor) VisitDateHistogramBucket(ctx *DateHistogramBucketContext) interface{}
func (*BaseElasticSQLVisitor) VisitDateRange ¶
func (v *BaseElasticSQLVisitor) VisitDateRange(ctx *DateRangeContext) interface{}
func (*BaseElasticSQLVisitor) VisitDateRangeBucket ¶
func (v *BaseElasticSQLVisitor) VisitDateRangeBucket(ctx *DateRangeBucketContext) interface{}
func (*BaseElasticSQLVisitor) VisitDateRangeExpr ¶
func (v *BaseElasticSQLVisitor) VisitDateRangeExpr(ctx *DateRangeExprContext) interface{}
func (*BaseElasticSQLVisitor) VisitDateRangeFromTo ¶
func (v *BaseElasticSQLVisitor) VisitDateRangeFromTo(ctx *DateRangeFromToContext) interface{}
func (*BaseElasticSQLVisitor) VisitDeleteAlias ¶
func (v *BaseElasticSQLVisitor) VisitDeleteAlias(ctx *DeleteAliasContext) interface{}
func (*BaseElasticSQLVisitor) VisitDeleteStatement ¶
func (v *BaseElasticSQLVisitor) VisitDeleteStatement(ctx *DeleteStatementContext) interface{}
func (*BaseElasticSQLVisitor) VisitDescStatement ¶
func (v *BaseElasticSQLVisitor) VisitDescStatement(ctx *DescStatementContext) interface{}
func (*BaseElasticSQLVisitor) VisitElasticSQL ¶
func (v *BaseElasticSQLVisitor) VisitElasticSQL(ctx *ElasticSQLContext) interface{}
func (*BaseElasticSQLVisitor) VisitExportField ¶
func (v *BaseElasticSQLVisitor) VisitExportField(ctx *ExportFieldContext) interface{}
func (*BaseElasticSQLVisitor) VisitExportStatement ¶
func (v *BaseElasticSQLVisitor) VisitExportStatement(ctx *ExportStatementContext) interface{}
func (*BaseElasticSQLVisitor) VisitFieldAs ¶
func (v *BaseElasticSQLVisitor) VisitFieldAs(ctx *FieldAsContext) interface{}
func (*BaseElasticSQLVisitor) VisitFieldDefine ¶
func (v *BaseElasticSQLVisitor) VisitFieldDefine(ctx *FieldDefineContext) interface{}
func (*BaseElasticSQLVisitor) VisitFieldIdentifier ¶
func (v *BaseElasticSQLVisitor) VisitFieldIdentifier(ctx *FieldIdentifierContext) interface{}
func (*BaseElasticSQLVisitor) VisitFieldList ¶
func (v *BaseElasticSQLVisitor) VisitFieldList(ctx *FieldListContext) interface{}
func (*BaseElasticSQLVisitor) VisitFileLoadStatement ¶
func (v *BaseElasticSQLVisitor) VisitFileLoadStatement(ctx *FileLoadStatementContext) interface{}
func (*BaseElasticSQLVisitor) VisitFiltersBucket ¶
func (v *BaseElasticSQLVisitor) VisitFiltersBucket(ctx *FiltersBucketContext) interface{}
func (*BaseElasticSQLVisitor) VisitFullLevelFunction ¶
func (v *BaseElasticSQLVisitor) VisitFullLevelFunction(ctx *FullLevelFunctionContext) interface{}
func (*BaseElasticSQLVisitor) VisitFullLevelFunctionNames ¶
func (v *BaseElasticSQLVisitor) VisitFullLevelFunctionNames(ctx *FullLevelFunctionNamesContext) interface{}
func (*BaseElasticSQLVisitor) VisitFunctionalCompare ¶
func (v *BaseElasticSQLVisitor) VisitFunctionalCompare(ctx *FunctionalCompareContext) interface{}
func (*BaseElasticSQLVisitor) VisitHanLPStatement ¶
func (v *BaseElasticSQLVisitor) VisitHanLPStatement(ctx *HanLPStatementContext) interface{}
func (*BaseElasticSQLVisitor) VisitHavingExpr ¶
func (v *BaseElasticSQLVisitor) VisitHavingExpr(ctx *HavingExprContext) interface{}
func (*BaseElasticSQLVisitor) VisitHighlight ¶
func (v *BaseElasticSQLVisitor) VisitHighlight(ctx *HighlightContext) interface{}
func (*BaseElasticSQLVisitor) VisitHistogramBucket ¶
func (v *BaseElasticSQLVisitor) VisitHistogramBucket(ctx *HistogramBucketContext) interface{}
func (*BaseElasticSQLVisitor) VisitHive2Statement ¶
func (v *BaseElasticSQLVisitor) VisitHive2Statement(ctx *Hive2StatementContext) interface{}
func (*BaseElasticSQLVisitor) VisitIndexIdentifier ¶
func (v *BaseElasticSQLVisitor) VisitIndexIdentifier(ctx *IndexIdentifierContext) interface{}
func (*BaseElasticSQLVisitor) VisitIndexName ¶
func (v *BaseElasticSQLVisitor) VisitIndexName(ctx *IndexNameContext) interface{}
func (*BaseElasticSQLVisitor) VisitInnerHit ¶
func (v *BaseElasticSQLVisitor) VisitInnerHit(ctx *InnerHitContext) interface{}
func (*BaseElasticSQLVisitor) VisitInsertStatement ¶
func (v *BaseElasticSQLVisitor) VisitInsertStatement(ctx *InsertStatementContext) interface{}
func (*BaseElasticSQLVisitor) VisitJdbcStatement ¶
func (v *BaseElasticSQLVisitor) VisitJdbcStatement(ctx *JdbcStatementContext) interface{}
func (*BaseElasticSQLVisitor) VisitJoinFunction ¶
func (v *BaseElasticSQLVisitor) VisitJoinFunction(ctx *JoinFunctionContext) interface{}
func (*BaseElasticSQLVisitor) VisitJoinFunctionNames ¶
func (v *BaseElasticSQLVisitor) VisitJoinFunctionNames(ctx *JoinFunctionNamesContext) interface{}
func (*BaseElasticSQLVisitor) VisitJoinQueryAnalysisStatement ¶
func (v *BaseElasticSQLVisitor) VisitJoinQueryAnalysisStatement(ctx *JoinQueryAnalysisStatementContext) interface{}
func (*BaseElasticSQLVisitor) VisitLogicalExpr ¶
func (v *BaseElasticSQLVisitor) VisitLogicalExpr(ctx *LogicalExprContext) interface{}
func (*BaseElasticSQLVisitor) VisitMemSort ¶
func (v *BaseElasticSQLVisitor) VisitMemSort(ctx *MemSortContext) interface{}
func (*BaseElasticSQLVisitor) VisitMetricAgg ¶
func (v *BaseElasticSQLVisitor) VisitMetricAgg(ctx *MetricAggContext) interface{}
func (*BaseElasticSQLVisitor) VisitMetricNames ¶
func (v *BaseElasticSQLVisitor) VisitMetricNames(ctx *MetricNamesContext) interface{}
func (*BaseElasticSQLVisitor) VisitMetricParamNames ¶
func (v *BaseElasticSQLVisitor) VisitMetricParamNames(ctx *MetricParamNamesContext) interface{}
func (*BaseElasticSQLVisitor) VisitMetricParams ¶
func (v *BaseElasticSQLVisitor) VisitMetricParams(ctx *MetricParamsContext) interface{}
func (*BaseElasticSQLVisitor) VisitMkv ¶
func (v *BaseElasticSQLVisitor) VisitMkv(ctx *MkvContext) interface{}
func (*BaseElasticSQLVisitor) VisitMulti ¶
func (v *BaseElasticSQLVisitor) VisitMulti(ctx *MultiContext) interface{}
func (*BaseElasticSQLVisitor) VisitMultiplyingExpression ¶
func (v *BaseElasticSQLVisitor) VisitMultiplyingExpression(ctx *MultiplyingExpressionContext) interface{}
func (*BaseElasticSQLVisitor) VisitNlpFunc ¶
func (v *BaseElasticSQLVisitor) VisitNlpFunc(ctx *NlpFuncContext) interface{}
func (*BaseElasticSQLVisitor) VisitNonReserved ¶
func (v *BaseElasticSQLVisitor) VisitNonReserved(ctx *NonReservedContext) interface{}
func (*BaseElasticSQLVisitor) VisitNumber ¶
func (v *BaseElasticSQLVisitor) VisitNumber(ctx *NumberContext) interface{}
func (*BaseElasticSQLVisitor) VisitParam ¶
func (v *BaseElasticSQLVisitor) VisitParam(ctx *ParamContext) interface{}
func (*BaseElasticSQLVisitor) VisitParam2 ¶
func (v *BaseElasticSQLVisitor) VisitParam2(ctx *Param2Context) interface{}
func (*BaseElasticSQLVisitor) VisitParamValues ¶
func (v *BaseElasticSQLVisitor) VisitParamValues(ctx *ParamValuesContext) interface{}
func (*BaseElasticSQLVisitor) VisitPathIdentifier ¶
func (v *BaseElasticSQLVisitor) VisitPathIdentifier(ctx *PathIdentifierContext) interface{}
func (*BaseElasticSQLVisitor) VisitProp ¶
func (v *BaseElasticSQLVisitor) VisitProp(ctx *PropContext) interface{}
func (*BaseElasticSQLVisitor) VisitQueryStatement ¶
func (v *BaseElasticSQLVisitor) VisitQueryStatement(ctx *QueryStatementContext) interface{}
func (*BaseElasticSQLVisitor) VisitRangeBucket ¶
func (v *BaseElasticSQLVisitor) VisitRangeBucket(ctx *RangeBucketContext) interface{}
func (*BaseElasticSQLVisitor) VisitRangeExpr ¶
func (v *BaseElasticSQLVisitor) VisitRangeExpr(ctx *RangeExprContext) interface{}
func (*BaseElasticSQLVisitor) VisitRangeFromTo ¶
func (v *BaseElasticSQLVisitor) VisitRangeFromTo(ctx *RangeFromToContext) interface{}
func (*BaseElasticSQLVisitor) VisitRangeUnit ¶
func (v *BaseElasticSQLVisitor) VisitRangeUnit(ctx *RangeUnitContext) interface{}
func (*BaseElasticSQLVisitor) VisitRescoreExpr ¶
func (v *BaseElasticSQLVisitor) VisitRescoreExpr(ctx *RescoreExprContext) interface{}
func (*BaseElasticSQLVisitor) VisitScriptField ¶
func (v *BaseElasticSQLVisitor) VisitScriptField(ctx *ScriptFieldContext) interface{}
func (*BaseElasticSQLVisitor) VisitScriptFunction ¶
func (v *BaseElasticSQLVisitor) VisitScriptFunction(ctx *ScriptFunctionContext) interface{}
func (*BaseElasticSQLVisitor) VisitScriptPhrase ¶
func (v *BaseElasticSQLVisitor) VisitScriptPhrase(ctx *ScriptPhraseContext) interface{}
func (*BaseElasticSQLVisitor) VisitSelectItem ¶
func (v *BaseElasticSQLVisitor) VisitSelectItem(ctx *SelectItemContext) interface{}
func (*BaseElasticSQLVisitor) VisitSignificantBucket ¶
func (v *BaseElasticSQLVisitor) VisitSignificantBucket(ctx *SignificantBucketContext) interface{}
func (*BaseElasticSQLVisitor) VisitSortItem ¶
func (v *BaseElasticSQLVisitor) VisitSortItem(ctx *SortItemContext) interface{}
func (*BaseElasticSQLVisitor) VisitSparkStatement ¶
func (v *BaseElasticSQLVisitor) VisitSparkStatement(ctx *SparkStatementContext) interface{}
func (*BaseElasticSQLVisitor) VisitStatement ¶
func (v *BaseElasticSQLVisitor) VisitStatement(ctx *StatementContext) interface{}
func (*BaseElasticSQLVisitor) VisitStr ¶
func (v *BaseElasticSQLVisitor) VisitStr(ctx *StrContext) interface{}
func (*BaseElasticSQLVisitor) VisitStrictIdentifier ¶
func (v *BaseElasticSQLVisitor) VisitStrictIdentifier(ctx *StrictIdentifierContext) interface{}
func (*BaseElasticSQLVisitor) VisitTermCompare ¶
func (v *BaseElasticSQLVisitor) VisitTermCompare(ctx *TermCompareContext) interface{}
func (*BaseElasticSQLVisitor) VisitTermLevelFunction ¶
func (v *BaseElasticSQLVisitor) VisitTermLevelFunction(ctx *TermLevelFunctionContext) interface{}
func (*BaseElasticSQLVisitor) VisitTermLevelFunctionNames ¶
func (v *BaseElasticSQLVisitor) VisitTermLevelFunctionNames(ctx *TermLevelFunctionNamesContext) interface{}
func (*BaseElasticSQLVisitor) VisitTermsBucket ¶
func (v *BaseElasticSQLVisitor) VisitTermsBucket(ctx *TermsBucketContext) interface{}
func (*BaseElasticSQLVisitor) VisitUpdateAddField ¶
func (v *BaseElasticSQLVisitor) VisitUpdateAddField(ctx *UpdateAddFieldContext) interface{}
func (*BaseElasticSQLVisitor) VisitUpdateRemoveField ¶
func (v *BaseElasticSQLVisitor) VisitUpdateRemoveField(ctx *UpdateRemoveFieldContext) interface{}
func (*BaseElasticSQLVisitor) VisitUpdateReplaceField ¶
func (v *BaseElasticSQLVisitor) VisitUpdateReplaceField(ctx *UpdateReplaceFieldContext) interface{}
func (*BaseElasticSQLVisitor) VisitUpdateStatement ¶
func (v *BaseElasticSQLVisitor) VisitUpdateStatement(ctx *UpdateStatementContext) interface{}
func (*BaseElasticSQLVisitor) VisitValueList ¶
func (v *BaseElasticSQLVisitor) VisitValueList(ctx *ValueListContext) interface{}
func (*BaseElasticSQLVisitor) VisitWhereExpression ¶
func (v *BaseElasticSQLVisitor) VisitWhereExpression(ctx *WhereExpressionContext) interface{}
type BasicSQLContext ¶
type BasicSQLContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBasicSQLContext ¶
func NewBasicSQLContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BasicSQLContext
func NewEmptyBasicSQLContext ¶
func NewEmptyBasicSQLContext() *BasicSQLContext
func (*BasicSQLContext) Accept ¶
func (s *BasicSQLContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BasicSQLContext) EnterRule ¶
func (s *BasicSQLContext) EnterRule(listener antlr.ParseTreeListener)
func (*BasicSQLContext) ExitRule ¶
func (s *BasicSQLContext) ExitRule(listener antlr.ParseTreeListener)
func (*BasicSQLContext) ExportStatement ¶
func (s *BasicSQLContext) ExportStatement() IExportStatementContext
func (*BasicSQLContext) GetParser ¶
func (s *BasicSQLContext) GetParser() antlr.Parser
func (*BasicSQLContext) GetRuleContext ¶
func (s *BasicSQLContext) GetRuleContext() antlr.RuleContext
func (*BasicSQLContext) GetSql ¶
func (s *BasicSQLContext) GetSql() antlr.Token
func (*BasicSQLContext) GetStatName ¶
func (s *BasicSQLContext) GetStatName() IStrictIdentifierContext
func (*BasicSQLContext) IsBasicSQLContext ¶
func (*BasicSQLContext) IsBasicSQLContext()
func (*BasicSQLContext) MAP ¶
func (s *BasicSQLContext) MAP() antlr.TerminalNode
func (*BasicSQLContext) QUOTASTR ¶
func (s *BasicSQLContext) QUOTASTR() antlr.TerminalNode
func (*BasicSQLContext) SetSql ¶
func (s *BasicSQLContext) SetSql(v antlr.Token)
func (*BasicSQLContext) SetStatName ¶
func (s *BasicSQLContext) SetStatName(v IStrictIdentifierContext)
func (*BasicSQLContext) StrictIdentifier ¶
func (s *BasicSQLContext) StrictIdentifier() IStrictIdentifierContext
func (*BasicSQLContext) ToStringTree ¶
func (s *BasicSQLContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BatchUpdateStatementContext ¶
type BatchUpdateStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBatchUpdateStatementContext ¶
func NewBatchUpdateStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BatchUpdateStatementContext
func NewEmptyBatchUpdateStatementContext ¶
func NewEmptyBatchUpdateStatementContext() *BatchUpdateStatementContext
func (*BatchUpdateStatementContext) Accept ¶
func (s *BatchUpdateStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BatchUpdateStatementContext) AllEQ ¶
func (s *BatchUpdateStatementContext) AllEQ() []antlr.TerminalNode
func (*BatchUpdateStatementContext) AllFieldIdentifier ¶
func (s *BatchUpdateStatementContext) AllFieldIdentifier() []IFieldIdentifierContext
func (*BatchUpdateStatementContext) AllParam ¶
func (s *BatchUpdateStatementContext) AllParam() []IParamContext
func (*BatchUpdateStatementContext) AllStr ¶
func (s *BatchUpdateStatementContext) AllStr() []IStrContext
func (*BatchUpdateStatementContext) BATCH_UPDATE ¶
func (s *BatchUpdateStatementContext) BATCH_UPDATE() antlr.TerminalNode
func (*BatchUpdateStatementContext) BATCH_UPSERT ¶
func (s *BatchUpdateStatementContext) BATCH_UPSERT() antlr.TerminalNode
func (*BatchUpdateStatementContext) EQ ¶
func (s *BatchUpdateStatementContext) EQ(i int) antlr.TerminalNode
func (*BatchUpdateStatementContext) EnterRule ¶
func (s *BatchUpdateStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*BatchUpdateStatementContext) ExitRule ¶
func (s *BatchUpdateStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*BatchUpdateStatementContext) FieldIdentifier ¶
func (s *BatchUpdateStatementContext) FieldIdentifier(i int) IFieldIdentifierContext
func (*BatchUpdateStatementContext) GetDocs ¶
func (s *BatchUpdateStatementContext) GetDocs() []IStrContext
func (*BatchUpdateStatementContext) GetFields ¶
func (s *BatchUpdateStatementContext) GetFields() []IFieldIdentifierContext
func (*BatchUpdateStatementContext) GetParser ¶
func (s *BatchUpdateStatementContext) GetParser() antlr.Parser
func (*BatchUpdateStatementContext) GetRuleContext ¶
func (s *BatchUpdateStatementContext) GetRuleContext() antlr.RuleContext
func (*BatchUpdateStatementContext) GetScript ¶
func (s *BatchUpdateStatementContext) GetScript() IScriptPhraseContext
func (*BatchUpdateStatementContext) GetStatName ¶
func (s *BatchUpdateStatementContext) GetStatName() IStrictIdentifierContext
func (*BatchUpdateStatementContext) GetValues ¶
func (s *BatchUpdateStatementContext) GetValues() []IParamContext
func (*BatchUpdateStatementContext) Get_fieldIdentifier ¶
func (s *BatchUpdateStatementContext) Get_fieldIdentifier() IFieldIdentifierContext
func (*BatchUpdateStatementContext) Get_param ¶
func (s *BatchUpdateStatementContext) Get_param() IParamContext
func (*BatchUpdateStatementContext) Get_str ¶
func (s *BatchUpdateStatementContext) Get_str() IStrContext
func (*BatchUpdateStatementContext) IsBatchUpdateStatementContext ¶
func (*BatchUpdateStatementContext) IsBatchUpdateStatementContext()
func (*BatchUpdateStatementContext) MAP ¶
func (s *BatchUpdateStatementContext) MAP() antlr.TerminalNode
func (*BatchUpdateStatementContext) Param ¶
func (s *BatchUpdateStatementContext) Param(i int) IParamContext
func (*BatchUpdateStatementContext) SET ¶
func (s *BatchUpdateStatementContext) SET() antlr.TerminalNode
func (*BatchUpdateStatementContext) ScriptPhrase ¶
func (s *BatchUpdateStatementContext) ScriptPhrase() IScriptPhraseContext
func (*BatchUpdateStatementContext) SetDocs ¶
func (s *BatchUpdateStatementContext) SetDocs(v []IStrContext)
func (*BatchUpdateStatementContext) SetFields ¶
func (s *BatchUpdateStatementContext) SetFields(v []IFieldIdentifierContext)
func (*BatchUpdateStatementContext) SetScript ¶
func (s *BatchUpdateStatementContext) SetScript(v IScriptPhraseContext)
func (*BatchUpdateStatementContext) SetStatName ¶
func (s *BatchUpdateStatementContext) SetStatName(v IStrictIdentifierContext)
func (*BatchUpdateStatementContext) SetValues ¶
func (s *BatchUpdateStatementContext) SetValues(v []IParamContext)
func (*BatchUpdateStatementContext) Set_fieldIdentifier ¶
func (s *BatchUpdateStatementContext) Set_fieldIdentifier(v IFieldIdentifierContext)
func (*BatchUpdateStatementContext) Set_param ¶
func (s *BatchUpdateStatementContext) Set_param(v IParamContext)
func (*BatchUpdateStatementContext) Set_str ¶
func (s *BatchUpdateStatementContext) Set_str(v IStrContext)
func (*BatchUpdateStatementContext) Str ¶
func (s *BatchUpdateStatementContext) Str(i int) IStrContext
func (*BatchUpdateStatementContext) StrictIdentifier ¶
func (s *BatchUpdateStatementContext) StrictIdentifier() IStrictIdentifierContext
func (*BatchUpdateStatementContext) ToStringTree ¶
func (s *BatchUpdateStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BooleanValueContext ¶
type BooleanValueContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBooleanValueContext ¶
func NewBooleanValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanValueContext
func NewEmptyBooleanValueContext ¶
func NewEmptyBooleanValueContext() *BooleanValueContext
func (*BooleanValueContext) Accept ¶
func (s *BooleanValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BooleanValueContext) EnterRule ¶
func (s *BooleanValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*BooleanValueContext) ExitRule ¶
func (s *BooleanValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*BooleanValueContext) FALSE ¶
func (s *BooleanValueContext) FALSE() antlr.TerminalNode
func (*BooleanValueContext) GetParser ¶
func (s *BooleanValueContext) GetParser() antlr.Parser
func (*BooleanValueContext) GetRuleContext ¶
func (s *BooleanValueContext) GetRuleContext() antlr.RuleContext
func (*BooleanValueContext) IsBooleanValueContext ¶
func (*BooleanValueContext) IsBooleanValueContext()
func (*BooleanValueContext) TRUE ¶
func (s *BooleanValueContext) TRUE() antlr.TerminalNode
func (*BooleanValueContext) ToStringTree ¶
func (s *BooleanValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BtwCompareContext ¶
type BtwCompareContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBtwCompareContext ¶
func NewBtwCompareContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BtwCompareContext
func NewEmptyBtwCompareContext ¶
func NewEmptyBtwCompareContext() *BtwCompareContext
func (*BtwCompareContext) AND ¶
func (s *BtwCompareContext) AND() antlr.TerminalNode
func (*BtwCompareContext) Accept ¶
func (s *BtwCompareContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BtwCompareContext) AllParam ¶
func (s *BtwCompareContext) AllParam() []IParamContext
func (*BtwCompareContext) BETWEEN ¶
func (s *BtwCompareContext) BETWEEN() antlr.TerminalNode
func (*BtwCompareContext) EnterRule ¶
func (s *BtwCompareContext) EnterRule(listener antlr.ParseTreeListener)
func (*BtwCompareContext) ExitRule ¶
func (s *BtwCompareContext) ExitRule(listener antlr.ParseTreeListener)
func (*BtwCompareContext) FieldIdentifier ¶
func (s *BtwCompareContext) FieldIdentifier() IFieldIdentifierContext
func (*BtwCompareContext) GetA ¶
func (s *BtwCompareContext) GetA() IParamContext
func (*BtwCompareContext) GetB ¶
func (s *BtwCompareContext) GetB() IParamContext
func (*BtwCompareContext) GetField ¶
func (s *BtwCompareContext) GetField() IFieldIdentifierContext
func (*BtwCompareContext) GetGt ¶
func (s *BtwCompareContext) GetGt() antlr.Token
func (*BtwCompareContext) GetGte ¶
func (s *BtwCompareContext) GetGte() antlr.Token
func (*BtwCompareContext) GetLt ¶
func (s *BtwCompareContext) GetLt() antlr.Token
func (*BtwCompareContext) GetLte ¶
func (s *BtwCompareContext) GetLte() antlr.Token
func (*BtwCompareContext) GetNot ¶
func (s *BtwCompareContext) GetNot() antlr.Token
func (*BtwCompareContext) GetParser ¶
func (s *BtwCompareContext) GetParser() antlr.Parser
func (*BtwCompareContext) GetRuleContext ¶
func (s *BtwCompareContext) GetRuleContext() antlr.RuleContext
func (*BtwCompareContext) IsBtwCompareContext ¶
func (*BtwCompareContext) IsBtwCompareContext()
func (*BtwCompareContext) NOT ¶
func (s *BtwCompareContext) NOT() antlr.TerminalNode
func (*BtwCompareContext) Param ¶
func (s *BtwCompareContext) Param(i int) IParamContext
func (*BtwCompareContext) RANGE ¶
func (s *BtwCompareContext) RANGE() antlr.TerminalNode
func (*BtwCompareContext) SetA ¶
func (s *BtwCompareContext) SetA(v IParamContext)
func (*BtwCompareContext) SetB ¶
func (s *BtwCompareContext) SetB(v IParamContext)
func (*BtwCompareContext) SetField ¶
func (s *BtwCompareContext) SetField(v IFieldIdentifierContext)
func (*BtwCompareContext) SetGt ¶
func (s *BtwCompareContext) SetGt(v antlr.Token)
func (*BtwCompareContext) SetGte ¶
func (s *BtwCompareContext) SetGte(v antlr.Token)
func (*BtwCompareContext) SetLt ¶
func (s *BtwCompareContext) SetLt(v antlr.Token)
func (*BtwCompareContext) SetLte ¶
func (s *BtwCompareContext) SetLte(v antlr.Token)
func (*BtwCompareContext) SetNot ¶
func (s *BtwCompareContext) SetNot(v antlr.Token)
func (*BtwCompareContext) ToStringTree ¶
func (s *BtwCompareContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BucketAggChoiceContext ¶
type BucketAggChoiceContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBucketAggChoiceContext ¶
func NewBucketAggChoiceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BucketAggChoiceContext
func NewEmptyBucketAggChoiceContext ¶
func NewEmptyBucketAggChoiceContext() *BucketAggChoiceContext
func (*BucketAggChoiceContext) Accept ¶
func (s *BucketAggChoiceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BucketAggChoiceContext) DateHistogramBucket ¶
func (s *BucketAggChoiceContext) DateHistogramBucket() IDateHistogramBucketContext
func (*BucketAggChoiceContext) DateRangeBucket ¶
func (s *BucketAggChoiceContext) DateRangeBucket() IDateRangeBucketContext
func (*BucketAggChoiceContext) EnterRule ¶
func (s *BucketAggChoiceContext) EnterRule(listener antlr.ParseTreeListener)
func (*BucketAggChoiceContext) ExitRule ¶
func (s *BucketAggChoiceContext) ExitRule(listener antlr.ParseTreeListener)
func (*BucketAggChoiceContext) FiltersBucket ¶
func (s *BucketAggChoiceContext) FiltersBucket() IFiltersBucketContext
func (*BucketAggChoiceContext) GetParser ¶
func (s *BucketAggChoiceContext) GetParser() antlr.Parser
func (*BucketAggChoiceContext) GetRuleContext ¶
func (s *BucketAggChoiceContext) GetRuleContext() antlr.RuleContext
func (*BucketAggChoiceContext) HistogramBucket ¶
func (s *BucketAggChoiceContext) HistogramBucket() IHistogramBucketContext
func (*BucketAggChoiceContext) IsBucketAggChoiceContext ¶
func (*BucketAggChoiceContext) IsBucketAggChoiceContext()
func (*BucketAggChoiceContext) RangeBucket ¶
func (s *BucketAggChoiceContext) RangeBucket() IRangeBucketContext
func (*BucketAggChoiceContext) SignificantBucket ¶
func (s *BucketAggChoiceContext) SignificantBucket() ISignificantBucketContext
func (*BucketAggChoiceContext) TermsBucket ¶
func (s *BucketAggChoiceContext) TermsBucket() ITermsBucketContext
func (*BucketAggChoiceContext) ToStringTree ¶
func (s *BucketAggChoiceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BucketAggContext ¶
type BucketAggContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBucketAggContext ¶
func NewBucketAggContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BucketAggContext
func NewEmptyBucketAggContext ¶
func NewEmptyBucketAggContext() *BucketAggContext
func (*BucketAggContext) AS ¶
func (s *BucketAggContext) AS() antlr.TerminalNode
func (*BucketAggContext) Accept ¶
func (s *BucketAggContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BucketAggContext) BucketAggChoice ¶
func (s *BucketAggContext) BucketAggChoice() IBucketAggChoiceContext
func (*BucketAggContext) EnterRule ¶
func (s *BucketAggContext) EnterRule(listener antlr.ParseTreeListener)
func (*BucketAggContext) ExitRule ¶
func (s *BucketAggContext) ExitRule(listener antlr.ParseTreeListener)
func (*BucketAggContext) ExportField ¶
func (s *BucketAggContext) ExportField() IExportFieldContext
func (*BucketAggContext) GetBucket ¶
func (s *BucketAggContext) GetBucket() IBucketAggChoiceContext
func (*BucketAggContext) GetBucketAs ¶
func (s *BucketAggContext) GetBucketAs() IExportFieldContext
func (*BucketAggContext) GetParser ¶
func (s *BucketAggContext) GetParser() antlr.Parser
func (*BucketAggContext) GetRuleContext ¶
func (s *BucketAggContext) GetRuleContext() antlr.RuleContext
func (*BucketAggContext) IsBucketAggContext ¶
func (*BucketAggContext) IsBucketAggContext()
func (*BucketAggContext) SetBucket ¶
func (s *BucketAggContext) SetBucket(v IBucketAggChoiceContext)
func (*BucketAggContext) SetBucketAs ¶
func (s *BucketAggContext) SetBucketAs(v IExportFieldContext)
func (*BucketAggContext) ToStringTree ¶
func (s *BucketAggContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BucketAggListContext ¶
type BucketAggListContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBucketAggListContext ¶
func NewBucketAggListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BucketAggListContext
func NewEmptyBucketAggListContext ¶
func NewEmptyBucketAggListContext() *BucketAggListContext
func (*BucketAggListContext) Accept ¶
func (s *BucketAggListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BucketAggListContext) AllBucketAgg ¶
func (s *BucketAggListContext) AllBucketAgg() []IBucketAggContext
func (*BucketAggListContext) BucketAgg ¶
func (s *BucketAggListContext) BucketAgg(i int) IBucketAggContext
func (*BucketAggListContext) EnterRule ¶
func (s *BucketAggListContext) EnterRule(listener antlr.ParseTreeListener)
func (*BucketAggListContext) ExitRule ¶
func (s *BucketAggListContext) ExitRule(listener antlr.ParseTreeListener)
func (*BucketAggListContext) GetBuckets ¶
func (s *BucketAggListContext) GetBuckets() []IBucketAggContext
func (*BucketAggListContext) GetParser ¶
func (s *BucketAggListContext) GetParser() antlr.Parser
func (*BucketAggListContext) GetRuleContext ¶
func (s *BucketAggListContext) GetRuleContext() antlr.RuleContext
func (*BucketAggListContext) Get_bucketAgg ¶
func (s *BucketAggListContext) Get_bucketAgg() IBucketAggContext
func (*BucketAggListContext) IsBucketAggListContext ¶
func (*BucketAggListContext) IsBucketAggListContext()
func (*BucketAggListContext) SetBuckets ¶
func (s *BucketAggListContext) SetBuckets(v []IBucketAggContext)
func (*BucketAggListContext) Set_bucketAgg ¶
func (s *BucketAggListContext) Set_bucketAgg(v IBucketAggContext)
func (*BucketAggListContext) ToStringTree ¶
func (s *BucketAggListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CaseInsensitiveStream ¶
type CaseInsensitiveStream struct {
// contains filtered or unexported fields
}
对token大小写不敏感
func NewCaseInsensitiveStream ¶
func NewCaseInsensitiveStream(stream antlr.CharStream) *CaseInsensitiveStream
func (*CaseInsensitiveStream) Consume ¶
func (c *CaseInsensitiveStream) Consume()
func (*CaseInsensitiveStream) GetSourceName ¶
func (c *CaseInsensitiveStream) GetSourceName() string
func (*CaseInsensitiveStream) GetText ¶
func (c *CaseInsensitiveStream) GetText(i int, i2 int) string
func (*CaseInsensitiveStream) GetTextFromInterval ¶
func (c *CaseInsensitiveStream) GetTextFromInterval(interval antlr.Interval) string
func (*CaseInsensitiveStream) GetTextFromTokens ¶
func (c *CaseInsensitiveStream) GetTextFromTokens(start, end antlr.Token) string
func (*CaseInsensitiveStream) Index ¶
func (c *CaseInsensitiveStream) Index() int
func (*CaseInsensitiveStream) LA ¶
func (c *CaseInsensitiveStream) LA(i int) int
func (*CaseInsensitiveStream) Mark ¶
func (c *CaseInsensitiveStream) Mark() int
func (*CaseInsensitiveStream) Release ¶
func (c *CaseInsensitiveStream) Release(marker int)
func (*CaseInsensitiveStream) Seek ¶
func (c *CaseInsensitiveStream) Seek(index int)
func (*CaseInsensitiveStream) Size ¶
func (c *CaseInsensitiveStream) Size() int
type CollapseExprContext ¶
type CollapseExprContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCollapseExprContext ¶
func NewCollapseExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CollapseExprContext
func NewEmptyCollapseExprContext ¶
func NewEmptyCollapseExprContext() *CollapseExprContext
func (*CollapseExprContext) Accept ¶
func (s *CollapseExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CollapseExprContext) BY ¶
func (s *CollapseExprContext) BY() antlr.TerminalNode
func (*CollapseExprContext) COLLAPSE ¶
func (s *CollapseExprContext) COLLAPSE() antlr.TerminalNode
func (*CollapseExprContext) EnterRule ¶
func (s *CollapseExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*CollapseExprContext) ExitRule ¶
func (s *CollapseExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*CollapseExprContext) FieldIdentifier ¶
func (s *CollapseExprContext) FieldIdentifier() IFieldIdentifierContext
func (*CollapseExprContext) GetField ¶
func (s *CollapseExprContext) GetField() IFieldIdentifierContext
func (*CollapseExprContext) GetParser ¶
func (s *CollapseExprContext) GetParser() antlr.Parser
func (*CollapseExprContext) GetRuleContext ¶
func (s *CollapseExprContext) GetRuleContext() antlr.RuleContext
func (*CollapseExprContext) IsCollapseExprContext ¶
func (*CollapseExprContext) IsCollapseExprContext()
func (*CollapseExprContext) SetField ¶
func (s *CollapseExprContext) SetField(v IFieldIdentifierContext)
func (*CollapseExprContext) ToStringTree ¶
func (s *CollapseExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ComparableExpressionContext ¶
type ComparableExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewComparableExpressionContext ¶
func NewComparableExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ComparableExpressionContext
func NewEmptyComparableExpressionContext ¶
func NewEmptyComparableExpressionContext() *ComparableExpressionContext
func (*ComparableExpressionContext) Accept ¶
func (s *ComparableExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ComparableExpressionContext) ArithmeticExpressionCompare ¶
func (s *ComparableExpressionContext) ArithmeticExpressionCompare() IArithmeticExpressionCompareContext
func (*ComparableExpressionContext) BtwCompare ¶
func (s *ComparableExpressionContext) BtwCompare() IBtwCompareContext
func (*ComparableExpressionContext) EnterRule ¶
func (s *ComparableExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ComparableExpressionContext) ExitRule ¶
func (s *ComparableExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ComparableExpressionContext) FunctionalCompare ¶
func (s *ComparableExpressionContext) FunctionalCompare() IFunctionalCompareContext
func (*ComparableExpressionContext) GetBtwCmp ¶
func (s *ComparableExpressionContext) GetBtwCmp() IBtwCompareContext
func (*ComparableExpressionContext) GetFuncCmp ¶
func (s *ComparableExpressionContext) GetFuncCmp() IFunctionalCompareContext
func (*ComparableExpressionContext) GetMathCmp ¶
func (s *ComparableExpressionContext) GetMathCmp() IArithmeticExpressionCompareContext
func (*ComparableExpressionContext) GetNot ¶
func (s *ComparableExpressionContext) GetNot() antlr.Token
func (*ComparableExpressionContext) GetParser ¶
func (s *ComparableExpressionContext) GetParser() antlr.Parser
func (*ComparableExpressionContext) GetRuleContext ¶
func (s *ComparableExpressionContext) GetRuleContext() antlr.RuleContext
func (*ComparableExpressionContext) GetTCmp ¶
func (s *ComparableExpressionContext) GetTCmp() ITermCompareContext
func (*ComparableExpressionContext) IsComparableExpressionContext ¶
func (*ComparableExpressionContext) IsComparableExpressionContext()
func (*ComparableExpressionContext) NOT ¶
func (s *ComparableExpressionContext) NOT() antlr.TerminalNode
func (*ComparableExpressionContext) SetBtwCmp ¶
func (s *ComparableExpressionContext) SetBtwCmp(v IBtwCompareContext)
func (*ComparableExpressionContext) SetFuncCmp ¶
func (s *ComparableExpressionContext) SetFuncCmp(v IFunctionalCompareContext)
func (*ComparableExpressionContext) SetMathCmp ¶
func (s *ComparableExpressionContext) SetMathCmp(v IArithmeticExpressionCompareContext)
func (*ComparableExpressionContext) SetNot ¶
func (s *ComparableExpressionContext) SetNot(v antlr.Token)
func (*ComparableExpressionContext) SetTCmp ¶
func (s *ComparableExpressionContext) SetTCmp(v ITermCompareContext)
func (*ComparableExpressionContext) TermCompare ¶
func (s *ComparableExpressionContext) TermCompare() ITermCompareContext
func (*ComparableExpressionContext) ToStringTree ¶
func (s *ComparableExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ComparisonOperatorContext ¶
type ComparisonOperatorContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewComparisonOperatorContext ¶
func NewComparisonOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ComparisonOperatorContext
func NewEmptyComparisonOperatorContext ¶
func NewEmptyComparisonOperatorContext() *ComparisonOperatorContext
func (*ComparisonOperatorContext) Accept ¶
func (s *ComparisonOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ComparisonOperatorContext) EQ ¶
func (s *ComparisonOperatorContext) EQ() antlr.TerminalNode
func (*ComparisonOperatorContext) EnterRule ¶
func (s *ComparisonOperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*ComparisonOperatorContext) ExitRule ¶
func (s *ComparisonOperatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*ComparisonOperatorContext) GE ¶
func (s *ComparisonOperatorContext) GE() antlr.TerminalNode
func (*ComparisonOperatorContext) GT ¶
func (s *ComparisonOperatorContext) GT() antlr.TerminalNode
func (*ComparisonOperatorContext) GetParser ¶
func (s *ComparisonOperatorContext) GetParser() antlr.Parser
func (*ComparisonOperatorContext) GetRuleContext ¶
func (s *ComparisonOperatorContext) GetRuleContext() antlr.RuleContext
func (*ComparisonOperatorContext) IsComparisonOperatorContext ¶
func (*ComparisonOperatorContext) IsComparisonOperatorContext()
func (*ComparisonOperatorContext) LE ¶
func (s *ComparisonOperatorContext) LE() antlr.TerminalNode
func (*ComparisonOperatorContext) LT ¶
func (s *ComparisonOperatorContext) LT() antlr.TerminalNode
func (*ComparisonOperatorContext) NE ¶
func (s *ComparisonOperatorContext) NE() antlr.TerminalNode
func (*ComparisonOperatorContext) ToStringTree ¶
func (s *ComparisonOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CustomScoreExprContext ¶
type CustomScoreExprContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCustomScoreExprContext ¶
func NewCustomScoreExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CustomScoreExprContext
func NewEmptyCustomScoreExprContext ¶
func NewEmptyCustomScoreExprContext() *CustomScoreExprContext
func (*CustomScoreExprContext) Accept ¶
func (s *CustomScoreExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CustomScoreExprContext) CUSTOM_SCORE ¶
func (s *CustomScoreExprContext) CUSTOM_SCORE() antlr.TerminalNode
func (*CustomScoreExprContext) EnterRule ¶
func (s *CustomScoreExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*CustomScoreExprContext) ExitRule ¶
func (s *CustomScoreExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*CustomScoreExprContext) GetParser ¶
func (s *CustomScoreExprContext) GetParser() antlr.Parser
func (*CustomScoreExprContext) GetRuleContext ¶
func (s *CustomScoreExprContext) GetRuleContext() antlr.RuleContext
func (*CustomScoreExprContext) IsCustomScoreExprContext ¶
func (*CustomScoreExprContext) IsCustomScoreExprContext()
func (*CustomScoreExprContext) ScriptPhrase ¶
func (s *CustomScoreExprContext) ScriptPhrase() IScriptPhraseContext
func (*CustomScoreExprContext) ToStringTree ¶
func (s *CustomScoreExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DataStructContext ¶
type DataStructContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDataStructContext ¶
func NewDataStructContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DataStructContext
func NewEmptyDataStructContext ¶
func NewEmptyDataStructContext() *DataStructContext
func (*DataStructContext) Accept ¶
func (s *DataStructContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DataStructContext) AllExportField ¶
func (s *DataStructContext) AllExportField() []IExportFieldContext
func (*DataStructContext) EnterRule ¶
func (s *DataStructContext) EnterRule(listener antlr.ParseTreeListener)
func (*DataStructContext) ExitRule ¶
func (s *DataStructContext) ExitRule(listener antlr.ParseTreeListener)
func (*DataStructContext) ExportField ¶
func (s *DataStructContext) ExportField(i int) IExportFieldContext
func (*DataStructContext) GetFields ¶
func (s *DataStructContext) GetFields() []IExportFieldContext
func (*DataStructContext) GetParser ¶
func (s *DataStructContext) GetParser() antlr.Parser
func (*DataStructContext) GetRuleContext ¶
func (s *DataStructContext) GetRuleContext() antlr.RuleContext
func (*DataStructContext) GetTableName ¶
func (s *DataStructContext) GetTableName() IStrictIdentifierContext
func (*DataStructContext) Get_exportField ¶
func (s *DataStructContext) Get_exportField() IExportFieldContext
func (*DataStructContext) IsDataStructContext ¶
func (*DataStructContext) IsDataStructContext()
func (*DataStructContext) STRUCT ¶
func (s *DataStructContext) STRUCT() antlr.TerminalNode
func (*DataStructContext) SetFields ¶
func (s *DataStructContext) SetFields(v []IExportFieldContext)
func (*DataStructContext) SetTableName ¶
func (s *DataStructContext) SetTableName(v IStrictIdentifierContext)
func (*DataStructContext) Set_exportField ¶
func (s *DataStructContext) Set_exportField(v IExportFieldContext)
func (*DataStructContext) StrictIdentifier ¶
func (s *DataStructContext) StrictIdentifier() IStrictIdentifierContext
func (*DataStructContext) ToStringTree ¶
func (s *DataStructContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DataTypeContext ¶
type DataTypeContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDataTypeContext ¶
func NewDataTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DataTypeContext
func NewEmptyDataTypeContext ¶
func NewEmptyDataTypeContext() *DataTypeContext
func (*DataTypeContext) Accept ¶
func (s *DataTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DataTypeContext) BOOLEAN_T ¶
func (s *DataTypeContext) BOOLEAN_T() antlr.TerminalNode
func (*DataTypeContext) DATETIME_T ¶
func (s *DataTypeContext) DATETIME_T() antlr.TerminalNode
func (*DataTypeContext) DATE_T ¶
func (s *DataTypeContext) DATE_T() antlr.TerminalNode
func (*DataTypeContext) DOUBLE_T ¶
func (s *DataTypeContext) DOUBLE_T() antlr.TerminalNode
func (*DataTypeContext) EnterRule ¶
func (s *DataTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*DataTypeContext) ExitRule ¶
func (s *DataTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*DataTypeContext) FLOAT_T ¶
func (s *DataTypeContext) FLOAT_T() antlr.TerminalNode
func (*DataTypeContext) GetParser ¶
func (s *DataTypeContext) GetParser() antlr.Parser
func (*DataTypeContext) GetRuleContext ¶
func (s *DataTypeContext) GetRuleContext() antlr.RuleContext
func (*DataTypeContext) INTEGER_T ¶
func (s *DataTypeContext) INTEGER_T() antlr.TerminalNode
func (*DataTypeContext) IsDataTypeContext ¶
func (*DataTypeContext) IsDataTypeContext()
func (*DataTypeContext) LONG_T ¶
func (s *DataTypeContext) LONG_T() antlr.TerminalNode
func (*DataTypeContext) STRING ¶
func (s *DataTypeContext) STRING() antlr.TerminalNode
func (*DataTypeContext) TIMESTAMP_T ¶
func (s *DataTypeContext) TIMESTAMP_T() antlr.TerminalNode
func (*DataTypeContext) TIME_T ¶
func (s *DataTypeContext) TIME_T() antlr.TerminalNode
func (*DataTypeContext) ToStringTree ¶
func (s *DataTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DateHistogramBucketContext ¶
type DateHistogramBucketContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDateHistogramBucketContext ¶
func NewDateHistogramBucketContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DateHistogramBucketContext
func NewEmptyDateHistogramBucketContext ¶
func NewEmptyDateHistogramBucketContext() *DateHistogramBucketContext
func (*DateHistogramBucketContext) ASC ¶
func (s *DateHistogramBucketContext) ASC() antlr.TerminalNode
func (*DateHistogramBucketContext) Accept ¶
func (s *DateHistogramBucketContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DateHistogramBucketContext) AllEQ ¶
func (s *DateHistogramBucketContext) AllEQ() []antlr.TerminalNode
func (*DateHistogramBucketContext) AllParam ¶
func (s *DateHistogramBucketContext) AllParam() []IParamContext
func (*DateHistogramBucketContext) AllStr ¶
func (s *DateHistogramBucketContext) AllStr() []IStrContext
func (*DateHistogramBucketContext) DATE_HISTOGRAM ¶
func (s *DateHistogramBucketContext) DATE_HISTOGRAM() antlr.TerminalNode
func (*DateHistogramBucketContext) EQ ¶
func (s *DateHistogramBucketContext) EQ(i int) antlr.TerminalNode
func (*DateHistogramBucketContext) EnterRule ¶
func (s *DateHistogramBucketContext) EnterRule(listener antlr.ParseTreeListener)
func (*DateHistogramBucketContext) ExitRule ¶
func (s *DateHistogramBucketContext) ExitRule(listener antlr.ParseTreeListener)
func (*DateHistogramBucketContext) FORMAT ¶
func (s *DateHistogramBucketContext) FORMAT() antlr.TerminalNode
func (*DateHistogramBucketContext) FieldIdentifier ¶
func (s *DateHistogramBucketContext) FieldIdentifier() IFieldIdentifierContext
func (*DateHistogramBucketContext) GetField ¶
func (s *DateHistogramBucketContext) GetField() IFieldIdentifierContext
func (*DateHistogramBucketContext) GetFormat ¶
func (s *DateHistogramBucketContext) GetFormat() IStrContext
func (*DateHistogramBucketContext) GetInterval ¶
func (s *DateHistogramBucketContext) GetInterval() IStrContext
func (*DateHistogramBucketContext) GetMissing ¶
func (s *DateHistogramBucketContext) GetMissing() IParamContext
func (*DateHistogramBucketContext) GetOffset ¶
func (s *DateHistogramBucketContext) GetOffset() IParamContext
func (*DateHistogramBucketContext) GetOrder ¶
func (s *DateHistogramBucketContext) GetOrder() IPathIdentifierContext
func (*DateHistogramBucketContext) GetParser ¶
func (s *DateHistogramBucketContext) GetParser() antlr.Parser
func (*DateHistogramBucketContext) GetRuleContext ¶
func (s *DateHistogramBucketContext) GetRuleContext() antlr.RuleContext
func (*DateHistogramBucketContext) INTERVAL ¶
func (s *DateHistogramBucketContext) INTERVAL() antlr.TerminalNode
func (*DateHistogramBucketContext) IsDateHistogramBucketContext ¶
func (*DateHistogramBucketContext) IsDateHistogramBucketContext()
func (*DateHistogramBucketContext) MISSING ¶
func (s *DateHistogramBucketContext) MISSING() antlr.TerminalNode
func (*DateHistogramBucketContext) OFFSET ¶
func (s *DateHistogramBucketContext) OFFSET() antlr.TerminalNode
func (*DateHistogramBucketContext) ORDER ¶
func (s *DateHistogramBucketContext) ORDER() antlr.TerminalNode
func (*DateHistogramBucketContext) Param ¶
func (s *DateHistogramBucketContext) Param(i int) IParamContext
func (*DateHistogramBucketContext) PathIdentifier ¶
func (s *DateHistogramBucketContext) PathIdentifier() IPathIdentifierContext
func (*DateHistogramBucketContext) SetField ¶
func (s *DateHistogramBucketContext) SetField(v IFieldIdentifierContext)
func (*DateHistogramBucketContext) SetFormat ¶
func (s *DateHistogramBucketContext) SetFormat(v IStrContext)
func (*DateHistogramBucketContext) SetInterval ¶
func (s *DateHistogramBucketContext) SetInterval(v IStrContext)
func (*DateHistogramBucketContext) SetMissing ¶
func (s *DateHistogramBucketContext) SetMissing(v IParamContext)
func (*DateHistogramBucketContext) SetOffset ¶
func (s *DateHistogramBucketContext) SetOffset(v IParamContext)
func (*DateHistogramBucketContext) SetOrder ¶
func (s *DateHistogramBucketContext) SetOrder(v IPathIdentifierContext)
func (*DateHistogramBucketContext) Str ¶
func (s *DateHistogramBucketContext) Str(i int) IStrContext
func (*DateHistogramBucketContext) ToStringTree ¶
func (s *DateHistogramBucketContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DateRangeBucketContext ¶
type DateRangeBucketContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDateRangeBucketContext ¶
func NewDateRangeBucketContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DateRangeBucketContext
func NewEmptyDateRangeBucketContext ¶
func NewEmptyDateRangeBucketContext() *DateRangeBucketContext
func (*DateRangeBucketContext) Accept ¶
func (s *DateRangeBucketContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DateRangeBucketContext) AllEQ ¶
func (s *DateRangeBucketContext) AllEQ() []antlr.TerminalNode
func (*DateRangeBucketContext) AllStr ¶
func (s *DateRangeBucketContext) AllStr() []IStrContext
func (*DateRangeBucketContext) DATE_RANGE ¶
func (s *DateRangeBucketContext) DATE_RANGE() antlr.TerminalNode
func (*DateRangeBucketContext) DateRangeExpr ¶
func (s *DateRangeBucketContext) DateRangeExpr() IDateRangeExprContext
func (*DateRangeBucketContext) EQ ¶
func (s *DateRangeBucketContext) EQ(i int) antlr.TerminalNode
func (*DateRangeBucketContext) EnterRule ¶
func (s *DateRangeBucketContext) EnterRule(listener antlr.ParseTreeListener)
func (*DateRangeBucketContext) ExitRule ¶
func (s *DateRangeBucketContext) ExitRule(listener antlr.ParseTreeListener)
func (*DateRangeBucketContext) FORMAT ¶
func (s *DateRangeBucketContext) FORMAT() antlr.TerminalNode
func (*DateRangeBucketContext) FieldIdentifier ¶
func (s *DateRangeBucketContext) FieldIdentifier() IFieldIdentifierContext
func (*DateRangeBucketContext) GetField ¶
func (s *DateRangeBucketContext) GetField() IFieldIdentifierContext
func (*DateRangeBucketContext) GetFormat ¶
func (s *DateRangeBucketContext) GetFormat() IStrContext
func (*DateRangeBucketContext) GetMissing ¶
func (s *DateRangeBucketContext) GetMissing() IStrContext
func (*DateRangeBucketContext) GetParser ¶
func (s *DateRangeBucketContext) GetParser() antlr.Parser
func (*DateRangeBucketContext) GetRuleContext ¶
func (s *DateRangeBucketContext) GetRuleContext() antlr.RuleContext
func (*DateRangeBucketContext) IsDateRangeBucketContext ¶
func (*DateRangeBucketContext) IsDateRangeBucketContext()
func (*DateRangeBucketContext) MISSING ¶
func (s *DateRangeBucketContext) MISSING() antlr.TerminalNode
func (*DateRangeBucketContext) SetField ¶
func (s *DateRangeBucketContext) SetField(v IFieldIdentifierContext)
func (*DateRangeBucketContext) SetFormat ¶
func (s *DateRangeBucketContext) SetFormat(v IStrContext)
func (*DateRangeBucketContext) SetMissing ¶
func (s *DateRangeBucketContext) SetMissing(v IStrContext)
func (*DateRangeBucketContext) Str ¶
func (s *DateRangeBucketContext) Str(i int) IStrContext
func (*DateRangeBucketContext) ToStringTree ¶
func (s *DateRangeBucketContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DateRangeContext ¶
type DateRangeContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDateRangeContext ¶
func NewDateRangeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DateRangeContext
func NewEmptyDateRangeContext ¶
func NewEmptyDateRangeContext() *DateRangeContext
func (*DateRangeContext) Accept ¶
func (s *DateRangeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DateRangeContext) AllDateRangeFromTo ¶
func (s *DateRangeContext) AllDateRangeFromTo() []IDateRangeFromToContext
func (*DateRangeContext) DateRangeFromTo ¶
func (s *DateRangeContext) DateRangeFromTo(i int) IDateRangeFromToContext
func (*DateRangeContext) EnterRule ¶
func (s *DateRangeContext) EnterRule(listener antlr.ParseTreeListener)
func (*DateRangeContext) ExitRule ¶
func (s *DateRangeContext) ExitRule(listener antlr.ParseTreeListener)
func (*DateRangeContext) GetFrom ¶
func (s *DateRangeContext) GetFrom() IDateRangeFromToContext
func (*DateRangeContext) GetKey ¶
func (s *DateRangeContext) GetKey() IStrContext
func (*DateRangeContext) GetParser ¶
func (s *DateRangeContext) GetParser() antlr.Parser
func (*DateRangeContext) GetRuleContext ¶
func (s *DateRangeContext) GetRuleContext() antlr.RuleContext
func (*DateRangeContext) GetTo ¶
func (s *DateRangeContext) GetTo() IDateRangeFromToContext
func (*DateRangeContext) IsDateRangeContext ¶
func (*DateRangeContext) IsDateRangeContext()
func (*DateRangeContext) SetFrom ¶
func (s *DateRangeContext) SetFrom(v IDateRangeFromToContext)
func (*DateRangeContext) SetKey ¶
func (s *DateRangeContext) SetKey(v IStrContext)
func (*DateRangeContext) SetTo ¶
func (s *DateRangeContext) SetTo(v IDateRangeFromToContext)
func (*DateRangeContext) Str ¶
func (s *DateRangeContext) Str() IStrContext
func (*DateRangeContext) ToStringTree ¶
func (s *DateRangeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DateRangeExprContext ¶
type DateRangeExprContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDateRangeExprContext ¶
func NewDateRangeExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DateRangeExprContext
func NewEmptyDateRangeExprContext ¶
func NewEmptyDateRangeExprContext() *DateRangeExprContext
func (*DateRangeExprContext) Accept ¶
func (s *DateRangeExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DateRangeExprContext) AllDateRange ¶
func (s *DateRangeExprContext) AllDateRange() []IDateRangeContext
func (*DateRangeExprContext) DateRange ¶
func (s *DateRangeExprContext) DateRange(i int) IDateRangeContext
func (*DateRangeExprContext) EnterRule ¶
func (s *DateRangeExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*DateRangeExprContext) ExitRule ¶
func (s *DateRangeExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*DateRangeExprContext) GetParser ¶
func (s *DateRangeExprContext) GetParser() antlr.Parser
func (*DateRangeExprContext) GetRanges ¶
func (s *DateRangeExprContext) GetRanges() []IDateRangeContext
func (*DateRangeExprContext) GetRuleContext ¶
func (s *DateRangeExprContext) GetRuleContext() antlr.RuleContext
func (*DateRangeExprContext) Get_dateRange ¶
func (s *DateRangeExprContext) Get_dateRange() IDateRangeContext
func (*DateRangeExprContext) IsDateRangeExprContext ¶
func (*DateRangeExprContext) IsDateRangeExprContext()
func (*DateRangeExprContext) SetRanges ¶
func (s *DateRangeExprContext) SetRanges(v []IDateRangeContext)
func (*DateRangeExprContext) Set_dateRange ¶
func (s *DateRangeExprContext) Set_dateRange(v IDateRangeContext)
func (*DateRangeExprContext) ToStringTree ¶
func (s *DateRangeExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DateRangeFromToContext ¶
type DateRangeFromToContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDateRangeFromToContext ¶
func NewDateRangeFromToContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DateRangeFromToContext
func NewEmptyDateRangeFromToContext ¶
func NewEmptyDateRangeFromToContext() *DateRangeFromToContext
func (*DateRangeFromToContext) Accept ¶
func (s *DateRangeFromToContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DateRangeFromToContext) EnterRule ¶
func (s *DateRangeFromToContext) EnterRule(listener antlr.ParseTreeListener)
func (*DateRangeFromToContext) ExitRule ¶
func (s *DateRangeFromToContext) ExitRule(listener antlr.ParseTreeListener)
func (*DateRangeFromToContext) GetParser ¶
func (s *DateRangeFromToContext) GetParser() antlr.Parser
func (*DateRangeFromToContext) GetRuleContext ¶
func (s *DateRangeFromToContext) GetRuleContext() antlr.RuleContext
func (*DateRangeFromToContext) IsDateRangeFromToContext ¶
func (*DateRangeFromToContext) IsDateRangeFromToContext()
func (*DateRangeFromToContext) LONG ¶
func (s *DateRangeFromToContext) LONG() antlr.TerminalNode
func (*DateRangeFromToContext) MINUS ¶
func (s *DateRangeFromToContext) MINUS() antlr.TerminalNode
func (*DateRangeFromToContext) Str ¶
func (s *DateRangeFromToContext) Str() IStrContext
func (*DateRangeFromToContext) ToStringTree ¶
func (s *DateRangeFromToContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DeleteAliasContext ¶
type DeleteAliasContext struct {
AliasStatementContext
// contains filtered or unexported fields
}
func NewDeleteAliasContext ¶
func NewDeleteAliasContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DeleteAliasContext
func (*DeleteAliasContext) ALIAS ¶
func (s *DeleteAliasContext) ALIAS() antlr.TerminalNode
func (*DeleteAliasContext) Accept ¶
func (s *DeleteAliasContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DeleteAliasContext) AllIndexIdentifier ¶
func (s *DeleteAliasContext) AllIndexIdentifier() []IIndexIdentifierContext
func (*DeleteAliasContext) DELETE ¶
func (s *DeleteAliasContext) DELETE() antlr.TerminalNode
func (*DeleteAliasContext) EnterRule ¶
func (s *DeleteAliasContext) EnterRule(listener antlr.ParseTreeListener)
func (*DeleteAliasContext) ExitRule ¶
func (s *DeleteAliasContext) ExitRule(listener antlr.ParseTreeListener)
func (*DeleteAliasContext) FROM ¶
func (s *DeleteAliasContext) FROM() antlr.TerminalNode
func (*DeleteAliasContext) GetAliasName ¶
func (s *DeleteAliasContext) GetAliasName() IIndexIdentifierContext
func (*DeleteAliasContext) GetIndexes ¶
func (s *DeleteAliasContext) GetIndexes() []IIndexIdentifierContext
func (*DeleteAliasContext) GetOp ¶
func (s *DeleteAliasContext) GetOp() antlr.Token
func (*DeleteAliasContext) GetRuleContext ¶
func (s *DeleteAliasContext) GetRuleContext() antlr.RuleContext
func (*DeleteAliasContext) Get_indexIdentifier ¶
func (s *DeleteAliasContext) Get_indexIdentifier() IIndexIdentifierContext
func (*DeleteAliasContext) IndexIdentifier ¶
func (s *DeleteAliasContext) IndexIdentifier(i int) IIndexIdentifierContext
func (*DeleteAliasContext) SetAliasName ¶
func (s *DeleteAliasContext) SetAliasName(v IIndexIdentifierContext)
func (*DeleteAliasContext) SetIndexes ¶
func (s *DeleteAliasContext) SetIndexes(v []IIndexIdentifierContext)
func (*DeleteAliasContext) SetOp ¶
func (s *DeleteAliasContext) SetOp(v antlr.Token)
func (*DeleteAliasContext) Set_indexIdentifier ¶
func (s *DeleteAliasContext) Set_indexIdentifier(v IIndexIdentifierContext)
type DeleteStatementContext ¶
type DeleteStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDeleteStatementContext ¶
func NewDeleteStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DeleteStatementContext
func NewEmptyDeleteStatementContext ¶
func NewEmptyDeleteStatementContext() *DeleteStatementContext
func (*DeleteStatementContext) Accept ¶
func (s *DeleteStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DeleteStatementContext) AllIndexIdentifier ¶
func (s *DeleteStatementContext) AllIndexIdentifier() []IIndexIdentifierContext
func (*DeleteStatementContext) BY ¶
func (s *DeleteStatementContext) BY() antlr.TerminalNode
func (*DeleteStatementContext) DELETE ¶
func (s *DeleteStatementContext) DELETE() antlr.TerminalNode
func (*DeleteStatementContext) EQ ¶
func (s *DeleteStatementContext) EQ() antlr.TerminalNode
func (*DeleteStatementContext) EnterRule ¶
func (s *DeleteStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*DeleteStatementContext) ExitRule ¶
func (s *DeleteStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*DeleteStatementContext) FROM ¶
func (s *DeleteStatementContext) FROM() antlr.TerminalNode
func (*DeleteStatementContext) GetFileName ¶
func (s *DeleteStatementContext) GetFileName() IStrContext
func (*DeleteStatementContext) GetId ¶
func (s *DeleteStatementContext) GetId() IStrContext
func (*DeleteStatementContext) GetIds ¶
func (s *DeleteStatementContext) GetIds() IStrContext
func (*DeleteStatementContext) GetIndexes ¶
func (s *DeleteStatementContext) GetIndexes() []IIndexIdentifierContext
func (*DeleteStatementContext) GetParser ¶
func (s *DeleteStatementContext) GetParser() antlr.Parser
func (*DeleteStatementContext) GetRuleContext ¶
func (s *DeleteStatementContext) GetRuleContext() antlr.RuleContext
func (*DeleteStatementContext) GetStatName ¶
func (s *DeleteStatementContext) GetStatName() IStrictIdentifierContext
func (*DeleteStatementContext) Get_indexIdentifier ¶
func (s *DeleteStatementContext) Get_indexIdentifier() IIndexIdentifierContext
func (*DeleteStatementContext) ID ¶
func (s *DeleteStatementContext) ID() antlr.TerminalNode
func (*DeleteStatementContext) IDS ¶
func (s *DeleteStatementContext) IDS() antlr.TerminalNode
func (*DeleteStatementContext) IDS_FILE ¶
func (s *DeleteStatementContext) IDS_FILE() antlr.TerminalNode
func (*DeleteStatementContext) IndexIdentifier ¶
func (s *DeleteStatementContext) IndexIdentifier(i int) IIndexIdentifierContext
func (*DeleteStatementContext) IsDeleteStatementContext ¶
func (*DeleteStatementContext) IsDeleteStatementContext()
func (*DeleteStatementContext) MAP ¶
func (s *DeleteStatementContext) MAP() antlr.TerminalNode
func (*DeleteStatementContext) SetFileName ¶
func (s *DeleteStatementContext) SetFileName(v IStrContext)
func (*DeleteStatementContext) SetId ¶
func (s *DeleteStatementContext) SetId(v IStrContext)
func (*DeleteStatementContext) SetIds ¶
func (s *DeleteStatementContext) SetIds(v IStrContext)
func (*DeleteStatementContext) SetIndexes ¶
func (s *DeleteStatementContext) SetIndexes(v []IIndexIdentifierContext)
func (*DeleteStatementContext) SetStatName ¶
func (s *DeleteStatementContext) SetStatName(v IStrictIdentifierContext)
func (*DeleteStatementContext) Set_indexIdentifier ¶
func (s *DeleteStatementContext) Set_indexIdentifier(v IIndexIdentifierContext)
func (*DeleteStatementContext) Str ¶
func (s *DeleteStatementContext) Str() IStrContext
func (*DeleteStatementContext) StrictIdentifier ¶
func (s *DeleteStatementContext) StrictIdentifier() IStrictIdentifierContext
func (*DeleteStatementContext) ToStringTree ¶
func (s *DeleteStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*DeleteStatementContext) WHERE ¶
func (s *DeleteStatementContext) WHERE() antlr.TerminalNode
func (*DeleteStatementContext) WhereExpression ¶
func (s *DeleteStatementContext) WhereExpression() IWhereExpressionContext
type DescStatementContext ¶
type DescStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDescStatementContext ¶
func NewDescStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DescStatementContext
func NewEmptyDescStatementContext ¶
func NewEmptyDescStatementContext() *DescStatementContext
func (*DescStatementContext) Accept ¶
func (s *DescStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DescStatementContext) AllIndexIdentifier ¶
func (s *DescStatementContext) AllIndexIdentifier() []IIndexIdentifierContext
func (*DescStatementContext) DESC ¶
func (s *DescStatementContext) DESC() antlr.TerminalNode
func (*DescStatementContext) DESCRIBE ¶
func (s *DescStatementContext) DESCRIBE() antlr.TerminalNode
func (*DescStatementContext) EnterRule ¶
func (s *DescStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*DescStatementContext) ExitRule ¶
func (s *DescStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*DescStatementContext) GetIndexes ¶
func (s *DescStatementContext) GetIndexes() []IIndexIdentifierContext
func (*DescStatementContext) GetParser ¶
func (s *DescStatementContext) GetParser() antlr.Parser
func (*DescStatementContext) GetRuleContext ¶
func (s *DescStatementContext) GetRuleContext() antlr.RuleContext
func (*DescStatementContext) Get_indexIdentifier ¶
func (s *DescStatementContext) Get_indexIdentifier() IIndexIdentifierContext
func (*DescStatementContext) IndexIdentifier ¶
func (s *DescStatementContext) IndexIdentifier(i int) IIndexIdentifierContext
func (*DescStatementContext) IsDescStatementContext ¶
func (*DescStatementContext) IsDescStatementContext()
func (*DescStatementContext) SetIndexes ¶
func (s *DescStatementContext) SetIndexes(v []IIndexIdentifierContext)
func (*DescStatementContext) Set_indexIdentifier ¶
func (s *DescStatementContext) Set_indexIdentifier(v IIndexIdentifierContext)
func (*DescStatementContext) TEMPLATE ¶
func (s *DescStatementContext) TEMPLATE() antlr.TerminalNode
func (*DescStatementContext) ToStringTree ¶
func (s *DescStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ElasticSQLContext ¶
type ElasticSQLContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewElasticSQLContext ¶
func NewElasticSQLContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElasticSQLContext
func NewEmptyElasticSQLContext ¶
func NewEmptyElasticSQLContext() *ElasticSQLContext
func (*ElasticSQLContext) Accept ¶
func (s *ElasticSQLContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ElasticSQLContext) AllStatement ¶
func (s *ElasticSQLContext) AllStatement() []IStatementContext
func (*ElasticSQLContext) EnterRule ¶
func (s *ElasticSQLContext) EnterRule(listener antlr.ParseTreeListener)
func (*ElasticSQLContext) ExitRule ¶
func (s *ElasticSQLContext) ExitRule(listener antlr.ParseTreeListener)
func (*ElasticSQLContext) GetParser ¶
func (s *ElasticSQLContext) GetParser() antlr.Parser
func (*ElasticSQLContext) GetRuleContext ¶
func (s *ElasticSQLContext) GetRuleContext() antlr.RuleContext
func (*ElasticSQLContext) GetStatements ¶
func (s *ElasticSQLContext) GetStatements() []IStatementContext
func (*ElasticSQLContext) Get_statement ¶
func (s *ElasticSQLContext) Get_statement() IStatementContext
func (*ElasticSQLContext) IsElasticSQLContext ¶
func (*ElasticSQLContext) IsElasticSQLContext()
func (*ElasticSQLContext) SetStatements ¶
func (s *ElasticSQLContext) SetStatements(v []IStatementContext)
func (*ElasticSQLContext) Set_statement ¶
func (s *ElasticSQLContext) Set_statement(v IStatementContext)
func (*ElasticSQLContext) Statement ¶
func (s *ElasticSQLContext) Statement(i int) IStatementContext
func (*ElasticSQLContext) ToStringTree ¶
func (s *ElasticSQLContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ElasticSQLLexer ¶
func NewElasticSQLLexer ¶
func NewElasticSQLLexer(input antlr.CharStream) *ElasticSQLLexer
NewElasticSQLLexer produces a new lexer instance for the optional input antlr.CharStream.
type ElasticSQLListener ¶
type ElasticSQLListener interface {
antlr.ParseTreeListener
// EnterElasticSQL is called when entering the elasticSQL production.
EnterElasticSQL(c *ElasticSQLContext)
// EnterStatement is called when entering the statement production.
EnterStatement(c *StatementContext)
// EnterQueryStatement is called when entering the queryStatement production.
EnterQueryStatement(c *QueryStatementContext)
// EnterSelectItem is called when entering the selectItem production.
EnterSelectItem(c *SelectItemContext)
// EnterCollapseExpr is called when entering the collapseExpr production.
EnterCollapseExpr(c *CollapseExprContext)
// EnterCustomScoreExpr is called when entering the customScoreExpr production.
EnterCustomScoreExpr(c *CustomScoreExprContext)
// EnterRescoreExpr is called when entering the rescoreExpr production.
EnterRescoreExpr(c *RescoreExprContext)
// EnterMemSort is called when entering the memSort production.
EnterMemSort(c *MemSortContext)
// EnterInnerHit is called when entering the innerHit production.
EnterInnerHit(c *InnerHitContext)
// EnterScriptField is called when entering the scriptField production.
EnterScriptField(c *ScriptFieldContext)
// EnterHighlight is called when entering the highlight production.
EnterHighlight(c *HighlightContext)
// EnterFieldAs is called when entering the fieldAs production.
EnterFieldAs(c *FieldAsContext)
// EnterWhereExpression is called when entering the whereExpression production.
EnterWhereExpression(c *WhereExpressionContext)
// EnterLogicalExpr is called when entering the logicalExpr production.
EnterLogicalExpr(c *LogicalExprContext)
// EnterComparableExpression is called when entering the comparableExpression production.
EnterComparableExpression(c *ComparableExpressionContext)
// EnterTermCompare is called when entering the termCompare production.
EnterTermCompare(c *TermCompareContext)
// EnterBtwCompare is called when entering the btwCompare production.
EnterBtwCompare(c *BtwCompareContext)
// EnterArithmeticExpressionCompare is called when entering the arithmeticExpressionCompare production.
EnterArithmeticExpressionCompare(c *ArithmeticExpressionCompareContext)
// EnterArithmeticExpression is called when entering the arithmeticExpression production.
EnterArithmeticExpression(c *ArithmeticExpressionContext)
// EnterAddition is called when entering the addition production.
EnterAddition(c *AdditionContext)
// EnterMultiplyingExpression is called when entering the multiplyingExpression production.
EnterMultiplyingExpression(c *MultiplyingExpressionContext)
// EnterMulti is called when entering the multi production.
EnterMulti(c *MultiContext)
// EnterAtom is called when entering the atom production.
EnterAtom(c *AtomContext)
// EnterFunctionalCompare is called when entering the functionalCompare production.
EnterFunctionalCompare(c *FunctionalCompareContext)
// EnterJoinFunction is called when entering the joinFunction production.
EnterJoinFunction(c *JoinFunctionContext)
// EnterJoinFunctionNames is called when entering the joinFunctionNames production.
EnterJoinFunctionNames(c *JoinFunctionNamesContext)
// EnterScriptFunction is called when entering the scriptFunction production.
EnterScriptFunction(c *ScriptFunctionContext)
// EnterFullLevelFunction is called when entering the fullLevelFunction production.
EnterFullLevelFunction(c *FullLevelFunctionContext)
// EnterFullLevelFunctionNames is called when entering the fullLevelFunctionNames production.
EnterFullLevelFunctionNames(c *FullLevelFunctionNamesContext)
// EnterTermLevelFunction is called when entering the termLevelFunction production.
EnterTermLevelFunction(c *TermLevelFunctionContext)
// EnterTermLevelFunctionNames is called when entering the termLevelFunctionNames production.
EnterTermLevelFunctionNames(c *TermLevelFunctionNamesContext)
// EnterProp is called when entering the prop production.
EnterProp(c *PropContext)
// EnterParam is called when entering the param production.
EnterParam(c *ParamContext)
// EnterParam2 is called when entering the param2 production.
EnterParam2(c *Param2Context)
// EnterArrayValue is called when entering the arrayValue production.
EnterArrayValue(c *ArrayValueContext)
// EnterSortItem is called when entering the sortItem production.
EnterSortItem(c *SortItemContext)
// EnterExportStatement is called when entering the exportStatement production.
EnterExportStatement(c *ExportStatementContext)
// EnterExportField is called when entering the exportField production.
EnterExportField(c *ExportFieldContext)
// EnterAnalysisStatement is called when entering the analysisStatement production.
EnterAnalysisStatement(c *AnalysisStatementContext)
// EnterAggStatement is called when entering the aggStatement production.
EnterAggStatement(c *AggStatementContext)
// EnterMetricAgg is called when entering the metricAgg production.
EnterMetricAgg(c *MetricAggContext)
// EnterMetricNames is called when entering the metricNames production.
EnterMetricNames(c *MetricNamesContext)
// EnterMetricParams is called when entering the metricParams production.
EnterMetricParams(c *MetricParamsContext)
// EnterMkv is called when entering the mkv production.
EnterMkv(c *MkvContext)
// EnterMetricParamNames is called when entering the metricParamNames production.
EnterMetricParamNames(c *MetricParamNamesContext)
// EnterScriptPhrase is called when entering the scriptPhrase production.
EnterScriptPhrase(c *ScriptPhraseContext)
// EnterBucketAggList is called when entering the bucketAggList production.
EnterBucketAggList(c *BucketAggListContext)
// EnterBucketAgg is called when entering the bucketAgg production.
EnterBucketAgg(c *BucketAggContext)
// EnterBucketAggChoice is called when entering the bucketAggChoice production.
EnterBucketAggChoice(c *BucketAggChoiceContext)
// EnterTermsBucket is called when entering the termsBucket production.
EnterTermsBucket(c *TermsBucketContext)
// EnterHavingExpr is called when entering the havingExpr production.
EnterHavingExpr(c *HavingExprContext)
// EnterRangeBucket is called when entering the rangeBucket production.
EnterRangeBucket(c *RangeBucketContext)
// EnterRangeExpr is called when entering the rangeExpr production.
EnterRangeExpr(c *RangeExprContext)
// EnterRangeUnit is called when entering the rangeUnit production.
EnterRangeUnit(c *RangeUnitContext)
// EnterRangeFromTo is called when entering the rangeFromTo production.
EnterRangeFromTo(c *RangeFromToContext)
// EnterDateRangeBucket is called when entering the dateRangeBucket production.
EnterDateRangeBucket(c *DateRangeBucketContext)
// EnterDateRangeExpr is called when entering the dateRangeExpr production.
EnterDateRangeExpr(c *DateRangeExprContext)
// EnterDateRange is called when entering the dateRange production.
EnterDateRange(c *DateRangeContext)
// EnterDateRangeFromTo is called when entering the dateRangeFromTo production.
EnterDateRangeFromTo(c *DateRangeFromToContext)
// EnterHistogramBucket is called when entering the histogramBucket production.
EnterHistogramBucket(c *HistogramBucketContext)
// EnterDateHistogramBucket is called when entering the dateHistogramBucket production.
EnterDateHistogramBucket(c *DateHistogramBucketContext)
// EnterSignificantBucket is called when entering the significantBucket production.
EnterSignificantBucket(c *SignificantBucketContext)
// EnterFiltersBucket is called when entering the filtersBucket production.
EnterFiltersBucket(c *FiltersBucketContext)
// EnterSparkStatement is called when entering the sparkStatement production.
EnterSparkStatement(c *SparkStatementContext)
// EnterDataStruct is called when entering the dataStruct production.
EnterDataStruct(c *DataStructContext)
// EnterJoinQueryAnalysisStatement is called when entering the joinQueryAnalysisStatement production.
EnterJoinQueryAnalysisStatement(c *JoinQueryAnalysisStatementContext)
// EnterInsertStatement is called when entering the insertStatement production.
EnterInsertStatement(c *InsertStatementContext)
// EnterFieldList is called when entering the fieldList production.
EnterFieldList(c *FieldListContext)
// EnterValueList is called when entering the valueList production.
EnterValueList(c *ValueListContext)
// EnterParamValues is called when entering the paramValues production.
EnterParamValues(c *ParamValuesContext)
// EnterUpdateStatement is called when entering the updateStatement production.
EnterUpdateStatement(c *UpdateStatementContext)
// EnterUpdateReplaceField is called when entering the updateReplaceField production.
EnterUpdateReplaceField(c *UpdateReplaceFieldContext)
// EnterUpdateAddField is called when entering the updateAddField production.
EnterUpdateAddField(c *UpdateAddFieldContext)
// EnterUpdateRemoveField is called when entering the updateRemoveField production.
EnterUpdateRemoveField(c *UpdateRemoveFieldContext)
// EnterBatchUpdateStatement is called when entering the batchUpdateStatement production.
EnterBatchUpdateStatement(c *BatchUpdateStatementContext)
// EnterDeleteStatement is called when entering the deleteStatement production.
EnterDeleteStatement(c *DeleteStatementContext)
// EnterDescStatement is called when entering the descStatement production.
EnterDescStatement(c *DescStatementContext)
// EnterAddAlias is called when entering the addAlias production.
EnterAddAlias(c *AddAliasContext)
// EnterDeleteAlias is called when entering the deleteAlias production.
EnterDeleteAlias(c *DeleteAliasContext)
// EnterAlterStatement is called when entering the alterStatement production.
EnterAlterStatement(c *AlterStatementContext)
// EnterHive2Statement is called when entering the hive2Statement production.
EnterHive2Statement(c *Hive2StatementContext)
// EnterJdbcStatement is called when entering the jdbcStatement production.
EnterJdbcStatement(c *JdbcStatementContext)
// EnterBasicSQL is called when entering the basicSQL production.
EnterBasicSQL(c *BasicSQLContext)
// EnterFileLoadStatement is called when entering the fileLoadStatement production.
EnterFileLoadStatement(c *FileLoadStatementContext)
// EnterFieldDefine is called when entering the fieldDefine production.
EnterFieldDefine(c *FieldDefineContext)
// EnterAnalyzeStatement is called when entering the analyzeStatement production.
EnterAnalyzeStatement(c *AnalyzeStatementContext)
// EnterHanLPStatement is called when entering the hanLPStatement production.
EnterHanLPStatement(c *HanLPStatementContext)
// EnterNlpFunc is called when entering the nlpFunc production.
EnterNlpFunc(c *NlpFuncContext)
// EnterDataType is called when entering the dataType production.
EnterDataType(c *DataTypeContext)
// EnterComparisonOperator is called when entering the comparisonOperator production.
EnterComparisonOperator(c *ComparisonOperatorContext)
// EnterPathIdentifier is called when entering the pathIdentifier production.
EnterPathIdentifier(c *PathIdentifierContext)
// EnterFieldIdentifier is called when entering the fieldIdentifier production.
EnterFieldIdentifier(c *FieldIdentifierContext)
// EnterIndexIdentifier is called when entering the indexIdentifier production.
EnterIndexIdentifier(c *IndexIdentifierContext)
// EnterIndexName is called when entering the indexName production.
EnterIndexName(c *IndexNameContext)
// EnterStrictIdentifier is called when entering the strictIdentifier production.
EnterStrictIdentifier(c *StrictIdentifierContext)
// EnterStr is called when entering the str production.
EnterStr(c *StrContext)
// EnterNumber is called when entering the number production.
EnterNumber(c *NumberContext)
// EnterBooleanValue is called when entering the booleanValue production.
EnterBooleanValue(c *BooleanValueContext)
// EnterNonReserved is called when entering the nonReserved production.
EnterNonReserved(c *NonReservedContext)
// ExitElasticSQL is called when exiting the elasticSQL production.
ExitElasticSQL(c *ElasticSQLContext)
// ExitStatement is called when exiting the statement production.
ExitStatement(c *StatementContext)
// ExitQueryStatement is called when exiting the queryStatement production.
ExitQueryStatement(c *QueryStatementContext)
// ExitSelectItem is called when exiting the selectItem production.
ExitSelectItem(c *SelectItemContext)
// ExitCollapseExpr is called when exiting the collapseExpr production.
ExitCollapseExpr(c *CollapseExprContext)
// ExitCustomScoreExpr is called when exiting the customScoreExpr production.
ExitCustomScoreExpr(c *CustomScoreExprContext)
// ExitRescoreExpr is called when exiting the rescoreExpr production.
ExitRescoreExpr(c *RescoreExprContext)
// ExitMemSort is called when exiting the memSort production.
ExitMemSort(c *MemSortContext)
// ExitInnerHit is called when exiting the innerHit production.
ExitInnerHit(c *InnerHitContext)
// ExitScriptField is called when exiting the scriptField production.
ExitScriptField(c *ScriptFieldContext)
// ExitHighlight is called when exiting the highlight production.
ExitHighlight(c *HighlightContext)
// ExitFieldAs is called when exiting the fieldAs production.
ExitFieldAs(c *FieldAsContext)
// ExitWhereExpression is called when exiting the whereExpression production.
ExitWhereExpression(c *WhereExpressionContext)
// ExitLogicalExpr is called when exiting the logicalExpr production.
ExitLogicalExpr(c *LogicalExprContext)
// ExitComparableExpression is called when exiting the comparableExpression production.
ExitComparableExpression(c *ComparableExpressionContext)
// ExitTermCompare is called when exiting the termCompare production.
ExitTermCompare(c *TermCompareContext)
// ExitBtwCompare is called when exiting the btwCompare production.
ExitBtwCompare(c *BtwCompareContext)
// ExitArithmeticExpressionCompare is called when exiting the arithmeticExpressionCompare production.
ExitArithmeticExpressionCompare(c *ArithmeticExpressionCompareContext)
// ExitArithmeticExpression is called when exiting the arithmeticExpression production.
ExitArithmeticExpression(c *ArithmeticExpressionContext)
// ExitAddition is called when exiting the addition production.
ExitAddition(c *AdditionContext)
// ExitMultiplyingExpression is called when exiting the multiplyingExpression production.
ExitMultiplyingExpression(c *MultiplyingExpressionContext)
// ExitMulti is called when exiting the multi production.
ExitMulti(c *MultiContext)
// ExitAtom is called when exiting the atom production.
ExitAtom(c *AtomContext)
// ExitFunctionalCompare is called when exiting the functionalCompare production.
ExitFunctionalCompare(c *FunctionalCompareContext)
// ExitJoinFunction is called when exiting the joinFunction production.
ExitJoinFunction(c *JoinFunctionContext)
// ExitJoinFunctionNames is called when exiting the joinFunctionNames production.
ExitJoinFunctionNames(c *JoinFunctionNamesContext)
// ExitScriptFunction is called when exiting the scriptFunction production.
ExitScriptFunction(c *ScriptFunctionContext)
// ExitFullLevelFunction is called when exiting the fullLevelFunction production.
ExitFullLevelFunction(c *FullLevelFunctionContext)
// ExitFullLevelFunctionNames is called when exiting the fullLevelFunctionNames production.
ExitFullLevelFunctionNames(c *FullLevelFunctionNamesContext)
// ExitTermLevelFunction is called when exiting the termLevelFunction production.
ExitTermLevelFunction(c *TermLevelFunctionContext)
// ExitTermLevelFunctionNames is called when exiting the termLevelFunctionNames production.
ExitTermLevelFunctionNames(c *TermLevelFunctionNamesContext)
// ExitProp is called when exiting the prop production.
ExitProp(c *PropContext)
// ExitParam is called when exiting the param production.
ExitParam(c *ParamContext)
// ExitParam2 is called when exiting the param2 production.
ExitParam2(c *Param2Context)
// ExitArrayValue is called when exiting the arrayValue production.
ExitArrayValue(c *ArrayValueContext)
// ExitSortItem is called when exiting the sortItem production.
ExitSortItem(c *SortItemContext)
// ExitExportStatement is called when exiting the exportStatement production.
ExitExportStatement(c *ExportStatementContext)
// ExitExportField is called when exiting the exportField production.
ExitExportField(c *ExportFieldContext)
// ExitAnalysisStatement is called when exiting the analysisStatement production.
ExitAnalysisStatement(c *AnalysisStatementContext)
// ExitAggStatement is called when exiting the aggStatement production.
ExitAggStatement(c *AggStatementContext)
// ExitMetricAgg is called when exiting the metricAgg production.
ExitMetricAgg(c *MetricAggContext)
// ExitMetricNames is called when exiting the metricNames production.
ExitMetricNames(c *MetricNamesContext)
// ExitMetricParams is called when exiting the metricParams production.
ExitMetricParams(c *MetricParamsContext)
// ExitMkv is called when exiting the mkv production.
ExitMkv(c *MkvContext)
// ExitMetricParamNames is called when exiting the metricParamNames production.
ExitMetricParamNames(c *MetricParamNamesContext)
// ExitScriptPhrase is called when exiting the scriptPhrase production.
ExitScriptPhrase(c *ScriptPhraseContext)
// ExitBucketAggList is called when exiting the bucketAggList production.
ExitBucketAggList(c *BucketAggListContext)
// ExitBucketAgg is called when exiting the bucketAgg production.
ExitBucketAgg(c *BucketAggContext)
// ExitBucketAggChoice is called when exiting the bucketAggChoice production.
ExitBucketAggChoice(c *BucketAggChoiceContext)
// ExitTermsBucket is called when exiting the termsBucket production.
ExitTermsBucket(c *TermsBucketContext)
// ExitHavingExpr is called when exiting the havingExpr production.
ExitHavingExpr(c *HavingExprContext)
// ExitRangeBucket is called when exiting the rangeBucket production.
ExitRangeBucket(c *RangeBucketContext)
// ExitRangeExpr is called when exiting the rangeExpr production.
ExitRangeExpr(c *RangeExprContext)
// ExitRangeUnit is called when exiting the rangeUnit production.
ExitRangeUnit(c *RangeUnitContext)
// ExitRangeFromTo is called when exiting the rangeFromTo production.
ExitRangeFromTo(c *RangeFromToContext)
// ExitDateRangeBucket is called when exiting the dateRangeBucket production.
ExitDateRangeBucket(c *DateRangeBucketContext)
// ExitDateRangeExpr is called when exiting the dateRangeExpr production.
ExitDateRangeExpr(c *DateRangeExprContext)
// ExitDateRange is called when exiting the dateRange production.
ExitDateRange(c *DateRangeContext)
// ExitDateRangeFromTo is called when exiting the dateRangeFromTo production.
ExitDateRangeFromTo(c *DateRangeFromToContext)
// ExitHistogramBucket is called when exiting the histogramBucket production.
ExitHistogramBucket(c *HistogramBucketContext)
// ExitDateHistogramBucket is called when exiting the dateHistogramBucket production.
ExitDateHistogramBucket(c *DateHistogramBucketContext)
// ExitSignificantBucket is called when exiting the significantBucket production.
ExitSignificantBucket(c *SignificantBucketContext)
// ExitFiltersBucket is called when exiting the filtersBucket production.
ExitFiltersBucket(c *FiltersBucketContext)
// ExitSparkStatement is called when exiting the sparkStatement production.
ExitSparkStatement(c *SparkStatementContext)
// ExitDataStruct is called when exiting the dataStruct production.
ExitDataStruct(c *DataStructContext)
// ExitJoinQueryAnalysisStatement is called when exiting the joinQueryAnalysisStatement production.
ExitJoinQueryAnalysisStatement(c *JoinQueryAnalysisStatementContext)
// ExitInsertStatement is called when exiting the insertStatement production.
ExitInsertStatement(c *InsertStatementContext)
// ExitFieldList is called when exiting the fieldList production.
ExitFieldList(c *FieldListContext)
// ExitValueList is called when exiting the valueList production.
ExitValueList(c *ValueListContext)
// ExitParamValues is called when exiting the paramValues production.
ExitParamValues(c *ParamValuesContext)
// ExitUpdateStatement is called when exiting the updateStatement production.
ExitUpdateStatement(c *UpdateStatementContext)
// ExitUpdateReplaceField is called when exiting the updateReplaceField production.
ExitUpdateReplaceField(c *UpdateReplaceFieldContext)
// ExitUpdateAddField is called when exiting the updateAddField production.
ExitUpdateAddField(c *UpdateAddFieldContext)
// ExitUpdateRemoveField is called when exiting the updateRemoveField production.
ExitUpdateRemoveField(c *UpdateRemoveFieldContext)
// ExitBatchUpdateStatement is called when exiting the batchUpdateStatement production.
ExitBatchUpdateStatement(c *BatchUpdateStatementContext)
// ExitDeleteStatement is called when exiting the deleteStatement production.
ExitDeleteStatement(c *DeleteStatementContext)
// ExitDescStatement is called when exiting the descStatement production.
ExitDescStatement(c *DescStatementContext)
// ExitAddAlias is called when exiting the addAlias production.
ExitAddAlias(c *AddAliasContext)
// ExitDeleteAlias is called when exiting the deleteAlias production.
ExitDeleteAlias(c *DeleteAliasContext)
// ExitAlterStatement is called when exiting the alterStatement production.
ExitAlterStatement(c *AlterStatementContext)
// ExitHive2Statement is called when exiting the hive2Statement production.
ExitHive2Statement(c *Hive2StatementContext)
// ExitJdbcStatement is called when exiting the jdbcStatement production.
ExitJdbcStatement(c *JdbcStatementContext)
// ExitBasicSQL is called when exiting the basicSQL production.
ExitBasicSQL(c *BasicSQLContext)
// ExitFileLoadStatement is called when exiting the fileLoadStatement production.
ExitFileLoadStatement(c *FileLoadStatementContext)
// ExitFieldDefine is called when exiting the fieldDefine production.
ExitFieldDefine(c *FieldDefineContext)
// ExitAnalyzeStatement is called when exiting the analyzeStatement production.
ExitAnalyzeStatement(c *AnalyzeStatementContext)
// ExitHanLPStatement is called when exiting the hanLPStatement production.
ExitHanLPStatement(c *HanLPStatementContext)
// ExitNlpFunc is called when exiting the nlpFunc production.
ExitNlpFunc(c *NlpFuncContext)
// ExitDataType is called when exiting the dataType production.
ExitDataType(c *DataTypeContext)
// ExitComparisonOperator is called when exiting the comparisonOperator production.
ExitComparisonOperator(c *ComparisonOperatorContext)
// ExitPathIdentifier is called when exiting the pathIdentifier production.
ExitPathIdentifier(c *PathIdentifierContext)
// ExitFieldIdentifier is called when exiting the fieldIdentifier production.
ExitFieldIdentifier(c *FieldIdentifierContext)
// ExitIndexIdentifier is called when exiting the indexIdentifier production.
ExitIndexIdentifier(c *IndexIdentifierContext)
// ExitIndexName is called when exiting the indexName production.
ExitIndexName(c *IndexNameContext)
// ExitStrictIdentifier is called when exiting the strictIdentifier production.
ExitStrictIdentifier(c *StrictIdentifierContext)
// ExitStr is called when exiting the str production.
ExitStr(c *StrContext)
// ExitNumber is called when exiting the number production.
ExitNumber(c *NumberContext)
// ExitBooleanValue is called when exiting the booleanValue production.
ExitBooleanValue(c *BooleanValueContext)
// ExitNonReserved is called when exiting the nonReserved production.
ExitNonReserved(c *NonReservedContext)
}
ElasticSQLListener is a complete listener for a parse tree produced by ElasticSQLParser.
type ElasticSQLParser ¶
type ElasticSQLParser struct {
*antlr.BaseParser
}
func NewElasticSQLParser ¶
func NewElasticSQLParser(input antlr.TokenStream) *ElasticSQLParser
NewElasticSQLParser produces a new parser instance for the optional input antlr.TokenStream.
func (*ElasticSQLParser) Addition ¶
func (p *ElasticSQLParser) Addition() (localctx IAdditionContext)
func (*ElasticSQLParser) AggStatement ¶
func (p *ElasticSQLParser) AggStatement() (localctx IAggStatementContext)
func (*ElasticSQLParser) AliasStatement ¶
func (p *ElasticSQLParser) AliasStatement() (localctx IAliasStatementContext)
func (*ElasticSQLParser) AlterStatement ¶
func (p *ElasticSQLParser) AlterStatement() (localctx IAlterStatementContext)
func (*ElasticSQLParser) AnalysisStatement ¶
func (p *ElasticSQLParser) AnalysisStatement() (localctx IAnalysisStatementContext)
func (*ElasticSQLParser) AnalyzeStatement ¶
func (p *ElasticSQLParser) AnalyzeStatement() (localctx IAnalyzeStatementContext)
func (*ElasticSQLParser) ArithmeticExpression ¶
func (p *ElasticSQLParser) ArithmeticExpression() (localctx IArithmeticExpressionContext)
func (*ElasticSQLParser) ArithmeticExpressionCompare ¶
func (p *ElasticSQLParser) ArithmeticExpressionCompare() (localctx IArithmeticExpressionCompareContext)
func (*ElasticSQLParser) ArrayValue ¶
func (p *ElasticSQLParser) ArrayValue() (localctx IArrayValueContext)
func (*ElasticSQLParser) Atom ¶
func (p *ElasticSQLParser) Atom() (localctx IAtomContext)
func (*ElasticSQLParser) BasicSQL ¶
func (p *ElasticSQLParser) BasicSQL() (localctx IBasicSQLContext)
func (*ElasticSQLParser) BatchUpdateStatement ¶
func (p *ElasticSQLParser) BatchUpdateStatement() (localctx IBatchUpdateStatementContext)
func (*ElasticSQLParser) BooleanValue ¶
func (p *ElasticSQLParser) BooleanValue() (localctx IBooleanValueContext)
func (*ElasticSQLParser) BtwCompare ¶
func (p *ElasticSQLParser) BtwCompare() (localctx IBtwCompareContext)
func (*ElasticSQLParser) BucketAgg ¶
func (p *ElasticSQLParser) BucketAgg() (localctx IBucketAggContext)
func (*ElasticSQLParser) BucketAggChoice ¶
func (p *ElasticSQLParser) BucketAggChoice() (localctx IBucketAggChoiceContext)
func (*ElasticSQLParser) BucketAggList ¶
func (p *ElasticSQLParser) BucketAggList() (localctx IBucketAggListContext)
func (*ElasticSQLParser) CollapseExpr ¶
func (p *ElasticSQLParser) CollapseExpr() (localctx ICollapseExprContext)
func (*ElasticSQLParser) ComparableExpression ¶
func (p *ElasticSQLParser) ComparableExpression() (localctx IComparableExpressionContext)
func (*ElasticSQLParser) ComparisonOperator ¶
func (p *ElasticSQLParser) ComparisonOperator() (localctx IComparisonOperatorContext)
func (*ElasticSQLParser) CustomScoreExpr ¶
func (p *ElasticSQLParser) CustomScoreExpr() (localctx ICustomScoreExprContext)
func (*ElasticSQLParser) DataStruct ¶
func (p *ElasticSQLParser) DataStruct() (localctx IDataStructContext)
func (*ElasticSQLParser) DataType ¶
func (p *ElasticSQLParser) DataType() (localctx IDataTypeContext)
func (*ElasticSQLParser) DateHistogramBucket ¶
func (p *ElasticSQLParser) DateHistogramBucket() (localctx IDateHistogramBucketContext)
func (*ElasticSQLParser) DateRange ¶
func (p *ElasticSQLParser) DateRange() (localctx IDateRangeContext)
func (*ElasticSQLParser) DateRangeBucket ¶
func (p *ElasticSQLParser) DateRangeBucket() (localctx IDateRangeBucketContext)
func (*ElasticSQLParser) DateRangeExpr ¶
func (p *ElasticSQLParser) DateRangeExpr() (localctx IDateRangeExprContext)
func (*ElasticSQLParser) DateRangeFromTo ¶
func (p *ElasticSQLParser) DateRangeFromTo() (localctx IDateRangeFromToContext)
func (*ElasticSQLParser) DeleteStatement ¶
func (p *ElasticSQLParser) DeleteStatement() (localctx IDeleteStatementContext)
func (*ElasticSQLParser) DescStatement ¶
func (p *ElasticSQLParser) DescStatement() (localctx IDescStatementContext)
func (*ElasticSQLParser) ElasticSQL ¶
func (p *ElasticSQLParser) ElasticSQL() (localctx IElasticSQLContext)
func (*ElasticSQLParser) ExportField ¶
func (p *ElasticSQLParser) ExportField() (localctx IExportFieldContext)
func (*ElasticSQLParser) ExportStatement ¶
func (p *ElasticSQLParser) ExportStatement() (localctx IExportStatementContext)
func (*ElasticSQLParser) FieldAs ¶
func (p *ElasticSQLParser) FieldAs() (localctx IFieldAsContext)
func (*ElasticSQLParser) FieldDefine ¶
func (p *ElasticSQLParser) FieldDefine() (localctx IFieldDefineContext)
func (*ElasticSQLParser) FieldIdentifier ¶
func (p *ElasticSQLParser) FieldIdentifier() (localctx IFieldIdentifierContext)
func (*ElasticSQLParser) FieldList ¶
func (p *ElasticSQLParser) FieldList() (localctx IFieldListContext)
func (*ElasticSQLParser) FileLoadStatement ¶
func (p *ElasticSQLParser) FileLoadStatement() (localctx IFileLoadStatementContext)
func (*ElasticSQLParser) FiltersBucket ¶
func (p *ElasticSQLParser) FiltersBucket() (localctx IFiltersBucketContext)
func (*ElasticSQLParser) FullLevelFunction ¶
func (p *ElasticSQLParser) FullLevelFunction() (localctx IFullLevelFunctionContext)
func (*ElasticSQLParser) FullLevelFunctionNames ¶
func (p *ElasticSQLParser) FullLevelFunctionNames() (localctx IFullLevelFunctionNamesContext)
func (*ElasticSQLParser) FunctionalCompare ¶
func (p *ElasticSQLParser) FunctionalCompare() (localctx IFunctionalCompareContext)
func (*ElasticSQLParser) HanLPStatement ¶
func (p *ElasticSQLParser) HanLPStatement() (localctx IHanLPStatementContext)
func (*ElasticSQLParser) HavingExpr ¶
func (p *ElasticSQLParser) HavingExpr() (localctx IHavingExprContext)
func (*ElasticSQLParser) Highlight ¶
func (p *ElasticSQLParser) Highlight() (localctx IHighlightContext)
func (*ElasticSQLParser) HistogramBucket ¶
func (p *ElasticSQLParser) HistogramBucket() (localctx IHistogramBucketContext)
func (*ElasticSQLParser) Hive2Statement ¶
func (p *ElasticSQLParser) Hive2Statement() (localctx IHive2StatementContext)
func (*ElasticSQLParser) IndexIdentifier ¶
func (p *ElasticSQLParser) IndexIdentifier() (localctx IIndexIdentifierContext)
func (*ElasticSQLParser) IndexName ¶
func (p *ElasticSQLParser) IndexName() (localctx IIndexNameContext)
func (*ElasticSQLParser) InnerHit ¶
func (p *ElasticSQLParser) InnerHit() (localctx IInnerHitContext)
func (*ElasticSQLParser) InsertStatement ¶
func (p *ElasticSQLParser) InsertStatement() (localctx IInsertStatementContext)
func (*ElasticSQLParser) JdbcStatement ¶
func (p *ElasticSQLParser) JdbcStatement() (localctx IJdbcStatementContext)
func (*ElasticSQLParser) JoinFunction ¶
func (p *ElasticSQLParser) JoinFunction() (localctx IJoinFunctionContext)
func (*ElasticSQLParser) JoinFunctionNames ¶
func (p *ElasticSQLParser) JoinFunctionNames() (localctx IJoinFunctionNamesContext)
func (*ElasticSQLParser) JoinQueryAnalysisStatement ¶
func (p *ElasticSQLParser) JoinQueryAnalysisStatement() (localctx IJoinQueryAnalysisStatementContext)
func (*ElasticSQLParser) LogicalExpr ¶
func (p *ElasticSQLParser) LogicalExpr() (localctx ILogicalExprContext)
func (*ElasticSQLParser) LogicalExpr_Sempred ¶
func (p *ElasticSQLParser) LogicalExpr_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*ElasticSQLParser) MemSort ¶
func (p *ElasticSQLParser) MemSort() (localctx IMemSortContext)
func (*ElasticSQLParser) MetricAgg ¶
func (p *ElasticSQLParser) MetricAgg() (localctx IMetricAggContext)
func (*ElasticSQLParser) MetricNames ¶
func (p *ElasticSQLParser) MetricNames() (localctx IMetricNamesContext)
func (*ElasticSQLParser) MetricParamNames ¶
func (p *ElasticSQLParser) MetricParamNames() (localctx IMetricParamNamesContext)
func (*ElasticSQLParser) MetricParams ¶
func (p *ElasticSQLParser) MetricParams() (localctx IMetricParamsContext)
func (*ElasticSQLParser) Mkv ¶
func (p *ElasticSQLParser) Mkv() (localctx IMkvContext)
func (*ElasticSQLParser) Multi ¶
func (p *ElasticSQLParser) Multi() (localctx IMultiContext)
func (*ElasticSQLParser) MultiplyingExpression ¶
func (p *ElasticSQLParser) MultiplyingExpression() (localctx IMultiplyingExpressionContext)
func (*ElasticSQLParser) NlpFunc ¶
func (p *ElasticSQLParser) NlpFunc() (localctx INlpFuncContext)
func (*ElasticSQLParser) NonReserved ¶
func (p *ElasticSQLParser) NonReserved() (localctx INonReservedContext)
func (*ElasticSQLParser) Number ¶
func (p *ElasticSQLParser) Number() (localctx INumberContext)
func (*ElasticSQLParser) Param ¶
func (p *ElasticSQLParser) Param() (localctx IParamContext)
func (*ElasticSQLParser) Param2 ¶
func (p *ElasticSQLParser) Param2() (localctx IParam2Context)
func (*ElasticSQLParser) ParamValues ¶
func (p *ElasticSQLParser) ParamValues() (localctx IParamValuesContext)
func (*ElasticSQLParser) PathIdentifier ¶
func (p *ElasticSQLParser) PathIdentifier() (localctx IPathIdentifierContext)
func (*ElasticSQLParser) Prop ¶
func (p *ElasticSQLParser) Prop() (localctx IPropContext)
func (*ElasticSQLParser) QueryStatement ¶
func (p *ElasticSQLParser) QueryStatement() (localctx IQueryStatementContext)
func (*ElasticSQLParser) RangeBucket ¶
func (p *ElasticSQLParser) RangeBucket() (localctx IRangeBucketContext)
func (*ElasticSQLParser) RangeExpr ¶
func (p *ElasticSQLParser) RangeExpr() (localctx IRangeExprContext)
func (*ElasticSQLParser) RangeFromTo ¶
func (p *ElasticSQLParser) RangeFromTo() (localctx IRangeFromToContext)
func (*ElasticSQLParser) RangeUnit ¶
func (p *ElasticSQLParser) RangeUnit() (localctx IRangeUnitContext)
func (*ElasticSQLParser) RescoreExpr ¶
func (p *ElasticSQLParser) RescoreExpr() (localctx IRescoreExprContext)
func (*ElasticSQLParser) ScriptField ¶
func (p *ElasticSQLParser) ScriptField() (localctx IScriptFieldContext)
func (*ElasticSQLParser) ScriptFunction ¶
func (p *ElasticSQLParser) ScriptFunction() (localctx IScriptFunctionContext)
func (*ElasticSQLParser) ScriptPhrase ¶
func (p *ElasticSQLParser) ScriptPhrase() (localctx IScriptPhraseContext)
func (*ElasticSQLParser) SelectItem ¶
func (p *ElasticSQLParser) SelectItem() (localctx ISelectItemContext)
func (*ElasticSQLParser) Sempred ¶
func (p *ElasticSQLParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
func (*ElasticSQLParser) SignificantBucket ¶
func (p *ElasticSQLParser) SignificantBucket() (localctx ISignificantBucketContext)
func (*ElasticSQLParser) SortItem ¶
func (p *ElasticSQLParser) SortItem() (localctx ISortItemContext)
func (*ElasticSQLParser) SparkStatement ¶
func (p *ElasticSQLParser) SparkStatement() (localctx ISparkStatementContext)
func (*ElasticSQLParser) Statement ¶
func (p *ElasticSQLParser) Statement() (localctx IStatementContext)
func (*ElasticSQLParser) Str ¶
func (p *ElasticSQLParser) Str() (localctx IStrContext)
func (*ElasticSQLParser) StrictIdentifier ¶
func (p *ElasticSQLParser) StrictIdentifier() (localctx IStrictIdentifierContext)
func (*ElasticSQLParser) TermCompare ¶
func (p *ElasticSQLParser) TermCompare() (localctx ITermCompareContext)
func (*ElasticSQLParser) TermLevelFunction ¶
func (p *ElasticSQLParser) TermLevelFunction() (localctx ITermLevelFunctionContext)
func (*ElasticSQLParser) TermLevelFunctionNames ¶
func (p *ElasticSQLParser) TermLevelFunctionNames() (localctx ITermLevelFunctionNamesContext)
func (*ElasticSQLParser) TermsBucket ¶
func (p *ElasticSQLParser) TermsBucket() (localctx ITermsBucketContext)
func (*ElasticSQLParser) UpdateField ¶
func (p *ElasticSQLParser) UpdateField() (localctx IUpdateFieldContext)
func (*ElasticSQLParser) UpdateStatement ¶
func (p *ElasticSQLParser) UpdateStatement() (localctx IUpdateStatementContext)
func (*ElasticSQLParser) ValueList ¶
func (p *ElasticSQLParser) ValueList() (localctx IValueListContext)
func (*ElasticSQLParser) WhereExpression ¶
func (p *ElasticSQLParser) WhereExpression() (localctx IWhereExpressionContext)
type ElasticSQLReactListener ¶
type ElasticSQLReactListener struct {
BaseElasticSQLListener
}
type ElasticSQLVisitor ¶
type ElasticSQLVisitor interface {
antlr.ParseTreeVisitor
// Visit a parse tree produced by ElasticSQLParser#elasticSQL.
VisitElasticSQL(ctx *ElasticSQLContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#statement.
VisitStatement(ctx *StatementContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#queryStatement.
VisitQueryStatement(ctx *QueryStatementContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#selectItem.
VisitSelectItem(ctx *SelectItemContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#collapseExpr.
VisitCollapseExpr(ctx *CollapseExprContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#customScoreExpr.
VisitCustomScoreExpr(ctx *CustomScoreExprContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#rescoreExpr.
VisitRescoreExpr(ctx *RescoreExprContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#memSort.
VisitMemSort(ctx *MemSortContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#innerHit.
VisitInnerHit(ctx *InnerHitContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#scriptField.
VisitScriptField(ctx *ScriptFieldContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#highlight.
VisitHighlight(ctx *HighlightContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#fieldAs.
VisitFieldAs(ctx *FieldAsContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#whereExpression.
VisitWhereExpression(ctx *WhereExpressionContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#logicalExpr.
VisitLogicalExpr(ctx *LogicalExprContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#comparableExpression.
VisitComparableExpression(ctx *ComparableExpressionContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#termCompare.
VisitTermCompare(ctx *TermCompareContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#btwCompare.
VisitBtwCompare(ctx *BtwCompareContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#arithmeticExpressionCompare.
VisitArithmeticExpressionCompare(ctx *ArithmeticExpressionCompareContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#arithmeticExpression.
VisitArithmeticExpression(ctx *ArithmeticExpressionContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#addition.
VisitAddition(ctx *AdditionContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#multiplyingExpression.
VisitMultiplyingExpression(ctx *MultiplyingExpressionContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#multi.
VisitMulti(ctx *MultiContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#atom.
VisitAtom(ctx *AtomContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#functionalCompare.
VisitFunctionalCompare(ctx *FunctionalCompareContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#joinFunction.
VisitJoinFunction(ctx *JoinFunctionContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#joinFunctionNames.
VisitJoinFunctionNames(ctx *JoinFunctionNamesContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#scriptFunction.
VisitScriptFunction(ctx *ScriptFunctionContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#fullLevelFunction.
VisitFullLevelFunction(ctx *FullLevelFunctionContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#fullLevelFunctionNames.
VisitFullLevelFunctionNames(ctx *FullLevelFunctionNamesContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#termLevelFunction.
VisitTermLevelFunction(ctx *TermLevelFunctionContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#termLevelFunctionNames.
VisitTermLevelFunctionNames(ctx *TermLevelFunctionNamesContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#prop.
VisitProp(ctx *PropContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#param.
VisitParam(ctx *ParamContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#param2.
VisitParam2(ctx *Param2Context) interface{}
// Visit a parse tree produced by ElasticSQLParser#arrayValue.
VisitArrayValue(ctx *ArrayValueContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#sortItem.
VisitSortItem(ctx *SortItemContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#exportStatement.
VisitExportStatement(ctx *ExportStatementContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#exportField.
VisitExportField(ctx *ExportFieldContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#analysisStatement.
VisitAnalysisStatement(ctx *AnalysisStatementContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#aggStatement.
VisitAggStatement(ctx *AggStatementContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#metricAgg.
VisitMetricAgg(ctx *MetricAggContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#metricNames.
VisitMetricNames(ctx *MetricNamesContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#metricParams.
VisitMetricParams(ctx *MetricParamsContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#mkv.
VisitMkv(ctx *MkvContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#metricParamNames.
VisitMetricParamNames(ctx *MetricParamNamesContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#scriptPhrase.
VisitScriptPhrase(ctx *ScriptPhraseContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#bucketAggList.
VisitBucketAggList(ctx *BucketAggListContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#bucketAgg.
VisitBucketAgg(ctx *BucketAggContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#bucketAggChoice.
VisitBucketAggChoice(ctx *BucketAggChoiceContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#termsBucket.
VisitTermsBucket(ctx *TermsBucketContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#havingExpr.
VisitHavingExpr(ctx *HavingExprContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#rangeBucket.
VisitRangeBucket(ctx *RangeBucketContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#rangeExpr.
VisitRangeExpr(ctx *RangeExprContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#rangeUnit.
VisitRangeUnit(ctx *RangeUnitContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#rangeFromTo.
VisitRangeFromTo(ctx *RangeFromToContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#dateRangeBucket.
VisitDateRangeBucket(ctx *DateRangeBucketContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#dateRangeExpr.
VisitDateRangeExpr(ctx *DateRangeExprContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#dateRange.
VisitDateRange(ctx *DateRangeContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#dateRangeFromTo.
VisitDateRangeFromTo(ctx *DateRangeFromToContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#histogramBucket.
VisitHistogramBucket(ctx *HistogramBucketContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#dateHistogramBucket.
VisitDateHistogramBucket(ctx *DateHistogramBucketContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#significantBucket.
VisitSignificantBucket(ctx *SignificantBucketContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#filtersBucket.
VisitFiltersBucket(ctx *FiltersBucketContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#sparkStatement.
VisitSparkStatement(ctx *SparkStatementContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#dataStruct.
VisitDataStruct(ctx *DataStructContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#joinQueryAnalysisStatement.
VisitJoinQueryAnalysisStatement(ctx *JoinQueryAnalysisStatementContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#insertStatement.
VisitInsertStatement(ctx *InsertStatementContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#fieldList.
VisitFieldList(ctx *FieldListContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#valueList.
VisitValueList(ctx *ValueListContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#paramValues.
VisitParamValues(ctx *ParamValuesContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#updateStatement.
VisitUpdateStatement(ctx *UpdateStatementContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#updateReplaceField.
VisitUpdateReplaceField(ctx *UpdateReplaceFieldContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#updateAddField.
VisitUpdateAddField(ctx *UpdateAddFieldContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#updateRemoveField.
VisitUpdateRemoveField(ctx *UpdateRemoveFieldContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#batchUpdateStatement.
VisitBatchUpdateStatement(ctx *BatchUpdateStatementContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#deleteStatement.
VisitDeleteStatement(ctx *DeleteStatementContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#descStatement.
VisitDescStatement(ctx *DescStatementContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#addAlias.
VisitAddAlias(ctx *AddAliasContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#deleteAlias.
VisitDeleteAlias(ctx *DeleteAliasContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#alterStatement.
VisitAlterStatement(ctx *AlterStatementContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#hive2Statement.
VisitHive2Statement(ctx *Hive2StatementContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#jdbcStatement.
VisitJdbcStatement(ctx *JdbcStatementContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#basicSQL.
VisitBasicSQL(ctx *BasicSQLContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#fileLoadStatement.
VisitFileLoadStatement(ctx *FileLoadStatementContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#fieldDefine.
VisitFieldDefine(ctx *FieldDefineContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#analyzeStatement.
VisitAnalyzeStatement(ctx *AnalyzeStatementContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#hanLPStatement.
VisitHanLPStatement(ctx *HanLPStatementContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#nlpFunc.
VisitNlpFunc(ctx *NlpFuncContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#dataType.
VisitDataType(ctx *DataTypeContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#comparisonOperator.
VisitComparisonOperator(ctx *ComparisonOperatorContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#pathIdentifier.
VisitPathIdentifier(ctx *PathIdentifierContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#fieldIdentifier.
VisitFieldIdentifier(ctx *FieldIdentifierContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#indexIdentifier.
VisitIndexIdentifier(ctx *IndexIdentifierContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#indexName.
VisitIndexName(ctx *IndexNameContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#strictIdentifier.
VisitStrictIdentifier(ctx *StrictIdentifierContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#str.
VisitStr(ctx *StrContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#number.
VisitNumber(ctx *NumberContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#booleanValue.
VisitBooleanValue(ctx *BooleanValueContext) interface{}
// Visit a parse tree produced by ElasticSQLParser#nonReserved.
VisitNonReserved(ctx *NonReservedContext) interface{}
}
A complete Visitor for a parse tree produced by ElasticSQLParser.
type ExportFieldContext ¶
type ExportFieldContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyExportFieldContext ¶
func NewEmptyExportFieldContext() *ExportFieldContext
func NewExportFieldContext ¶
func NewExportFieldContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExportFieldContext
func (*ExportFieldContext) Accept ¶
func (s *ExportFieldContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExportFieldContext) EnterRule ¶
func (s *ExportFieldContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExportFieldContext) ExitRule ¶
func (s *ExportFieldContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExportFieldContext) FieldIdentifier ¶
func (s *ExportFieldContext) FieldIdentifier() IFieldIdentifierContext
func (*ExportFieldContext) GetParser ¶
func (s *ExportFieldContext) GetParser() antlr.Parser
func (*ExportFieldContext) GetRuleContext ¶
func (s *ExportFieldContext) GetRuleContext() antlr.RuleContext
func (*ExportFieldContext) IsExportFieldContext ¶
func (*ExportFieldContext) IsExportFieldContext()
func (*ExportFieldContext) MetricNames ¶
func (s *ExportFieldContext) MetricNames() IMetricNamesContext
func (*ExportFieldContext) ToStringTree ¶
func (s *ExportFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExportStatementContext ¶
type ExportStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyExportStatementContext ¶
func NewEmptyExportStatementContext() *ExportStatementContext
func NewExportStatementContext ¶
func NewExportStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExportStatementContext
func (*ExportStatementContext) Accept ¶
func (s *ExportStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExportStatementContext) AllExportField ¶
func (s *ExportStatementContext) AllExportField() []IExportFieldContext
func (*ExportStatementContext) AllStr ¶
func (s *ExportStatementContext) AllStr() []IStrContext
func (*ExportStatementContext) CSV ¶
func (s *ExportStatementContext) CSV() antlr.TerminalNode
func (*ExportStatementContext) DISTINCT ¶
func (s *ExportStatementContext) DISTINCT() antlr.TerminalNode
func (*ExportStatementContext) EQ ¶
func (s *ExportStatementContext) EQ() antlr.TerminalNode
func (*ExportStatementContext) EXCEL ¶
func (s *ExportStatementContext) EXCEL() antlr.TerminalNode
func (*ExportStatementContext) EXPORT ¶
func (s *ExportStatementContext) EXPORT() antlr.TerminalNode
func (*ExportStatementContext) EnterRule ¶
func (s *ExportStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExportStatementContext) ExitRule ¶
func (s *ExportStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExportStatementContext) ExportField ¶
func (s *ExportStatementContext) ExportField(i int) IExportFieldContext
func (*ExportStatementContext) GetFields ¶
func (s *ExportStatementContext) GetFields() []IExportFieldContext
func (*ExportStatementContext) GetFileName ¶
func (s *ExportStatementContext) GetFileName() IStrContext
func (*ExportStatementContext) GetFileType ¶
func (s *ExportStatementContext) GetFileType() antlr.Token
func (*ExportStatementContext) GetHeads ¶
func (s *ExportStatementContext) GetHeads() []IStrContext
func (*ExportStatementContext) GetParser ¶
func (s *ExportStatementContext) GetParser() antlr.Parser
func (*ExportStatementContext) GetRuleContext ¶
func (s *ExportStatementContext) GetRuleContext() antlr.RuleContext
func (*ExportStatementContext) GetSep ¶
func (s *ExportStatementContext) GetSep() antlr.Token
func (*ExportStatementContext) Get_exportField ¶
func (s *ExportStatementContext) Get_exportField() IExportFieldContext
func (*ExportStatementContext) Get_str ¶
func (s *ExportStatementContext) Get_str() IStrContext
func (*ExportStatementContext) HEADER ¶
func (s *ExportStatementContext) HEADER() antlr.TerminalNode
func (*ExportStatementContext) IsExportStatementContext ¶
func (*ExportStatementContext) IsExportStatementContext()
func (*ExportStatementContext) JSON ¶
func (s *ExportStatementContext) JSON() antlr.TerminalNode
func (*ExportStatementContext) QUOTASTR ¶
func (s *ExportStatementContext) QUOTASTR() antlr.TerminalNode
func (*ExportStatementContext) SEP ¶
func (s *ExportStatementContext) SEP() antlr.TerminalNode
func (*ExportStatementContext) SetFields ¶
func (s *ExportStatementContext) SetFields(v []IExportFieldContext)
func (*ExportStatementContext) SetFileName ¶
func (s *ExportStatementContext) SetFileName(v IStrContext)
func (*ExportStatementContext) SetFileType ¶
func (s *ExportStatementContext) SetFileType(v antlr.Token)
func (*ExportStatementContext) SetHeads ¶
func (s *ExportStatementContext) SetHeads(v []IStrContext)
func (*ExportStatementContext) SetSep ¶
func (s *ExportStatementContext) SetSep(v antlr.Token)
func (*ExportStatementContext) Set_exportField ¶
func (s *ExportStatementContext) Set_exportField(v IExportFieldContext)
func (*ExportStatementContext) Set_str ¶
func (s *ExportStatementContext) Set_str(v IStrContext)
func (*ExportStatementContext) Str ¶
func (s *ExportStatementContext) Str(i int) IStrContext
func (*ExportStatementContext) ToStringTree ¶
func (s *ExportStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FieldAsContext ¶
type FieldAsContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFieldAsContext ¶
func NewEmptyFieldAsContext() *FieldAsContext
func NewFieldAsContext ¶
func NewFieldAsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldAsContext
func (*FieldAsContext) AS ¶
func (s *FieldAsContext) AS() antlr.TerminalNode
func (*FieldAsContext) Accept ¶
func (s *FieldAsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FieldAsContext) BY ¶
func (s *FieldAsContext) BY() antlr.TerminalNode
func (*FieldAsContext) EnterRule ¶
func (s *FieldAsContext) EnterRule(listener antlr.ParseTreeListener)
func (*FieldAsContext) ExitRule ¶
func (s *FieldAsContext) ExitRule(listener antlr.ParseTreeListener)
func (*FieldAsContext) FieldIdentifier ¶
func (s *FieldAsContext) FieldIdentifier() IFieldIdentifierContext
func (*FieldAsContext) GetAs ¶
func (s *FieldAsContext) GetAs() IStrictIdentifierContext
func (*FieldAsContext) GetField ¶
func (s *FieldAsContext) GetField() IFieldIdentifierContext
func (*FieldAsContext) GetParser ¶
func (s *FieldAsContext) GetParser() antlr.Parser
func (*FieldAsContext) GetRuleContext ¶
func (s *FieldAsContext) GetRuleContext() antlr.RuleContext
func (*FieldAsContext) GetTag ¶
func (s *FieldAsContext) GetTag() antlr.Token
func (*FieldAsContext) IsFieldAsContext ¶
func (*FieldAsContext) IsFieldAsContext()
func (*FieldAsContext) QUOTASTR ¶
func (s *FieldAsContext) QUOTASTR() antlr.TerminalNode
func (*FieldAsContext) SetAs ¶
func (s *FieldAsContext) SetAs(v IStrictIdentifierContext)
func (*FieldAsContext) SetField ¶
func (s *FieldAsContext) SetField(v IFieldIdentifierContext)
func (*FieldAsContext) SetTag ¶
func (s *FieldAsContext) SetTag(v antlr.Token)
func (*FieldAsContext) StrictIdentifier ¶
func (s *FieldAsContext) StrictIdentifier() IStrictIdentifierContext
func (*FieldAsContext) ToStringTree ¶
func (s *FieldAsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FieldDefineContext ¶
type FieldDefineContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFieldDefineContext ¶
func NewEmptyFieldDefineContext() *FieldDefineContext
func NewFieldDefineContext ¶
func NewFieldDefineContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldDefineContext
func (*FieldDefineContext) Accept ¶
func (s *FieldDefineContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FieldDefineContext) DataType ¶
func (s *FieldDefineContext) DataType() IDataTypeContext
func (*FieldDefineContext) EnterRule ¶
func (s *FieldDefineContext) EnterRule(listener antlr.ParseTreeListener)
func (*FieldDefineContext) ExitRule ¶
func (s *FieldDefineContext) ExitRule(listener antlr.ParseTreeListener)
func (*FieldDefineContext) FieldIdentifier ¶
func (s *FieldDefineContext) FieldIdentifier() IFieldIdentifierContext
func (*FieldDefineContext) GetFieldName ¶
func (s *FieldDefineContext) GetFieldName() IFieldIdentifierContext
func (*FieldDefineContext) GetFieldType ¶
func (s *FieldDefineContext) GetFieldType() IDataTypeContext
func (*FieldDefineContext) GetParser ¶
func (s *FieldDefineContext) GetParser() antlr.Parser
func (*FieldDefineContext) GetRuleContext ¶
func (s *FieldDefineContext) GetRuleContext() antlr.RuleContext
func (*FieldDefineContext) IsFieldDefineContext ¶
func (*FieldDefineContext) IsFieldDefineContext()
func (*FieldDefineContext) SetFieldName ¶
func (s *FieldDefineContext) SetFieldName(v IFieldIdentifierContext)
func (*FieldDefineContext) SetFieldType ¶
func (s *FieldDefineContext) SetFieldType(v IDataTypeContext)
func (*FieldDefineContext) ToStringTree ¶
func (s *FieldDefineContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FieldIdentifierContext ¶
type FieldIdentifierContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFieldIdentifierContext ¶
func NewEmptyFieldIdentifierContext() *FieldIdentifierContext
func NewFieldIdentifierContext ¶
func NewFieldIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldIdentifierContext
func (*FieldIdentifierContext) Accept ¶
func (s *FieldIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FieldIdentifierContext) AllDOT ¶
func (s *FieldIdentifierContext) AllDOT() []antlr.TerminalNode
func (*FieldIdentifierContext) AllStrictIdentifier ¶
func (s *FieldIdentifierContext) AllStrictIdentifier() []IStrictIdentifierContext
func (*FieldIdentifierContext) DOT ¶
func (s *FieldIdentifierContext) DOT(i int) antlr.TerminalNode
func (*FieldIdentifierContext) EnterRule ¶
func (s *FieldIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*FieldIdentifierContext) ExitRule ¶
func (s *FieldIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*FieldIdentifierContext) GetParser ¶
func (s *FieldIdentifierContext) GetParser() antlr.Parser
func (*FieldIdentifierContext) GetRuleContext ¶
func (s *FieldIdentifierContext) GetRuleContext() antlr.RuleContext
func (*FieldIdentifierContext) IsFieldIdentifierContext ¶
func (*FieldIdentifierContext) IsFieldIdentifierContext()
func (*FieldIdentifierContext) MUL ¶
func (s *FieldIdentifierContext) MUL() antlr.TerminalNode
func (*FieldIdentifierContext) StrictIdentifier ¶
func (s *FieldIdentifierContext) StrictIdentifier(i int) IStrictIdentifierContext
func (*FieldIdentifierContext) ToStringTree ¶
func (s *FieldIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FieldListContext ¶
type FieldListContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFieldListContext ¶
func NewEmptyFieldListContext() *FieldListContext
func NewFieldListContext ¶
func NewFieldListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldListContext
func (*FieldListContext) Accept ¶
func (s *FieldListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FieldListContext) AllFieldDefine ¶
func (s *FieldListContext) AllFieldDefine() []IFieldDefineContext
func (*FieldListContext) EnterRule ¶
func (s *FieldListContext) EnterRule(listener antlr.ParseTreeListener)
func (*FieldListContext) ExitRule ¶
func (s *FieldListContext) ExitRule(listener antlr.ParseTreeListener)
func (*FieldListContext) FieldDefine ¶
func (s *FieldListContext) FieldDefine(i int) IFieldDefineContext
func (*FieldListContext) GetFields ¶
func (s *FieldListContext) GetFields() []IFieldDefineContext
func (*FieldListContext) GetParser ¶
func (s *FieldListContext) GetParser() antlr.Parser
func (*FieldListContext) GetRuleContext ¶
func (s *FieldListContext) GetRuleContext() antlr.RuleContext
func (*FieldListContext) Get_fieldDefine ¶
func (s *FieldListContext) Get_fieldDefine() IFieldDefineContext
func (*FieldListContext) IsFieldListContext ¶
func (*FieldListContext) IsFieldListContext()
func (*FieldListContext) SetFields ¶
func (s *FieldListContext) SetFields(v []IFieldDefineContext)
func (*FieldListContext) Set_fieldDefine ¶
func (s *FieldListContext) Set_fieldDefine(v IFieldDefineContext)
func (*FieldListContext) ToStringTree ¶
func (s *FieldListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FileLoadStatementContext ¶
type FileLoadStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFileLoadStatementContext ¶
func NewEmptyFileLoadStatementContext() *FileLoadStatementContext
func NewFileLoadStatementContext ¶
func NewFileLoadStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FileLoadStatementContext
func (*FileLoadStatementContext) ALL ¶
func (s *FileLoadStatementContext) ALL() antlr.TerminalNode
func (*FileLoadStatementContext) Accept ¶
func (s *FileLoadStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FileLoadStatementContext) AllFieldDefine ¶
func (s *FileLoadStatementContext) AllFieldDefine() []IFieldDefineContext
func (*FileLoadStatementContext) AllLONG ¶
func (s *FileLoadStatementContext) AllLONG() []antlr.TerminalNode
func (*FileLoadStatementContext) AllMAP ¶
func (s *FileLoadStatementContext) AllMAP() []antlr.TerminalNode
func (*FileLoadStatementContext) BY ¶
func (s *FileLoadStatementContext) BY() antlr.TerminalNode
func (*FileLoadStatementContext) DATA ¶
func (s *FileLoadStatementContext) DATA() antlr.TerminalNode
func (*FileLoadStatementContext) EnterRule ¶
func (s *FileLoadStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*FileLoadStatementContext) ExitRule ¶
func (s *FileLoadStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*FileLoadStatementContext) FROM ¶
func (s *FileLoadStatementContext) FROM() antlr.TerminalNode
func (*FileLoadStatementContext) FieldDefine ¶
func (s *FileLoadStatementContext) FieldDefine(i int) IFieldDefineContext
func (*FileLoadStatementContext) GetDType ¶
func (s *FileLoadStatementContext) GetDType() antlr.Token
func (*FileLoadStatementContext) GetFields ¶
func (s *FileLoadStatementContext) GetFields() []IFieldDefineContext
func (*FileLoadStatementContext) GetFilePath ¶
func (s *FileLoadStatementContext) GetFilePath() IStrContext
func (*FileLoadStatementContext) GetLimit ¶
func (s *FileLoadStatementContext) GetLimit() antlr.Token
func (*FileLoadStatementContext) GetOffset ¶
func (s *FileLoadStatementContext) GetOffset() antlr.Token
func (*FileLoadStatementContext) GetParser ¶
func (s *FileLoadStatementContext) GetParser() antlr.Parser
func (*FileLoadStatementContext) GetRuleContext ¶
func (s *FileLoadStatementContext) GetRuleContext() antlr.RuleContext
func (*FileLoadStatementContext) GetSep ¶
func (s *FileLoadStatementContext) GetSep() antlr.Token
func (*FileLoadStatementContext) GetStatName ¶
func (s *FileLoadStatementContext) GetStatName() IStrictIdentifierContext
func (*FileLoadStatementContext) Get_fieldDefine ¶
func (s *FileLoadStatementContext) Get_fieldDefine() IFieldDefineContext
func (*FileLoadStatementContext) IsFileLoadStatementContext ¶
func (*FileLoadStatementContext) IsFileLoadStatementContext()
func (*FileLoadStatementContext) JSON ¶
func (s *FileLoadStatementContext) JSON() antlr.TerminalNode
func (*FileLoadStatementContext) LIMIT ¶
func (s *FileLoadStatementContext) LIMIT() antlr.TerminalNode
func (*FileLoadStatementContext) LIST ¶
func (s *FileLoadStatementContext) LIST() antlr.TerminalNode
func (*FileLoadStatementContext) LOAD ¶
func (s *FileLoadStatementContext) LOAD() antlr.TerminalNode
func (*FileLoadStatementContext) LOCAL ¶
func (s *FileLoadStatementContext) LOCAL() antlr.TerminalNode
func (*FileLoadStatementContext) LONG ¶
func (s *FileLoadStatementContext) LONG(i int) antlr.TerminalNode
func (*FileLoadStatementContext) MAP ¶
func (s *FileLoadStatementContext) MAP(i int) antlr.TerminalNode
func (*FileLoadStatementContext) QUOTASTR ¶
func (s *FileLoadStatementContext) QUOTASTR() antlr.TerminalNode
func (*FileLoadStatementContext) SEPARATED ¶
func (s *FileLoadStatementContext) SEPARATED() antlr.TerminalNode
func (*FileLoadStatementContext) SetDType ¶
func (s *FileLoadStatementContext) SetDType(v antlr.Token)
func (*FileLoadStatementContext) SetFields ¶
func (s *FileLoadStatementContext) SetFields(v []IFieldDefineContext)
func (*FileLoadStatementContext) SetFilePath ¶
func (s *FileLoadStatementContext) SetFilePath(v IStrContext)
func (*FileLoadStatementContext) SetLimit ¶
func (s *FileLoadStatementContext) SetLimit(v antlr.Token)
func (*FileLoadStatementContext) SetOffset ¶
func (s *FileLoadStatementContext) SetOffset(v antlr.Token)
func (*FileLoadStatementContext) SetSep ¶
func (s *FileLoadStatementContext) SetSep(v antlr.Token)
func (*FileLoadStatementContext) SetStatName ¶
func (s *FileLoadStatementContext) SetStatName(v IStrictIdentifierContext)
func (*FileLoadStatementContext) Set_fieldDefine ¶
func (s *FileLoadStatementContext) Set_fieldDefine(v IFieldDefineContext)
func (*FileLoadStatementContext) Str ¶
func (s *FileLoadStatementContext) Str() IStrContext
func (*FileLoadStatementContext) StrictIdentifier ¶
func (s *FileLoadStatementContext) StrictIdentifier() IStrictIdentifierContext
func (*FileLoadStatementContext) ToStringTree ¶
func (s *FileLoadStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FiltersBucketContext ¶
type FiltersBucketContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFiltersBucketContext ¶
func NewEmptyFiltersBucketContext() *FiltersBucketContext
func NewFiltersBucketContext ¶
func NewFiltersBucketContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FiltersBucketContext
func (*FiltersBucketContext) Accept ¶
func (s *FiltersBucketContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FiltersBucketContext) AllStr ¶
func (s *FiltersBucketContext) AllStr() []IStrContext
func (*FiltersBucketContext) AllTHEN ¶
func (s *FiltersBucketContext) AllTHEN() []antlr.TerminalNode
func (*FiltersBucketContext) AllWHEN ¶
func (s *FiltersBucketContext) AllWHEN() []antlr.TerminalNode
func (*FiltersBucketContext) AllWhereExpression ¶
func (s *FiltersBucketContext) AllWhereExpression() []IWhereExpressionContext
func (*FiltersBucketContext) END ¶
func (s *FiltersBucketContext) END() antlr.TerminalNode
func (*FiltersBucketContext) EnterRule ¶
func (s *FiltersBucketContext) EnterRule(listener antlr.ParseTreeListener)
func (*FiltersBucketContext) ExitRule ¶
func (s *FiltersBucketContext) ExitRule(listener antlr.ParseTreeListener)
func (*FiltersBucketContext) FieldIdentifier ¶
func (s *FiltersBucketContext) FieldIdentifier() IFieldIdentifierContext
func (*FiltersBucketContext) GetField ¶
func (s *FiltersBucketContext) GetField() IFieldIdentifierContext
func (*FiltersBucketContext) GetKey ¶
func (s *FiltersBucketContext) GetKey() []IStrContext
func (*FiltersBucketContext) GetParser ¶
func (s *FiltersBucketContext) GetParser() antlr.Parser
func (*FiltersBucketContext) GetRuleContext ¶
func (s *FiltersBucketContext) GetRuleContext() antlr.RuleContext
func (*FiltersBucketContext) GetWhere ¶
func (s *FiltersBucketContext) GetWhere() []IWhereExpressionContext
func (*FiltersBucketContext) Get_str ¶
func (s *FiltersBucketContext) Get_str() IStrContext
func (*FiltersBucketContext) Get_whereExpression ¶
func (s *FiltersBucketContext) Get_whereExpression() IWhereExpressionContext
func (*FiltersBucketContext) IsFiltersBucketContext ¶
func (*FiltersBucketContext) IsFiltersBucketContext()
func (*FiltersBucketContext) SetField ¶
func (s *FiltersBucketContext) SetField(v IFieldIdentifierContext)
func (*FiltersBucketContext) SetKey ¶
func (s *FiltersBucketContext) SetKey(v []IStrContext)
func (*FiltersBucketContext) SetWhere ¶
func (s *FiltersBucketContext) SetWhere(v []IWhereExpressionContext)
func (*FiltersBucketContext) Set_str ¶
func (s *FiltersBucketContext) Set_str(v IStrContext)
func (*FiltersBucketContext) Set_whereExpression ¶
func (s *FiltersBucketContext) Set_whereExpression(v IWhereExpressionContext)
func (*FiltersBucketContext) Str ¶
func (s *FiltersBucketContext) Str(i int) IStrContext
func (*FiltersBucketContext) THEN ¶
func (s *FiltersBucketContext) THEN(i int) antlr.TerminalNode
func (*FiltersBucketContext) ToStringTree ¶
func (s *FiltersBucketContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*FiltersBucketContext) WHEN ¶
func (s *FiltersBucketContext) WHEN(i int) antlr.TerminalNode
func (*FiltersBucketContext) WhereExpression ¶
func (s *FiltersBucketContext) WhereExpression(i int) IWhereExpressionContext
type FullLevelFunctionContext ¶
type FullLevelFunctionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFullLevelFunctionContext ¶
func NewEmptyFullLevelFunctionContext() *FullLevelFunctionContext
func NewFullLevelFunctionContext ¶
func NewFullLevelFunctionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FullLevelFunctionContext
func (*FullLevelFunctionContext) Accept ¶
func (s *FullLevelFunctionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FullLevelFunctionContext) AllProp ¶
func (s *FullLevelFunctionContext) AllProp() []IPropContext
func (*FullLevelFunctionContext) EnterRule ¶
func (s *FullLevelFunctionContext) EnterRule(listener antlr.ParseTreeListener)
func (*FullLevelFunctionContext) ExitRule ¶
func (s *FullLevelFunctionContext) ExitRule(listener antlr.ParseTreeListener)
func (*FullLevelFunctionContext) FullLevelFunctionNames ¶
func (s *FullLevelFunctionContext) FullLevelFunctionNames() IFullLevelFunctionNamesContext
func (*FullLevelFunctionContext) GetFuncName ¶
func (s *FullLevelFunctionContext) GetFuncName() IFullLevelFunctionNamesContext
func (*FullLevelFunctionContext) GetParser ¶
func (s *FullLevelFunctionContext) GetParser() antlr.Parser
func (*FullLevelFunctionContext) GetProps ¶
func (s *FullLevelFunctionContext) GetProps() []IPropContext
func (*FullLevelFunctionContext) GetRuleContext ¶
func (s *FullLevelFunctionContext) GetRuleContext() antlr.RuleContext
func (*FullLevelFunctionContext) Get_prop ¶
func (s *FullLevelFunctionContext) Get_prop() IPropContext
func (*FullLevelFunctionContext) IsFullLevelFunctionContext ¶
func (*FullLevelFunctionContext) IsFullLevelFunctionContext()
func (*FullLevelFunctionContext) Prop ¶
func (s *FullLevelFunctionContext) Prop(i int) IPropContext
func (*FullLevelFunctionContext) SetFuncName ¶
func (s *FullLevelFunctionContext) SetFuncName(v IFullLevelFunctionNamesContext)
func (*FullLevelFunctionContext) SetProps ¶
func (s *FullLevelFunctionContext) SetProps(v []IPropContext)
func (*FullLevelFunctionContext) Set_prop ¶
func (s *FullLevelFunctionContext) Set_prop(v IPropContext)
func (*FullLevelFunctionContext) ToStringTree ¶
func (s *FullLevelFunctionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FullLevelFunctionNamesContext ¶
type FullLevelFunctionNamesContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFullLevelFunctionNamesContext ¶
func NewEmptyFullLevelFunctionNamesContext() *FullLevelFunctionNamesContext
func NewFullLevelFunctionNamesContext ¶
func NewFullLevelFunctionNamesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FullLevelFunctionNamesContext
func (*FullLevelFunctionNamesContext) Accept ¶
func (s *FullLevelFunctionNamesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FullLevelFunctionNamesContext) EnterRule ¶
func (s *FullLevelFunctionNamesContext) EnterRule(listener antlr.ParseTreeListener)
func (*FullLevelFunctionNamesContext) ExitRule ¶
func (s *FullLevelFunctionNamesContext) ExitRule(listener antlr.ParseTreeListener)
func (*FullLevelFunctionNamesContext) GetParser ¶
func (s *FullLevelFunctionNamesContext) GetParser() antlr.Parser
func (*FullLevelFunctionNamesContext) GetRuleContext ¶
func (s *FullLevelFunctionNamesContext) GetRuleContext() antlr.RuleContext
func (*FullLevelFunctionNamesContext) IsFullLevelFunctionNamesContext ¶
func (*FullLevelFunctionNamesContext) IsFullLevelFunctionNamesContext()
func (*FullLevelFunctionNamesContext) KNN ¶
func (s *FullLevelFunctionNamesContext) KNN() antlr.TerminalNode
func (*FullLevelFunctionNamesContext) MATCH ¶
func (s *FullLevelFunctionNamesContext) MATCH() antlr.TerminalNode
func (*FullLevelFunctionNamesContext) MATCH_PHRASE ¶
func (s *FullLevelFunctionNamesContext) MATCH_PHRASE() antlr.TerminalNode
func (*FullLevelFunctionNamesContext) MATCH_PHRASE_PREFIX ¶
func (s *FullLevelFunctionNamesContext) MATCH_PHRASE_PREFIX() antlr.TerminalNode
func (*FullLevelFunctionNamesContext) MULTI_MATCH ¶
func (s *FullLevelFunctionNamesContext) MULTI_MATCH() antlr.TerminalNode
func (*FullLevelFunctionNamesContext) QUERY_STRING ¶
func (s *FullLevelFunctionNamesContext) QUERY_STRING() antlr.TerminalNode
func (*FullLevelFunctionNamesContext) ToStringTree ¶
func (s *FullLevelFunctionNamesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionalCompareContext ¶
type FunctionalCompareContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFunctionalCompareContext ¶
func NewEmptyFunctionalCompareContext() *FunctionalCompareContext
func NewFunctionalCompareContext ¶
func NewFunctionalCompareContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionalCompareContext
func (*FunctionalCompareContext) Accept ¶
func (s *FunctionalCompareContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FunctionalCompareContext) EnterRule ¶
func (s *FunctionalCompareContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionalCompareContext) ExitRule ¶
func (s *FunctionalCompareContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionalCompareContext) FullLevelFunction ¶
func (s *FunctionalCompareContext) FullLevelFunction() IFullLevelFunctionContext
func (*FunctionalCompareContext) GetParser ¶
func (s *FunctionalCompareContext) GetParser() antlr.Parser
func (*FunctionalCompareContext) GetRuleContext ¶
func (s *FunctionalCompareContext) GetRuleContext() antlr.RuleContext
func (*FunctionalCompareContext) IsFunctionalCompareContext ¶
func (*FunctionalCompareContext) IsFunctionalCompareContext()
func (*FunctionalCompareContext) JoinFunction ¶
func (s *FunctionalCompareContext) JoinFunction() IJoinFunctionContext
func (*FunctionalCompareContext) ScriptFunction ¶
func (s *FunctionalCompareContext) ScriptFunction() IScriptFunctionContext
func (*FunctionalCompareContext) TermLevelFunction ¶
func (s *FunctionalCompareContext) TermLevelFunction() ITermLevelFunctionContext
func (*FunctionalCompareContext) ToStringTree ¶
func (s *FunctionalCompareContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type HanLPStatementContext ¶
type HanLPStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyHanLPStatementContext ¶
func NewEmptyHanLPStatementContext() *HanLPStatementContext
func NewHanLPStatementContext ¶
func NewHanLPStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HanLPStatementContext
func (*HanLPStatementContext) Accept ¶
func (s *HanLPStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*HanLPStatementContext) AllStr ¶
func (s *HanLPStatementContext) AllStr() []IStrContext
func (*HanLPStatementContext) ENABLE ¶
func (s *HanLPStatementContext) ENABLE() antlr.TerminalNode
func (*HanLPStatementContext) EnterRule ¶
func (s *HanLPStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*HanLPStatementContext) ExitRule ¶
func (s *HanLPStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*HanLPStatementContext) GetEnables ¶
func (s *HanLPStatementContext) GetEnables() []IStrContext
func (*HanLPStatementContext) GetFuncName ¶
func (s *HanLPStatementContext) GetFuncName() INlpFuncContext
func (*HanLPStatementContext) GetObj ¶
func (s *HanLPStatementContext) GetObj() IStrContext
func (*HanLPStatementContext) GetParser ¶
func (s *HanLPStatementContext) GetParser() antlr.Parser
func (*HanLPStatementContext) GetRuleContext ¶
func (s *HanLPStatementContext) GetRuleContext() antlr.RuleContext
func (*HanLPStatementContext) Get_str ¶
func (s *HanLPStatementContext) Get_str() IStrContext
func (*HanLPStatementContext) IsHanLPStatementContext ¶
func (*HanLPStatementContext) IsHanLPStatementContext()
func (*HanLPStatementContext) NLP ¶
func (s *HanLPStatementContext) NLP() antlr.TerminalNode
func (*HanLPStatementContext) NlpFunc ¶
func (s *HanLPStatementContext) NlpFunc() INlpFuncContext
func (*HanLPStatementContext) SetEnables ¶
func (s *HanLPStatementContext) SetEnables(v []IStrContext)
func (*HanLPStatementContext) SetFuncName ¶
func (s *HanLPStatementContext) SetFuncName(v INlpFuncContext)
func (*HanLPStatementContext) SetObj ¶
func (s *HanLPStatementContext) SetObj(v IStrContext)
func (*HanLPStatementContext) Set_str ¶
func (s *HanLPStatementContext) Set_str(v IStrContext)
func (*HanLPStatementContext) Str ¶
func (s *HanLPStatementContext) Str(i int) IStrContext
func (*HanLPStatementContext) ToStringTree ¶
func (s *HanLPStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type HavingExprContext ¶
type HavingExprContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyHavingExprContext ¶
func NewEmptyHavingExprContext() *HavingExprContext
func NewHavingExprContext ¶
func NewHavingExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HavingExprContext
func (*HavingExprContext) Accept ¶
func (s *HavingExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*HavingExprContext) EnterRule ¶
func (s *HavingExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*HavingExprContext) ExitRule ¶
func (s *HavingExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*HavingExprContext) GetBucketPath ¶
func (s *HavingExprContext) GetBucketPath() IPathIdentifierContext
func (*HavingExprContext) GetParser ¶
func (s *HavingExprContext) GetParser() antlr.Parser
func (*HavingExprContext) GetRuleContext ¶
func (s *HavingExprContext) GetRuleContext() antlr.RuleContext
func (*HavingExprContext) GetScript ¶
func (s *HavingExprContext) GetScript() IStrContext
func (*HavingExprContext) HAVING ¶
func (s *HavingExprContext) HAVING() antlr.TerminalNode
func (*HavingExprContext) IsHavingExprContext ¶
func (*HavingExprContext) IsHavingExprContext()
func (*HavingExprContext) PathIdentifier ¶
func (s *HavingExprContext) PathIdentifier() IPathIdentifierContext
func (*HavingExprContext) SetBucketPath ¶
func (s *HavingExprContext) SetBucketPath(v IPathIdentifierContext)
func (*HavingExprContext) SetScript ¶
func (s *HavingExprContext) SetScript(v IStrContext)
func (*HavingExprContext) Str ¶
func (s *HavingExprContext) Str() IStrContext
func (*HavingExprContext) ToStringTree ¶
func (s *HavingExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type HighlightContext ¶
type HighlightContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyHighlightContext ¶
func NewEmptyHighlightContext() *HighlightContext
func NewHighlightContext ¶
func NewHighlightContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HighlightContext
func (*HighlightContext) Accept ¶
func (s *HighlightContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*HighlightContext) AllFieldAs ¶
func (s *HighlightContext) AllFieldAs() []IFieldAsContext
func (*HighlightContext) BY ¶
func (s *HighlightContext) BY() antlr.TerminalNode
func (*HighlightContext) EnterRule ¶
func (s *HighlightContext) EnterRule(listener antlr.ParseTreeListener)
func (*HighlightContext) ExitRule ¶
func (s *HighlightContext) ExitRule(listener antlr.ParseTreeListener)
func (*HighlightContext) FieldAs ¶
func (s *HighlightContext) FieldAs(i int) IFieldAsContext
func (*HighlightContext) GetParser ¶
func (s *HighlightContext) GetParser() antlr.Parser
func (*HighlightContext) GetRuleContext ¶
func (s *HighlightContext) GetRuleContext() antlr.RuleContext
func (*HighlightContext) GetTag ¶
func (s *HighlightContext) GetTag() antlr.Token
func (*HighlightContext) HIGHLIGHT ¶
func (s *HighlightContext) HIGHLIGHT() antlr.TerminalNode
func (*HighlightContext) IsHighlightContext ¶
func (*HighlightContext) IsHighlightContext()
func (*HighlightContext) QUOTASTR ¶
func (s *HighlightContext) QUOTASTR() antlr.TerminalNode
func (*HighlightContext) SetTag ¶
func (s *HighlightContext) SetTag(v antlr.Token)
func (*HighlightContext) ToStringTree ¶
func (s *HighlightContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type HistogramBucketContext ¶
type HistogramBucketContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyHistogramBucketContext ¶
func NewEmptyHistogramBucketContext() *HistogramBucketContext
func NewHistogramBucketContext ¶
func NewHistogramBucketContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HistogramBucketContext
func (*HistogramBucketContext) ASC ¶
func (s *HistogramBucketContext) ASC() antlr.TerminalNode
func (*HistogramBucketContext) Accept ¶
func (s *HistogramBucketContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*HistogramBucketContext) AllEQ ¶
func (s *HistogramBucketContext) AllEQ() []antlr.TerminalNode
func (*HistogramBucketContext) AllParam ¶
func (s *HistogramBucketContext) AllParam() []IParamContext
func (*HistogramBucketContext) EQ ¶
func (s *HistogramBucketContext) EQ(i int) antlr.TerminalNode
func (*HistogramBucketContext) EnterRule ¶
func (s *HistogramBucketContext) EnterRule(listener antlr.ParseTreeListener)
func (*HistogramBucketContext) ExitRule ¶
func (s *HistogramBucketContext) ExitRule(listener antlr.ParseTreeListener)
func (*HistogramBucketContext) FieldIdentifier ¶
func (s *HistogramBucketContext) FieldIdentifier() IFieldIdentifierContext
func (*HistogramBucketContext) GetField ¶
func (s *HistogramBucketContext) GetField() IFieldIdentifierContext
func (*HistogramBucketContext) GetInterval ¶
func (s *HistogramBucketContext) GetInterval() IParamContext
func (*HistogramBucketContext) GetMissing ¶
func (s *HistogramBucketContext) GetMissing() IParamContext
func (*HistogramBucketContext) GetOffset ¶
func (s *HistogramBucketContext) GetOffset() IParamContext
func (*HistogramBucketContext) GetOrder ¶
func (s *HistogramBucketContext) GetOrder() IPathIdentifierContext
func (*HistogramBucketContext) GetParser ¶
func (s *HistogramBucketContext) GetParser() antlr.Parser
func (*HistogramBucketContext) GetRuleContext ¶
func (s *HistogramBucketContext) GetRuleContext() antlr.RuleContext
func (*HistogramBucketContext) HISTOGRAM ¶
func (s *HistogramBucketContext) HISTOGRAM() antlr.TerminalNode
func (*HistogramBucketContext) INTERVAL ¶
func (s *HistogramBucketContext) INTERVAL() antlr.TerminalNode
func (*HistogramBucketContext) IsHistogramBucketContext ¶
func (*HistogramBucketContext) IsHistogramBucketContext()
func (*HistogramBucketContext) MISSING ¶
func (s *HistogramBucketContext) MISSING() antlr.TerminalNode
func (*HistogramBucketContext) OFFSET ¶
func (s *HistogramBucketContext) OFFSET() antlr.TerminalNode
func (*HistogramBucketContext) ORDER ¶
func (s *HistogramBucketContext) ORDER() antlr.TerminalNode
func (*HistogramBucketContext) Param ¶
func (s *HistogramBucketContext) Param(i int) IParamContext
func (*HistogramBucketContext) PathIdentifier ¶
func (s *HistogramBucketContext) PathIdentifier() IPathIdentifierContext
func (*HistogramBucketContext) SetField ¶
func (s *HistogramBucketContext) SetField(v IFieldIdentifierContext)
func (*HistogramBucketContext) SetInterval ¶
func (s *HistogramBucketContext) SetInterval(v IParamContext)
func (*HistogramBucketContext) SetMissing ¶
func (s *HistogramBucketContext) SetMissing(v IParamContext)
func (*HistogramBucketContext) SetOffset ¶
func (s *HistogramBucketContext) SetOffset(v IParamContext)
func (*HistogramBucketContext) SetOrder ¶
func (s *HistogramBucketContext) SetOrder(v IPathIdentifierContext)
func (*HistogramBucketContext) ToStringTree ¶
func (s *HistogramBucketContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Hive2StatementContext ¶
type Hive2StatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyHive2StatementContext ¶
func NewEmptyHive2StatementContext() *Hive2StatementContext
func NewHive2StatementContext ¶
func NewHive2StatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Hive2StatementContext
func (*Hive2StatementContext) Accept ¶
func (s *Hive2StatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Hive2StatementContext) AllQUOTASTR ¶
func (s *Hive2StatementContext) AllQUOTASTR() []antlr.TerminalNode
func (*Hive2StatementContext) EnterRule ¶
func (s *Hive2StatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*Hive2StatementContext) ExitRule ¶
func (s *Hive2StatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*Hive2StatementContext) ExportStatement ¶
func (s *Hive2StatementContext) ExportStatement() IExportStatementContext
func (*Hive2StatementContext) GetFile ¶
func (s *Hive2StatementContext) GetFile() IStrContext
func (*Hive2StatementContext) GetParser ¶
func (s *Hive2StatementContext) GetParser() antlr.Parser
func (*Hive2StatementContext) GetRuleContext ¶
func (s *Hive2StatementContext) GetRuleContext() antlr.RuleContext
func (*Hive2StatementContext) GetSqls ¶
func (s *Hive2StatementContext) GetSqls() []antlr.Token
func (*Hive2StatementContext) GetStatName ¶
func (s *Hive2StatementContext) GetStatName() IStrictIdentifierContext
func (*Hive2StatementContext) Get_QUOTASTR ¶
func (s *Hive2StatementContext) Get_QUOTASTR() antlr.Token
func (*Hive2StatementContext) HQL ¶
func (s *Hive2StatementContext) HQL() antlr.TerminalNode
func (*Hive2StatementContext) IsHive2StatementContext ¶
func (*Hive2StatementContext) IsHive2StatementContext()
func (*Hive2StatementContext) MAP ¶
func (s *Hive2StatementContext) MAP() antlr.TerminalNode
func (*Hive2StatementContext) QUOTASTR ¶
func (s *Hive2StatementContext) QUOTASTR(i int) antlr.TerminalNode
func (*Hive2StatementContext) SetFile ¶
func (s *Hive2StatementContext) SetFile(v IStrContext)
func (*Hive2StatementContext) SetSqls ¶
func (s *Hive2StatementContext) SetSqls(v []antlr.Token)
func (*Hive2StatementContext) SetStatName ¶
func (s *Hive2StatementContext) SetStatName(v IStrictIdentifierContext)
func (*Hive2StatementContext) Set_QUOTASTR ¶
func (s *Hive2StatementContext) Set_QUOTASTR(v antlr.Token)
func (*Hive2StatementContext) Str ¶
func (s *Hive2StatementContext) Str() IStrContext
func (*Hive2StatementContext) StrictIdentifier ¶
func (s *Hive2StatementContext) StrictIdentifier() IStrictIdentifierContext
func (*Hive2StatementContext) ToStringTree ¶
func (s *Hive2StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Hive2StatementContext) USING ¶
func (s *Hive2StatementContext) USING() antlr.TerminalNode
type IAdditionContext ¶
type IAdditionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetOp returns the op token.
GetOp() antlr.Token
// SetOp sets the op token.
SetOp(antlr.Token)
// GetNext returns the next rule contexts.
GetNext() IMultiplyingExpressionContext
// SetNext sets the next rule contexts.
SetNext(IMultiplyingExpressionContext)
// Getter signatures
MultiplyingExpression() IMultiplyingExpressionContext
MINUS() antlr.TerminalNode
PLUS() antlr.TerminalNode
// IsAdditionContext differentiates from other interfaces.
IsAdditionContext()
}
IAdditionContext is an interface to support dynamic dispatch.
type IAggStatementContext ¶
type IAggStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetLimit returns the limit token.
GetLimit() antlr.Token
// SetLimit sets the limit token.
SetLimit(antlr.Token)
// GetWhere returns the where rule contexts.
GetWhere() IWhereExpressionContext
// Get_metricAgg returns the _metricAgg rule contexts.
Get_metricAgg() IMetricAggContext
// GetStatName returns the statName rule contexts.
GetStatName() IStrictIdentifierContext
// SetWhere sets the where rule contexts.
SetWhere(IWhereExpressionContext)
// Set_metricAgg sets the _metricAgg rule contexts.
Set_metricAgg(IMetricAggContext)
// SetStatName sets the statName rule contexts.
SetStatName(IStrictIdentifierContext)
// GetMetrics returns the metrics rule context list.
GetMetrics() []IMetricAggContext
// SetMetrics sets the metrics rule context list.
SetMetrics([]IMetricAggContext)
// Getter signatures
AllMetricAgg() []IMetricAggContext
MetricAgg(i int) IMetricAggContext
WHERE() antlr.TerminalNode
GROUP() antlr.TerminalNode
BY() antlr.TerminalNode
BucketAggList() IBucketAggListContext
HavingExpr() IHavingExprContext
LIMIT() antlr.TerminalNode
MAP() antlr.TerminalNode
ExportStatement() IExportStatementContext
WhereExpression() IWhereExpressionContext
LONG() antlr.TerminalNode
StrictIdentifier() IStrictIdentifierContext
COUNT() antlr.TerminalNode
// IsAggStatementContext differentiates from other interfaces.
IsAggStatementContext()
}
IAggStatementContext is an interface to support dynamic dispatch.
type IAliasStatementContext ¶
type IAliasStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsAliasStatementContext differentiates from other interfaces.
IsAliasStatementContext()
}
IAliasStatementContext is an interface to support dynamic dispatch.
type IAlterStatementContext ¶
type IAlterStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Get_indexIdentifier returns the _indexIdentifier rule contexts.
Get_indexIdentifier() IIndexIdentifierContext
// Get_prop returns the _prop rule contexts.
Get_prop() IPropContext
// Set_indexIdentifier sets the _indexIdentifier rule contexts.
Set_indexIdentifier(IIndexIdentifierContext)
// Set_prop sets the _prop rule contexts.
Set_prop(IPropContext)
// GetIndexes returns the indexes rule context list.
GetIndexes() []IIndexIdentifierContext
// GetProps returns the props rule context list.
GetProps() []IPropContext
// SetIndexes sets the indexes rule context list.
SetIndexes([]IIndexIdentifierContext)
// SetProps sets the props rule context list.
SetProps([]IPropContext)
// Getter signatures
ALTER() antlr.TerminalNode
SET() antlr.TerminalNode
AllIndexIdentifier() []IIndexIdentifierContext
IndexIdentifier(i int) IIndexIdentifierContext
AllProp() []IPropContext
Prop(i int) IPropContext
// IsAlterStatementContext differentiates from other interfaces.
IsAlterStatementContext()
}
IAlterStatementContext is an interface to support dynamic dispatch.
type IAnalysisStatementContext ¶
type IAnalysisStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetFront returns the front rule contexts.
GetFront() IStrictIdentifierContext
// SetFront sets the front rule contexts.
SetFront(IStrictIdentifierContext)
// Getter signatures
AllAggStatement() []IAggStatementContext
AggStatement(i int) IAggStatementContext
USING() antlr.TerminalNode
StrictIdentifier() IStrictIdentifierContext
// IsAnalysisStatementContext differentiates from other interfaces.
IsAnalysisStatementContext()
}
IAnalysisStatementContext is an interface to support dynamic dispatch.
type IAnalyzeStatementContext ¶
type IAnalyzeStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetContent returns the content token.
GetContent() antlr.Token
// SetContent sets the content token.
SetContent(antlr.Token)
// GetAnalyzer returns the analyzer rule contexts.
GetAnalyzer() IStrContext
// GetIndexAnalyzer returns the indexAnalyzer rule contexts.
GetIndexAnalyzer() IStrContext
// SetAnalyzer sets the analyzer rule contexts.
SetAnalyzer(IStrContext)
// SetIndexAnalyzer sets the indexAnalyzer rule contexts.
SetIndexAnalyzer(IStrContext)
// Getter signatures
ANALYZE() antlr.TerminalNode
QUOTASTR() antlr.TerminalNode
BY() antlr.TerminalNode
AllStr() []IStrContext
Str(i int) IStrContext
// IsAnalyzeStatementContext differentiates from other interfaces.
IsAnalyzeStatementContext()
}
IAnalyzeStatementContext is an interface to support dynamic dispatch.
type IArithmeticExpressionCompareContext ¶
type IArithmeticExpressionCompareContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetFirst returns the first rule contexts.
GetFirst() IArithmeticExpressionContext
// GetOp returns the op rule contexts.
GetOp() IComparisonOperatorContext
// GetSecond returns the second rule contexts.
GetSecond() IMultiplyingExpressionContext
// SetFirst sets the first rule contexts.
SetFirst(IArithmeticExpressionContext)
// SetOp sets the op rule contexts.
SetOp(IComparisonOperatorContext)
// SetSecond sets the second rule contexts.
SetSecond(IMultiplyingExpressionContext)
// Getter signatures
ArithmeticExpression() IArithmeticExpressionContext
ComparisonOperator() IComparisonOperatorContext
MultiplyingExpression() IMultiplyingExpressionContext
// IsArithmeticExpressionCompareContext differentiates from other interfaces.
IsArithmeticExpressionCompareContext()
}
IArithmeticExpressionCompareContext is an interface to support dynamic dispatch.
type IArithmeticExpressionContext ¶
type IArithmeticExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetFirst returns the first rule contexts.
GetFirst() IMultiplyingExpressionContext
// Get_addition returns the _addition rule contexts.
Get_addition() IAdditionContext
// SetFirst sets the first rule contexts.
SetFirst(IMultiplyingExpressionContext)
// Set_addition sets the _addition rule contexts.
Set_addition(IAdditionContext)
// GetRest returns the rest rule context list.
GetRest() []IAdditionContext
// SetRest sets the rest rule context list.
SetRest([]IAdditionContext)
// Getter signatures
MultiplyingExpression() IMultiplyingExpressionContext
AllAddition() []IAdditionContext
Addition(i int) IAdditionContext
// IsArithmeticExpressionContext differentiates from other interfaces.
IsArithmeticExpressionContext()
}
IArithmeticExpressionContext is an interface to support dynamic dispatch.
type IArrayValueContext ¶
type IArrayValueContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ARRAY() antlr.TerminalNode
ParamValues() IParamValuesContext
// IsArrayValueContext differentiates from other interfaces.
IsArrayValueContext()
}
IArrayValueContext is an interface to support dynamic dispatch.
type IAtomContext ¶
type IAtomContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetField returns the field rule contexts.
GetField() IFieldIdentifierContext
// GetData returns the data rule contexts.
GetData() IParamContext
// GetInner returns the inner rule contexts.
GetInner() IArithmeticExpressionContext
// SetField sets the field rule contexts.
SetField(IFieldIdentifierContext)
// SetData sets the data rule contexts.
SetData(IParamContext)
// SetInner sets the inner rule contexts.
SetInner(IArithmeticExpressionContext)
// Getter signatures
FieldIdentifier() IFieldIdentifierContext
TIME_T() antlr.TerminalNode
Param() IParamContext
ArithmeticExpression() IArithmeticExpressionContext
// IsAtomContext differentiates from other interfaces.
IsAtomContext()
}
IAtomContext is an interface to support dynamic dispatch.
type IBasicSQLContext ¶
type IBasicSQLContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetSql returns the sql token.
GetSql() antlr.Token
// SetSql sets the sql token.
SetSql(antlr.Token)
// GetStatName returns the statName rule contexts.
GetStatName() IStrictIdentifierContext
// SetStatName sets the statName rule contexts.
SetStatName(IStrictIdentifierContext)
// Getter signatures
QUOTASTR() antlr.TerminalNode
MAP() antlr.TerminalNode
ExportStatement() IExportStatementContext
StrictIdentifier() IStrictIdentifierContext
// IsBasicSQLContext differentiates from other interfaces.
IsBasicSQLContext()
}
IBasicSQLContext is an interface to support dynamic dispatch.
type IBatchUpdateStatementContext ¶
type IBatchUpdateStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Get_str returns the _str rule contexts.
Get_str() IStrContext
// GetScript returns the script rule contexts.
GetScript() IScriptPhraseContext
// Get_fieldIdentifier returns the _fieldIdentifier rule contexts.
Get_fieldIdentifier() IFieldIdentifierContext
// Get_param returns the _param rule contexts.
Get_param() IParamContext
// GetStatName returns the statName rule contexts.
GetStatName() IStrictIdentifierContext
// Set_str sets the _str rule contexts.
Set_str(IStrContext)
// SetScript sets the script rule contexts.
SetScript(IScriptPhraseContext)
// Set_fieldIdentifier sets the _fieldIdentifier rule contexts.
Set_fieldIdentifier(IFieldIdentifierContext)
// Set_param sets the _param rule contexts.
Set_param(IParamContext)
// SetStatName sets the statName rule contexts.
SetStatName(IStrictIdentifierContext)
// GetDocs returns the docs rule context list.
GetDocs() []IStrContext
// GetFields returns the fields rule context list.
GetFields() []IFieldIdentifierContext
// GetValues returns the values rule context list.
GetValues() []IParamContext
// SetDocs sets the docs rule context list.
SetDocs([]IStrContext)
// SetFields sets the fields rule context list.
SetFields([]IFieldIdentifierContext)
// SetValues sets the values rule context list.
SetValues([]IParamContext)
// Getter signatures
BATCH_UPDATE() antlr.TerminalNode
BATCH_UPSERT() antlr.TerminalNode
AllStr() []IStrContext
Str(i int) IStrContext
MAP() antlr.TerminalNode
StrictIdentifier() IStrictIdentifierContext
SET() antlr.TerminalNode
ScriptPhrase() IScriptPhraseContext
AllEQ() []antlr.TerminalNode
EQ(i int) antlr.TerminalNode
AllFieldIdentifier() []IFieldIdentifierContext
FieldIdentifier(i int) IFieldIdentifierContext
AllParam() []IParamContext
Param(i int) IParamContext
// IsBatchUpdateStatementContext differentiates from other interfaces.
IsBatchUpdateStatementContext()
}
IBatchUpdateStatementContext is an interface to support dynamic dispatch.
type IBooleanValueContext ¶
type IBooleanValueContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
TRUE() antlr.TerminalNode
FALSE() antlr.TerminalNode
// IsBooleanValueContext differentiates from other interfaces.
IsBooleanValueContext()
}
IBooleanValueContext is an interface to support dynamic dispatch.
type IBtwCompareContext ¶
type IBtwCompareContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetNot returns the not token.
GetNot() antlr.Token
// GetGte returns the gte token.
GetGte() antlr.Token
// GetLte returns the lte token.
GetLte() antlr.Token
// GetGt returns the gt token.
GetGt() antlr.Token
// GetLt returns the lt token.
GetLt() antlr.Token
// SetNot sets the not token.
SetNot(antlr.Token)
// SetGte sets the gte token.
SetGte(antlr.Token)
// SetLte sets the lte token.
SetLte(antlr.Token)
// SetGt sets the gt token.
SetGt(antlr.Token)
// SetLt sets the lt token.
SetLt(antlr.Token)
// GetField returns the field rule contexts.
GetField() IFieldIdentifierContext
// GetA returns the a rule contexts.
GetA() IParamContext
// GetB returns the b rule contexts.
GetB() IParamContext
// SetField sets the field rule contexts.
SetField(IFieldIdentifierContext)
// SetA sets the a rule contexts.
SetA(IParamContext)
// SetB sets the b rule contexts.
SetB(IParamContext)
// Getter signatures
FieldIdentifier() IFieldIdentifierContext
NOT() antlr.TerminalNode
RANGE() antlr.TerminalNode
BETWEEN() antlr.TerminalNode
AllParam() []IParamContext
Param(i int) IParamContext
AND() antlr.TerminalNode
// IsBtwCompareContext differentiates from other interfaces.
IsBtwCompareContext()
}
IBtwCompareContext is an interface to support dynamic dispatch.
type IBucketAggChoiceContext ¶
type IBucketAggChoiceContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
TermsBucket() ITermsBucketContext
RangeBucket() IRangeBucketContext
DateRangeBucket() IDateRangeBucketContext
HistogramBucket() IHistogramBucketContext
DateHistogramBucket() IDateHistogramBucketContext
FiltersBucket() IFiltersBucketContext
SignificantBucket() ISignificantBucketContext
// IsBucketAggChoiceContext differentiates from other interfaces.
IsBucketAggChoiceContext()
}
IBucketAggChoiceContext is an interface to support dynamic dispatch.
type IBucketAggContext ¶
type IBucketAggContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetBucket returns the bucket rule contexts.
GetBucket() IBucketAggChoiceContext
// GetBucketAs returns the bucketAs rule contexts.
GetBucketAs() IExportFieldContext
// SetBucket sets the bucket rule contexts.
SetBucket(IBucketAggChoiceContext)
// SetBucketAs sets the bucketAs rule contexts.
SetBucketAs(IExportFieldContext)
// Getter signatures
BucketAggChoice() IBucketAggChoiceContext
ExportField() IExportFieldContext
AS() antlr.TerminalNode
// IsBucketAggContext differentiates from other interfaces.
IsBucketAggContext()
}
IBucketAggContext is an interface to support dynamic dispatch.
type IBucketAggListContext ¶
type IBucketAggListContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Get_bucketAgg returns the _bucketAgg rule contexts.
Get_bucketAgg() IBucketAggContext
// Set_bucketAgg sets the _bucketAgg rule contexts.
Set_bucketAgg(IBucketAggContext)
// GetBuckets returns the buckets rule context list.
GetBuckets() []IBucketAggContext
// SetBuckets sets the buckets rule context list.
SetBuckets([]IBucketAggContext)
// Getter signatures
AllBucketAgg() []IBucketAggContext
BucketAgg(i int) IBucketAggContext
// IsBucketAggListContext differentiates from other interfaces.
IsBucketAggListContext()
}
IBucketAggListContext is an interface to support dynamic dispatch.
type ICollapseExprContext ¶
type ICollapseExprContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetField returns the field rule contexts.
GetField() IFieldIdentifierContext
// SetField sets the field rule contexts.
SetField(IFieldIdentifierContext)
// Getter signatures
COLLAPSE() antlr.TerminalNode
BY() antlr.TerminalNode
FieldIdentifier() IFieldIdentifierContext
// IsCollapseExprContext differentiates from other interfaces.
IsCollapseExprContext()
}
ICollapseExprContext is an interface to support dynamic dispatch.
type IComparableExpressionContext ¶
type IComparableExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetNot returns the not token.
GetNot() antlr.Token
// SetNot sets the not token.
SetNot(antlr.Token)
// GetTCmp returns the tCmp rule contexts.
GetTCmp() ITermCompareContext
// GetBtwCmp returns the btwCmp rule contexts.
GetBtwCmp() IBtwCompareContext
// GetFuncCmp returns the funcCmp rule contexts.
GetFuncCmp() IFunctionalCompareContext
// GetMathCmp returns the mathCmp rule contexts.
GetMathCmp() IArithmeticExpressionCompareContext
// SetTCmp sets the tCmp rule contexts.
SetTCmp(ITermCompareContext)
// SetBtwCmp sets the btwCmp rule contexts.
SetBtwCmp(IBtwCompareContext)
// SetFuncCmp sets the funcCmp rule contexts.
SetFuncCmp(IFunctionalCompareContext)
// SetMathCmp sets the mathCmp rule contexts.
SetMathCmp(IArithmeticExpressionCompareContext)
// Getter signatures
TermCompare() ITermCompareContext
BtwCompare() IBtwCompareContext
FunctionalCompare() IFunctionalCompareContext
ArithmeticExpressionCompare() IArithmeticExpressionCompareContext
NOT() antlr.TerminalNode
// IsComparableExpressionContext differentiates from other interfaces.
IsComparableExpressionContext()
}
IComparableExpressionContext is an interface to support dynamic dispatch.
type IComparisonOperatorContext ¶
type IComparisonOperatorContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LT() antlr.TerminalNode
LE() antlr.TerminalNode
GT() antlr.TerminalNode
GE() antlr.TerminalNode
NE() antlr.TerminalNode
EQ() antlr.TerminalNode
// IsComparisonOperatorContext differentiates from other interfaces.
IsComparisonOperatorContext()
}
IComparisonOperatorContext is an interface to support dynamic dispatch.
type ICustomScoreExprContext ¶
type ICustomScoreExprContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CUSTOM_SCORE() antlr.TerminalNode
ScriptPhrase() IScriptPhraseContext
// IsCustomScoreExprContext differentiates from other interfaces.
IsCustomScoreExprContext()
}
ICustomScoreExprContext is an interface to support dynamic dispatch.
type IDataStructContext ¶
type IDataStructContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetTableName returns the tableName rule contexts.
GetTableName() IStrictIdentifierContext
// Get_exportField returns the _exportField rule contexts.
Get_exportField() IExportFieldContext
// SetTableName sets the tableName rule contexts.
SetTableName(IStrictIdentifierContext)
// Set_exportField sets the _exportField rule contexts.
Set_exportField(IExportFieldContext)
// GetFields returns the fields rule context list.
GetFields() []IExportFieldContext
// SetFields sets the fields rule context list.
SetFields([]IExportFieldContext)
// Getter signatures
STRUCT() antlr.TerminalNode
StrictIdentifier() IStrictIdentifierContext
AllExportField() []IExportFieldContext
ExportField(i int) IExportFieldContext
// IsDataStructContext differentiates from other interfaces.
IsDataStructContext()
}
IDataStructContext is an interface to support dynamic dispatch.
type IDataTypeContext ¶
type IDataTypeContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
BOOLEAN_T() antlr.TerminalNode
STRING() antlr.TerminalNode
LONG_T() antlr.TerminalNode
DOUBLE_T() antlr.TerminalNode
FLOAT_T() antlr.TerminalNode
INTEGER_T() antlr.TerminalNode
DATE_T() antlr.TerminalNode
TIME_T() antlr.TerminalNode
DATETIME_T() antlr.TerminalNode
TIMESTAMP_T() antlr.TerminalNode
// IsDataTypeContext differentiates from other interfaces.
IsDataTypeContext()
}
IDataTypeContext is an interface to support dynamic dispatch.
type IDateHistogramBucketContext ¶
type IDateHistogramBucketContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetField returns the field rule contexts.
GetField() IFieldIdentifierContext
// GetInterval returns the interval rule contexts.
GetInterval() IStrContext
// GetFormat returns the format rule contexts.
GetFormat() IStrContext
// GetMissing returns the missing rule contexts.
GetMissing() IParamContext
// GetOffset returns the offset rule contexts.
GetOffset() IParamContext
// GetOrder returns the order rule contexts.
GetOrder() IPathIdentifierContext
// SetField sets the field rule contexts.
SetField(IFieldIdentifierContext)
// SetInterval sets the interval rule contexts.
SetInterval(IStrContext)
// SetFormat sets the format rule contexts.
SetFormat(IStrContext)
// SetMissing sets the missing rule contexts.
SetMissing(IParamContext)
// SetOffset sets the offset rule contexts.
SetOffset(IParamContext)
// SetOrder sets the order rule contexts.
SetOrder(IPathIdentifierContext)
// Getter signatures
DATE_HISTOGRAM() antlr.TerminalNode
FieldIdentifier() IFieldIdentifierContext
AllStr() []IStrContext
Str(i int) IStrContext
INTERVAL() antlr.TerminalNode
AllEQ() []antlr.TerminalNode
EQ(i int) antlr.TerminalNode
FORMAT() antlr.TerminalNode
MISSING() antlr.TerminalNode
OFFSET() antlr.TerminalNode
ORDER() antlr.TerminalNode
AllParam() []IParamContext
Param(i int) IParamContext
PathIdentifier() IPathIdentifierContext
ASC() antlr.TerminalNode
// IsDateHistogramBucketContext differentiates from other interfaces.
IsDateHistogramBucketContext()
}
IDateHistogramBucketContext is an interface to support dynamic dispatch.
type IDateRangeBucketContext ¶
type IDateRangeBucketContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetField returns the field rule contexts.
GetField() IFieldIdentifierContext
// GetFormat returns the format rule contexts.
GetFormat() IStrContext
// GetMissing returns the missing rule contexts.
GetMissing() IStrContext
// SetField sets the field rule contexts.
SetField(IFieldIdentifierContext)
// SetFormat sets the format rule contexts.
SetFormat(IStrContext)
// SetMissing sets the missing rule contexts.
SetMissing(IStrContext)
// Getter signatures
DATE_RANGE() antlr.TerminalNode
DateRangeExpr() IDateRangeExprContext
FieldIdentifier() IFieldIdentifierContext
MISSING() antlr.TerminalNode
AllEQ() []antlr.TerminalNode
EQ(i int) antlr.TerminalNode
AllStr() []IStrContext
Str(i int) IStrContext
FORMAT() antlr.TerminalNode
// IsDateRangeBucketContext differentiates from other interfaces.
IsDateRangeBucketContext()
}
IDateRangeBucketContext is an interface to support dynamic dispatch.
type IDateRangeContext ¶
type IDateRangeContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetFrom returns the from rule contexts.
GetFrom() IDateRangeFromToContext
// GetTo returns the to rule contexts.
GetTo() IDateRangeFromToContext
// GetKey returns the key rule contexts.
GetKey() IStrContext
// SetFrom sets the from rule contexts.
SetFrom(IDateRangeFromToContext)
// SetTo sets the to rule contexts.
SetTo(IDateRangeFromToContext)
// SetKey sets the key rule contexts.
SetKey(IStrContext)
// Getter signatures
AllDateRangeFromTo() []IDateRangeFromToContext
DateRangeFromTo(i int) IDateRangeFromToContext
Str() IStrContext
// IsDateRangeContext differentiates from other interfaces.
IsDateRangeContext()
}
IDateRangeContext is an interface to support dynamic dispatch.
type IDateRangeExprContext ¶
type IDateRangeExprContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Get_dateRange returns the _dateRange rule contexts.
Get_dateRange() IDateRangeContext
// Set_dateRange sets the _dateRange rule contexts.
Set_dateRange(IDateRangeContext)
// GetRanges returns the ranges rule context list.
GetRanges() []IDateRangeContext
// SetRanges sets the ranges rule context list.
SetRanges([]IDateRangeContext)
// Getter signatures
AllDateRange() []IDateRangeContext
DateRange(i int) IDateRangeContext
// IsDateRangeExprContext differentiates from other interfaces.
IsDateRangeExprContext()
}
IDateRangeExprContext is an interface to support dynamic dispatch.
type IDateRangeFromToContext ¶
type IDateRangeFromToContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
MINUS() antlr.TerminalNode
LONG() antlr.TerminalNode
Str() IStrContext
// IsDateRangeFromToContext differentiates from other interfaces.
IsDateRangeFromToContext()
}
IDateRangeFromToContext is an interface to support dynamic dispatch.
type IDeleteStatementContext ¶
type IDeleteStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Get_indexIdentifier returns the _indexIdentifier rule contexts.
Get_indexIdentifier() IIndexIdentifierContext
// GetFileName returns the fileName rule contexts.
GetFileName() IStrContext
// GetId returns the id rule contexts.
GetId() IStrContext
// GetIds returns the ids rule contexts.
GetIds() IStrContext
// GetStatName returns the statName rule contexts.
GetStatName() IStrictIdentifierContext
// Set_indexIdentifier sets the _indexIdentifier rule contexts.
Set_indexIdentifier(IIndexIdentifierContext)
// SetFileName sets the fileName rule contexts.
SetFileName(IStrContext)
// SetId sets the id rule contexts.
SetId(IStrContext)
// SetIds sets the ids rule contexts.
SetIds(IStrContext)
// SetStatName sets the statName rule contexts.
SetStatName(IStrictIdentifierContext)
// GetIndexes returns the indexes rule context list.
GetIndexes() []IIndexIdentifierContext
// SetIndexes sets the indexes rule context list.
SetIndexes([]IIndexIdentifierContext)
// Getter signatures
DELETE() antlr.TerminalNode
FROM() antlr.TerminalNode
AllIndexIdentifier() []IIndexIdentifierContext
IndexIdentifier(i int) IIndexIdentifierContext
MAP() antlr.TerminalNode
WHERE() antlr.TerminalNode
WhereExpression() IWhereExpressionContext
BY() antlr.TerminalNode
IDS_FILE() antlr.TerminalNode
ID() antlr.TerminalNode
EQ() antlr.TerminalNode
IDS() antlr.TerminalNode
StrictIdentifier() IStrictIdentifierContext
Str() IStrContext
// IsDeleteStatementContext differentiates from other interfaces.
IsDeleteStatementContext()
}
IDeleteStatementContext is an interface to support dynamic dispatch.
type IDescStatementContext ¶
type IDescStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Get_indexIdentifier returns the _indexIdentifier rule contexts.
Get_indexIdentifier() IIndexIdentifierContext
// Set_indexIdentifier sets the _indexIdentifier rule contexts.
Set_indexIdentifier(IIndexIdentifierContext)
// GetIndexes returns the indexes rule context list.
GetIndexes() []IIndexIdentifierContext
// SetIndexes sets the indexes rule context list.
SetIndexes([]IIndexIdentifierContext)
// Getter signatures
DESC() antlr.TerminalNode
DESCRIBE() antlr.TerminalNode
AllIndexIdentifier() []IIndexIdentifierContext
IndexIdentifier(i int) IIndexIdentifierContext
TEMPLATE() antlr.TerminalNode
// IsDescStatementContext differentiates from other interfaces.
IsDescStatementContext()
}
IDescStatementContext is an interface to support dynamic dispatch.
type IElasticSQLContext ¶
type IElasticSQLContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Get_statement returns the _statement rule contexts.
Get_statement() IStatementContext
// Set_statement sets the _statement rule contexts.
Set_statement(IStatementContext)
// GetStatements returns the statements rule context list.
GetStatements() []IStatementContext
// SetStatements sets the statements rule context list.
SetStatements([]IStatementContext)
// Getter signatures
AllStatement() []IStatementContext
Statement(i int) IStatementContext
// IsElasticSQLContext differentiates from other interfaces.
IsElasticSQLContext()
}
IElasticSQLContext is an interface to support dynamic dispatch.
type IExportFieldContext ¶
type IExportFieldContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
FieldIdentifier() IFieldIdentifierContext
MetricNames() IMetricNamesContext
// IsExportFieldContext differentiates from other interfaces.
IsExportFieldContext()
}
IExportFieldContext is an interface to support dynamic dispatch.
type IExportStatementContext ¶
type IExportStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetFileType returns the fileType token.
GetFileType() antlr.Token
// GetSep returns the sep token.
GetSep() antlr.Token
// SetFileType sets the fileType token.
SetFileType(antlr.Token)
// SetSep sets the sep token.
SetSep(antlr.Token)
// Get_exportField returns the _exportField rule contexts.
Get_exportField() IExportFieldContext
// Get_str returns the _str rule contexts.
Get_str() IStrContext
// GetFileName returns the fileName rule contexts.
GetFileName() IStrContext
// Set_exportField sets the _exportField rule contexts.
Set_exportField(IExportFieldContext)
// Set_str sets the _str rule contexts.
Set_str(IStrContext)
// SetFileName sets the fileName rule contexts.
SetFileName(IStrContext)
// GetFields returns the fields rule context list.
GetFields() []IExportFieldContext
// GetHeads returns the heads rule context list.
GetHeads() []IStrContext
// SetFields sets the fields rule context list.
SetFields([]IExportFieldContext)
// SetHeads sets the heads rule context list.
SetHeads([]IStrContext)
// Getter signatures
EXPORT() antlr.TerminalNode
AllStr() []IStrContext
Str(i int) IStrContext
DISTINCT() antlr.TerminalNode
HEADER() antlr.TerminalNode
AllExportField() []IExportFieldContext
ExportField(i int) IExportFieldContext
JSON() antlr.TerminalNode
CSV() antlr.TerminalNode
EXCEL() antlr.TerminalNode
SEP() antlr.TerminalNode
EQ() antlr.TerminalNode
QUOTASTR() antlr.TerminalNode
// IsExportStatementContext differentiates from other interfaces.
IsExportStatementContext()
}
IExportStatementContext is an interface to support dynamic dispatch.
type IFieldAsContext ¶
type IFieldAsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetTag returns the tag token.
GetTag() antlr.Token
// SetTag sets the tag token.
SetTag(antlr.Token)
// GetField returns the field rule contexts.
GetField() IFieldIdentifierContext
// GetAs returns the as rule contexts.
GetAs() IStrictIdentifierContext
// SetField sets the field rule contexts.
SetField(IFieldIdentifierContext)
// SetAs sets the as rule contexts.
SetAs(IStrictIdentifierContext)
// Getter signatures
FieldIdentifier() IFieldIdentifierContext
BY() antlr.TerminalNode
StrictIdentifier() IStrictIdentifierContext
QUOTASTR() antlr.TerminalNode
AS() antlr.TerminalNode
// IsFieldAsContext differentiates from other interfaces.
IsFieldAsContext()
}
IFieldAsContext is an interface to support dynamic dispatch.
type IFieldDefineContext ¶
type IFieldDefineContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetFieldName returns the fieldName rule contexts.
GetFieldName() IFieldIdentifierContext
// GetFieldType returns the fieldType rule contexts.
GetFieldType() IDataTypeContext
// SetFieldName sets the fieldName rule contexts.
SetFieldName(IFieldIdentifierContext)
// SetFieldType sets the fieldType rule contexts.
SetFieldType(IDataTypeContext)
// Getter signatures
FieldIdentifier() IFieldIdentifierContext
DataType() IDataTypeContext
// IsFieldDefineContext differentiates from other interfaces.
IsFieldDefineContext()
}
IFieldDefineContext is an interface to support dynamic dispatch.
type IFieldIdentifierContext ¶
type IFieldIdentifierContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllStrictIdentifier() []IStrictIdentifierContext
StrictIdentifier(i int) IStrictIdentifierContext
AllDOT() []antlr.TerminalNode
DOT(i int) antlr.TerminalNode
MUL() antlr.TerminalNode
// IsFieldIdentifierContext differentiates from other interfaces.
IsFieldIdentifierContext()
}
IFieldIdentifierContext is an interface to support dynamic dispatch.
type IFieldListContext ¶
type IFieldListContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Get_fieldDefine returns the _fieldDefine rule contexts.
Get_fieldDefine() IFieldDefineContext
// Set_fieldDefine sets the _fieldDefine rule contexts.
Set_fieldDefine(IFieldDefineContext)
// GetFields returns the fields rule context list.
GetFields() []IFieldDefineContext
// SetFields sets the fields rule context list.
SetFields([]IFieldDefineContext)
// Getter signatures
AllFieldDefine() []IFieldDefineContext
FieldDefine(i int) IFieldDefineContext
// IsFieldListContext differentiates from other interfaces.
IsFieldListContext()
}
IFieldListContext is an interface to support dynamic dispatch.
type IFileLoadStatementContext ¶
type IFileLoadStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetDType returns the dType token.
GetDType() antlr.Token
// GetSep returns the sep token.
GetSep() antlr.Token
// GetOffset returns the offset token.
GetOffset() antlr.Token
// GetLimit returns the limit token.
GetLimit() antlr.Token
// SetDType sets the dType token.
SetDType(antlr.Token)
// SetSep sets the sep token.
SetSep(antlr.Token)
// SetOffset sets the offset token.
SetOffset(antlr.Token)
// SetLimit sets the limit token.
SetLimit(antlr.Token)
// Get_fieldDefine returns the _fieldDefine rule contexts.
Get_fieldDefine() IFieldDefineContext
// GetFilePath returns the filePath rule contexts.
GetFilePath() IStrContext
// GetStatName returns the statName rule contexts.
GetStatName() IStrictIdentifierContext
// Set_fieldDefine sets the _fieldDefine rule contexts.
Set_fieldDefine(IFieldDefineContext)
// SetFilePath sets the filePath rule contexts.
SetFilePath(IStrContext)
// SetStatName sets the statName rule contexts.
SetStatName(IStrictIdentifierContext)
// GetFields returns the fields rule context list.
GetFields() []IFieldDefineContext
// SetFields sets the fields rule context list.
SetFields([]IFieldDefineContext)
// Getter signatures
LOAD() antlr.TerminalNode
FROM() antlr.TerminalNode
Str() IStrContext
DATA() antlr.TerminalNode
JSON() antlr.TerminalNode
ALL() antlr.TerminalNode
LOCAL() antlr.TerminalNode
SEPARATED() antlr.TerminalNode
BY() antlr.TerminalNode
LIMIT() antlr.TerminalNode
AllMAP() []antlr.TerminalNode
MAP(i int) antlr.TerminalNode
QUOTASTR() antlr.TerminalNode
AllLONG() []antlr.TerminalNode
LONG(i int) antlr.TerminalNode
StrictIdentifier() IStrictIdentifierContext
AllFieldDefine() []IFieldDefineContext
FieldDefine(i int) IFieldDefineContext
LIST() antlr.TerminalNode
// IsFileLoadStatementContext differentiates from other interfaces.
IsFileLoadStatementContext()
}
IFileLoadStatementContext is an interface to support dynamic dispatch.
type IFiltersBucketContext ¶
type IFiltersBucketContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetField returns the field rule contexts.
GetField() IFieldIdentifierContext
// Get_whereExpression returns the _whereExpression rule contexts.
Get_whereExpression() IWhereExpressionContext
// Get_str returns the _str rule contexts.
Get_str() IStrContext
// SetField sets the field rule contexts.
SetField(IFieldIdentifierContext)
// Set_whereExpression sets the _whereExpression rule contexts.
Set_whereExpression(IWhereExpressionContext)
// Set_str sets the _str rule contexts.
Set_str(IStrContext)
// GetWhere returns the where rule context list.
GetWhere() []IWhereExpressionContext
// GetKey returns the key rule context list.
GetKey() []IStrContext
// SetWhere sets the where rule context list.
SetWhere([]IWhereExpressionContext)
// SetKey sets the key rule context list.
SetKey([]IStrContext)
// Getter signatures
END() antlr.TerminalNode
FieldIdentifier() IFieldIdentifierContext
AllWHEN() []antlr.TerminalNode
WHEN(i int) antlr.TerminalNode
AllTHEN() []antlr.TerminalNode
THEN(i int) antlr.TerminalNode
AllWhereExpression() []IWhereExpressionContext
WhereExpression(i int) IWhereExpressionContext
AllStr() []IStrContext
Str(i int) IStrContext
// IsFiltersBucketContext differentiates from other interfaces.
IsFiltersBucketContext()
}
IFiltersBucketContext is an interface to support dynamic dispatch.
type IFullLevelFunctionContext ¶
type IFullLevelFunctionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetFuncName returns the funcName rule contexts.
GetFuncName() IFullLevelFunctionNamesContext
// Get_prop returns the _prop rule contexts.
Get_prop() IPropContext
// SetFuncName sets the funcName rule contexts.
SetFuncName(IFullLevelFunctionNamesContext)
// Set_prop sets the _prop rule contexts.
Set_prop(IPropContext)
// GetProps returns the props rule context list.
GetProps() []IPropContext
// SetProps sets the props rule context list.
SetProps([]IPropContext)
// Getter signatures
FullLevelFunctionNames() IFullLevelFunctionNamesContext
AllProp() []IPropContext
Prop(i int) IPropContext
// IsFullLevelFunctionContext differentiates from other interfaces.
IsFullLevelFunctionContext()
}
IFullLevelFunctionContext is an interface to support dynamic dispatch.
type IFullLevelFunctionNamesContext ¶
type IFullLevelFunctionNamesContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
QUERY_STRING() antlr.TerminalNode
MATCH() antlr.TerminalNode
MULTI_MATCH() antlr.TerminalNode
MATCH_PHRASE() antlr.TerminalNode
MATCH_PHRASE_PREFIX() antlr.TerminalNode
KNN() antlr.TerminalNode
// IsFullLevelFunctionNamesContext differentiates from other interfaces.
IsFullLevelFunctionNamesContext()
}
IFullLevelFunctionNamesContext is an interface to support dynamic dispatch.
type IFunctionalCompareContext ¶
type IFunctionalCompareContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
TermLevelFunction() ITermLevelFunctionContext
FullLevelFunction() IFullLevelFunctionContext
ScriptFunction() IScriptFunctionContext
JoinFunction() IJoinFunctionContext
// IsFunctionalCompareContext differentiates from other interfaces.
IsFunctionalCompareContext()
}
IFunctionalCompareContext is an interface to support dynamic dispatch.
type IHanLPStatementContext ¶
type IHanLPStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetFuncName returns the funcName rule contexts.
GetFuncName() INlpFuncContext
// GetObj returns the obj rule contexts.
GetObj() IStrContext
// Get_str returns the _str rule contexts.
Get_str() IStrContext
// SetFuncName sets the funcName rule contexts.
SetFuncName(INlpFuncContext)
// SetObj sets the obj rule contexts.
SetObj(IStrContext)
// Set_str sets the _str rule contexts.
Set_str(IStrContext)
// GetEnables returns the enables rule context list.
GetEnables() []IStrContext
// SetEnables sets the enables rule context list.
SetEnables([]IStrContext)
// Getter signatures
NLP() antlr.TerminalNode
ENABLE() antlr.TerminalNode
NlpFunc() INlpFuncContext
AllStr() []IStrContext
Str(i int) IStrContext
// IsHanLPStatementContext differentiates from other interfaces.
IsHanLPStatementContext()
}
IHanLPStatementContext is an interface to support dynamic dispatch.
type IHavingExprContext ¶
type IHavingExprContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetBucketPath returns the bucketPath rule contexts.
GetBucketPath() IPathIdentifierContext
// GetScript returns the script rule contexts.
GetScript() IStrContext
// SetBucketPath sets the bucketPath rule contexts.
SetBucketPath(IPathIdentifierContext)
// SetScript sets the script rule contexts.
SetScript(IStrContext)
// Getter signatures
HAVING() antlr.TerminalNode
PathIdentifier() IPathIdentifierContext
Str() IStrContext
// IsHavingExprContext differentiates from other interfaces.
IsHavingExprContext()
}
IHavingExprContext is an interface to support dynamic dispatch.
type IHighlightContext ¶
type IHighlightContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetTag returns the tag token.
GetTag() antlr.Token
// SetTag sets the tag token.
SetTag(antlr.Token)
// Getter signatures
HIGHLIGHT() antlr.TerminalNode
AllFieldAs() []IFieldAsContext
FieldAs(i int) IFieldAsContext
BY() antlr.TerminalNode
QUOTASTR() antlr.TerminalNode
// IsHighlightContext differentiates from other interfaces.
IsHighlightContext()
}
IHighlightContext is an interface to support dynamic dispatch.
type IHistogramBucketContext ¶
type IHistogramBucketContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetField returns the field rule contexts.
GetField() IFieldIdentifierContext
// GetInterval returns the interval rule contexts.
GetInterval() IParamContext
// GetMissing returns the missing rule contexts.
GetMissing() IParamContext
// GetOffset returns the offset rule contexts.
GetOffset() IParamContext
// GetOrder returns the order rule contexts.
GetOrder() IPathIdentifierContext
// SetField sets the field rule contexts.
SetField(IFieldIdentifierContext)
// SetInterval sets the interval rule contexts.
SetInterval(IParamContext)
// SetMissing sets the missing rule contexts.
SetMissing(IParamContext)
// SetOffset sets the offset rule contexts.
SetOffset(IParamContext)
// SetOrder sets the order rule contexts.
SetOrder(IPathIdentifierContext)
// Getter signatures
HISTOGRAM() antlr.TerminalNode
FieldIdentifier() IFieldIdentifierContext
AllParam() []IParamContext
Param(i int) IParamContext
INTERVAL() antlr.TerminalNode
AllEQ() []antlr.TerminalNode
EQ(i int) antlr.TerminalNode
MISSING() antlr.TerminalNode
OFFSET() antlr.TerminalNode
ORDER() antlr.TerminalNode
PathIdentifier() IPathIdentifierContext
ASC() antlr.TerminalNode
// IsHistogramBucketContext differentiates from other interfaces.
IsHistogramBucketContext()
}
IHistogramBucketContext is an interface to support dynamic dispatch.
type IHive2StatementContext ¶
type IHive2StatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Get_QUOTASTR returns the _QUOTASTR token.
Get_QUOTASTR() antlr.Token
// Set_QUOTASTR sets the _QUOTASTR token.
Set_QUOTASTR(antlr.Token)
// GetSqls returns the sqls token list.
GetSqls() []antlr.Token
// SetSqls sets the sqls token list.
SetSqls([]antlr.Token)
// GetFile returns the file rule contexts.
GetFile() IStrContext
// GetStatName returns the statName rule contexts.
GetStatName() IStrictIdentifierContext
// SetFile sets the file rule contexts.
SetFile(IStrContext)
// SetStatName sets the statName rule contexts.
SetStatName(IStrictIdentifierContext)
// Getter signatures
HQL() antlr.TerminalNode
AllQUOTASTR() []antlr.TerminalNode
QUOTASTR(i int) antlr.TerminalNode
USING() antlr.TerminalNode
MAP() antlr.TerminalNode
ExportStatement() IExportStatementContext
Str() IStrContext
StrictIdentifier() IStrictIdentifierContext
// IsHive2StatementContext differentiates from other interfaces.
IsHive2StatementContext()
}
IHive2StatementContext is an interface to support dynamic dispatch.
type IIndexIdentifierContext ¶
type IIndexIdentifierContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetIndex returns the index rule contexts.
GetIndex() IIndexNameContext
// GetIndexType returns the indexType rule contexts.
GetIndexType() IStrictIdentifierContext
// SetIndex sets the index rule contexts.
SetIndex(IIndexNameContext)
// SetIndexType sets the indexType rule contexts.
SetIndexType(IStrictIdentifierContext)
// Getter signatures
IndexName() IIndexNameContext
DOT() antlr.TerminalNode
StrictIdentifier() IStrictIdentifierContext
// IsIndexIdentifierContext differentiates from other interfaces.
IsIndexIdentifierContext()
}
IIndexIdentifierContext is an interface to support dynamic dispatch.
type IIndexNameContext ¶
type IIndexNameContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
IDENTIFIER() antlr.TerminalNode
MUL() antlr.TerminalNode
QUOTASTR() antlr.TerminalNode
// IsIndexNameContext differentiates from other interfaces.
IsIndexNameContext()
}
IIndexNameContext is an interface to support dynamic dispatch.
type IInnerHitContext ¶
type IInnerHitContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Get_prop returns the _prop rule contexts.
Get_prop() IPropContext
// GetAs returns the as rule contexts.
GetAs() IStrictIdentifierContext
// Set_prop sets the _prop rule contexts.
Set_prop(IPropContext)
// SetAs sets the as rule contexts.
SetAs(IStrictIdentifierContext)
// GetProps returns the props rule context list.
GetProps() []IPropContext
// SetProps sets the props rule context list.
SetProps([]IPropContext)
// Getter signatures
INNER_HIT() antlr.TerminalNode
AS() antlr.TerminalNode
AllProp() []IPropContext
Prop(i int) IPropContext
StrictIdentifier() IStrictIdentifierContext
// IsInnerHitContext differentiates from other interfaces.
IsInnerHitContext()
}
IInnerHitContext is an interface to support dynamic dispatch.
type IInsertStatementContext ¶
type IInsertStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetFront returns the front rule contexts.
GetFront() IStrictIdentifierContext
// GetSink returns the sink rule contexts.
GetSink() IStrictIdentifierContext
// GetTable returns the table rule contexts.
GetTable() IIndexNameContext
// GetColumns returns the columns rule contexts.
GetColumns() IFieldListContext
// GetValueCluase returns the valueCluase rule contexts.
GetValueCluase() IValueListContext
// GetIdField returns the idField rule contexts.
GetIdField() IFieldIdentifierContext
// GetStatName returns the statName rule contexts.
GetStatName() IStrictIdentifierContext
// SetFront sets the front rule contexts.
SetFront(IStrictIdentifierContext)
// SetSink sets the sink rule contexts.
SetSink(IStrictIdentifierContext)
// SetTable sets the table rule contexts.
SetTable(IIndexNameContext)
// SetColumns sets the columns rule contexts.
SetColumns(IFieldListContext)
// SetValueCluase sets the valueCluase rule contexts.
SetValueCluase(IValueListContext)
// SetIdField sets the idField rule contexts.
SetIdField(IFieldIdentifierContext)
// SetStatName sets the statName rule contexts.
SetStatName(IStrictIdentifierContext)
// Getter signatures
INSERT() antlr.TerminalNode
INTO() antlr.TerminalNode
IndexName() IIndexNameContext
USING() antlr.TerminalNode
MQL() antlr.TerminalNode
DOT() antlr.TerminalNode
ON() antlr.TerminalNode
PK() antlr.TerminalNode
MAP() antlr.TerminalNode
AllStrictIdentifier() []IStrictIdentifierContext
StrictIdentifier(i int) IStrictIdentifierContext
FieldList() IFieldListContext
FieldIdentifier() IFieldIdentifierContext
UUID() antlr.TerminalNode
ValueList() IValueListContext
// IsInsertStatementContext differentiates from other interfaces.
IsInsertStatementContext()
}
IInsertStatementContext is an interface to support dynamic dispatch.
type IJdbcStatementContext ¶
type IJdbcStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetResourceType returns the resourceType token.
GetResourceType() antlr.Token
// GetUrl returns the url token.
GetUrl() antlr.Token
// GetUser returns the user token.
GetUser() antlr.Token
// GetPassword returns the password token.
GetPassword() antlr.Token
// SetResourceType sets the resourceType token.
SetResourceType(antlr.Token)
// SetUrl sets the url token.
SetUrl(antlr.Token)
// SetUser sets the user token.
SetUser(antlr.Token)
// SetPassword sets the password token.
SetPassword(antlr.Token)
// Get_basicSQL returns the _basicSQL rule contexts.
Get_basicSQL() IBasicSQLContext
// Set_basicSQL sets the _basicSQL rule contexts.
Set_basicSQL(IBasicSQLContext)
// GetSubSQLs returns the subSQLs rule context list.
GetSubSQLs() []IBasicSQLContext
// SetSubSQLs sets the subSQLs rule context list.
SetSubSQLs([]IBasicSQLContext)
// Getter signatures
AllBasicSQL() []IBasicSQLContext
BasicSQL(i int) IBasicSQLContext
CK() antlr.TerminalNode
PQL() antlr.TerminalNode
MQL() antlr.TerminalNode
URL() antlr.TerminalNode
AllEQ() []antlr.TerminalNode
EQ(i int) antlr.TerminalNode
AllQUOTASTR() []antlr.TerminalNode
QUOTASTR(i int) antlr.TerminalNode
USER() antlr.TerminalNode
PASSWORD() antlr.TerminalNode
// IsJdbcStatementContext differentiates from other interfaces.
IsJdbcStatementContext()
}
IJdbcStatementContext is an interface to support dynamic dispatch.
type IJoinFunctionContext ¶
type IJoinFunctionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetFuncName returns the funcName rule contexts.
GetFuncName() IJoinFunctionNamesContext
// GetRelationName returns the relationName rule contexts.
GetRelationName() IStrictIdentifierContext
// GetJoinCondition returns the joinCondition rule contexts.
GetJoinCondition() IWhereExpressionContext
// SetFuncName sets the funcName rule contexts.
SetFuncName(IJoinFunctionNamesContext)
// SetRelationName sets the relationName rule contexts.
SetRelationName(IStrictIdentifierContext)
// SetJoinCondition sets the joinCondition rule contexts.
SetJoinCondition(IWhereExpressionContext)
// Getter signatures
JoinFunctionNames() IJoinFunctionNamesContext
StrictIdentifier() IStrictIdentifierContext
ON() antlr.TerminalNode
WhereExpression() IWhereExpressionContext
// IsJoinFunctionContext differentiates from other interfaces.
IsJoinFunctionContext()
}
IJoinFunctionContext is an interface to support dynamic dispatch.
type IJoinFunctionNamesContext ¶
type IJoinFunctionNamesContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
HAS_PARENT() antlr.TerminalNode
HAS_CHILD() antlr.TerminalNode
// IsJoinFunctionNamesContext differentiates from other interfaces.
IsJoinFunctionNamesContext()
}
IJoinFunctionNamesContext is an interface to support dynamic dispatch.
type IJoinQueryAnalysisStatementContext ¶
type IJoinQueryAnalysisStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetKind returns the kind token.
GetKind() antlr.Token
// GetLimit returns the limit token.
GetLimit() antlr.Token
// GetSliceMax returns the sliceMax token.
GetSliceMax() antlr.Token
// SetKind sets the kind token.
SetKind(antlr.Token)
// SetLimit sets the limit token.
SetLimit(antlr.Token)
// SetSliceMax sets the sliceMax token.
SetSliceMax(antlr.Token)
// Get_fieldIdentifier returns the _fieldIdentifier rule contexts.
Get_fieldIdentifier() IFieldIdentifierContext
// GetArithmetic returns the arithmetic rule contexts.
GetArithmetic() IArithmeticExpressionContext
// GetPostAs returns the postAs rule contexts.
GetPostAs() IStrictIdentifierContext
// Get_indexIdentifier returns the _indexIdentifier rule contexts.
Get_indexIdentifier() IIndexIdentifierContext
// GetAAs returns the aAs rule contexts.
GetAAs() IStrictIdentifierContext
// GetTableB returns the tableB rule contexts.
GetTableB() IStrictIdentifierContext
// GetBAs returns the bAs rule contexts.
GetBAs() IStrictIdentifierContext
// GetFirst returns the first rule contexts.
GetFirst() IFieldIdentifierContext
// GetSecond returns the second rule contexts.
GetSecond() IFieldIdentifierContext
// Get_sortItem returns the _sortItem rule contexts.
Get_sortItem() ISortItemContext
// GetSliceField returns the sliceField rule contexts.
GetSliceField() IFieldIdentifierContext
// Get_aggStatement returns the _aggStatement rule contexts.
Get_aggStatement() IAggStatementContext
// GetStatName returns the statName rule contexts.
GetStatName() IStrictIdentifierContext
// Set_fieldIdentifier sets the _fieldIdentifier rule contexts.
Set_fieldIdentifier(IFieldIdentifierContext)
// SetArithmetic sets the arithmetic rule contexts.
SetArithmetic(IArithmeticExpressionContext)
// SetPostAs sets the postAs rule contexts.
SetPostAs(IStrictIdentifierContext)
// Set_indexIdentifier sets the _indexIdentifier rule contexts.
Set_indexIdentifier(IIndexIdentifierContext)
// SetAAs sets the aAs rule contexts.
SetAAs(IStrictIdentifierContext)
// SetTableB sets the tableB rule contexts.
SetTableB(IStrictIdentifierContext)
// SetBAs sets the bAs rule contexts.
SetBAs(IStrictIdentifierContext)
// SetFirst sets the first rule contexts.
SetFirst(IFieldIdentifierContext)
// SetSecond sets the second rule contexts.
SetSecond(IFieldIdentifierContext)
// Set_sortItem sets the _sortItem rule contexts.
Set_sortItem(ISortItemContext)
// SetSliceField sets the sliceField rule contexts.
SetSliceField(IFieldIdentifierContext)
// Set_aggStatement sets the _aggStatement rule contexts.
Set_aggStatement(IAggStatementContext)
// SetStatName sets the statName rule contexts.
SetStatName(IStrictIdentifierContext)
// GetFields returns the fields rule context list.
GetFields() []IFieldIdentifierContext
// GetIndexes returns the indexes rule context list.
GetIndexes() []IIndexIdentifierContext
// GetSorts returns the sorts rule context list.
GetSorts() []ISortItemContext
// GetAggs returns the aggs rule context list.
GetAggs() []IAggStatementContext
// SetFields sets the fields rule context list.
SetFields([]IFieldIdentifierContext)
// SetIndexes sets the indexes rule context list.
SetIndexes([]IIndexIdentifierContext)
// SetSorts sets the sorts rule context list.
SetSorts([]ISortItemContext)
// SetAggs sets the aggs rule context list.
SetAggs([]IAggStatementContext)
// Getter signatures
SELECT() antlr.TerminalNode
FROM() antlr.TerminalNode
JOIN() antlr.TerminalNode
ON() antlr.TerminalNode
EQ() antlr.TerminalNode
AllIndexIdentifier() []IIndexIdentifierContext
IndexIdentifier(i int) IIndexIdentifierContext
AllStrictIdentifier() []IStrictIdentifierContext
StrictIdentifier(i int) IStrictIdentifierContext
AllFieldIdentifier() []IFieldIdentifierContext
FieldIdentifier(i int) IFieldIdentifierContext
POST_EXPR() antlr.TerminalNode
AllAS() []antlr.TerminalNode
AS(i int) antlr.TerminalNode
WHERE() antlr.TerminalNode
WhereExpression() IWhereExpressionContext
MEM() antlr.TerminalNode
ORDER() antlr.TerminalNode
BY() antlr.TerminalNode
LIMIT() antlr.TerminalNode
SLICE() antlr.TerminalNode
ExportStatement() IExportStatementContext
AGG() antlr.TerminalNode
MAP() antlr.TerminalNode
ArithmeticExpression() IArithmeticExpressionContext
AllSortItem() []ISortItemContext
SortItem(i int) ISortItemContext
AllLONG() []antlr.TerminalNode
LONG(i int) antlr.TerminalNode
AllAggStatement() []IAggStatementContext
AggStatement(i int) IAggStatementContext
LEFT() antlr.TerminalNode
ALL() antlr.TerminalNode
RIGHT() antlr.TerminalNode
// IsJoinQueryAnalysisStatementContext differentiates from other interfaces.
IsJoinQueryAnalysisStatementContext()
}
IJoinQueryAnalysisStatementContext is an interface to support dynamic dispatch.
type ILogicalExprContext ¶
type ILogicalExprContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetNot returns the not token.
GetNot() antlr.Token
// GetOperator returns the operator token.
GetOperator() antlr.Token
// SetNot sets the not token.
SetNot(antlr.Token)
// SetOperator sets the operator token.
SetOperator(antlr.Token)
// GetLeft returns the left rule contexts.
GetLeft() ILogicalExprContext
// GetInner returns the inner rule contexts.
GetInner() ILogicalExprContext
// GetRight returns the right rule contexts.
GetRight() ILogicalExprContext
// SetLeft sets the left rule contexts.
SetLeft(ILogicalExprContext)
// SetInner sets the inner rule contexts.
SetInner(ILogicalExprContext)
// SetRight sets the right rule contexts.
SetRight(ILogicalExprContext)
// Getter signatures
ComparableExpression() IComparableExpressionContext
AllLogicalExpr() []ILogicalExprContext
LogicalExpr(i int) ILogicalExprContext
NOT() antlr.TerminalNode
AND() antlr.TerminalNode
OR() antlr.TerminalNode
// IsLogicalExprContext differentiates from other interfaces.
IsLogicalExprContext()
}
ILogicalExprContext is an interface to support dynamic dispatch.
type IMemSortContext ¶
type IMemSortContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetSize returns the size token.
GetSize() antlr.Token
// SetSize sets the size token.
SetSize(antlr.Token)
// Get_sortItem returns the _sortItem rule contexts.
Get_sortItem() ISortItemContext
// Set_sortItem sets the _sortItem rule contexts.
Set_sortItem(ISortItemContext)
// GetSorts returns the sorts rule context list.
GetSorts() []ISortItemContext
// SetSorts sets the sorts rule context list.
SetSorts([]ISortItemContext)
// Getter signatures
MEM_SORT() antlr.TerminalNode
BY() antlr.TerminalNode
AllSortItem() []ISortItemContext
SortItem(i int) ISortItemContext
KEEP() antlr.TerminalNode
LONG() antlr.TerminalNode
// IsMemSortContext differentiates from other interfaces.
IsMemSortContext()
}
IMemSortContext is an interface to support dynamic dispatch.
type IMetricAggContext ¶
type IMetricAggContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetExpr returns the expr token.
GetExpr() antlr.Token
// SetExpr sets the expr token.
SetExpr(antlr.Token)
// GetWith returns the with rule contexts.
GetWith() IWhereExpressionContext
// GetMetricName returns the metricName rule contexts.
GetMetricName() IMetricNamesContext
// GetField returns the field rule contexts.
GetField() IFieldIdentifierContext
// GetMetircAs returns the metircAs rule contexts.
GetMetircAs() IExportFieldContext
// SetWith sets the with rule contexts.
SetWith(IWhereExpressionContext)
// SetMetricName sets the metricName rule contexts.
SetMetricName(IMetricNamesContext)
// SetField sets the field rule contexts.
SetField(IFieldIdentifierContext)
// SetMetircAs sets the metircAs rule contexts.
SetMetircAs(IExportFieldContext)
// Getter signatures
MetricParams() IMetricParamsContext
WITH() antlr.TerminalNode
MetricNames() IMetricNamesContext
FieldIdentifier() IFieldIdentifierContext
WhereExpression() IWhereExpressionContext
ExportField() IExportFieldContext
AS() antlr.TerminalNode
// IsMetricAggContext differentiates from other interfaces.
IsMetricAggContext()
}
IMetricAggContext is an interface to support dynamic dispatch.
type IMetricNamesContext ¶
type IMetricNamesContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
SCORE() antlr.TerminalNode
COUNT() antlr.TerminalNode
AVG() antlr.TerminalNode
AVG_DATE() antlr.TerminalNode
SUM() antlr.TerminalNode
MAX() antlr.TerminalNode
MIN() antlr.TerminalNode
DISTINCT() antlr.TerminalNode
VALUE_COUNT() antlr.TerminalNode
PERCENTILES() antlr.TerminalNode
PERCENTILE_RANKS() antlr.TerminalNode
PERCENT() antlr.TerminalNode
DISTINCT_PERCENT() antlr.TerminalNode
TOP_HITS() antlr.TerminalNode
POST_EXPR() antlr.TerminalNode
// IsMetricNamesContext differentiates from other interfaces.
IsMetricNamesContext()
}
IMetricNamesContext is an interface to support dynamic dispatch.
type IMetricParamNamesContext ¶
type IMetricParamNamesContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
MISSING() antlr.TerminalNode
KEYED() antlr.TerminalNode
SIZE() antlr.TerminalNode
ORDER() antlr.TerminalNode
INCLUDE() antlr.TerminalNode
FORMAT() antlr.TerminalNode
// IsMetricParamNamesContext differentiates from other interfaces.
IsMetricParamNamesContext()
}
IMetricParamNamesContext is an interface to support dynamic dispatch.
type IMetricParamsContext ¶
type IMetricParamsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Get_mkv returns the _mkv rule contexts.
Get_mkv() IMkvContext
// GetScript returns the script rule contexts.
GetScript() IScriptPhraseContext
// Set_mkv sets the _mkv rule contexts.
Set_mkv(IMkvContext)
// SetScript sets the script rule contexts.
SetScript(IScriptPhraseContext)
// GetKvs returns the kvs rule context list.
GetKvs() []IMkvContext
// SetKvs sets the kvs rule context list.
SetKvs([]IMkvContext)
// Getter signatures
AllMkv() []IMkvContext
Mkv(i int) IMkvContext
ScriptPhrase() IScriptPhraseContext
// IsMetricParamsContext differentiates from other interfaces.
IsMetricParamsContext()
}
IMetricParamsContext is an interface to support dynamic dispatch.
type IMkvContext ¶
type IMkvContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetK returns the k rule contexts.
GetK() IMetricParamNamesContext
// GetV returns the v rule contexts.
GetV() IParamContext
// SetK sets the k rule contexts.
SetK(IMetricParamNamesContext)
// SetV sets the v rule contexts.
SetV(IParamContext)
// Getter signatures
EQ() antlr.TerminalNode
MetricParamNames() IMetricParamNamesContext
Param() IParamContext
// IsMkvContext differentiates from other interfaces.
IsMkvContext()
}
IMkvContext is an interface to support dynamic dispatch.
type IMultiContext ¶
type IMultiContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetOp returns the op token.
GetOp() antlr.Token
// SetOp sets the op token.
SetOp(antlr.Token)
// GetNext returns the next rule contexts.
GetNext() IAtomContext
// SetNext sets the next rule contexts.
SetNext(IAtomContext)
// Getter signatures
Atom() IAtomContext
MUL() antlr.TerminalNode
DIV() antlr.TerminalNode
// IsMultiContext differentiates from other interfaces.
IsMultiContext()
}
IMultiContext is an interface to support dynamic dispatch.
type IMultiplyingExpressionContext ¶
type IMultiplyingExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetFirst returns the first rule contexts.
GetFirst() IAtomContext
// Get_multi returns the _multi rule contexts.
Get_multi() IMultiContext
// SetFirst sets the first rule contexts.
SetFirst(IAtomContext)
// Set_multi sets the _multi rule contexts.
Set_multi(IMultiContext)
// GetRest returns the rest rule context list.
GetRest() []IMultiContext
// SetRest sets the rest rule context list.
SetRest([]IMultiContext)
// Getter signatures
Atom() IAtomContext
AllMulti() []IMultiContext
Multi(i int) IMultiContext
// IsMultiplyingExpressionContext differentiates from other interfaces.
IsMultiplyingExpressionContext()
}
IMultiplyingExpressionContext is an interface to support dynamic dispatch.
type INlpFuncContext ¶
type INlpFuncContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
SEGMENT() antlr.TerminalNode
NAME() antlr.TerminalNode
ORG() antlr.TerminalNode
LOC() antlr.TerminalNode
// IsNlpFuncContext differentiates from other interfaces.
IsNlpFuncContext()
}
INlpFuncContext is an interface to support dynamic dispatch.
type INonReservedContext ¶
type INonReservedContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
NUMBER() antlr.TerminalNode
STRING() antlr.TerminalNode
GROUP() antlr.TerminalNode
SCORE() antlr.TerminalNode
STRUCT() antlr.TerminalNode
NOT() antlr.TerminalNode
INTO() antlr.TerminalNode
TO() antlr.TerminalNode
ID() antlr.TerminalNode
SLICE() antlr.TerminalNode
JSON() antlr.TerminalNode
CSV() antlr.TerminalNode
SEP() antlr.TerminalNode
SCRIPT() antlr.TerminalNode
RETURN() antlr.TerminalNode
INNER_HIT() antlr.TerminalNode
RLIKE() antlr.TerminalNode
LIKE() antlr.TerminalNode
IN() antlr.TerminalNode
OUT() antlr.TerminalNode
EXIST() antlr.TerminalNode
MISS() antlr.TerminalNode
QUERY_STRING() antlr.TerminalNode
HAS_CHILD() antlr.TerminalNode
HAS_PARENT() antlr.TerminalNode
MATCH() antlr.TerminalNode
MULTI_MATCH() antlr.TerminalNode
MATH() antlr.TerminalNode
MATCH_PHRASE_PREFIX() antlr.TerminalNode
MATCH_PHRASE() antlr.TerminalNode
KNN() antlr.TerminalNode
SIZE() antlr.TerminalNode
COUNT() antlr.TerminalNode
MAX() antlr.TerminalNode
MIN() antlr.TerminalNode
AVG() antlr.TerminalNode
SUM() antlr.TerminalNode
DISTINCT() antlr.TerminalNode
VALUE_COUNT() antlr.TerminalNode
PERCENTILE_RANKS() antlr.TerminalNode
PERCENTILES() antlr.TerminalNode
TOP_HITS() antlr.TerminalNode
PERCENT() antlr.TerminalNode
DISTINCT_PERCENT() antlr.TerminalNode
INTERVAL() antlr.TerminalNode
FORMAT() antlr.TerminalNode
KEYED() antlr.TerminalNode
MISSING() antlr.TerminalNode
NULL() antlr.TerminalNode
END() antlr.TerminalNode
RANGE() antlr.TerminalNode
LANG() antlr.TerminalNode
RESCORE() antlr.TerminalNode
WINDOWS() antlr.TerminalNode
COLLAPSE() antlr.TerminalNode
EXCLUDE() antlr.TerminalNode
INCLUDE() antlr.TerminalNode
SAMPLE() antlr.TerminalNode
IDS() antlr.TerminalNode
IDS_FILE() antlr.TerminalNode
LOCAL() antlr.TerminalNode
DATA() antlr.TerminalNode
SEPARATED() antlr.TerminalNode
ANALYZE() antlr.TerminalNode
ADD() antlr.TerminalNode
PUT() antlr.TerminalNode
TEMPLATE() antlr.TerminalNode
LIST() antlr.TerminalNode
ALIAS() antlr.TerminalNode
PK() antlr.TerminalNode
UUID() antlr.TerminalNode
SQL() antlr.TerminalNode
CK() antlr.TerminalNode
URL() antlr.TerminalNode
PASSWORD() antlr.TerminalNode
USER() antlr.TerminalNode
DATE_T() antlr.TerminalNode
TIME_T() antlr.TerminalNode
DATETIME_T() antlr.TerminalNode
TIMESTAMP_T() antlr.TerminalNode
EXCEL() antlr.TerminalNode
MEM() antlr.TerminalNode
LEFT() antlr.TerminalNode
RIGHT() antlr.TerminalNode
ALL() antlr.TerminalNode
ORG() antlr.TerminalNode
NLP() antlr.TerminalNode
ENABLE() antlr.TerminalNode
SEGMENT() antlr.TerminalNode
NAME() antlr.TerminalNode
LOC() antlr.TerminalNode
// IsNonReservedContext differentiates from other interfaces.
IsNonReservedContext()
}
INonReservedContext is an interface to support dynamic dispatch.
type INumberContext ¶
type INumberContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetNum returns the num token.
GetNum() antlr.Token
// SetNum sets the num token.
SetNum(antlr.Token)
// Getter signatures
LONG() antlr.TerminalNode
DOUBLE() antlr.TerminalNode
// IsNumberContext differentiates from other interfaces.
IsNumberContext()
}
INumberContext is an interface to support dynamic dispatch.
type IParam2Context ¶
type IParam2Context interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ArrayValue() IArrayValueContext
BooleanValue() IBooleanValueContext
LONG() antlr.TerminalNode
DOUBLE() antlr.TerminalNode
QUOTASTR() antlr.TerminalNode
MUL() antlr.TerminalNode
// IsParam2Context differentiates from other interfaces.
IsParam2Context()
}
IParam2Context is an interface to support dynamic dispatch.
type IParamContext ¶
type IParamContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ArrayValue() IArrayValueContext
BooleanValue() IBooleanValueContext
LONG() antlr.TerminalNode
DOUBLE() antlr.TerminalNode
Str() IStrContext
MUL() antlr.TerminalNode
// IsParamContext differentiates from other interfaces.
IsParamContext()
}
IParamContext is an interface to support dynamic dispatch.
type IParamValuesContext ¶
type IParamValuesContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Get_param returns the _param rule contexts.
Get_param() IParamContext
// Set_param sets the _param rule contexts.
Set_param(IParamContext)
// GetVs returns the vs rule context list.
GetVs() []IParamContext
// SetVs sets the vs rule context list.
SetVs([]IParamContext)
// Getter signatures
AllParam() []IParamContext
Param(i int) IParamContext
// IsParamValuesContext differentiates from other interfaces.
IsParamValuesContext()
}
IParamValuesContext is an interface to support dynamic dispatch.
type IPathIdentifierContext ¶
type IPathIdentifierContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllExportField() []IExportFieldContext
ExportField(i int) IExportFieldContext
AllDOT() []antlr.TerminalNode
DOT(i int) antlr.TerminalNode
AllGT() []antlr.TerminalNode
GT(i int) antlr.TerminalNode
// IsPathIdentifierContext differentiates from other interfaces.
IsPathIdentifierContext()
}
IPathIdentifierContext is an interface to support dynamic dispatch.
type IPropContext ¶
type IPropContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetK returns the k rule contexts.
GetK() IStrictIdentifierContext
// GetV returns the v rule contexts.
GetV() IParamContext
// SetK sets the k rule contexts.
SetK(IStrictIdentifierContext)
// SetV sets the v rule contexts.
SetV(IParamContext)
// Getter signatures
EQ() antlr.TerminalNode
StrictIdentifier() IStrictIdentifierContext
Param() IParamContext
// IsPropContext differentiates from other interfaces.
IsPropContext()
}
IPropContext is an interface to support dynamic dispatch.
type IQueryStatementContext ¶
type IQueryStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetScroll_id returns the scroll_id token.
GetScroll_id() antlr.Token
// GetTrack returns the track token.
GetTrack() antlr.Token
// GetOffset returns the offset token.
GetOffset() antlr.Token
// GetLimit returns the limit token.
GetLimit() antlr.Token
// GetSliceMax returns the sliceMax token.
GetSliceMax() antlr.Token
// SetScroll_id sets the scroll_id token.
SetScroll_id(antlr.Token)
// SetTrack sets the track token.
SetTrack(antlr.Token)
// SetOffset sets the offset token.
SetOffset(antlr.Token)
// SetLimit sets the limit token.
SetLimit(antlr.Token)
// SetSliceMax sets the sliceMax token.
SetSliceMax(antlr.Token)
// GetFront returns the front rule contexts.
GetFront() IStrictIdentifierContext
// GetKeep returns the keep rule contexts.
GetKeep() IStrContext
// GetScore returns the score rule contexts.
GetScore() IBooleanValueContext
// GetMinScore returns the minScore rule contexts.
GetMinScore() INumberContext
// Get_selectItem returns the _selectItem rule contexts.
Get_selectItem() ISelectItemContext
// Get_indexIdentifier returns the _indexIdentifier rule contexts.
Get_indexIdentifier() IIndexIdentifierContext
// Get_sortItem returns the _sortItem rule contexts.
Get_sortItem() ISortItemContext
// GetSliceField returns the sliceField rule contexts.
GetSliceField() IFieldIdentifierContext
// GetStatName returns the statName rule contexts.
GetStatName() IStrictIdentifierContext
// SetFront sets the front rule contexts.
SetFront(IStrictIdentifierContext)
// SetKeep sets the keep rule contexts.
SetKeep(IStrContext)
// SetScore sets the score rule contexts.
SetScore(IBooleanValueContext)
// SetMinScore sets the minScore rule contexts.
SetMinScore(INumberContext)
// Set_selectItem sets the _selectItem rule contexts.
Set_selectItem(ISelectItemContext)
// Set_indexIdentifier sets the _indexIdentifier rule contexts.
Set_indexIdentifier(IIndexIdentifierContext)
// Set_sortItem sets the _sortItem rule contexts.
Set_sortItem(ISortItemContext)
// SetSliceField sets the sliceField rule contexts.
SetSliceField(IFieldIdentifierContext)
// SetStatName sets the statName rule contexts.
SetStatName(IStrictIdentifierContext)
// GetSelectItems returns the selectItems rule context list.
GetSelectItems() []ISelectItemContext
// GetIndexes returns the indexes rule context list.
GetIndexes() []IIndexIdentifierContext
// GetSorts returns the sorts rule context list.
GetSorts() []ISortItemContext
// SetSelectItems sets the selectItems rule context list.
SetSelectItems([]ISelectItemContext)
// SetIndexes sets the indexes rule context list.
SetIndexes([]IIndexIdentifierContext)
// SetSorts sets the sorts rule context list.
SetSorts([]ISortItemContext)
// Getter signatures
SELECT() antlr.TerminalNode
AllSelectItem() []ISelectItemContext
SelectItem(i int) ISelectItemContext
USING() antlr.TerminalNode
MAP() antlr.TerminalNode
ExportStatement() IExportStatementContext
AllStrictIdentifier() []IStrictIdentifierContext
StrictIdentifier(i int) IStrictIdentifierContext
BY() antlr.TerminalNode
SCROLL_ID() antlr.TerminalNode
AllEQ() []antlr.TerminalNode
EQ(i int) antlr.TerminalNode
FROM() antlr.TerminalNode
SCROLL() antlr.TerminalNode
SCORE() antlr.TerminalNode
QUOTASTR() antlr.TerminalNode
AllIndexIdentifier() []IIndexIdentifierContext
IndexIdentifier(i int) IIndexIdentifierContext
Str() IStrContext
WHERE() antlr.TerminalNode
WhereExpression() IWhereExpressionContext
RescoreExpr() IRescoreExprContext
CollapseExpr() ICollapseExprContext
ORDER() antlr.TerminalNode
TRACK_HIT() antlr.TerminalNode
LIMIT() antlr.TerminalNode
SLICE() antlr.TerminalNode
AllSortItem() []ISortItemContext
SortItem(i int) ISortItemContext
AllLONG() []antlr.TerminalNode
LONG(i int) antlr.TerminalNode
GE() antlr.TerminalNode
BooleanValue() IBooleanValueContext
Number() INumberContext
CustomScoreExpr() ICustomScoreExprContext
MemSort() IMemSortContext
FieldIdentifier() IFieldIdentifierContext
// IsQueryStatementContext differentiates from other interfaces.
IsQueryStatementContext()
}
IQueryStatementContext is an interface to support dynamic dispatch.
type IRangeBucketContext ¶
type IRangeBucketContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetField returns the field rule contexts.
GetField() IFieldIdentifierContext
// GetMissing returns the missing rule contexts.
GetMissing() IParamContext
// SetField sets the field rule contexts.
SetField(IFieldIdentifierContext)
// SetMissing sets the missing rule contexts.
SetMissing(IParamContext)
// Getter signatures
RANGE() antlr.TerminalNode
RangeExpr() IRangeExprContext
FieldIdentifier() IFieldIdentifierContext
Param() IParamContext
MISSING() antlr.TerminalNode
EQ() antlr.TerminalNode
// IsRangeBucketContext differentiates from other interfaces.
IsRangeBucketContext()
}
IRangeBucketContext is an interface to support dynamic dispatch.
type IRangeExprContext ¶
type IRangeExprContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Get_rangeUnit returns the _rangeUnit rule contexts.
Get_rangeUnit() IRangeUnitContext
// Set_rangeUnit sets the _rangeUnit rule contexts.
Set_rangeUnit(IRangeUnitContext)
// GetRanges returns the ranges rule context list.
GetRanges() []IRangeUnitContext
// SetRanges sets the ranges rule context list.
SetRanges([]IRangeUnitContext)
// Getter signatures
AllRangeUnit() []IRangeUnitContext
RangeUnit(i int) IRangeUnitContext
// IsRangeExprContext differentiates from other interfaces.
IsRangeExprContext()
}
IRangeExprContext is an interface to support dynamic dispatch.
type IRangeFromToContext ¶
type IRangeFromToContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
MINUS() antlr.TerminalNode
Number() INumberContext
// IsRangeFromToContext differentiates from other interfaces.
IsRangeFromToContext()
}
IRangeFromToContext is an interface to support dynamic dispatch.
type IRangeUnitContext ¶
type IRangeUnitContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetFrom returns the from rule contexts.
GetFrom() IRangeFromToContext
// GetTo returns the to rule contexts.
GetTo() IRangeFromToContext
// GetKey returns the key rule contexts.
GetKey() IStrContext
// SetFrom sets the from rule contexts.
SetFrom(IRangeFromToContext)
// SetTo sets the to rule contexts.
SetTo(IRangeFromToContext)
// SetKey sets the key rule contexts.
SetKey(IStrContext)
// Getter signatures
AllRangeFromTo() []IRangeFromToContext
RangeFromTo(i int) IRangeFromToContext
Str() IStrContext
// IsRangeUnitContext differentiates from other interfaces.
IsRangeUnitContext()
}
IRangeUnitContext is an interface to support dynamic dispatch.
type IRescoreExprContext ¶
type IRescoreExprContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetWin returns the win token.
GetWin() antlr.Token
// GetPre returns the pre token.
GetPre() antlr.Token
// GetSec returns the sec token.
GetSec() antlr.Token
// SetWin sets the win token.
SetWin(antlr.Token)
// SetPre sets the pre token.
SetPre(antlr.Token)
// SetSec sets the sec token.
SetSec(antlr.Token)
// Getter signatures
RESCORE() antlr.TerminalNode
WhereExpression() IWhereExpressionContext
WINDOWS() antlr.TerminalNode
EQ() antlr.TerminalNode
WEIGHT() antlr.TerminalNode
LONG() antlr.TerminalNode
AllDOUBLE() []antlr.TerminalNode
DOUBLE(i int) antlr.TerminalNode
// IsRescoreExprContext differentiates from other interfaces.
IsRescoreExprContext()
}
IRescoreExprContext is an interface to support dynamic dispatch.
type IScriptFieldContext ¶
type IScriptFieldContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetScript returns the script rule contexts.
GetScript() IScriptPhraseContext
// GetAs returns the as rule contexts.
GetAs() IStrictIdentifierContext
// SetScript sets the script rule contexts.
SetScript(IScriptPhraseContext)
// SetAs sets the as rule contexts.
SetAs(IStrictIdentifierContext)
// Getter signatures
AS() antlr.TerminalNode
ScriptPhrase() IScriptPhraseContext
StrictIdentifier() IStrictIdentifierContext
// IsScriptFieldContext differentiates from other interfaces.
IsScriptFieldContext()
}
IScriptFieldContext is an interface to support dynamic dispatch.
type IScriptFunctionContext ¶
type IScriptFunctionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetScript returns the script rule contexts.
GetScript() IScriptPhraseContext
// SetScript sets the script rule contexts.
SetScript(IScriptPhraseContext)
// Getter signatures
ScriptPhrase() IScriptPhraseContext
// IsScriptFunctionContext differentiates from other interfaces.
IsScriptFunctionContext()
}
IScriptFunctionContext is an interface to support dynamic dispatch.
type IScriptPhraseContext ¶
type IScriptPhraseContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetScript returns the script token.
GetScript() antlr.Token
// SetScript sets the script token.
SetScript(antlr.Token)
// GetLang returns the lang rule contexts.
GetLang() IStrContext
// Get_prop returns the _prop rule contexts.
Get_prop() IPropContext
// GetArithmetic returns the arithmetic rule contexts.
GetArithmetic() IArithmeticExpressionContext
// SetLang sets the lang rule contexts.
SetLang(IStrContext)
// Set_prop sets the _prop rule contexts.
Set_prop(IPropContext)
// SetArithmetic sets the arithmetic rule contexts.
SetArithmetic(IArithmeticExpressionContext)
// GetProps returns the props rule context list.
GetProps() []IPropContext
// SetProps sets the props rule context list.
SetProps([]IPropContext)
// Getter signatures
SCRIPT() antlr.TerminalNode
QUOTASTR() antlr.TerminalNode
AllProp() []IPropContext
Prop(i int) IPropContext
LANG() antlr.TerminalNode
EQ() antlr.TerminalNode
Str() IStrContext
ArithmeticExpression() IArithmeticExpressionContext
MATH() antlr.TerminalNode
// IsScriptPhraseContext differentiates from other interfaces.
IsScriptPhraseContext()
}
IScriptPhraseContext is an interface to support dynamic dispatch.
type ISelectItemContext ¶
type ISelectItemContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
FieldIdentifier() IFieldIdentifierContext
Highlight() IHighlightContext
ScriptField() IScriptFieldContext
InnerHit() IInnerHitContext
// IsSelectItemContext differentiates from other interfaces.
IsSelectItemContext()
}
ISelectItemContext is an interface to support dynamic dispatch.
type ISignificantBucketContext ¶
type ISignificantBucketContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetSmp returns the smp token.
GetSmp() antlr.Token
// GetMinDocCount returns the minDocCount token.
GetMinDocCount() antlr.Token
// GetTop returns the top token.
GetTop() antlr.Token
// SetSmp sets the smp token.
SetSmp(antlr.Token)
// SetMinDocCount sets the minDocCount token.
SetMinDocCount(antlr.Token)
// SetTop sets the top token.
SetTop(antlr.Token)
// GetField returns the field rule contexts.
GetField() IFieldIdentifierContext
// GetScoreAlg returns the scoreAlg rule contexts.
GetScoreAlg() IStrContext
// Get_param returns the _param rule contexts.
Get_param() IParamContext
// SetField sets the field rule contexts.
SetField(IFieldIdentifierContext)
// SetScoreAlg sets the scoreAlg rule contexts.
SetScoreAlg(IStrContext)
// Set_param sets the _param rule contexts.
Set_param(IParamContext)
// GetExclude returns the exclude rule context list.
GetExclude() []IParamContext
// GetInclude returns the include rule context list.
GetInclude() []IParamContext
// SetExclude sets the exclude rule context list.
SetExclude([]IParamContext)
// SetInclude sets the include rule context list.
SetInclude([]IParamContext)
// Getter signatures
SIGNIFICANT() antlr.TerminalNode
FieldIdentifier() IFieldIdentifierContext
AllSAMPLE() []antlr.TerminalNode
SAMPLE(i int) antlr.TerminalNode
AllEQ() []antlr.TerminalNode
EQ(i int) antlr.TerminalNode
AllDOC_COUNT() []antlr.TerminalNode
DOC_COUNT(i int) antlr.TerminalNode
AllSCORE() []antlr.TerminalNode
SCORE(i int) antlr.TerminalNode
AllEXCLUDE() []antlr.TerminalNode
EXCLUDE(i int) antlr.TerminalNode
AllINCLUDE() []antlr.TerminalNode
INCLUDE(i int) antlr.TerminalNode
AllTOP() []antlr.TerminalNode
TOP(i int) antlr.TerminalNode
AllLONG() []antlr.TerminalNode
LONG(i int) antlr.TerminalNode
AllStr() []IStrContext
Str(i int) IStrContext
AllParam() []IParamContext
Param(i int) IParamContext
// IsSignificantBucketContext differentiates from other interfaces.
IsSignificantBucketContext()
}
ISignificantBucketContext is an interface to support dynamic dispatch.
type ISortItemContext ¶
type ISortItemContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetDType returns the dType token.
GetDType() antlr.Token
// GetFilter returns the filter token.
GetFilter() antlr.Token
// GetOrdering returns the ordering token.
GetOrdering() antlr.Token
// GetMd returns the md token.
GetMd() antlr.Token
// SetDType sets the dType token.
SetDType(antlr.Token)
// SetFilter sets the filter token.
SetFilter(antlr.Token)
// SetOrdering sets the ordering token.
SetOrdering(antlr.Token)
// SetMd sets the md token.
SetMd(antlr.Token)
// GetField returns the field rule contexts.
GetField() IFieldIdentifierContext
// GetScript returns the script rule contexts.
GetScript() IScriptPhraseContext
// SetField sets the field rule contexts.
SetField(IFieldIdentifierContext)
// SetScript sets the script rule contexts.
SetScript(IScriptPhraseContext)
// Getter signatures
WhereExpression() IWhereExpressionContext
FieldIdentifier() IFieldIdentifierContext
ScriptPhrase() IScriptPhraseContext
ASC() antlr.TerminalNode
DESC() antlr.TerminalNode
SUM() antlr.TerminalNode
AVG() antlr.TerminalNode
MAX() antlr.TerminalNode
MIN() antlr.TerminalNode
STRING() antlr.TerminalNode
NUMBER() antlr.TerminalNode
// IsSortItemContext differentiates from other interfaces.
IsSortItemContext()
}
ISortItemContext is an interface to support dynamic dispatch.
type ISparkStatementContext ¶
type ISparkStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetSql returns the sql token.
GetSql() antlr.Token
// GetLimit returns the limit token.
GetLimit() antlr.Token
// SetSql sets the sql token.
SetSql(antlr.Token)
// SetLimit sets the limit token.
SetLimit(antlr.Token)
// Get_dataStruct returns the _dataStruct rule contexts.
Get_dataStruct() IDataStructContext
// GetStatName returns the statName rule contexts.
GetStatName() IStrictIdentifierContext
// Set_dataStruct sets the _dataStruct rule contexts.
Set_dataStruct(IDataStructContext)
// SetStatName sets the statName rule contexts.
SetStatName(IStrictIdentifierContext)
// GetFiles returns the files rule context list.
GetFiles() []IDataStructContext
// SetFiles sets the files rule context list.
SetFiles([]IDataStructContext)
// Getter signatures
SQL() antlr.TerminalNode
QUOTASTR() antlr.TerminalNode
LIMIT() antlr.TerminalNode
MAP() antlr.TerminalNode
ExportStatement() IExportStatementContext
AllDataStruct() []IDataStructContext
DataStruct(i int) IDataStructContext
LONG() antlr.TerminalNode
StrictIdentifier() IStrictIdentifierContext
// IsSparkStatementContext differentiates from other interfaces.
IsSparkStatementContext()
}
ISparkStatementContext is an interface to support dynamic dispatch.
type IStatementContext ¶
type IStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
QueryStatement() IQueryStatementContext
AnalysisStatement() IAnalysisStatementContext
SparkStatement() ISparkStatementContext
InsertStatement() IInsertStatementContext
UpdateStatement() IUpdateStatementContext
BatchUpdateStatement() IBatchUpdateStatementContext
DeleteStatement() IDeleteStatementContext
DescStatement() IDescStatementContext
AliasStatement() IAliasStatementContext
AlterStatement() IAlterStatementContext
JoinQueryAnalysisStatement() IJoinQueryAnalysisStatementContext
Hive2Statement() IHive2StatementContext
JdbcStatement() IJdbcStatementContext
FileLoadStatement() IFileLoadStatementContext
AnalyzeStatement() IAnalyzeStatementContext
HanLPStatement() IHanLPStatementContext
// IsStatementContext differentiates from other interfaces.
IsStatementContext()
}
IStatementContext is an interface to support dynamic dispatch.
type IStrContext ¶
type IStrContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
QUOTASTR() antlr.TerminalNode
IDENTIFIER() antlr.TerminalNode
EXT_IDENTIFIER() antlr.TerminalNode
// IsStrContext differentiates from other interfaces.
IsStrContext()
}
IStrContext is an interface to support dynamic dispatch.
type IStrictIdentifierContext ¶
type IStrictIdentifierContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
IDENTIFIER() antlr.TerminalNode
NonReserved() INonReservedContext
// IsStrictIdentifierContext differentiates from other interfaces.
IsStrictIdentifierContext()
}
IStrictIdentifierContext is an interface to support dynamic dispatch.
type ITermCompareContext ¶
type ITermCompareContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetField returns the field rule contexts.
GetField() IFieldIdentifierContext
// GetBoost returns the boost rule contexts.
GetBoost() INumberContext
// GetOperator returns the operator rule contexts.
GetOperator() IComparisonOperatorContext
// GetValue returns the value rule contexts.
GetValue() IParamContext
// SetField sets the field rule contexts.
SetField(IFieldIdentifierContext)
// SetBoost sets the boost rule contexts.
SetBoost(INumberContext)
// SetOperator sets the operator rule contexts.
SetOperator(IComparisonOperatorContext)
// SetValue sets the value rule contexts.
SetValue(IParamContext)
// Getter signatures
FieldIdentifier() IFieldIdentifierContext
ComparisonOperator() IComparisonOperatorContext
Param() IParamContext
POWER() antlr.TerminalNode
Number() INumberContext
// IsTermCompareContext differentiates from other interfaces.
IsTermCompareContext()
}
ITermCompareContext is an interface to support dynamic dispatch.
type ITermLevelFunctionContext ¶
type ITermLevelFunctionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetField returns the field rule contexts.
GetField() IFieldIdentifierContext
// GetBoost returns the boost rule contexts.
GetBoost() INumberContext
// GetFuncName returns the funcName rule contexts.
GetFuncName() ITermLevelFunctionNamesContext
// Get_param2 returns the _param2 rule contexts.
Get_param2() IParam2Context
// GetUseField returns the useField rule contexts.
GetUseField() IFieldIdentifierContext
// SetField sets the field rule contexts.
SetField(IFieldIdentifierContext)
// SetBoost sets the boost rule contexts.
SetBoost(INumberContext)
// SetFuncName sets the funcName rule contexts.
SetFuncName(ITermLevelFunctionNamesContext)
// Set_param2 sets the _param2 rule contexts.
Set_param2(IParam2Context)
// SetUseField sets the useField rule contexts.
SetUseField(IFieldIdentifierContext)
// GetParams returns the params rule context list.
GetParams() []IParam2Context
// SetParams sets the params rule context list.
SetParams([]IParam2Context)
// Getter signatures
TermLevelFunctionNames() ITermLevelFunctionNamesContext
AllParam2() []IParam2Context
Param2(i int) IParam2Context
AllFieldIdentifier() []IFieldIdentifierContext
FieldIdentifier(i int) IFieldIdentifierContext
POWER() antlr.TerminalNode
Number() INumberContext
// IsTermLevelFunctionContext differentiates from other interfaces.
IsTermLevelFunctionContext()
}
ITermLevelFunctionContext is an interface to support dynamic dispatch.
type ITermLevelFunctionNamesContext ¶
type ITermLevelFunctionNamesContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
IN() antlr.TerminalNode
OUT() antlr.TerminalNode
HAS_ALL() antlr.TerminalNode
HAS_ANY() antlr.TerminalNode
EXIST() antlr.TerminalNode
MISS() antlr.TerminalNode
RLIKE() antlr.TerminalNode
LIKE() antlr.TerminalNode
NOT_LIKE() antlr.TerminalNode
IDS() antlr.TerminalNode
STARTS_WITH() antlr.TerminalNode
LOCAL_FILE() antlr.TerminalNode
// IsTermLevelFunctionNamesContext differentiates from other interfaces.
IsTermLevelFunctionNamesContext()
}
ITermLevelFunctionNamesContext is an interface to support dynamic dispatch.
type ITermsBucketContext ¶
type ITermsBucketContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetMinDocCount returns the minDocCount token.
GetMinDocCount() antlr.Token
// GetTop returns the top token.
GetTop() antlr.Token
// GetOrder returns the order token.
GetOrder() antlr.Token
// SetMinDocCount sets the minDocCount token.
SetMinDocCount(antlr.Token)
// SetTop sets the top token.
SetTop(antlr.Token)
// SetOrder sets the order token.
SetOrder(antlr.Token)
// GetField returns the field rule contexts.
GetField() IFieldIdentifierContext
// Get_param returns the _param rule contexts.
Get_param() IParamContext
// GetMissing returns the missing rule contexts.
GetMissing() IParamContext
// GetScript returns the script rule contexts.
GetScript() IScriptPhraseContext
// GetOrderPath returns the orderPath rule contexts.
GetOrderPath() IPathIdentifierContext
// SetField sets the field rule contexts.
SetField(IFieldIdentifierContext)
// Set_param sets the _param rule contexts.
Set_param(IParamContext)
// SetMissing sets the missing rule contexts.
SetMissing(IParamContext)
// SetScript sets the script rule contexts.
SetScript(IScriptPhraseContext)
// SetOrderPath sets the orderPath rule contexts.
SetOrderPath(IPathIdentifierContext)
// GetInclude returns the include rule context list.
GetInclude() []IParamContext
// GetExclude returns the exclude rule context list.
GetExclude() []IParamContext
// SetInclude sets the include rule context list.
SetInclude([]IParamContext)
// SetExclude sets the exclude rule context list.
SetExclude([]IParamContext)
// Getter signatures
FieldIdentifier() IFieldIdentifierContext
AllINCLUDE() []antlr.TerminalNode
INCLUDE(i int) antlr.TerminalNode
AllEXCLUDE() []antlr.TerminalNode
EXCLUDE(i int) antlr.TerminalNode
AllDOC_COUNT() []antlr.TerminalNode
DOC_COUNT(i int) antlr.TerminalNode
AllMISSING() []antlr.TerminalNode
MISSING(i int) antlr.TerminalNode
AllAS() []antlr.TerminalNode
AS(i int) antlr.TerminalNode
AllTOP() []antlr.TerminalNode
TOP(i int) antlr.TerminalNode
AllORDER() []antlr.TerminalNode
ORDER(i int) antlr.TerminalNode
AllBY() []antlr.TerminalNode
BY(i int) antlr.TerminalNode
AllParam() []IParamContext
Param(i int) IParamContext
AllLONG() []antlr.TerminalNode
LONG(i int) antlr.TerminalNode
AllScriptPhrase() []IScriptPhraseContext
ScriptPhrase(i int) IScriptPhraseContext
AllPathIdentifier() []IPathIdentifierContext
PathIdentifier(i int) IPathIdentifierContext
AllDESC() []antlr.TerminalNode
DESC(i int) antlr.TerminalNode
AllASC() []antlr.TerminalNode
ASC(i int) antlr.TerminalNode
// IsTermsBucketContext differentiates from other interfaces.
IsTermsBucketContext()
}
ITermsBucketContext is an interface to support dynamic dispatch.
type IUpdateFieldContext ¶
type IUpdateFieldContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsUpdateFieldContext differentiates from other interfaces.
IsUpdateFieldContext()
}
IUpdateFieldContext is an interface to support dynamic dispatch.
type IUpdateStatementContext ¶
type IUpdateStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Get_indexIdentifier returns the _indexIdentifier rule contexts.
Get_indexIdentifier() IIndexIdentifierContext
// GetScript returns the script rule contexts.
GetScript() IScriptPhraseContext
// Get_updateField returns the _updateField rule contexts.
Get_updateField() IUpdateFieldContext
// GetFileName returns the fileName rule contexts.
GetFileName() IStrContext
// GetId returns the id rule contexts.
GetId() IStrContext
// Get_str returns the _str rule contexts.
Get_str() IStrContext
// GetStatName returns the statName rule contexts.
GetStatName() IStrictIdentifierContext
// Set_indexIdentifier sets the _indexIdentifier rule contexts.
Set_indexIdentifier(IIndexIdentifierContext)
// SetScript sets the script rule contexts.
SetScript(IScriptPhraseContext)
// Set_updateField sets the _updateField rule contexts.
Set_updateField(IUpdateFieldContext)
// SetFileName sets the fileName rule contexts.
SetFileName(IStrContext)
// SetId sets the id rule contexts.
SetId(IStrContext)
// Set_str sets the _str rule contexts.
Set_str(IStrContext)
// SetStatName sets the statName rule contexts.
SetStatName(IStrictIdentifierContext)
// GetIndexes returns the indexes rule context list.
GetIndexes() []IIndexIdentifierContext
// GetFields returns the fields rule context list.
GetFields() []IUpdateFieldContext
// GetItems returns the items rule context list.
GetItems() []IStrContext
// SetIndexes sets the indexes rule context list.
SetIndexes([]IIndexIdentifierContext)
// SetFields sets the fields rule context list.
SetFields([]IUpdateFieldContext)
// SetItems sets the items rule context list.
SetItems([]IStrContext)
// Getter signatures
UPDATE() antlr.TerminalNode
UPSERT() antlr.TerminalNode
AllIndexIdentifier() []IIndexIdentifierContext
IndexIdentifier(i int) IIndexIdentifierContext
MAP() antlr.TerminalNode
WHERE() antlr.TerminalNode
WhereExpression() IWhereExpressionContext
BY() antlr.TerminalNode
IDS_FILE() antlr.TerminalNode
ID() antlr.TerminalNode
EQ() antlr.TerminalNode
StrictIdentifier() IStrictIdentifierContext
SET() antlr.TerminalNode
AllStr() []IStrContext
Str(i int) IStrContext
ScriptPhrase() IScriptPhraseContext
AllUpdateField() []IUpdateFieldContext
UpdateField(i int) IUpdateFieldContext
// IsUpdateStatementContext differentiates from other interfaces.
IsUpdateStatementContext()
}
IUpdateStatementContext is an interface to support dynamic dispatch.
type IValueListContext ¶
type IValueListContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Get_paramValues returns the _paramValues rule contexts.
Get_paramValues() IParamValuesContext
// Set_paramValues sets the _paramValues rule contexts.
Set_paramValues(IParamValuesContext)
// GetValuesList returns the valuesList rule context list.
GetValuesList() []IParamValuesContext
// SetValuesList sets the valuesList rule context list.
SetValuesList([]IParamValuesContext)
// Getter signatures
VALUES() antlr.TerminalNode
AllParamValues() []IParamValuesContext
ParamValues(i int) IParamValuesContext
// IsValueListContext differentiates from other interfaces.
IsValueListContext()
}
IValueListContext is an interface to support dynamic dispatch.
type IWhereExpressionContext ¶
type IWhereExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetScore returns the score rule contexts.
GetScore() IBooleanValueContext
// SetScore sets the score rule contexts.
SetScore(IBooleanValueContext)
// Getter signatures
ALL() antlr.TerminalNode
LogicalExpr() ILogicalExprContext
SCORE() antlr.TerminalNode
EQ() antlr.TerminalNode
EXPLAIN() antlr.TerminalNode
BooleanValue() IBooleanValueContext
AND() antlr.TerminalNode
// IsWhereExpressionContext differentiates from other interfaces.
IsWhereExpressionContext()
}
IWhereExpressionContext is an interface to support dynamic dispatch.
type IndexIdentifierContext ¶
type IndexIdentifierContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyIndexIdentifierContext ¶
func NewEmptyIndexIdentifierContext() *IndexIdentifierContext
func NewIndexIdentifierContext ¶
func NewIndexIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IndexIdentifierContext
func (*IndexIdentifierContext) Accept ¶
func (s *IndexIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IndexIdentifierContext) DOT ¶
func (s *IndexIdentifierContext) DOT() antlr.TerminalNode
func (*IndexIdentifierContext) EnterRule ¶
func (s *IndexIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*IndexIdentifierContext) ExitRule ¶
func (s *IndexIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*IndexIdentifierContext) GetIndex ¶
func (s *IndexIdentifierContext) GetIndex() IIndexNameContext
func (*IndexIdentifierContext) GetIndexType ¶
func (s *IndexIdentifierContext) GetIndexType() IStrictIdentifierContext
func (*IndexIdentifierContext) GetParser ¶
func (s *IndexIdentifierContext) GetParser() antlr.Parser
func (*IndexIdentifierContext) GetRuleContext ¶
func (s *IndexIdentifierContext) GetRuleContext() antlr.RuleContext
func (*IndexIdentifierContext) IndexName ¶
func (s *IndexIdentifierContext) IndexName() IIndexNameContext
func (*IndexIdentifierContext) IsIndexIdentifierContext ¶
func (*IndexIdentifierContext) IsIndexIdentifierContext()
func (*IndexIdentifierContext) SetIndex ¶
func (s *IndexIdentifierContext) SetIndex(v IIndexNameContext)
func (*IndexIdentifierContext) SetIndexType ¶
func (s *IndexIdentifierContext) SetIndexType(v IStrictIdentifierContext)
func (*IndexIdentifierContext) StrictIdentifier ¶
func (s *IndexIdentifierContext) StrictIdentifier() IStrictIdentifierContext
func (*IndexIdentifierContext) ToStringTree ¶
func (s *IndexIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IndexNameContext ¶
type IndexNameContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyIndexNameContext ¶
func NewEmptyIndexNameContext() *IndexNameContext
func NewIndexNameContext ¶
func NewIndexNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IndexNameContext
func (*IndexNameContext) Accept ¶
func (s *IndexNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IndexNameContext) EnterRule ¶
func (s *IndexNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*IndexNameContext) ExitRule ¶
func (s *IndexNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*IndexNameContext) GetParser ¶
func (s *IndexNameContext) GetParser() antlr.Parser
func (*IndexNameContext) GetRuleContext ¶
func (s *IndexNameContext) GetRuleContext() antlr.RuleContext
func (*IndexNameContext) IDENTIFIER ¶
func (s *IndexNameContext) IDENTIFIER() antlr.TerminalNode
func (*IndexNameContext) IsIndexNameContext ¶
func (*IndexNameContext) IsIndexNameContext()
func (*IndexNameContext) MUL ¶
func (s *IndexNameContext) MUL() antlr.TerminalNode
func (*IndexNameContext) QUOTASTR ¶
func (s *IndexNameContext) QUOTASTR() antlr.TerminalNode
func (*IndexNameContext) ToStringTree ¶
func (s *IndexNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InnerHitContext ¶
type InnerHitContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyInnerHitContext ¶
func NewEmptyInnerHitContext() *InnerHitContext
func NewInnerHitContext ¶
func NewInnerHitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InnerHitContext
func (*InnerHitContext) AS ¶
func (s *InnerHitContext) AS() antlr.TerminalNode
func (*InnerHitContext) Accept ¶
func (s *InnerHitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*InnerHitContext) AllProp ¶
func (s *InnerHitContext) AllProp() []IPropContext
func (*InnerHitContext) EnterRule ¶
func (s *InnerHitContext) EnterRule(listener antlr.ParseTreeListener)
func (*InnerHitContext) ExitRule ¶
func (s *InnerHitContext) ExitRule(listener antlr.ParseTreeListener)
func (*InnerHitContext) GetAs ¶
func (s *InnerHitContext) GetAs() IStrictIdentifierContext
func (*InnerHitContext) GetParser ¶
func (s *InnerHitContext) GetParser() antlr.Parser
func (*InnerHitContext) GetProps ¶
func (s *InnerHitContext) GetProps() []IPropContext
func (*InnerHitContext) GetRuleContext ¶
func (s *InnerHitContext) GetRuleContext() antlr.RuleContext
func (*InnerHitContext) Get_prop ¶
func (s *InnerHitContext) Get_prop() IPropContext
func (*InnerHitContext) INNER_HIT ¶
func (s *InnerHitContext) INNER_HIT() antlr.TerminalNode
func (*InnerHitContext) IsInnerHitContext ¶
func (*InnerHitContext) IsInnerHitContext()
func (*InnerHitContext) Prop ¶
func (s *InnerHitContext) Prop(i int) IPropContext
func (*InnerHitContext) SetAs ¶
func (s *InnerHitContext) SetAs(v IStrictIdentifierContext)
func (*InnerHitContext) SetProps ¶
func (s *InnerHitContext) SetProps(v []IPropContext)
func (*InnerHitContext) Set_prop ¶
func (s *InnerHitContext) Set_prop(v IPropContext)
func (*InnerHitContext) StrictIdentifier ¶
func (s *InnerHitContext) StrictIdentifier() IStrictIdentifierContext
func (*InnerHitContext) ToStringTree ¶
func (s *InnerHitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InsertStatementContext ¶
type InsertStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyInsertStatementContext ¶
func NewEmptyInsertStatementContext() *InsertStatementContext
func NewInsertStatementContext ¶
func NewInsertStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InsertStatementContext
func (*InsertStatementContext) Accept ¶
func (s *InsertStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*InsertStatementContext) AllStrictIdentifier ¶
func (s *InsertStatementContext) AllStrictIdentifier() []IStrictIdentifierContext
func (*InsertStatementContext) DOT ¶
func (s *InsertStatementContext) DOT() antlr.TerminalNode
func (*InsertStatementContext) EnterRule ¶
func (s *InsertStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*InsertStatementContext) ExitRule ¶
func (s *InsertStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*InsertStatementContext) FieldIdentifier ¶
func (s *InsertStatementContext) FieldIdentifier() IFieldIdentifierContext
func (*InsertStatementContext) FieldList ¶
func (s *InsertStatementContext) FieldList() IFieldListContext
func (*InsertStatementContext) GetColumns ¶
func (s *InsertStatementContext) GetColumns() IFieldListContext
func (*InsertStatementContext) GetFront ¶
func (s *InsertStatementContext) GetFront() IStrictIdentifierContext
func (*InsertStatementContext) GetIdField ¶
func (s *InsertStatementContext) GetIdField() IFieldIdentifierContext
func (*InsertStatementContext) GetParser ¶
func (s *InsertStatementContext) GetParser() antlr.Parser
func (*InsertStatementContext) GetRuleContext ¶
func (s *InsertStatementContext) GetRuleContext() antlr.RuleContext
func (*InsertStatementContext) GetSink ¶
func (s *InsertStatementContext) GetSink() IStrictIdentifierContext
func (*InsertStatementContext) GetStatName ¶
func (s *InsertStatementContext) GetStatName() IStrictIdentifierContext
func (*InsertStatementContext) GetTable ¶
func (s *InsertStatementContext) GetTable() IIndexNameContext
func (*InsertStatementContext) GetValueCluase ¶
func (s *InsertStatementContext) GetValueCluase() IValueListContext
func (*InsertStatementContext) INSERT ¶
func (s *InsertStatementContext) INSERT() antlr.TerminalNode
func (*InsertStatementContext) INTO ¶
func (s *InsertStatementContext) INTO() antlr.TerminalNode
func (*InsertStatementContext) IndexName ¶
func (s *InsertStatementContext) IndexName() IIndexNameContext
func (*InsertStatementContext) IsInsertStatementContext ¶
func (*InsertStatementContext) IsInsertStatementContext()
func (*InsertStatementContext) MAP ¶
func (s *InsertStatementContext) MAP() antlr.TerminalNode
func (*InsertStatementContext) MQL ¶
func (s *InsertStatementContext) MQL() antlr.TerminalNode
func (*InsertStatementContext) ON ¶
func (s *InsertStatementContext) ON() antlr.TerminalNode
func (*InsertStatementContext) PK ¶
func (s *InsertStatementContext) PK() antlr.TerminalNode
func (*InsertStatementContext) SetColumns ¶
func (s *InsertStatementContext) SetColumns(v IFieldListContext)
func (*InsertStatementContext) SetFront ¶
func (s *InsertStatementContext) SetFront(v IStrictIdentifierContext)
func (*InsertStatementContext) SetIdField ¶
func (s *InsertStatementContext) SetIdField(v IFieldIdentifierContext)
func (*InsertStatementContext) SetSink ¶
func (s *InsertStatementContext) SetSink(v IStrictIdentifierContext)
func (*InsertStatementContext) SetStatName ¶
func (s *InsertStatementContext) SetStatName(v IStrictIdentifierContext)
func (*InsertStatementContext) SetTable ¶
func (s *InsertStatementContext) SetTable(v IIndexNameContext)
func (*InsertStatementContext) SetValueCluase ¶
func (s *InsertStatementContext) SetValueCluase(v IValueListContext)
func (*InsertStatementContext) StrictIdentifier ¶
func (s *InsertStatementContext) StrictIdentifier(i int) IStrictIdentifierContext
func (*InsertStatementContext) ToStringTree ¶
func (s *InsertStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*InsertStatementContext) USING ¶
func (s *InsertStatementContext) USING() antlr.TerminalNode
func (*InsertStatementContext) UUID ¶
func (s *InsertStatementContext) UUID() antlr.TerminalNode
func (*InsertStatementContext) ValueList ¶
func (s *InsertStatementContext) ValueList() IValueListContext
type JdbcStatementContext ¶
type JdbcStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyJdbcStatementContext ¶
func NewEmptyJdbcStatementContext() *JdbcStatementContext
func NewJdbcStatementContext ¶
func NewJdbcStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JdbcStatementContext
func (*JdbcStatementContext) Accept ¶
func (s *JdbcStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*JdbcStatementContext) AllBasicSQL ¶
func (s *JdbcStatementContext) AllBasicSQL() []IBasicSQLContext
func (*JdbcStatementContext) AllEQ ¶
func (s *JdbcStatementContext) AllEQ() []antlr.TerminalNode
func (*JdbcStatementContext) AllQUOTASTR ¶
func (s *JdbcStatementContext) AllQUOTASTR() []antlr.TerminalNode
func (*JdbcStatementContext) BasicSQL ¶
func (s *JdbcStatementContext) BasicSQL(i int) IBasicSQLContext
func (*JdbcStatementContext) CK ¶
func (s *JdbcStatementContext) CK() antlr.TerminalNode
func (*JdbcStatementContext) EQ ¶
func (s *JdbcStatementContext) EQ(i int) antlr.TerminalNode
func (*JdbcStatementContext) EnterRule ¶
func (s *JdbcStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*JdbcStatementContext) ExitRule ¶
func (s *JdbcStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*JdbcStatementContext) GetParser ¶
func (s *JdbcStatementContext) GetParser() antlr.Parser
func (*JdbcStatementContext) GetPassword ¶
func (s *JdbcStatementContext) GetPassword() antlr.Token
func (*JdbcStatementContext) GetResourceType ¶
func (s *JdbcStatementContext) GetResourceType() antlr.Token
func (*JdbcStatementContext) GetRuleContext ¶
func (s *JdbcStatementContext) GetRuleContext() antlr.RuleContext
func (*JdbcStatementContext) GetSubSQLs ¶
func (s *JdbcStatementContext) GetSubSQLs() []IBasicSQLContext
func (*JdbcStatementContext) GetUrl ¶
func (s *JdbcStatementContext) GetUrl() antlr.Token
func (*JdbcStatementContext) GetUser ¶
func (s *JdbcStatementContext) GetUser() antlr.Token
func (*JdbcStatementContext) Get_basicSQL ¶
func (s *JdbcStatementContext) Get_basicSQL() IBasicSQLContext
func (*JdbcStatementContext) IsJdbcStatementContext ¶
func (*JdbcStatementContext) IsJdbcStatementContext()
func (*JdbcStatementContext) MQL ¶
func (s *JdbcStatementContext) MQL() antlr.TerminalNode
func (*JdbcStatementContext) PASSWORD ¶
func (s *JdbcStatementContext) PASSWORD() antlr.TerminalNode
func (*JdbcStatementContext) PQL ¶
func (s *JdbcStatementContext) PQL() antlr.TerminalNode
func (*JdbcStatementContext) QUOTASTR ¶
func (s *JdbcStatementContext) QUOTASTR(i int) antlr.TerminalNode
func (*JdbcStatementContext) SetPassword ¶
func (s *JdbcStatementContext) SetPassword(v antlr.Token)
func (*JdbcStatementContext) SetResourceType ¶
func (s *JdbcStatementContext) SetResourceType(v antlr.Token)
func (*JdbcStatementContext) SetSubSQLs ¶
func (s *JdbcStatementContext) SetSubSQLs(v []IBasicSQLContext)
func (*JdbcStatementContext) SetUrl ¶
func (s *JdbcStatementContext) SetUrl(v antlr.Token)
func (*JdbcStatementContext) SetUser ¶
func (s *JdbcStatementContext) SetUser(v antlr.Token)
func (*JdbcStatementContext) Set_basicSQL ¶
func (s *JdbcStatementContext) Set_basicSQL(v IBasicSQLContext)
func (*JdbcStatementContext) ToStringTree ¶
func (s *JdbcStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*JdbcStatementContext) URL ¶
func (s *JdbcStatementContext) URL() antlr.TerminalNode
func (*JdbcStatementContext) USER ¶
func (s *JdbcStatementContext) USER() antlr.TerminalNode
type JoinFunctionContext ¶
type JoinFunctionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyJoinFunctionContext ¶
func NewEmptyJoinFunctionContext() *JoinFunctionContext
func NewJoinFunctionContext ¶
func NewJoinFunctionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JoinFunctionContext
func (*JoinFunctionContext) Accept ¶
func (s *JoinFunctionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*JoinFunctionContext) EnterRule ¶
func (s *JoinFunctionContext) EnterRule(listener antlr.ParseTreeListener)
func (*JoinFunctionContext) ExitRule ¶
func (s *JoinFunctionContext) ExitRule(listener antlr.ParseTreeListener)
func (*JoinFunctionContext) GetFuncName ¶
func (s *JoinFunctionContext) GetFuncName() IJoinFunctionNamesContext
func (*JoinFunctionContext) GetJoinCondition ¶
func (s *JoinFunctionContext) GetJoinCondition() IWhereExpressionContext
func (*JoinFunctionContext) GetParser ¶
func (s *JoinFunctionContext) GetParser() antlr.Parser
func (*JoinFunctionContext) GetRelationName ¶
func (s *JoinFunctionContext) GetRelationName() IStrictIdentifierContext
func (*JoinFunctionContext) GetRuleContext ¶
func (s *JoinFunctionContext) GetRuleContext() antlr.RuleContext
func (*JoinFunctionContext) IsJoinFunctionContext ¶
func (*JoinFunctionContext) IsJoinFunctionContext()
func (*JoinFunctionContext) JoinFunctionNames ¶
func (s *JoinFunctionContext) JoinFunctionNames() IJoinFunctionNamesContext
func (*JoinFunctionContext) ON ¶
func (s *JoinFunctionContext) ON() antlr.TerminalNode
func (*JoinFunctionContext) SetFuncName ¶
func (s *JoinFunctionContext) SetFuncName(v IJoinFunctionNamesContext)
func (*JoinFunctionContext) SetJoinCondition ¶
func (s *JoinFunctionContext) SetJoinCondition(v IWhereExpressionContext)
func (*JoinFunctionContext) SetRelationName ¶
func (s *JoinFunctionContext) SetRelationName(v IStrictIdentifierContext)
func (*JoinFunctionContext) StrictIdentifier ¶
func (s *JoinFunctionContext) StrictIdentifier() IStrictIdentifierContext
func (*JoinFunctionContext) ToStringTree ¶
func (s *JoinFunctionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*JoinFunctionContext) WhereExpression ¶
func (s *JoinFunctionContext) WhereExpression() IWhereExpressionContext
type JoinFunctionNamesContext ¶
type JoinFunctionNamesContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyJoinFunctionNamesContext ¶
func NewEmptyJoinFunctionNamesContext() *JoinFunctionNamesContext
func NewJoinFunctionNamesContext ¶
func NewJoinFunctionNamesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JoinFunctionNamesContext
func (*JoinFunctionNamesContext) Accept ¶
func (s *JoinFunctionNamesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*JoinFunctionNamesContext) EnterRule ¶
func (s *JoinFunctionNamesContext) EnterRule(listener antlr.ParseTreeListener)
func (*JoinFunctionNamesContext) ExitRule ¶
func (s *JoinFunctionNamesContext) ExitRule(listener antlr.ParseTreeListener)
func (*JoinFunctionNamesContext) GetParser ¶
func (s *JoinFunctionNamesContext) GetParser() antlr.Parser
func (*JoinFunctionNamesContext) GetRuleContext ¶
func (s *JoinFunctionNamesContext) GetRuleContext() antlr.RuleContext
func (*JoinFunctionNamesContext) HAS_CHILD ¶
func (s *JoinFunctionNamesContext) HAS_CHILD() antlr.TerminalNode
func (*JoinFunctionNamesContext) HAS_PARENT ¶
func (s *JoinFunctionNamesContext) HAS_PARENT() antlr.TerminalNode
func (*JoinFunctionNamesContext) IsJoinFunctionNamesContext ¶
func (*JoinFunctionNamesContext) IsJoinFunctionNamesContext()
func (*JoinFunctionNamesContext) ToStringTree ¶
func (s *JoinFunctionNamesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type JoinQueryAnalysisStatementContext ¶
type JoinQueryAnalysisStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyJoinQueryAnalysisStatementContext ¶
func NewEmptyJoinQueryAnalysisStatementContext() *JoinQueryAnalysisStatementContext
func NewJoinQueryAnalysisStatementContext ¶
func NewJoinQueryAnalysisStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JoinQueryAnalysisStatementContext
func (*JoinQueryAnalysisStatementContext) AGG ¶
func (s *JoinQueryAnalysisStatementContext) AGG() antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) ALL ¶
func (s *JoinQueryAnalysisStatementContext) ALL() antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) AS ¶
func (s *JoinQueryAnalysisStatementContext) AS(i int) antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) Accept ¶
func (s *JoinQueryAnalysisStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*JoinQueryAnalysisStatementContext) AggStatement ¶
func (s *JoinQueryAnalysisStatementContext) AggStatement(i int) IAggStatementContext
func (*JoinQueryAnalysisStatementContext) AllAS ¶
func (s *JoinQueryAnalysisStatementContext) AllAS() []antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) AllAggStatement ¶
func (s *JoinQueryAnalysisStatementContext) AllAggStatement() []IAggStatementContext
func (*JoinQueryAnalysisStatementContext) AllFieldIdentifier ¶
func (s *JoinQueryAnalysisStatementContext) AllFieldIdentifier() []IFieldIdentifierContext
func (*JoinQueryAnalysisStatementContext) AllIndexIdentifier ¶
func (s *JoinQueryAnalysisStatementContext) AllIndexIdentifier() []IIndexIdentifierContext
func (*JoinQueryAnalysisStatementContext) AllLONG ¶
func (s *JoinQueryAnalysisStatementContext) AllLONG() []antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) AllSortItem ¶
func (s *JoinQueryAnalysisStatementContext) AllSortItem() []ISortItemContext
func (*JoinQueryAnalysisStatementContext) AllStrictIdentifier ¶
func (s *JoinQueryAnalysisStatementContext) AllStrictIdentifier() []IStrictIdentifierContext
func (*JoinQueryAnalysisStatementContext) ArithmeticExpression ¶
func (s *JoinQueryAnalysisStatementContext) ArithmeticExpression() IArithmeticExpressionContext
func (*JoinQueryAnalysisStatementContext) BY ¶
func (s *JoinQueryAnalysisStatementContext) BY() antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) EQ ¶
func (s *JoinQueryAnalysisStatementContext) EQ() antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) EnterRule ¶
func (s *JoinQueryAnalysisStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*JoinQueryAnalysisStatementContext) ExitRule ¶
func (s *JoinQueryAnalysisStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*JoinQueryAnalysisStatementContext) ExportStatement ¶
func (s *JoinQueryAnalysisStatementContext) ExportStatement() IExportStatementContext
func (*JoinQueryAnalysisStatementContext) FROM ¶
func (s *JoinQueryAnalysisStatementContext) FROM() antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) FieldIdentifier ¶
func (s *JoinQueryAnalysisStatementContext) FieldIdentifier(i int) IFieldIdentifierContext
func (*JoinQueryAnalysisStatementContext) GetAAs ¶
func (s *JoinQueryAnalysisStatementContext) GetAAs() IStrictIdentifierContext
func (*JoinQueryAnalysisStatementContext) GetAggs ¶
func (s *JoinQueryAnalysisStatementContext) GetAggs() []IAggStatementContext
func (*JoinQueryAnalysisStatementContext) GetArithmetic ¶
func (s *JoinQueryAnalysisStatementContext) GetArithmetic() IArithmeticExpressionContext
func (*JoinQueryAnalysisStatementContext) GetBAs ¶
func (s *JoinQueryAnalysisStatementContext) GetBAs() IStrictIdentifierContext
func (*JoinQueryAnalysisStatementContext) GetFields ¶
func (s *JoinQueryAnalysisStatementContext) GetFields() []IFieldIdentifierContext
func (*JoinQueryAnalysisStatementContext) GetFirst ¶
func (s *JoinQueryAnalysisStatementContext) GetFirst() IFieldIdentifierContext
func (*JoinQueryAnalysisStatementContext) GetIndexes ¶
func (s *JoinQueryAnalysisStatementContext) GetIndexes() []IIndexIdentifierContext
func (*JoinQueryAnalysisStatementContext) GetKind ¶
func (s *JoinQueryAnalysisStatementContext) GetKind() antlr.Token
func (*JoinQueryAnalysisStatementContext) GetLimit ¶
func (s *JoinQueryAnalysisStatementContext) GetLimit() antlr.Token
func (*JoinQueryAnalysisStatementContext) GetParser ¶
func (s *JoinQueryAnalysisStatementContext) GetParser() antlr.Parser
func (*JoinQueryAnalysisStatementContext) GetPostAs ¶
func (s *JoinQueryAnalysisStatementContext) GetPostAs() IStrictIdentifierContext
func (*JoinQueryAnalysisStatementContext) GetRuleContext ¶
func (s *JoinQueryAnalysisStatementContext) GetRuleContext() antlr.RuleContext
func (*JoinQueryAnalysisStatementContext) GetSecond ¶
func (s *JoinQueryAnalysisStatementContext) GetSecond() IFieldIdentifierContext
func (*JoinQueryAnalysisStatementContext) GetSliceField ¶
func (s *JoinQueryAnalysisStatementContext) GetSliceField() IFieldIdentifierContext
func (*JoinQueryAnalysisStatementContext) GetSliceMax ¶
func (s *JoinQueryAnalysisStatementContext) GetSliceMax() antlr.Token
func (*JoinQueryAnalysisStatementContext) GetSorts ¶
func (s *JoinQueryAnalysisStatementContext) GetSorts() []ISortItemContext
func (*JoinQueryAnalysisStatementContext) GetStatName ¶
func (s *JoinQueryAnalysisStatementContext) GetStatName() IStrictIdentifierContext
func (*JoinQueryAnalysisStatementContext) GetTableB ¶
func (s *JoinQueryAnalysisStatementContext) GetTableB() IStrictIdentifierContext
func (*JoinQueryAnalysisStatementContext) Get_aggStatement ¶
func (s *JoinQueryAnalysisStatementContext) Get_aggStatement() IAggStatementContext
func (*JoinQueryAnalysisStatementContext) Get_fieldIdentifier ¶
func (s *JoinQueryAnalysisStatementContext) Get_fieldIdentifier() IFieldIdentifierContext
func (*JoinQueryAnalysisStatementContext) Get_indexIdentifier ¶
func (s *JoinQueryAnalysisStatementContext) Get_indexIdentifier() IIndexIdentifierContext
func (*JoinQueryAnalysisStatementContext) Get_sortItem ¶
func (s *JoinQueryAnalysisStatementContext) Get_sortItem() ISortItemContext
func (*JoinQueryAnalysisStatementContext) IndexIdentifier ¶
func (s *JoinQueryAnalysisStatementContext) IndexIdentifier(i int) IIndexIdentifierContext
func (*JoinQueryAnalysisStatementContext) IsJoinQueryAnalysisStatementContext ¶
func (*JoinQueryAnalysisStatementContext) IsJoinQueryAnalysisStatementContext()
func (*JoinQueryAnalysisStatementContext) JOIN ¶
func (s *JoinQueryAnalysisStatementContext) JOIN() antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) LEFT ¶
func (s *JoinQueryAnalysisStatementContext) LEFT() antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) LIMIT ¶
func (s *JoinQueryAnalysisStatementContext) LIMIT() antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) LONG ¶
func (s *JoinQueryAnalysisStatementContext) LONG(i int) antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) MAP ¶
func (s *JoinQueryAnalysisStatementContext) MAP() antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) MEM ¶
func (s *JoinQueryAnalysisStatementContext) MEM() antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) ON ¶
func (s *JoinQueryAnalysisStatementContext) ON() antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) ORDER ¶
func (s *JoinQueryAnalysisStatementContext) ORDER() antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) POST_EXPR ¶
func (s *JoinQueryAnalysisStatementContext) POST_EXPR() antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) RIGHT ¶
func (s *JoinQueryAnalysisStatementContext) RIGHT() antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) SELECT ¶
func (s *JoinQueryAnalysisStatementContext) SELECT() antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) SLICE ¶
func (s *JoinQueryAnalysisStatementContext) SLICE() antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) SetAAs ¶
func (s *JoinQueryAnalysisStatementContext) SetAAs(v IStrictIdentifierContext)
func (*JoinQueryAnalysisStatementContext) SetAggs ¶
func (s *JoinQueryAnalysisStatementContext) SetAggs(v []IAggStatementContext)
func (*JoinQueryAnalysisStatementContext) SetArithmetic ¶
func (s *JoinQueryAnalysisStatementContext) SetArithmetic(v IArithmeticExpressionContext)
func (*JoinQueryAnalysisStatementContext) SetBAs ¶
func (s *JoinQueryAnalysisStatementContext) SetBAs(v IStrictIdentifierContext)
func (*JoinQueryAnalysisStatementContext) SetFields ¶
func (s *JoinQueryAnalysisStatementContext) SetFields(v []IFieldIdentifierContext)
func (*JoinQueryAnalysisStatementContext) SetFirst ¶
func (s *JoinQueryAnalysisStatementContext) SetFirst(v IFieldIdentifierContext)
func (*JoinQueryAnalysisStatementContext) SetIndexes ¶
func (s *JoinQueryAnalysisStatementContext) SetIndexes(v []IIndexIdentifierContext)
func (*JoinQueryAnalysisStatementContext) SetKind ¶
func (s *JoinQueryAnalysisStatementContext) SetKind(v antlr.Token)
func (*JoinQueryAnalysisStatementContext) SetLimit ¶
func (s *JoinQueryAnalysisStatementContext) SetLimit(v antlr.Token)
func (*JoinQueryAnalysisStatementContext) SetPostAs ¶
func (s *JoinQueryAnalysisStatementContext) SetPostAs(v IStrictIdentifierContext)
func (*JoinQueryAnalysisStatementContext) SetSecond ¶
func (s *JoinQueryAnalysisStatementContext) SetSecond(v IFieldIdentifierContext)
func (*JoinQueryAnalysisStatementContext) SetSliceField ¶
func (s *JoinQueryAnalysisStatementContext) SetSliceField(v IFieldIdentifierContext)
func (*JoinQueryAnalysisStatementContext) SetSliceMax ¶
func (s *JoinQueryAnalysisStatementContext) SetSliceMax(v antlr.Token)
func (*JoinQueryAnalysisStatementContext) SetSorts ¶
func (s *JoinQueryAnalysisStatementContext) SetSorts(v []ISortItemContext)
func (*JoinQueryAnalysisStatementContext) SetStatName ¶
func (s *JoinQueryAnalysisStatementContext) SetStatName(v IStrictIdentifierContext)
func (*JoinQueryAnalysisStatementContext) SetTableB ¶
func (s *JoinQueryAnalysisStatementContext) SetTableB(v IStrictIdentifierContext)
func (*JoinQueryAnalysisStatementContext) Set_aggStatement ¶
func (s *JoinQueryAnalysisStatementContext) Set_aggStatement(v IAggStatementContext)
func (*JoinQueryAnalysisStatementContext) Set_fieldIdentifier ¶
func (s *JoinQueryAnalysisStatementContext) Set_fieldIdentifier(v IFieldIdentifierContext)
func (*JoinQueryAnalysisStatementContext) Set_indexIdentifier ¶
func (s *JoinQueryAnalysisStatementContext) Set_indexIdentifier(v IIndexIdentifierContext)
func (*JoinQueryAnalysisStatementContext) Set_sortItem ¶
func (s *JoinQueryAnalysisStatementContext) Set_sortItem(v ISortItemContext)
func (*JoinQueryAnalysisStatementContext) SortItem ¶
func (s *JoinQueryAnalysisStatementContext) SortItem(i int) ISortItemContext
func (*JoinQueryAnalysisStatementContext) StrictIdentifier ¶
func (s *JoinQueryAnalysisStatementContext) StrictIdentifier(i int) IStrictIdentifierContext
func (*JoinQueryAnalysisStatementContext) ToStringTree ¶
func (s *JoinQueryAnalysisStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*JoinQueryAnalysisStatementContext) WHERE ¶
func (s *JoinQueryAnalysisStatementContext) WHERE() antlr.TerminalNode
func (*JoinQueryAnalysisStatementContext) WhereExpression ¶
func (s *JoinQueryAnalysisStatementContext) WhereExpression() IWhereExpressionContext
type LogicalExprContext ¶
type LogicalExprContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyLogicalExprContext ¶
func NewEmptyLogicalExprContext() *LogicalExprContext
func NewLogicalExprContext ¶
func NewLogicalExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LogicalExprContext
func (*LogicalExprContext) AND ¶
func (s *LogicalExprContext) AND() antlr.TerminalNode
func (*LogicalExprContext) Accept ¶
func (s *LogicalExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LogicalExprContext) AllLogicalExpr ¶
func (s *LogicalExprContext) AllLogicalExpr() []ILogicalExprContext
func (*LogicalExprContext) ComparableExpression ¶
func (s *LogicalExprContext) ComparableExpression() IComparableExpressionContext
func (*LogicalExprContext) EnterRule ¶
func (s *LogicalExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*LogicalExprContext) ExitRule ¶
func (s *LogicalExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*LogicalExprContext) GetInner ¶
func (s *LogicalExprContext) GetInner() ILogicalExprContext
func (*LogicalExprContext) GetLeft ¶
func (s *LogicalExprContext) GetLeft() ILogicalExprContext
func (*LogicalExprContext) GetNot ¶
func (s *LogicalExprContext) GetNot() antlr.Token
func (*LogicalExprContext) GetOperator ¶
func (s *LogicalExprContext) GetOperator() antlr.Token
func (*LogicalExprContext) GetParser ¶
func (s *LogicalExprContext) GetParser() antlr.Parser
func (*LogicalExprContext) GetRight ¶
func (s *LogicalExprContext) GetRight() ILogicalExprContext
func (*LogicalExprContext) GetRuleContext ¶
func (s *LogicalExprContext) GetRuleContext() antlr.RuleContext
func (*LogicalExprContext) IsLogicalExprContext ¶
func (*LogicalExprContext) IsLogicalExprContext()
func (*LogicalExprContext) LogicalExpr ¶
func (s *LogicalExprContext) LogicalExpr(i int) ILogicalExprContext
func (*LogicalExprContext) NOT ¶
func (s *LogicalExprContext) NOT() antlr.TerminalNode
func (*LogicalExprContext) OR ¶
func (s *LogicalExprContext) OR() antlr.TerminalNode
func (*LogicalExprContext) SetInner ¶
func (s *LogicalExprContext) SetInner(v ILogicalExprContext)
func (*LogicalExprContext) SetLeft ¶
func (s *LogicalExprContext) SetLeft(v ILogicalExprContext)
func (*LogicalExprContext) SetNot ¶
func (s *LogicalExprContext) SetNot(v antlr.Token)
func (*LogicalExprContext) SetOperator ¶
func (s *LogicalExprContext) SetOperator(v antlr.Token)
func (*LogicalExprContext) SetRight ¶
func (s *LogicalExprContext) SetRight(v ILogicalExprContext)
func (*LogicalExprContext) ToStringTree ¶
func (s *LogicalExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MemSortContext ¶
type MemSortContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMemSortContext ¶
func NewEmptyMemSortContext() *MemSortContext
func NewMemSortContext ¶
func NewMemSortContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MemSortContext
func (*MemSortContext) Accept ¶
func (s *MemSortContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MemSortContext) AllSortItem ¶
func (s *MemSortContext) AllSortItem() []ISortItemContext
func (*MemSortContext) BY ¶
func (s *MemSortContext) BY() antlr.TerminalNode
func (*MemSortContext) EnterRule ¶
func (s *MemSortContext) EnterRule(listener antlr.ParseTreeListener)
func (*MemSortContext) ExitRule ¶
func (s *MemSortContext) ExitRule(listener antlr.ParseTreeListener)
func (*MemSortContext) GetParser ¶
func (s *MemSortContext) GetParser() antlr.Parser
func (*MemSortContext) GetRuleContext ¶
func (s *MemSortContext) GetRuleContext() antlr.RuleContext
func (*MemSortContext) GetSize ¶
func (s *MemSortContext) GetSize() antlr.Token
func (*MemSortContext) GetSorts ¶
func (s *MemSortContext) GetSorts() []ISortItemContext
func (*MemSortContext) Get_sortItem ¶
func (s *MemSortContext) Get_sortItem() ISortItemContext
func (*MemSortContext) IsMemSortContext ¶
func (*MemSortContext) IsMemSortContext()
func (*MemSortContext) KEEP ¶
func (s *MemSortContext) KEEP() antlr.TerminalNode
func (*MemSortContext) LONG ¶
func (s *MemSortContext) LONG() antlr.TerminalNode
func (*MemSortContext) MEM_SORT ¶
func (s *MemSortContext) MEM_SORT() antlr.TerminalNode
func (*MemSortContext) SetSize ¶
func (s *MemSortContext) SetSize(v antlr.Token)
func (*MemSortContext) SetSorts ¶
func (s *MemSortContext) SetSorts(v []ISortItemContext)
func (*MemSortContext) Set_sortItem ¶
func (s *MemSortContext) Set_sortItem(v ISortItemContext)
func (*MemSortContext) SortItem ¶
func (s *MemSortContext) SortItem(i int) ISortItemContext
func (*MemSortContext) ToStringTree ¶
func (s *MemSortContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MetricAggContext ¶
type MetricAggContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMetricAggContext ¶
func NewEmptyMetricAggContext() *MetricAggContext
func NewMetricAggContext ¶
func NewMetricAggContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MetricAggContext
func (*MetricAggContext) AS ¶
func (s *MetricAggContext) AS() antlr.TerminalNode
func (*MetricAggContext) Accept ¶
func (s *MetricAggContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MetricAggContext) EnterRule ¶
func (s *MetricAggContext) EnterRule(listener antlr.ParseTreeListener)
func (*MetricAggContext) ExitRule ¶
func (s *MetricAggContext) ExitRule(listener antlr.ParseTreeListener)
func (*MetricAggContext) ExportField ¶
func (s *MetricAggContext) ExportField() IExportFieldContext
func (*MetricAggContext) FieldIdentifier ¶
func (s *MetricAggContext) FieldIdentifier() IFieldIdentifierContext
func (*MetricAggContext) GetExpr ¶
func (s *MetricAggContext) GetExpr() antlr.Token
func (*MetricAggContext) GetField ¶
func (s *MetricAggContext) GetField() IFieldIdentifierContext
func (*MetricAggContext) GetMetircAs ¶
func (s *MetricAggContext) GetMetircAs() IExportFieldContext
func (*MetricAggContext) GetMetricName ¶
func (s *MetricAggContext) GetMetricName() IMetricNamesContext
func (*MetricAggContext) GetParser ¶
func (s *MetricAggContext) GetParser() antlr.Parser
func (*MetricAggContext) GetRuleContext ¶
func (s *MetricAggContext) GetRuleContext() antlr.RuleContext
func (*MetricAggContext) GetWith ¶
func (s *MetricAggContext) GetWith() IWhereExpressionContext
func (*MetricAggContext) IsMetricAggContext ¶
func (*MetricAggContext) IsMetricAggContext()
func (*MetricAggContext) MetricNames ¶
func (s *MetricAggContext) MetricNames() IMetricNamesContext
func (*MetricAggContext) MetricParams ¶
func (s *MetricAggContext) MetricParams() IMetricParamsContext
func (*MetricAggContext) SetExpr ¶
func (s *MetricAggContext) SetExpr(v antlr.Token)
func (*MetricAggContext) SetField ¶
func (s *MetricAggContext) SetField(v IFieldIdentifierContext)
func (*MetricAggContext) SetMetircAs ¶
func (s *MetricAggContext) SetMetircAs(v IExportFieldContext)
func (*MetricAggContext) SetMetricName ¶
func (s *MetricAggContext) SetMetricName(v IMetricNamesContext)
func (*MetricAggContext) SetWith ¶
func (s *MetricAggContext) SetWith(v IWhereExpressionContext)
func (*MetricAggContext) ToStringTree ¶
func (s *MetricAggContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*MetricAggContext) WITH ¶
func (s *MetricAggContext) WITH() antlr.TerminalNode
func (*MetricAggContext) WhereExpression ¶
func (s *MetricAggContext) WhereExpression() IWhereExpressionContext
type MetricNamesContext ¶
type MetricNamesContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMetricNamesContext ¶
func NewEmptyMetricNamesContext() *MetricNamesContext
func NewMetricNamesContext ¶
func NewMetricNamesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MetricNamesContext
func (*MetricNamesContext) AVG ¶
func (s *MetricNamesContext) AVG() antlr.TerminalNode
func (*MetricNamesContext) AVG_DATE ¶
func (s *MetricNamesContext) AVG_DATE() antlr.TerminalNode
func (*MetricNamesContext) Accept ¶
func (s *MetricNamesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MetricNamesContext) COUNT ¶
func (s *MetricNamesContext) COUNT() antlr.TerminalNode
func (*MetricNamesContext) DISTINCT ¶
func (s *MetricNamesContext) DISTINCT() antlr.TerminalNode
func (*MetricNamesContext) DISTINCT_PERCENT ¶
func (s *MetricNamesContext) DISTINCT_PERCENT() antlr.TerminalNode
func (*MetricNamesContext) EnterRule ¶
func (s *MetricNamesContext) EnterRule(listener antlr.ParseTreeListener)
func (*MetricNamesContext) ExitRule ¶
func (s *MetricNamesContext) ExitRule(listener antlr.ParseTreeListener)
func (*MetricNamesContext) GetParser ¶
func (s *MetricNamesContext) GetParser() antlr.Parser
func (*MetricNamesContext) GetRuleContext ¶
func (s *MetricNamesContext) GetRuleContext() antlr.RuleContext
func (*MetricNamesContext) IsMetricNamesContext ¶
func (*MetricNamesContext) IsMetricNamesContext()
func (*MetricNamesContext) MAX ¶
func (s *MetricNamesContext) MAX() antlr.TerminalNode
func (*MetricNamesContext) MIN ¶
func (s *MetricNamesContext) MIN() antlr.TerminalNode
func (*MetricNamesContext) PERCENT ¶
func (s *MetricNamesContext) PERCENT() antlr.TerminalNode
func (*MetricNamesContext) PERCENTILES ¶
func (s *MetricNamesContext) PERCENTILES() antlr.TerminalNode
func (*MetricNamesContext) PERCENTILE_RANKS ¶
func (s *MetricNamesContext) PERCENTILE_RANKS() antlr.TerminalNode
func (*MetricNamesContext) POST_EXPR ¶
func (s *MetricNamesContext) POST_EXPR() antlr.TerminalNode
func (*MetricNamesContext) SCORE ¶
func (s *MetricNamesContext) SCORE() antlr.TerminalNode
func (*MetricNamesContext) SUM ¶
func (s *MetricNamesContext) SUM() antlr.TerminalNode
func (*MetricNamesContext) TOP_HITS ¶
func (s *MetricNamesContext) TOP_HITS() antlr.TerminalNode
func (*MetricNamesContext) ToStringTree ¶
func (s *MetricNamesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*MetricNamesContext) VALUE_COUNT ¶
func (s *MetricNamesContext) VALUE_COUNT() antlr.TerminalNode
type MetricParamNamesContext ¶
type MetricParamNamesContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMetricParamNamesContext ¶
func NewEmptyMetricParamNamesContext() *MetricParamNamesContext
func NewMetricParamNamesContext ¶
func NewMetricParamNamesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MetricParamNamesContext
func (*MetricParamNamesContext) Accept ¶
func (s *MetricParamNamesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MetricParamNamesContext) EnterRule ¶
func (s *MetricParamNamesContext) EnterRule(listener antlr.ParseTreeListener)
func (*MetricParamNamesContext) ExitRule ¶
func (s *MetricParamNamesContext) ExitRule(listener antlr.ParseTreeListener)
func (*MetricParamNamesContext) FORMAT ¶
func (s *MetricParamNamesContext) FORMAT() antlr.TerminalNode
func (*MetricParamNamesContext) GetParser ¶
func (s *MetricParamNamesContext) GetParser() antlr.Parser
func (*MetricParamNamesContext) GetRuleContext ¶
func (s *MetricParamNamesContext) GetRuleContext() antlr.RuleContext
func (*MetricParamNamesContext) INCLUDE ¶
func (s *MetricParamNamesContext) INCLUDE() antlr.TerminalNode
func (*MetricParamNamesContext) IsMetricParamNamesContext ¶
func (*MetricParamNamesContext) IsMetricParamNamesContext()
func (*MetricParamNamesContext) KEYED ¶
func (s *MetricParamNamesContext) KEYED() antlr.TerminalNode
func (*MetricParamNamesContext) MISSING ¶
func (s *MetricParamNamesContext) MISSING() antlr.TerminalNode
func (*MetricParamNamesContext) ORDER ¶
func (s *MetricParamNamesContext) ORDER() antlr.TerminalNode
func (*MetricParamNamesContext) SIZE ¶
func (s *MetricParamNamesContext) SIZE() antlr.TerminalNode
func (*MetricParamNamesContext) ToStringTree ¶
func (s *MetricParamNamesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MetricParamsContext ¶
type MetricParamsContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMetricParamsContext ¶
func NewEmptyMetricParamsContext() *MetricParamsContext
func NewMetricParamsContext ¶
func NewMetricParamsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MetricParamsContext
func (*MetricParamsContext) Accept ¶
func (s *MetricParamsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MetricParamsContext) AllMkv ¶
func (s *MetricParamsContext) AllMkv() []IMkvContext
func (*MetricParamsContext) EnterRule ¶
func (s *MetricParamsContext) EnterRule(listener antlr.ParseTreeListener)
func (*MetricParamsContext) ExitRule ¶
func (s *MetricParamsContext) ExitRule(listener antlr.ParseTreeListener)
func (*MetricParamsContext) GetKvs ¶
func (s *MetricParamsContext) GetKvs() []IMkvContext
func (*MetricParamsContext) GetParser ¶
func (s *MetricParamsContext) GetParser() antlr.Parser
func (*MetricParamsContext) GetRuleContext ¶
func (s *MetricParamsContext) GetRuleContext() antlr.RuleContext
func (*MetricParamsContext) GetScript ¶
func (s *MetricParamsContext) GetScript() IScriptPhraseContext
func (*MetricParamsContext) Get_mkv ¶
func (s *MetricParamsContext) Get_mkv() IMkvContext
func (*MetricParamsContext) IsMetricParamsContext ¶
func (*MetricParamsContext) IsMetricParamsContext()
func (*MetricParamsContext) Mkv ¶
func (s *MetricParamsContext) Mkv(i int) IMkvContext
func (*MetricParamsContext) ScriptPhrase ¶
func (s *MetricParamsContext) ScriptPhrase() IScriptPhraseContext
func (*MetricParamsContext) SetKvs ¶
func (s *MetricParamsContext) SetKvs(v []IMkvContext)
func (*MetricParamsContext) SetScript ¶
func (s *MetricParamsContext) SetScript(v IScriptPhraseContext)
func (*MetricParamsContext) Set_mkv ¶
func (s *MetricParamsContext) Set_mkv(v IMkvContext)
func (*MetricParamsContext) ToStringTree ¶
func (s *MetricParamsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MkvContext ¶
type MkvContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMkvContext ¶
func NewEmptyMkvContext() *MkvContext
func NewMkvContext ¶
func NewMkvContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MkvContext
func (*MkvContext) Accept ¶
func (s *MkvContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MkvContext) EQ ¶
func (s *MkvContext) EQ() antlr.TerminalNode
func (*MkvContext) EnterRule ¶
func (s *MkvContext) EnterRule(listener antlr.ParseTreeListener)
func (*MkvContext) ExitRule ¶
func (s *MkvContext) ExitRule(listener antlr.ParseTreeListener)
func (*MkvContext) GetK ¶
func (s *MkvContext) GetK() IMetricParamNamesContext
func (*MkvContext) GetParser ¶
func (s *MkvContext) GetParser() antlr.Parser
func (*MkvContext) GetRuleContext ¶
func (s *MkvContext) GetRuleContext() antlr.RuleContext
func (*MkvContext) GetV ¶
func (s *MkvContext) GetV() IParamContext
func (*MkvContext) IsMkvContext ¶
func (*MkvContext) IsMkvContext()
func (*MkvContext) MetricParamNames ¶
func (s *MkvContext) MetricParamNames() IMetricParamNamesContext
func (*MkvContext) Param ¶
func (s *MkvContext) Param() IParamContext
func (*MkvContext) SetK ¶
func (s *MkvContext) SetK(v IMetricParamNamesContext)
func (*MkvContext) SetV ¶
func (s *MkvContext) SetV(v IParamContext)
func (*MkvContext) ToStringTree ¶
func (s *MkvContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MultiContext ¶
type MultiContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMultiContext ¶
func NewEmptyMultiContext() *MultiContext
func NewMultiContext ¶
func NewMultiContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MultiContext
func (*MultiContext) Accept ¶
func (s *MultiContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MultiContext) Atom ¶
func (s *MultiContext) Atom() IAtomContext
func (*MultiContext) DIV ¶
func (s *MultiContext) DIV() antlr.TerminalNode
func (*MultiContext) EnterRule ¶
func (s *MultiContext) EnterRule(listener antlr.ParseTreeListener)
func (*MultiContext) ExitRule ¶
func (s *MultiContext) ExitRule(listener antlr.ParseTreeListener)
func (*MultiContext) GetNext ¶
func (s *MultiContext) GetNext() IAtomContext
func (*MultiContext) GetOp ¶
func (s *MultiContext) GetOp() antlr.Token
func (*MultiContext) GetParser ¶
func (s *MultiContext) GetParser() antlr.Parser
func (*MultiContext) GetRuleContext ¶
func (s *MultiContext) GetRuleContext() antlr.RuleContext
func (*MultiContext) IsMultiContext ¶
func (*MultiContext) IsMultiContext()
func (*MultiContext) MUL ¶
func (s *MultiContext) MUL() antlr.TerminalNode
func (*MultiContext) SetNext ¶
func (s *MultiContext) SetNext(v IAtomContext)
func (*MultiContext) SetOp ¶
func (s *MultiContext) SetOp(v antlr.Token)
func (*MultiContext) ToStringTree ¶
func (s *MultiContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MultiplyingExpressionContext ¶
type MultiplyingExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMultiplyingExpressionContext ¶
func NewEmptyMultiplyingExpressionContext() *MultiplyingExpressionContext
func NewMultiplyingExpressionContext ¶
func NewMultiplyingExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MultiplyingExpressionContext
func (*MultiplyingExpressionContext) Accept ¶
func (s *MultiplyingExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MultiplyingExpressionContext) AllMulti ¶
func (s *MultiplyingExpressionContext) AllMulti() []IMultiContext
func (*MultiplyingExpressionContext) Atom ¶
func (s *MultiplyingExpressionContext) Atom() IAtomContext
func (*MultiplyingExpressionContext) EnterRule ¶
func (s *MultiplyingExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*MultiplyingExpressionContext) ExitRule ¶
func (s *MultiplyingExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*MultiplyingExpressionContext) GetFirst ¶
func (s *MultiplyingExpressionContext) GetFirst() IAtomContext
func (*MultiplyingExpressionContext) GetParser ¶
func (s *MultiplyingExpressionContext) GetParser() antlr.Parser
func (*MultiplyingExpressionContext) GetRest ¶
func (s *MultiplyingExpressionContext) GetRest() []IMultiContext
func (*MultiplyingExpressionContext) GetRuleContext ¶
func (s *MultiplyingExpressionContext) GetRuleContext() antlr.RuleContext
func (*MultiplyingExpressionContext) Get_multi ¶
func (s *MultiplyingExpressionContext) Get_multi() IMultiContext
func (*MultiplyingExpressionContext) IsMultiplyingExpressionContext ¶
func (*MultiplyingExpressionContext) IsMultiplyingExpressionContext()
func (*MultiplyingExpressionContext) Multi ¶
func (s *MultiplyingExpressionContext) Multi(i int) IMultiContext
func (*MultiplyingExpressionContext) SetFirst ¶
func (s *MultiplyingExpressionContext) SetFirst(v IAtomContext)
func (*MultiplyingExpressionContext) SetRest ¶
func (s *MultiplyingExpressionContext) SetRest(v []IMultiContext)
func (*MultiplyingExpressionContext) Set_multi ¶
func (s *MultiplyingExpressionContext) Set_multi(v IMultiContext)
func (*MultiplyingExpressionContext) ToStringTree ¶
func (s *MultiplyingExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NlpFuncContext ¶
type NlpFuncContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyNlpFuncContext ¶
func NewEmptyNlpFuncContext() *NlpFuncContext
func NewNlpFuncContext ¶
func NewNlpFuncContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NlpFuncContext
func (*NlpFuncContext) Accept ¶
func (s *NlpFuncContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NlpFuncContext) EnterRule ¶
func (s *NlpFuncContext) EnterRule(listener antlr.ParseTreeListener)
func (*NlpFuncContext) ExitRule ¶
func (s *NlpFuncContext) ExitRule(listener antlr.ParseTreeListener)
func (*NlpFuncContext) GetParser ¶
func (s *NlpFuncContext) GetParser() antlr.Parser
func (*NlpFuncContext) GetRuleContext ¶
func (s *NlpFuncContext) GetRuleContext() antlr.RuleContext
func (*NlpFuncContext) IsNlpFuncContext ¶
func (*NlpFuncContext) IsNlpFuncContext()
func (*NlpFuncContext) LOC ¶
func (s *NlpFuncContext) LOC() antlr.TerminalNode
func (*NlpFuncContext) NAME ¶
func (s *NlpFuncContext) NAME() antlr.TerminalNode
func (*NlpFuncContext) ORG ¶
func (s *NlpFuncContext) ORG() antlr.TerminalNode
func (*NlpFuncContext) SEGMENT ¶
func (s *NlpFuncContext) SEGMENT() antlr.TerminalNode
func (*NlpFuncContext) ToStringTree ¶
func (s *NlpFuncContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NonReservedContext ¶
type NonReservedContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyNonReservedContext ¶
func NewEmptyNonReservedContext() *NonReservedContext
func NewNonReservedContext ¶
func NewNonReservedContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NonReservedContext
func (*NonReservedContext) ADD ¶
func (s *NonReservedContext) ADD() antlr.TerminalNode
func (*NonReservedContext) ALIAS ¶
func (s *NonReservedContext) ALIAS() antlr.TerminalNode
func (*NonReservedContext) ALL ¶
func (s *NonReservedContext) ALL() antlr.TerminalNode
func (*NonReservedContext) ANALYZE ¶
func (s *NonReservedContext) ANALYZE() antlr.TerminalNode
func (*NonReservedContext) AVG ¶
func (s *NonReservedContext) AVG() antlr.TerminalNode
func (*NonReservedContext) Accept ¶
func (s *NonReservedContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NonReservedContext) CK ¶
func (s *NonReservedContext) CK() antlr.TerminalNode
func (*NonReservedContext) COLLAPSE ¶
func (s *NonReservedContext) COLLAPSE() antlr.TerminalNode
func (*NonReservedContext) COUNT ¶
func (s *NonReservedContext) COUNT() antlr.TerminalNode
func (*NonReservedContext) CSV ¶
func (s *NonReservedContext) CSV() antlr.TerminalNode
func (*NonReservedContext) DATA ¶
func (s *NonReservedContext) DATA() antlr.TerminalNode
func (*NonReservedContext) DATETIME_T ¶
func (s *NonReservedContext) DATETIME_T() antlr.TerminalNode
func (*NonReservedContext) DATE_T ¶
func (s *NonReservedContext) DATE_T() antlr.TerminalNode
func (*NonReservedContext) DISTINCT ¶
func (s *NonReservedContext) DISTINCT() antlr.TerminalNode
func (*NonReservedContext) DISTINCT_PERCENT ¶
func (s *NonReservedContext) DISTINCT_PERCENT() antlr.TerminalNode
func (*NonReservedContext) ENABLE ¶
func (s *NonReservedContext) ENABLE() antlr.TerminalNode
func (*NonReservedContext) END ¶
func (s *NonReservedContext) END() antlr.TerminalNode
func (*NonReservedContext) EXCEL ¶
func (s *NonReservedContext) EXCEL() antlr.TerminalNode
func (*NonReservedContext) EXCLUDE ¶
func (s *NonReservedContext) EXCLUDE() antlr.TerminalNode
func (*NonReservedContext) EXIST ¶
func (s *NonReservedContext) EXIST() antlr.TerminalNode
func (*NonReservedContext) EnterRule ¶
func (s *NonReservedContext) EnterRule(listener antlr.ParseTreeListener)
func (*NonReservedContext) ExitRule ¶
func (s *NonReservedContext) ExitRule(listener antlr.ParseTreeListener)
func (*NonReservedContext) FORMAT ¶
func (s *NonReservedContext) FORMAT() antlr.TerminalNode
func (*NonReservedContext) GROUP ¶
func (s *NonReservedContext) GROUP() antlr.TerminalNode
func (*NonReservedContext) GetParser ¶
func (s *NonReservedContext) GetParser() antlr.Parser
func (*NonReservedContext) GetRuleContext ¶
func (s *NonReservedContext) GetRuleContext() antlr.RuleContext
func (*NonReservedContext) HAS_CHILD ¶
func (s *NonReservedContext) HAS_CHILD() antlr.TerminalNode
func (*NonReservedContext) HAS_PARENT ¶
func (s *NonReservedContext) HAS_PARENT() antlr.TerminalNode
func (*NonReservedContext) ID ¶
func (s *NonReservedContext) ID() antlr.TerminalNode
func (*NonReservedContext) IDS ¶
func (s *NonReservedContext) IDS() antlr.TerminalNode
func (*NonReservedContext) IDS_FILE ¶
func (s *NonReservedContext) IDS_FILE() antlr.TerminalNode
func (*NonReservedContext) IN ¶
func (s *NonReservedContext) IN() antlr.TerminalNode
func (*NonReservedContext) INCLUDE ¶
func (s *NonReservedContext) INCLUDE() antlr.TerminalNode
func (*NonReservedContext) INNER_HIT ¶
func (s *NonReservedContext) INNER_HIT() antlr.TerminalNode
func (*NonReservedContext) INTERVAL ¶
func (s *NonReservedContext) INTERVAL() antlr.TerminalNode
func (*NonReservedContext) INTO ¶
func (s *NonReservedContext) INTO() antlr.TerminalNode
func (*NonReservedContext) IsNonReservedContext ¶
func (*NonReservedContext) IsNonReservedContext()
func (*NonReservedContext) JSON ¶
func (s *NonReservedContext) JSON() antlr.TerminalNode
func (*NonReservedContext) KEYED ¶
func (s *NonReservedContext) KEYED() antlr.TerminalNode
func (*NonReservedContext) KNN ¶
func (s *NonReservedContext) KNN() antlr.TerminalNode
func (*NonReservedContext) LANG ¶
func (s *NonReservedContext) LANG() antlr.TerminalNode
func (*NonReservedContext) LEFT ¶
func (s *NonReservedContext) LEFT() antlr.TerminalNode
func (*NonReservedContext) LIKE ¶
func (s *NonReservedContext) LIKE() antlr.TerminalNode
func (*NonReservedContext) LIST ¶
func (s *NonReservedContext) LIST() antlr.TerminalNode
func (*NonReservedContext) LOC ¶
func (s *NonReservedContext) LOC() antlr.TerminalNode
func (*NonReservedContext) LOCAL ¶
func (s *NonReservedContext) LOCAL() antlr.TerminalNode
func (*NonReservedContext) MATCH ¶
func (s *NonReservedContext) MATCH() antlr.TerminalNode
func (*NonReservedContext) MATCH_PHRASE ¶
func (s *NonReservedContext) MATCH_PHRASE() antlr.TerminalNode
func (*NonReservedContext) MATCH_PHRASE_PREFIX ¶
func (s *NonReservedContext) MATCH_PHRASE_PREFIX() antlr.TerminalNode
func (*NonReservedContext) MATH ¶
func (s *NonReservedContext) MATH() antlr.TerminalNode
func (*NonReservedContext) MAX ¶
func (s *NonReservedContext) MAX() antlr.TerminalNode
func (*NonReservedContext) MEM ¶
func (s *NonReservedContext) MEM() antlr.TerminalNode
func (*NonReservedContext) MIN ¶
func (s *NonReservedContext) MIN() antlr.TerminalNode
func (*NonReservedContext) MISS ¶
func (s *NonReservedContext) MISS() antlr.TerminalNode
func (*NonReservedContext) MISSING ¶
func (s *NonReservedContext) MISSING() antlr.TerminalNode
func (*NonReservedContext) MULTI_MATCH ¶
func (s *NonReservedContext) MULTI_MATCH() antlr.TerminalNode
func (*NonReservedContext) NAME ¶
func (s *NonReservedContext) NAME() antlr.TerminalNode
func (*NonReservedContext) NLP ¶
func (s *NonReservedContext) NLP() antlr.TerminalNode
func (*NonReservedContext) NOT ¶
func (s *NonReservedContext) NOT() antlr.TerminalNode
func (*NonReservedContext) NULL ¶
func (s *NonReservedContext) NULL() antlr.TerminalNode
func (*NonReservedContext) NUMBER ¶
func (s *NonReservedContext) NUMBER() antlr.TerminalNode
func (*NonReservedContext) ORG ¶
func (s *NonReservedContext) ORG() antlr.TerminalNode
func (*NonReservedContext) OUT ¶
func (s *NonReservedContext) OUT() antlr.TerminalNode
func (*NonReservedContext) PASSWORD ¶
func (s *NonReservedContext) PASSWORD() antlr.TerminalNode
func (*NonReservedContext) PERCENT ¶
func (s *NonReservedContext) PERCENT() antlr.TerminalNode
func (*NonReservedContext) PERCENTILES ¶
func (s *NonReservedContext) PERCENTILES() antlr.TerminalNode
func (*NonReservedContext) PERCENTILE_RANKS ¶
func (s *NonReservedContext) PERCENTILE_RANKS() antlr.TerminalNode
func (*NonReservedContext) PK ¶
func (s *NonReservedContext) PK() antlr.TerminalNode
func (*NonReservedContext) PUT ¶
func (s *NonReservedContext) PUT() antlr.TerminalNode
func (*NonReservedContext) QUERY_STRING ¶
func (s *NonReservedContext) QUERY_STRING() antlr.TerminalNode
func (*NonReservedContext) RANGE ¶
func (s *NonReservedContext) RANGE() antlr.TerminalNode
func (*NonReservedContext) RESCORE ¶
func (s *NonReservedContext) RESCORE() antlr.TerminalNode
func (*NonReservedContext) RETURN ¶
func (s *NonReservedContext) RETURN() antlr.TerminalNode
func (*NonReservedContext) RIGHT ¶
func (s *NonReservedContext) RIGHT() antlr.TerminalNode
func (*NonReservedContext) RLIKE ¶
func (s *NonReservedContext) RLIKE() antlr.TerminalNode
func (*NonReservedContext) SAMPLE ¶
func (s *NonReservedContext) SAMPLE() antlr.TerminalNode
func (*NonReservedContext) SCORE ¶
func (s *NonReservedContext) SCORE() antlr.TerminalNode
func (*NonReservedContext) SCRIPT ¶
func (s *NonReservedContext) SCRIPT() antlr.TerminalNode
func (*NonReservedContext) SEGMENT ¶
func (s *NonReservedContext) SEGMENT() antlr.TerminalNode
func (*NonReservedContext) SEP ¶
func (s *NonReservedContext) SEP() antlr.TerminalNode
func (*NonReservedContext) SEPARATED ¶
func (s *NonReservedContext) SEPARATED() antlr.TerminalNode
func (*NonReservedContext) SIZE ¶
func (s *NonReservedContext) SIZE() antlr.TerminalNode
func (*NonReservedContext) SLICE ¶
func (s *NonReservedContext) SLICE() antlr.TerminalNode
func (*NonReservedContext) SQL ¶
func (s *NonReservedContext) SQL() antlr.TerminalNode
func (*NonReservedContext) STRING ¶
func (s *NonReservedContext) STRING() antlr.TerminalNode
func (*NonReservedContext) STRUCT ¶
func (s *NonReservedContext) STRUCT() antlr.TerminalNode
func (*NonReservedContext) SUM ¶
func (s *NonReservedContext) SUM() antlr.TerminalNode
func (*NonReservedContext) TEMPLATE ¶
func (s *NonReservedContext) TEMPLATE() antlr.TerminalNode
func (*NonReservedContext) TIMESTAMP_T ¶
func (s *NonReservedContext) TIMESTAMP_T() antlr.TerminalNode
func (*NonReservedContext) TIME_T ¶
func (s *NonReservedContext) TIME_T() antlr.TerminalNode
func (*NonReservedContext) TO ¶
func (s *NonReservedContext) TO() antlr.TerminalNode
func (*NonReservedContext) TOP_HITS ¶
func (s *NonReservedContext) TOP_HITS() antlr.TerminalNode
func (*NonReservedContext) ToStringTree ¶
func (s *NonReservedContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*NonReservedContext) URL ¶
func (s *NonReservedContext) URL() antlr.TerminalNode
func (*NonReservedContext) USER ¶
func (s *NonReservedContext) USER() antlr.TerminalNode
func (*NonReservedContext) UUID ¶
func (s *NonReservedContext) UUID() antlr.TerminalNode
func (*NonReservedContext) VALUE_COUNT ¶
func (s *NonReservedContext) VALUE_COUNT() antlr.TerminalNode
func (*NonReservedContext) WINDOWS ¶
func (s *NonReservedContext) WINDOWS() antlr.TerminalNode
type NumberContext ¶
type NumberContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyNumberContext ¶
func NewEmptyNumberContext() *NumberContext
func NewNumberContext ¶
func NewNumberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumberContext
func (*NumberContext) Accept ¶
func (s *NumberContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NumberContext) DOUBLE ¶
func (s *NumberContext) DOUBLE() antlr.TerminalNode
func (*NumberContext) EnterRule ¶
func (s *NumberContext) EnterRule(listener antlr.ParseTreeListener)
func (*NumberContext) ExitRule ¶
func (s *NumberContext) ExitRule(listener antlr.ParseTreeListener)
func (*NumberContext) GetNum ¶
func (s *NumberContext) GetNum() antlr.Token
func (*NumberContext) GetParser ¶
func (s *NumberContext) GetParser() antlr.Parser
func (*NumberContext) GetRuleContext ¶
func (s *NumberContext) GetRuleContext() antlr.RuleContext
func (*NumberContext) IsNumberContext ¶
func (*NumberContext) IsNumberContext()
func (*NumberContext) LONG ¶
func (s *NumberContext) LONG() antlr.TerminalNode
func (*NumberContext) SetNum ¶
func (s *NumberContext) SetNum(v antlr.Token)
func (*NumberContext) ToStringTree ¶
func (s *NumberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Param2Context ¶
type Param2Context struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyParam2Context ¶
func NewEmptyParam2Context() *Param2Context
func NewParam2Context ¶
func NewParam2Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Param2Context
func (*Param2Context) Accept ¶
func (s *Param2Context) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Param2Context) ArrayValue ¶
func (s *Param2Context) ArrayValue() IArrayValueContext
func (*Param2Context) BooleanValue ¶
func (s *Param2Context) BooleanValue() IBooleanValueContext
func (*Param2Context) DOUBLE ¶
func (s *Param2Context) DOUBLE() antlr.TerminalNode
func (*Param2Context) EnterRule ¶
func (s *Param2Context) EnterRule(listener antlr.ParseTreeListener)
func (*Param2Context) ExitRule ¶
func (s *Param2Context) ExitRule(listener antlr.ParseTreeListener)
func (*Param2Context) GetParser ¶
func (s *Param2Context) GetParser() antlr.Parser
func (*Param2Context) GetRuleContext ¶
func (s *Param2Context) GetRuleContext() antlr.RuleContext
func (*Param2Context) IsParam2Context ¶
func (*Param2Context) IsParam2Context()
func (*Param2Context) LONG ¶
func (s *Param2Context) LONG() antlr.TerminalNode
func (*Param2Context) MUL ¶
func (s *Param2Context) MUL() antlr.TerminalNode
func (*Param2Context) QUOTASTR ¶
func (s *Param2Context) QUOTASTR() antlr.TerminalNode
func (*Param2Context) ToStringTree ¶
func (s *Param2Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParamContext ¶
type ParamContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyParamContext ¶
func NewEmptyParamContext() *ParamContext
func NewParamContext ¶
func NewParamContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParamContext
func (*ParamContext) Accept ¶
func (s *ParamContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ParamContext) ArrayValue ¶
func (s *ParamContext) ArrayValue() IArrayValueContext
func (*ParamContext) BooleanValue ¶
func (s *ParamContext) BooleanValue() IBooleanValueContext
func (*ParamContext) DOUBLE ¶
func (s *ParamContext) DOUBLE() antlr.TerminalNode
func (*ParamContext) EnterRule ¶
func (s *ParamContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParamContext) ExitRule ¶
func (s *ParamContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParamContext) GetParser ¶
func (s *ParamContext) GetParser() antlr.Parser
func (*ParamContext) GetRuleContext ¶
func (s *ParamContext) GetRuleContext() antlr.RuleContext
func (*ParamContext) IsParamContext ¶
func (*ParamContext) IsParamContext()
func (*ParamContext) LONG ¶
func (s *ParamContext) LONG() antlr.TerminalNode
func (*ParamContext) MUL ¶
func (s *ParamContext) MUL() antlr.TerminalNode
func (*ParamContext) Str ¶
func (s *ParamContext) Str() IStrContext
func (*ParamContext) ToStringTree ¶
func (s *ParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParamValuesContext ¶
type ParamValuesContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyParamValuesContext ¶
func NewEmptyParamValuesContext() *ParamValuesContext
func NewParamValuesContext ¶
func NewParamValuesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParamValuesContext
func (*ParamValuesContext) Accept ¶
func (s *ParamValuesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ParamValuesContext) AllParam ¶
func (s *ParamValuesContext) AllParam() []IParamContext
func (*ParamValuesContext) EnterRule ¶
func (s *ParamValuesContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParamValuesContext) ExitRule ¶
func (s *ParamValuesContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParamValuesContext) GetParser ¶
func (s *ParamValuesContext) GetParser() antlr.Parser
func (*ParamValuesContext) GetRuleContext ¶
func (s *ParamValuesContext) GetRuleContext() antlr.RuleContext
func (*ParamValuesContext) GetVs ¶
func (s *ParamValuesContext) GetVs() []IParamContext
func (*ParamValuesContext) Get_param ¶
func (s *ParamValuesContext) Get_param() IParamContext
func (*ParamValuesContext) IsParamValuesContext ¶
func (*ParamValuesContext) IsParamValuesContext()
func (*ParamValuesContext) Param ¶
func (s *ParamValuesContext) Param(i int) IParamContext
func (*ParamValuesContext) SetVs ¶
func (s *ParamValuesContext) SetVs(v []IParamContext)
func (*ParamValuesContext) Set_param ¶
func (s *ParamValuesContext) Set_param(v IParamContext)
func (*ParamValuesContext) ToStringTree ¶
func (s *ParamValuesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParseErrorListener ¶
type ParseErrorListener struct {
antlr.DefaultErrorListener
// contains filtered or unexported fields
}
func NewParseErrorListener ¶
func NewParseErrorListener(mySQL string) *ParseErrorListener
func (*ParseErrorListener) SyntaxError ¶
func (p *ParseErrorListener) SyntaxError(recognizer antlr.Recognizer, offendingSymbol interface{}, line, column int, msg string, e antlr.RecognitionException)
type PathIdentifierContext ¶
type PathIdentifierContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPathIdentifierContext ¶
func NewEmptyPathIdentifierContext() *PathIdentifierContext
func NewPathIdentifierContext ¶
func NewPathIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PathIdentifierContext
func (*PathIdentifierContext) Accept ¶
func (s *PathIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PathIdentifierContext) AllDOT ¶
func (s *PathIdentifierContext) AllDOT() []antlr.TerminalNode
func (*PathIdentifierContext) AllExportField ¶
func (s *PathIdentifierContext) AllExportField() []IExportFieldContext
func (*PathIdentifierContext) AllGT ¶
func (s *PathIdentifierContext) AllGT() []antlr.TerminalNode
func (*PathIdentifierContext) DOT ¶
func (s *PathIdentifierContext) DOT(i int) antlr.TerminalNode
func (*PathIdentifierContext) EnterRule ¶
func (s *PathIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*PathIdentifierContext) ExitRule ¶
func (s *PathIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*PathIdentifierContext) ExportField ¶
func (s *PathIdentifierContext) ExportField(i int) IExportFieldContext
func (*PathIdentifierContext) GT ¶
func (s *PathIdentifierContext) GT(i int) antlr.TerminalNode
func (*PathIdentifierContext) GetParser ¶
func (s *PathIdentifierContext) GetParser() antlr.Parser
func (*PathIdentifierContext) GetRuleContext ¶
func (s *PathIdentifierContext) GetRuleContext() antlr.RuleContext
func (*PathIdentifierContext) IsPathIdentifierContext ¶
func (*PathIdentifierContext) IsPathIdentifierContext()
func (*PathIdentifierContext) ToStringTree ¶
func (s *PathIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropContext ¶
type PropContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPropContext ¶
func NewEmptyPropContext() *PropContext
func NewPropContext ¶
func NewPropContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropContext
func (*PropContext) Accept ¶
func (s *PropContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PropContext) EQ ¶
func (s *PropContext) EQ() antlr.TerminalNode
func (*PropContext) EnterRule ¶
func (s *PropContext) EnterRule(listener antlr.ParseTreeListener)
func (*PropContext) ExitRule ¶
func (s *PropContext) ExitRule(listener antlr.ParseTreeListener)
func (*PropContext) GetK ¶
func (s *PropContext) GetK() IStrictIdentifierContext
func (*PropContext) GetParser ¶
func (s *PropContext) GetParser() antlr.Parser
func (*PropContext) GetRuleContext ¶
func (s *PropContext) GetRuleContext() antlr.RuleContext
func (*PropContext) GetV ¶
func (s *PropContext) GetV() IParamContext
func (*PropContext) IsPropContext ¶
func (*PropContext) IsPropContext()
func (*PropContext) Param ¶
func (s *PropContext) Param() IParamContext
func (*PropContext) SetK ¶
func (s *PropContext) SetK(v IStrictIdentifierContext)
func (*PropContext) SetV ¶
func (s *PropContext) SetV(v IParamContext)
func (*PropContext) StrictIdentifier ¶
func (s *PropContext) StrictIdentifier() IStrictIdentifierContext
func (*PropContext) ToStringTree ¶
func (s *PropContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type QueryStatementContext ¶
type QueryStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyQueryStatementContext ¶
func NewEmptyQueryStatementContext() *QueryStatementContext
func NewQueryStatementContext ¶
func NewQueryStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryStatementContext
func (*QueryStatementContext) Accept ¶
func (s *QueryStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*QueryStatementContext) AllEQ ¶
func (s *QueryStatementContext) AllEQ() []antlr.TerminalNode
func (*QueryStatementContext) AllIndexIdentifier ¶
func (s *QueryStatementContext) AllIndexIdentifier() []IIndexIdentifierContext
func (*QueryStatementContext) AllLONG ¶
func (s *QueryStatementContext) AllLONG() []antlr.TerminalNode
func (*QueryStatementContext) AllSelectItem ¶
func (s *QueryStatementContext) AllSelectItem() []ISelectItemContext
func (*QueryStatementContext) AllSortItem ¶
func (s *QueryStatementContext) AllSortItem() []ISortItemContext
func (*QueryStatementContext) AllStrictIdentifier ¶
func (s *QueryStatementContext) AllStrictIdentifier() []IStrictIdentifierContext
func (*QueryStatementContext) BY ¶
func (s *QueryStatementContext) BY() antlr.TerminalNode
func (*QueryStatementContext) BooleanValue ¶
func (s *QueryStatementContext) BooleanValue() IBooleanValueContext
func (*QueryStatementContext) CollapseExpr ¶
func (s *QueryStatementContext) CollapseExpr() ICollapseExprContext
func (*QueryStatementContext) CustomScoreExpr ¶
func (s *QueryStatementContext) CustomScoreExpr() ICustomScoreExprContext
func (*QueryStatementContext) EQ ¶
func (s *QueryStatementContext) EQ(i int) antlr.TerminalNode
func (*QueryStatementContext) EnterRule ¶
func (s *QueryStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*QueryStatementContext) ExitRule ¶
func (s *QueryStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*QueryStatementContext) ExportStatement ¶
func (s *QueryStatementContext) ExportStatement() IExportStatementContext
func (*QueryStatementContext) FROM ¶
func (s *QueryStatementContext) FROM() antlr.TerminalNode
func (*QueryStatementContext) FieldIdentifier ¶
func (s *QueryStatementContext) FieldIdentifier() IFieldIdentifierContext
func (*QueryStatementContext) GE ¶
func (s *QueryStatementContext) GE() antlr.TerminalNode
func (*QueryStatementContext) GetFront ¶
func (s *QueryStatementContext) GetFront() IStrictIdentifierContext
func (*QueryStatementContext) GetIndexes ¶
func (s *QueryStatementContext) GetIndexes() []IIndexIdentifierContext
func (*QueryStatementContext) GetKeep ¶
func (s *QueryStatementContext) GetKeep() IStrContext
func (*QueryStatementContext) GetLimit ¶
func (s *QueryStatementContext) GetLimit() antlr.Token
func (*QueryStatementContext) GetMinScore ¶
func (s *QueryStatementContext) GetMinScore() INumberContext
func (*QueryStatementContext) GetOffset ¶
func (s *QueryStatementContext) GetOffset() antlr.Token
func (*QueryStatementContext) GetParser ¶
func (s *QueryStatementContext) GetParser() antlr.Parser
func (*QueryStatementContext) GetRuleContext ¶
func (s *QueryStatementContext) GetRuleContext() antlr.RuleContext
func (*QueryStatementContext) GetScore ¶
func (s *QueryStatementContext) GetScore() IBooleanValueContext
func (*QueryStatementContext) GetScroll_id ¶
func (s *QueryStatementContext) GetScroll_id() antlr.Token
func (*QueryStatementContext) GetSelectItems ¶
func (s *QueryStatementContext) GetSelectItems() []ISelectItemContext
func (*QueryStatementContext) GetSliceField ¶
func (s *QueryStatementContext) GetSliceField() IFieldIdentifierContext
func (*QueryStatementContext) GetSliceMax ¶
func (s *QueryStatementContext) GetSliceMax() antlr.Token
func (*QueryStatementContext) GetSorts ¶
func (s *QueryStatementContext) GetSorts() []ISortItemContext
func (*QueryStatementContext) GetStatName ¶
func (s *QueryStatementContext) GetStatName() IStrictIdentifierContext
func (*QueryStatementContext) GetTrack ¶
func (s *QueryStatementContext) GetTrack() antlr.Token
func (*QueryStatementContext) Get_indexIdentifier ¶
func (s *QueryStatementContext) Get_indexIdentifier() IIndexIdentifierContext
func (*QueryStatementContext) Get_selectItem ¶
func (s *QueryStatementContext) Get_selectItem() ISelectItemContext
func (*QueryStatementContext) Get_sortItem ¶
func (s *QueryStatementContext) Get_sortItem() ISortItemContext
func (*QueryStatementContext) IndexIdentifier ¶
func (s *QueryStatementContext) IndexIdentifier(i int) IIndexIdentifierContext
func (*QueryStatementContext) IsQueryStatementContext ¶
func (*QueryStatementContext) IsQueryStatementContext()
func (*QueryStatementContext) LIMIT ¶
func (s *QueryStatementContext) LIMIT() antlr.TerminalNode
func (*QueryStatementContext) LONG ¶
func (s *QueryStatementContext) LONG(i int) antlr.TerminalNode
func (*QueryStatementContext) MAP ¶
func (s *QueryStatementContext) MAP() antlr.TerminalNode
func (*QueryStatementContext) MemSort ¶
func (s *QueryStatementContext) MemSort() IMemSortContext
func (*QueryStatementContext) Number ¶
func (s *QueryStatementContext) Number() INumberContext
func (*QueryStatementContext) ORDER ¶
func (s *QueryStatementContext) ORDER() antlr.TerminalNode
func (*QueryStatementContext) QUOTASTR ¶
func (s *QueryStatementContext) QUOTASTR() antlr.TerminalNode
func (*QueryStatementContext) RescoreExpr ¶
func (s *QueryStatementContext) RescoreExpr() IRescoreExprContext
func (*QueryStatementContext) SCORE ¶
func (s *QueryStatementContext) SCORE() antlr.TerminalNode
func (*QueryStatementContext) SCROLL ¶
func (s *QueryStatementContext) SCROLL() antlr.TerminalNode
func (*QueryStatementContext) SCROLL_ID ¶
func (s *QueryStatementContext) SCROLL_ID() antlr.TerminalNode
func (*QueryStatementContext) SELECT ¶
func (s *QueryStatementContext) SELECT() antlr.TerminalNode
func (*QueryStatementContext) SLICE ¶
func (s *QueryStatementContext) SLICE() antlr.TerminalNode
func (*QueryStatementContext) SelectItem ¶
func (s *QueryStatementContext) SelectItem(i int) ISelectItemContext
func (*QueryStatementContext) SetFront ¶
func (s *QueryStatementContext) SetFront(v IStrictIdentifierContext)
func (*QueryStatementContext) SetIndexes ¶
func (s *QueryStatementContext) SetIndexes(v []IIndexIdentifierContext)
func (*QueryStatementContext) SetKeep ¶
func (s *QueryStatementContext) SetKeep(v IStrContext)
func (*QueryStatementContext) SetLimit ¶
func (s *QueryStatementContext) SetLimit(v antlr.Token)
func (*QueryStatementContext) SetMinScore ¶
func (s *QueryStatementContext) SetMinScore(v INumberContext)
func (*QueryStatementContext) SetOffset ¶
func (s *QueryStatementContext) SetOffset(v antlr.Token)
func (*QueryStatementContext) SetScore ¶
func (s *QueryStatementContext) SetScore(v IBooleanValueContext)
func (*QueryStatementContext) SetScroll_id ¶
func (s *QueryStatementContext) SetScroll_id(v antlr.Token)
func (*QueryStatementContext) SetSelectItems ¶
func (s *QueryStatementContext) SetSelectItems(v []ISelectItemContext)
func (*QueryStatementContext) SetSliceField ¶
func (s *QueryStatementContext) SetSliceField(v IFieldIdentifierContext)
func (*QueryStatementContext) SetSliceMax ¶
func (s *QueryStatementContext) SetSliceMax(v antlr.Token)
func (*QueryStatementContext) SetSorts ¶
func (s *QueryStatementContext) SetSorts(v []ISortItemContext)
func (*QueryStatementContext) SetStatName ¶
func (s *QueryStatementContext) SetStatName(v IStrictIdentifierContext)
func (*QueryStatementContext) SetTrack ¶
func (s *QueryStatementContext) SetTrack(v antlr.Token)
func (*QueryStatementContext) Set_indexIdentifier ¶
func (s *QueryStatementContext) Set_indexIdentifier(v IIndexIdentifierContext)
func (*QueryStatementContext) Set_selectItem ¶
func (s *QueryStatementContext) Set_selectItem(v ISelectItemContext)
func (*QueryStatementContext) Set_sortItem ¶
func (s *QueryStatementContext) Set_sortItem(v ISortItemContext)
func (*QueryStatementContext) SortItem ¶
func (s *QueryStatementContext) SortItem(i int) ISortItemContext
func (*QueryStatementContext) Str ¶
func (s *QueryStatementContext) Str() IStrContext
func (*QueryStatementContext) StrictIdentifier ¶
func (s *QueryStatementContext) StrictIdentifier(i int) IStrictIdentifierContext
func (*QueryStatementContext) TRACK_HIT ¶
func (s *QueryStatementContext) TRACK_HIT() antlr.TerminalNode
func (*QueryStatementContext) ToStringTree ¶
func (s *QueryStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*QueryStatementContext) USING ¶
func (s *QueryStatementContext) USING() antlr.TerminalNode
func (*QueryStatementContext) WHERE ¶
func (s *QueryStatementContext) WHERE() antlr.TerminalNode
func (*QueryStatementContext) WhereExpression ¶
func (s *QueryStatementContext) WhereExpression() IWhereExpressionContext
type RangeBucketContext ¶
type RangeBucketContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyRangeBucketContext ¶
func NewEmptyRangeBucketContext() *RangeBucketContext
func NewRangeBucketContext ¶
func NewRangeBucketContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RangeBucketContext
func (*RangeBucketContext) Accept ¶
func (s *RangeBucketContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RangeBucketContext) EQ ¶
func (s *RangeBucketContext) EQ() antlr.TerminalNode
func (*RangeBucketContext) EnterRule ¶
func (s *RangeBucketContext) EnterRule(listener antlr.ParseTreeListener)
func (*RangeBucketContext) ExitRule ¶
func (s *RangeBucketContext) ExitRule(listener antlr.ParseTreeListener)
func (*RangeBucketContext) FieldIdentifier ¶
func (s *RangeBucketContext) FieldIdentifier() IFieldIdentifierContext
func (*RangeBucketContext) GetField ¶
func (s *RangeBucketContext) GetField() IFieldIdentifierContext
func (*RangeBucketContext) GetMissing ¶
func (s *RangeBucketContext) GetMissing() IParamContext
func (*RangeBucketContext) GetParser ¶
func (s *RangeBucketContext) GetParser() antlr.Parser
func (*RangeBucketContext) GetRuleContext ¶
func (s *RangeBucketContext) GetRuleContext() antlr.RuleContext
func (*RangeBucketContext) IsRangeBucketContext ¶
func (*RangeBucketContext) IsRangeBucketContext()
func (*RangeBucketContext) MISSING ¶
func (s *RangeBucketContext) MISSING() antlr.TerminalNode
func (*RangeBucketContext) Param ¶
func (s *RangeBucketContext) Param() IParamContext
func (*RangeBucketContext) RANGE ¶
func (s *RangeBucketContext) RANGE() antlr.TerminalNode
func (*RangeBucketContext) RangeExpr ¶
func (s *RangeBucketContext) RangeExpr() IRangeExprContext
func (*RangeBucketContext) SetField ¶
func (s *RangeBucketContext) SetField(v IFieldIdentifierContext)
func (*RangeBucketContext) SetMissing ¶
func (s *RangeBucketContext) SetMissing(v IParamContext)
func (*RangeBucketContext) ToStringTree ¶
func (s *RangeBucketContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RangeExprContext ¶
type RangeExprContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyRangeExprContext ¶
func NewEmptyRangeExprContext() *RangeExprContext
func NewRangeExprContext ¶
func NewRangeExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RangeExprContext
func (*RangeExprContext) Accept ¶
func (s *RangeExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RangeExprContext) AllRangeUnit ¶
func (s *RangeExprContext) AllRangeUnit() []IRangeUnitContext
func (*RangeExprContext) EnterRule ¶
func (s *RangeExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*RangeExprContext) ExitRule ¶
func (s *RangeExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*RangeExprContext) GetParser ¶
func (s *RangeExprContext) GetParser() antlr.Parser
func (*RangeExprContext) GetRanges ¶
func (s *RangeExprContext) GetRanges() []IRangeUnitContext
func (*RangeExprContext) GetRuleContext ¶
func (s *RangeExprContext) GetRuleContext() antlr.RuleContext
func (*RangeExprContext) Get_rangeUnit ¶
func (s *RangeExprContext) Get_rangeUnit() IRangeUnitContext
func (*RangeExprContext) IsRangeExprContext ¶
func (*RangeExprContext) IsRangeExprContext()
func (*RangeExprContext) RangeUnit ¶
func (s *RangeExprContext) RangeUnit(i int) IRangeUnitContext
func (*RangeExprContext) SetRanges ¶
func (s *RangeExprContext) SetRanges(v []IRangeUnitContext)
func (*RangeExprContext) Set_rangeUnit ¶
func (s *RangeExprContext) Set_rangeUnit(v IRangeUnitContext)
func (*RangeExprContext) ToStringTree ¶
func (s *RangeExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RangeFromToContext ¶
type RangeFromToContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyRangeFromToContext ¶
func NewEmptyRangeFromToContext() *RangeFromToContext
func NewRangeFromToContext ¶
func NewRangeFromToContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RangeFromToContext
func (*RangeFromToContext) Accept ¶
func (s *RangeFromToContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RangeFromToContext) EnterRule ¶
func (s *RangeFromToContext) EnterRule(listener antlr.ParseTreeListener)
func (*RangeFromToContext) ExitRule ¶
func (s *RangeFromToContext) ExitRule(listener antlr.ParseTreeListener)
func (*RangeFromToContext) GetParser ¶
func (s *RangeFromToContext) GetParser() antlr.Parser
func (*RangeFromToContext) GetRuleContext ¶
func (s *RangeFromToContext) GetRuleContext() antlr.RuleContext
func (*RangeFromToContext) IsRangeFromToContext ¶
func (*RangeFromToContext) IsRangeFromToContext()
func (*RangeFromToContext) MINUS ¶
func (s *RangeFromToContext) MINUS() antlr.TerminalNode
func (*RangeFromToContext) Number ¶
func (s *RangeFromToContext) Number() INumberContext
func (*RangeFromToContext) ToStringTree ¶
func (s *RangeFromToContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RangeUnitContext ¶
type RangeUnitContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyRangeUnitContext ¶
func NewEmptyRangeUnitContext() *RangeUnitContext
func NewRangeUnitContext ¶
func NewRangeUnitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RangeUnitContext
func (*RangeUnitContext) Accept ¶
func (s *RangeUnitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RangeUnitContext) AllRangeFromTo ¶
func (s *RangeUnitContext) AllRangeFromTo() []IRangeFromToContext
func (*RangeUnitContext) EnterRule ¶
func (s *RangeUnitContext) EnterRule(listener antlr.ParseTreeListener)
func (*RangeUnitContext) ExitRule ¶
func (s *RangeUnitContext) ExitRule(listener antlr.ParseTreeListener)
func (*RangeUnitContext) GetFrom ¶
func (s *RangeUnitContext) GetFrom() IRangeFromToContext
func (*RangeUnitContext) GetKey ¶
func (s *RangeUnitContext) GetKey() IStrContext
func (*RangeUnitContext) GetParser ¶
func (s *RangeUnitContext) GetParser() antlr.Parser
func (*RangeUnitContext) GetRuleContext ¶
func (s *RangeUnitContext) GetRuleContext() antlr.RuleContext
func (*RangeUnitContext) GetTo ¶
func (s *RangeUnitContext) GetTo() IRangeFromToContext
func (*RangeUnitContext) IsRangeUnitContext ¶
func (*RangeUnitContext) IsRangeUnitContext()
func (*RangeUnitContext) RangeFromTo ¶
func (s *RangeUnitContext) RangeFromTo(i int) IRangeFromToContext
func (*RangeUnitContext) SetFrom ¶
func (s *RangeUnitContext) SetFrom(v IRangeFromToContext)
func (*RangeUnitContext) SetKey ¶
func (s *RangeUnitContext) SetKey(v IStrContext)
func (*RangeUnitContext) SetTo ¶
func (s *RangeUnitContext) SetTo(v IRangeFromToContext)
func (*RangeUnitContext) Str ¶
func (s *RangeUnitContext) Str() IStrContext
func (*RangeUnitContext) ToStringTree ¶
func (s *RangeUnitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RescoreExprContext ¶
type RescoreExprContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyRescoreExprContext ¶
func NewEmptyRescoreExprContext() *RescoreExprContext
func NewRescoreExprContext ¶
func NewRescoreExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RescoreExprContext
func (*RescoreExprContext) Accept ¶
func (s *RescoreExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RescoreExprContext) AllDOUBLE ¶
func (s *RescoreExprContext) AllDOUBLE() []antlr.TerminalNode
func (*RescoreExprContext) DOUBLE ¶
func (s *RescoreExprContext) DOUBLE(i int) antlr.TerminalNode
func (*RescoreExprContext) EQ ¶
func (s *RescoreExprContext) EQ() antlr.TerminalNode
func (*RescoreExprContext) EnterRule ¶
func (s *RescoreExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*RescoreExprContext) ExitRule ¶
func (s *RescoreExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*RescoreExprContext) GetParser ¶
func (s *RescoreExprContext) GetParser() antlr.Parser
func (*RescoreExprContext) GetPre ¶
func (s *RescoreExprContext) GetPre() antlr.Token
func (*RescoreExprContext) GetRuleContext ¶
func (s *RescoreExprContext) GetRuleContext() antlr.RuleContext
func (*RescoreExprContext) GetSec ¶
func (s *RescoreExprContext) GetSec() antlr.Token
func (*RescoreExprContext) GetWin ¶
func (s *RescoreExprContext) GetWin() antlr.Token
func (*RescoreExprContext) IsRescoreExprContext ¶
func (*RescoreExprContext) IsRescoreExprContext()
func (*RescoreExprContext) LONG ¶
func (s *RescoreExprContext) LONG() antlr.TerminalNode
func (*RescoreExprContext) RESCORE ¶
func (s *RescoreExprContext) RESCORE() antlr.TerminalNode
func (*RescoreExprContext) SetPre ¶
func (s *RescoreExprContext) SetPre(v antlr.Token)
func (*RescoreExprContext) SetSec ¶
func (s *RescoreExprContext) SetSec(v antlr.Token)
func (*RescoreExprContext) SetWin ¶
func (s *RescoreExprContext) SetWin(v antlr.Token)
func (*RescoreExprContext) ToStringTree ¶
func (s *RescoreExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*RescoreExprContext) WEIGHT ¶
func (s *RescoreExprContext) WEIGHT() antlr.TerminalNode
func (*RescoreExprContext) WINDOWS ¶
func (s *RescoreExprContext) WINDOWS() antlr.TerminalNode
func (*RescoreExprContext) WhereExpression ¶
func (s *RescoreExprContext) WhereExpression() IWhereExpressionContext
type ScriptFieldContext ¶
type ScriptFieldContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyScriptFieldContext ¶
func NewEmptyScriptFieldContext() *ScriptFieldContext
func NewScriptFieldContext ¶
func NewScriptFieldContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ScriptFieldContext
func (*ScriptFieldContext) AS ¶
func (s *ScriptFieldContext) AS() antlr.TerminalNode
func (*ScriptFieldContext) Accept ¶
func (s *ScriptFieldContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ScriptFieldContext) EnterRule ¶
func (s *ScriptFieldContext) EnterRule(listener antlr.ParseTreeListener)
func (*ScriptFieldContext) ExitRule ¶
func (s *ScriptFieldContext) ExitRule(listener antlr.ParseTreeListener)
func (*ScriptFieldContext) GetAs ¶
func (s *ScriptFieldContext) GetAs() IStrictIdentifierContext
func (*ScriptFieldContext) GetParser ¶
func (s *ScriptFieldContext) GetParser() antlr.Parser
func (*ScriptFieldContext) GetRuleContext ¶
func (s *ScriptFieldContext) GetRuleContext() antlr.RuleContext
func (*ScriptFieldContext) GetScript ¶
func (s *ScriptFieldContext) GetScript() IScriptPhraseContext
func (*ScriptFieldContext) IsScriptFieldContext ¶
func (*ScriptFieldContext) IsScriptFieldContext()
func (*ScriptFieldContext) ScriptPhrase ¶
func (s *ScriptFieldContext) ScriptPhrase() IScriptPhraseContext
func (*ScriptFieldContext) SetAs ¶
func (s *ScriptFieldContext) SetAs(v IStrictIdentifierContext)
func (*ScriptFieldContext) SetScript ¶
func (s *ScriptFieldContext) SetScript(v IScriptPhraseContext)
func (*ScriptFieldContext) StrictIdentifier ¶
func (s *ScriptFieldContext) StrictIdentifier() IStrictIdentifierContext
func (*ScriptFieldContext) ToStringTree ¶
func (s *ScriptFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ScriptFunctionContext ¶
type ScriptFunctionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyScriptFunctionContext ¶
func NewEmptyScriptFunctionContext() *ScriptFunctionContext
func NewScriptFunctionContext ¶
func NewScriptFunctionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ScriptFunctionContext
func (*ScriptFunctionContext) Accept ¶
func (s *ScriptFunctionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ScriptFunctionContext) EnterRule ¶
func (s *ScriptFunctionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ScriptFunctionContext) ExitRule ¶
func (s *ScriptFunctionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ScriptFunctionContext) GetParser ¶
func (s *ScriptFunctionContext) GetParser() antlr.Parser
func (*ScriptFunctionContext) GetRuleContext ¶
func (s *ScriptFunctionContext) GetRuleContext() antlr.RuleContext
func (*ScriptFunctionContext) GetScript ¶
func (s *ScriptFunctionContext) GetScript() IScriptPhraseContext
func (*ScriptFunctionContext) IsScriptFunctionContext ¶
func (*ScriptFunctionContext) IsScriptFunctionContext()
func (*ScriptFunctionContext) ScriptPhrase ¶
func (s *ScriptFunctionContext) ScriptPhrase() IScriptPhraseContext
func (*ScriptFunctionContext) SetScript ¶
func (s *ScriptFunctionContext) SetScript(v IScriptPhraseContext)
func (*ScriptFunctionContext) ToStringTree ¶
func (s *ScriptFunctionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ScriptPhraseContext ¶
type ScriptPhraseContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyScriptPhraseContext ¶
func NewEmptyScriptPhraseContext() *ScriptPhraseContext
func NewScriptPhraseContext ¶
func NewScriptPhraseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ScriptPhraseContext
func (*ScriptPhraseContext) Accept ¶
func (s *ScriptPhraseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ScriptPhraseContext) AllProp ¶
func (s *ScriptPhraseContext) AllProp() []IPropContext
func (*ScriptPhraseContext) ArithmeticExpression ¶
func (s *ScriptPhraseContext) ArithmeticExpression() IArithmeticExpressionContext
func (*ScriptPhraseContext) EQ ¶
func (s *ScriptPhraseContext) EQ() antlr.TerminalNode
func (*ScriptPhraseContext) EnterRule ¶
func (s *ScriptPhraseContext) EnterRule(listener antlr.ParseTreeListener)
func (*ScriptPhraseContext) ExitRule ¶
func (s *ScriptPhraseContext) ExitRule(listener antlr.ParseTreeListener)
func (*ScriptPhraseContext) GetArithmetic ¶
func (s *ScriptPhraseContext) GetArithmetic() IArithmeticExpressionContext
func (*ScriptPhraseContext) GetLang ¶
func (s *ScriptPhraseContext) GetLang() IStrContext
func (*ScriptPhraseContext) GetParser ¶
func (s *ScriptPhraseContext) GetParser() antlr.Parser
func (*ScriptPhraseContext) GetProps ¶
func (s *ScriptPhraseContext) GetProps() []IPropContext
func (*ScriptPhraseContext) GetRuleContext ¶
func (s *ScriptPhraseContext) GetRuleContext() antlr.RuleContext
func (*ScriptPhraseContext) GetScript ¶
func (s *ScriptPhraseContext) GetScript() antlr.Token
func (*ScriptPhraseContext) Get_prop ¶
func (s *ScriptPhraseContext) Get_prop() IPropContext
func (*ScriptPhraseContext) IsScriptPhraseContext ¶
func (*ScriptPhraseContext) IsScriptPhraseContext()
func (*ScriptPhraseContext) LANG ¶
func (s *ScriptPhraseContext) LANG() antlr.TerminalNode
func (*ScriptPhraseContext) MATH ¶
func (s *ScriptPhraseContext) MATH() antlr.TerminalNode
func (*ScriptPhraseContext) Prop ¶
func (s *ScriptPhraseContext) Prop(i int) IPropContext
func (*ScriptPhraseContext) QUOTASTR ¶
func (s *ScriptPhraseContext) QUOTASTR() antlr.TerminalNode
func (*ScriptPhraseContext) SCRIPT ¶
func (s *ScriptPhraseContext) SCRIPT() antlr.TerminalNode
func (*ScriptPhraseContext) SetArithmetic ¶
func (s *ScriptPhraseContext) SetArithmetic(v IArithmeticExpressionContext)
func (*ScriptPhraseContext) SetLang ¶
func (s *ScriptPhraseContext) SetLang(v IStrContext)
func (*ScriptPhraseContext) SetProps ¶
func (s *ScriptPhraseContext) SetProps(v []IPropContext)
func (*ScriptPhraseContext) SetScript ¶
func (s *ScriptPhraseContext) SetScript(v antlr.Token)
func (*ScriptPhraseContext) Set_prop ¶
func (s *ScriptPhraseContext) Set_prop(v IPropContext)
func (*ScriptPhraseContext) Str ¶
func (s *ScriptPhraseContext) Str() IStrContext
func (*ScriptPhraseContext) ToStringTree ¶
func (s *ScriptPhraseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SelectItemContext ¶
type SelectItemContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySelectItemContext ¶
func NewEmptySelectItemContext() *SelectItemContext
func NewSelectItemContext ¶
func NewSelectItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectItemContext
func (*SelectItemContext) Accept ¶
func (s *SelectItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SelectItemContext) EnterRule ¶
func (s *SelectItemContext) EnterRule(listener antlr.ParseTreeListener)
func (*SelectItemContext) ExitRule ¶
func (s *SelectItemContext) ExitRule(listener antlr.ParseTreeListener)
func (*SelectItemContext) FieldIdentifier ¶
func (s *SelectItemContext) FieldIdentifier() IFieldIdentifierContext
func (*SelectItemContext) GetParser ¶
func (s *SelectItemContext) GetParser() antlr.Parser
func (*SelectItemContext) GetRuleContext ¶
func (s *SelectItemContext) GetRuleContext() antlr.RuleContext
func (*SelectItemContext) Highlight ¶
func (s *SelectItemContext) Highlight() IHighlightContext
func (*SelectItemContext) InnerHit ¶
func (s *SelectItemContext) InnerHit() IInnerHitContext
func (*SelectItemContext) IsSelectItemContext ¶
func (*SelectItemContext) IsSelectItemContext()
func (*SelectItemContext) ScriptField ¶
func (s *SelectItemContext) ScriptField() IScriptFieldContext
func (*SelectItemContext) ToStringTree ¶
func (s *SelectItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SignificantBucketContext ¶
type SignificantBucketContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySignificantBucketContext ¶
func NewEmptySignificantBucketContext() *SignificantBucketContext
func NewSignificantBucketContext ¶
func NewSignificantBucketContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SignificantBucketContext
func (*SignificantBucketContext) Accept ¶
func (s *SignificantBucketContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SignificantBucketContext) AllDOC_COUNT ¶
func (s *SignificantBucketContext) AllDOC_COUNT() []antlr.TerminalNode
func (*SignificantBucketContext) AllEQ ¶
func (s *SignificantBucketContext) AllEQ() []antlr.TerminalNode
func (*SignificantBucketContext) AllEXCLUDE ¶
func (s *SignificantBucketContext) AllEXCLUDE() []antlr.TerminalNode
func (*SignificantBucketContext) AllINCLUDE ¶
func (s *SignificantBucketContext) AllINCLUDE() []antlr.TerminalNode
func (*SignificantBucketContext) AllLONG ¶
func (s *SignificantBucketContext) AllLONG() []antlr.TerminalNode
func (*SignificantBucketContext) AllParam ¶
func (s *SignificantBucketContext) AllParam() []IParamContext
func (*SignificantBucketContext) AllSAMPLE ¶
func (s *SignificantBucketContext) AllSAMPLE() []antlr.TerminalNode
func (*SignificantBucketContext) AllSCORE ¶
func (s *SignificantBucketContext) AllSCORE() []antlr.TerminalNode
func (*SignificantBucketContext) AllStr ¶
func (s *SignificantBucketContext) AllStr() []IStrContext
func (*SignificantBucketContext) AllTOP ¶
func (s *SignificantBucketContext) AllTOP() []antlr.TerminalNode
func (*SignificantBucketContext) DOC_COUNT ¶
func (s *SignificantBucketContext) DOC_COUNT(i int) antlr.TerminalNode
func (*SignificantBucketContext) EQ ¶
func (s *SignificantBucketContext) EQ(i int) antlr.TerminalNode
func (*SignificantBucketContext) EXCLUDE ¶
func (s *SignificantBucketContext) EXCLUDE(i int) antlr.TerminalNode
func (*SignificantBucketContext) EnterRule ¶
func (s *SignificantBucketContext) EnterRule(listener antlr.ParseTreeListener)
func (*SignificantBucketContext) ExitRule ¶
func (s *SignificantBucketContext) ExitRule(listener antlr.ParseTreeListener)
func (*SignificantBucketContext) FieldIdentifier ¶
func (s *SignificantBucketContext) FieldIdentifier() IFieldIdentifierContext
func (*SignificantBucketContext) GetExclude ¶
func (s *SignificantBucketContext) GetExclude() []IParamContext
func (*SignificantBucketContext) GetField ¶
func (s *SignificantBucketContext) GetField() IFieldIdentifierContext
func (*SignificantBucketContext) GetInclude ¶
func (s *SignificantBucketContext) GetInclude() []IParamContext
func (*SignificantBucketContext) GetMinDocCount ¶
func (s *SignificantBucketContext) GetMinDocCount() antlr.Token
func (*SignificantBucketContext) GetParser ¶
func (s *SignificantBucketContext) GetParser() antlr.Parser
func (*SignificantBucketContext) GetRuleContext ¶
func (s *SignificantBucketContext) GetRuleContext() antlr.RuleContext
func (*SignificantBucketContext) GetScoreAlg ¶
func (s *SignificantBucketContext) GetScoreAlg() IStrContext
func (*SignificantBucketContext) GetSmp ¶
func (s *SignificantBucketContext) GetSmp() antlr.Token
func (*SignificantBucketContext) GetTop ¶
func (s *SignificantBucketContext) GetTop() antlr.Token
func (*SignificantBucketContext) Get_param ¶
func (s *SignificantBucketContext) Get_param() IParamContext
func (*SignificantBucketContext) INCLUDE ¶
func (s *SignificantBucketContext) INCLUDE(i int) antlr.TerminalNode
func (*SignificantBucketContext) IsSignificantBucketContext ¶
func (*SignificantBucketContext) IsSignificantBucketContext()
func (*SignificantBucketContext) LONG ¶
func (s *SignificantBucketContext) LONG(i int) antlr.TerminalNode
func (*SignificantBucketContext) Param ¶
func (s *SignificantBucketContext) Param(i int) IParamContext
func (*SignificantBucketContext) SAMPLE ¶
func (s *SignificantBucketContext) SAMPLE(i int) antlr.TerminalNode
func (*SignificantBucketContext) SCORE ¶
func (s *SignificantBucketContext) SCORE(i int) antlr.TerminalNode
func (*SignificantBucketContext) SIGNIFICANT ¶
func (s *SignificantBucketContext) SIGNIFICANT() antlr.TerminalNode
func (*SignificantBucketContext) SetExclude ¶
func (s *SignificantBucketContext) SetExclude(v []IParamContext)
func (*SignificantBucketContext) SetField ¶
func (s *SignificantBucketContext) SetField(v IFieldIdentifierContext)
func (*SignificantBucketContext) SetInclude ¶
func (s *SignificantBucketContext) SetInclude(v []IParamContext)
func (*SignificantBucketContext) SetMinDocCount ¶
func (s *SignificantBucketContext) SetMinDocCount(v antlr.Token)
func (*SignificantBucketContext) SetScoreAlg ¶
func (s *SignificantBucketContext) SetScoreAlg(v IStrContext)
func (*SignificantBucketContext) SetSmp ¶
func (s *SignificantBucketContext) SetSmp(v antlr.Token)
func (*SignificantBucketContext) SetTop ¶
func (s *SignificantBucketContext) SetTop(v antlr.Token)
func (*SignificantBucketContext) Set_param ¶
func (s *SignificantBucketContext) Set_param(v IParamContext)
func (*SignificantBucketContext) Str ¶
func (s *SignificantBucketContext) Str(i int) IStrContext
func (*SignificantBucketContext) TOP ¶
func (s *SignificantBucketContext) TOP(i int) antlr.TerminalNode
func (*SignificantBucketContext) ToStringTree ¶
func (s *SignificantBucketContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SortItemContext ¶
type SortItemContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySortItemContext ¶
func NewEmptySortItemContext() *SortItemContext
func NewSortItemContext ¶
func NewSortItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SortItemContext
func (*SortItemContext) ASC ¶
func (s *SortItemContext) ASC() antlr.TerminalNode
func (*SortItemContext) AVG ¶
func (s *SortItemContext) AVG() antlr.TerminalNode
func (*SortItemContext) Accept ¶
func (s *SortItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SortItemContext) DESC ¶
func (s *SortItemContext) DESC() antlr.TerminalNode
func (*SortItemContext) EnterRule ¶
func (s *SortItemContext) EnterRule(listener antlr.ParseTreeListener)
func (*SortItemContext) ExitRule ¶
func (s *SortItemContext) ExitRule(listener antlr.ParseTreeListener)
func (*SortItemContext) FieldIdentifier ¶
func (s *SortItemContext) FieldIdentifier() IFieldIdentifierContext
func (*SortItemContext) GetDType ¶
func (s *SortItemContext) GetDType() antlr.Token
func (*SortItemContext) GetField ¶
func (s *SortItemContext) GetField() IFieldIdentifierContext
func (*SortItemContext) GetFilter ¶
func (s *SortItemContext) GetFilter() antlr.Token
func (*SortItemContext) GetMd ¶
func (s *SortItemContext) GetMd() antlr.Token
func (*SortItemContext) GetOrdering ¶
func (s *SortItemContext) GetOrdering() antlr.Token
func (*SortItemContext) GetParser ¶
func (s *SortItemContext) GetParser() antlr.Parser
func (*SortItemContext) GetRuleContext ¶
func (s *SortItemContext) GetRuleContext() antlr.RuleContext
func (*SortItemContext) GetScript ¶
func (s *SortItemContext) GetScript() IScriptPhraseContext
func (*SortItemContext) IsSortItemContext ¶
func (*SortItemContext) IsSortItemContext()
func (*SortItemContext) MAX ¶
func (s *SortItemContext) MAX() antlr.TerminalNode
func (*SortItemContext) MIN ¶
func (s *SortItemContext) MIN() antlr.TerminalNode
func (*SortItemContext) NUMBER ¶
func (s *SortItemContext) NUMBER() antlr.TerminalNode
func (*SortItemContext) STRING ¶
func (s *SortItemContext) STRING() antlr.TerminalNode
func (*SortItemContext) SUM ¶
func (s *SortItemContext) SUM() antlr.TerminalNode
func (*SortItemContext) ScriptPhrase ¶
func (s *SortItemContext) ScriptPhrase() IScriptPhraseContext
func (*SortItemContext) SetDType ¶
func (s *SortItemContext) SetDType(v antlr.Token)
func (*SortItemContext) SetField ¶
func (s *SortItemContext) SetField(v IFieldIdentifierContext)
func (*SortItemContext) SetFilter ¶
func (s *SortItemContext) SetFilter(v antlr.Token)
func (*SortItemContext) SetMd ¶
func (s *SortItemContext) SetMd(v antlr.Token)
func (*SortItemContext) SetOrdering ¶
func (s *SortItemContext) SetOrdering(v antlr.Token)
func (*SortItemContext) SetScript ¶
func (s *SortItemContext) SetScript(v IScriptPhraseContext)
func (*SortItemContext) ToStringTree ¶
func (s *SortItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*SortItemContext) WhereExpression ¶
func (s *SortItemContext) WhereExpression() IWhereExpressionContext
type SparkStatementContext ¶
type SparkStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySparkStatementContext ¶
func NewEmptySparkStatementContext() *SparkStatementContext
func NewSparkStatementContext ¶
func NewSparkStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SparkStatementContext
func (*SparkStatementContext) Accept ¶
func (s *SparkStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SparkStatementContext) AllDataStruct ¶
func (s *SparkStatementContext) AllDataStruct() []IDataStructContext
func (*SparkStatementContext) DataStruct ¶
func (s *SparkStatementContext) DataStruct(i int) IDataStructContext
func (*SparkStatementContext) EnterRule ¶
func (s *SparkStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*SparkStatementContext) ExitRule ¶
func (s *SparkStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*SparkStatementContext) ExportStatement ¶
func (s *SparkStatementContext) ExportStatement() IExportStatementContext
func (*SparkStatementContext) GetFiles ¶
func (s *SparkStatementContext) GetFiles() []IDataStructContext
func (*SparkStatementContext) GetLimit ¶
func (s *SparkStatementContext) GetLimit() antlr.Token
func (*SparkStatementContext) GetParser ¶
func (s *SparkStatementContext) GetParser() antlr.Parser
func (*SparkStatementContext) GetRuleContext ¶
func (s *SparkStatementContext) GetRuleContext() antlr.RuleContext
func (*SparkStatementContext) GetSql ¶
func (s *SparkStatementContext) GetSql() antlr.Token
func (*SparkStatementContext) GetStatName ¶
func (s *SparkStatementContext) GetStatName() IStrictIdentifierContext
func (*SparkStatementContext) Get_dataStruct ¶
func (s *SparkStatementContext) Get_dataStruct() IDataStructContext
func (*SparkStatementContext) IsSparkStatementContext ¶
func (*SparkStatementContext) IsSparkStatementContext()
func (*SparkStatementContext) LIMIT ¶
func (s *SparkStatementContext) LIMIT() antlr.TerminalNode
func (*SparkStatementContext) LONG ¶
func (s *SparkStatementContext) LONG() antlr.TerminalNode
func (*SparkStatementContext) MAP ¶
func (s *SparkStatementContext) MAP() antlr.TerminalNode
func (*SparkStatementContext) QUOTASTR ¶
func (s *SparkStatementContext) QUOTASTR() antlr.TerminalNode
func (*SparkStatementContext) SQL ¶
func (s *SparkStatementContext) SQL() antlr.TerminalNode
func (*SparkStatementContext) SetFiles ¶
func (s *SparkStatementContext) SetFiles(v []IDataStructContext)
func (*SparkStatementContext) SetLimit ¶
func (s *SparkStatementContext) SetLimit(v antlr.Token)
func (*SparkStatementContext) SetSql ¶
func (s *SparkStatementContext) SetSql(v antlr.Token)
func (*SparkStatementContext) SetStatName ¶
func (s *SparkStatementContext) SetStatName(v IStrictIdentifierContext)
func (*SparkStatementContext) Set_dataStruct ¶
func (s *SparkStatementContext) Set_dataStruct(v IDataStructContext)
func (*SparkStatementContext) StrictIdentifier ¶
func (s *SparkStatementContext) StrictIdentifier() IStrictIdentifierContext
func (*SparkStatementContext) ToStringTree ¶
func (s *SparkStatementContext) 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) AliasStatement ¶
func (s *StatementContext) AliasStatement() IAliasStatementContext
func (*StatementContext) AlterStatement ¶
func (s *StatementContext) AlterStatement() IAlterStatementContext
func (*StatementContext) AnalysisStatement ¶
func (s *StatementContext) AnalysisStatement() IAnalysisStatementContext
func (*StatementContext) AnalyzeStatement ¶
func (s *StatementContext) AnalyzeStatement() IAnalyzeStatementContext
func (*StatementContext) BatchUpdateStatement ¶
func (s *StatementContext) BatchUpdateStatement() IBatchUpdateStatementContext
func (*StatementContext) DeleteStatement ¶
func (s *StatementContext) DeleteStatement() IDeleteStatementContext
func (*StatementContext) DescStatement ¶
func (s *StatementContext) DescStatement() IDescStatementContext
func (*StatementContext) EnterRule ¶
func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*StatementContext) ExitRule ¶
func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*StatementContext) FileLoadStatement ¶
func (s *StatementContext) FileLoadStatement() IFileLoadStatementContext
func (*StatementContext) GetParser ¶
func (s *StatementContext) GetParser() antlr.Parser
func (*StatementContext) GetRuleContext ¶
func (s *StatementContext) GetRuleContext() antlr.RuleContext
func (*StatementContext) HanLPStatement ¶
func (s *StatementContext) HanLPStatement() IHanLPStatementContext
func (*StatementContext) Hive2Statement ¶
func (s *StatementContext) Hive2Statement() IHive2StatementContext
func (*StatementContext) InsertStatement ¶
func (s *StatementContext) InsertStatement() IInsertStatementContext
func (*StatementContext) IsStatementContext ¶
func (*StatementContext) IsStatementContext()
func (*StatementContext) JdbcStatement ¶
func (s *StatementContext) JdbcStatement() IJdbcStatementContext
func (*StatementContext) JoinQueryAnalysisStatement ¶
func (s *StatementContext) JoinQueryAnalysisStatement() IJoinQueryAnalysisStatementContext
func (*StatementContext) QueryStatement ¶
func (s *StatementContext) QueryStatement() IQueryStatementContext
func (*StatementContext) SparkStatement ¶
func (s *StatementContext) SparkStatement() ISparkStatementContext
func (*StatementContext) ToStringTree ¶
func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StatementContext) UpdateStatement ¶
func (s *StatementContext) UpdateStatement() IUpdateStatementContext
type StrContext ¶
type StrContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStrContext ¶
func NewEmptyStrContext() *StrContext
func NewStrContext ¶
func NewStrContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StrContext
func (*StrContext) Accept ¶
func (s *StrContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StrContext) EXT_IDENTIFIER ¶
func (s *StrContext) EXT_IDENTIFIER() antlr.TerminalNode
func (*StrContext) EnterRule ¶
func (s *StrContext) EnterRule(listener antlr.ParseTreeListener)
func (*StrContext) ExitRule ¶
func (s *StrContext) ExitRule(listener antlr.ParseTreeListener)
func (*StrContext) GetParser ¶
func (s *StrContext) GetParser() antlr.Parser
func (*StrContext) GetRuleContext ¶
func (s *StrContext) GetRuleContext() antlr.RuleContext
func (*StrContext) IDENTIFIER ¶
func (s *StrContext) IDENTIFIER() antlr.TerminalNode
func (*StrContext) IsStrContext ¶
func (*StrContext) IsStrContext()
func (*StrContext) QUOTASTR ¶
func (s *StrContext) QUOTASTR() antlr.TerminalNode
func (*StrContext) ToStringTree ¶
func (s *StrContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StrictIdentifierContext ¶
type StrictIdentifierContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStrictIdentifierContext ¶
func NewEmptyStrictIdentifierContext() *StrictIdentifierContext
func NewStrictIdentifierContext ¶
func NewStrictIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StrictIdentifierContext
func (*StrictIdentifierContext) Accept ¶
func (s *StrictIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StrictIdentifierContext) EnterRule ¶
func (s *StrictIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*StrictIdentifierContext) ExitRule ¶
func (s *StrictIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*StrictIdentifierContext) GetParser ¶
func (s *StrictIdentifierContext) GetParser() antlr.Parser
func (*StrictIdentifierContext) GetRuleContext ¶
func (s *StrictIdentifierContext) GetRuleContext() antlr.RuleContext
func (*StrictIdentifierContext) IDENTIFIER ¶
func (s *StrictIdentifierContext) IDENTIFIER() antlr.TerminalNode
func (*StrictIdentifierContext) IsStrictIdentifierContext ¶
func (*StrictIdentifierContext) IsStrictIdentifierContext()
func (*StrictIdentifierContext) NonReserved ¶
func (s *StrictIdentifierContext) NonReserved() INonReservedContext
func (*StrictIdentifierContext) ToStringTree ¶
func (s *StrictIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TermCompareContext ¶
type TermCompareContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTermCompareContext ¶
func NewEmptyTermCompareContext() *TermCompareContext
func NewTermCompareContext ¶
func NewTermCompareContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TermCompareContext
func (*TermCompareContext) Accept ¶
func (s *TermCompareContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TermCompareContext) ComparisonOperator ¶
func (s *TermCompareContext) ComparisonOperator() IComparisonOperatorContext
func (*TermCompareContext) EnterRule ¶
func (s *TermCompareContext) EnterRule(listener antlr.ParseTreeListener)
func (*TermCompareContext) ExitRule ¶
func (s *TermCompareContext) ExitRule(listener antlr.ParseTreeListener)
func (*TermCompareContext) FieldIdentifier ¶
func (s *TermCompareContext) FieldIdentifier() IFieldIdentifierContext
func (*TermCompareContext) GetBoost ¶
func (s *TermCompareContext) GetBoost() INumberContext
func (*TermCompareContext) GetField ¶
func (s *TermCompareContext) GetField() IFieldIdentifierContext
func (*TermCompareContext) GetOperator ¶
func (s *TermCompareContext) GetOperator() IComparisonOperatorContext
func (*TermCompareContext) GetParser ¶
func (s *TermCompareContext) GetParser() antlr.Parser
func (*TermCompareContext) GetRuleContext ¶
func (s *TermCompareContext) GetRuleContext() antlr.RuleContext
func (*TermCompareContext) GetValue ¶
func (s *TermCompareContext) GetValue() IParamContext
func (*TermCompareContext) IsTermCompareContext ¶
func (*TermCompareContext) IsTermCompareContext()
func (*TermCompareContext) Number ¶
func (s *TermCompareContext) Number() INumberContext
func (*TermCompareContext) POWER ¶
func (s *TermCompareContext) POWER() antlr.TerminalNode
func (*TermCompareContext) Param ¶
func (s *TermCompareContext) Param() IParamContext
func (*TermCompareContext) SetBoost ¶
func (s *TermCompareContext) SetBoost(v INumberContext)
func (*TermCompareContext) SetField ¶
func (s *TermCompareContext) SetField(v IFieldIdentifierContext)
func (*TermCompareContext) SetOperator ¶
func (s *TermCompareContext) SetOperator(v IComparisonOperatorContext)
func (*TermCompareContext) SetValue ¶
func (s *TermCompareContext) SetValue(v IParamContext)
func (*TermCompareContext) ToStringTree ¶
func (s *TermCompareContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TermLevelFunctionContext ¶
type TermLevelFunctionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTermLevelFunctionContext ¶
func NewEmptyTermLevelFunctionContext() *TermLevelFunctionContext
func NewTermLevelFunctionContext ¶
func NewTermLevelFunctionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TermLevelFunctionContext
func (*TermLevelFunctionContext) Accept ¶
func (s *TermLevelFunctionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TermLevelFunctionContext) AllFieldIdentifier ¶
func (s *TermLevelFunctionContext) AllFieldIdentifier() []IFieldIdentifierContext
func (*TermLevelFunctionContext) AllParam2 ¶
func (s *TermLevelFunctionContext) AllParam2() []IParam2Context
func (*TermLevelFunctionContext) EnterRule ¶
func (s *TermLevelFunctionContext) EnterRule(listener antlr.ParseTreeListener)
func (*TermLevelFunctionContext) ExitRule ¶
func (s *TermLevelFunctionContext) ExitRule(listener antlr.ParseTreeListener)
func (*TermLevelFunctionContext) FieldIdentifier ¶
func (s *TermLevelFunctionContext) FieldIdentifier(i int) IFieldIdentifierContext
func (*TermLevelFunctionContext) GetBoost ¶
func (s *TermLevelFunctionContext) GetBoost() INumberContext
func (*TermLevelFunctionContext) GetField ¶
func (s *TermLevelFunctionContext) GetField() IFieldIdentifierContext
func (*TermLevelFunctionContext) GetFuncName ¶
func (s *TermLevelFunctionContext) GetFuncName() ITermLevelFunctionNamesContext
func (*TermLevelFunctionContext) GetParams ¶
func (s *TermLevelFunctionContext) GetParams() []IParam2Context
func (*TermLevelFunctionContext) GetParser ¶
func (s *TermLevelFunctionContext) GetParser() antlr.Parser
func (*TermLevelFunctionContext) GetRuleContext ¶
func (s *TermLevelFunctionContext) GetRuleContext() antlr.RuleContext
func (*TermLevelFunctionContext) GetUseField ¶
func (s *TermLevelFunctionContext) GetUseField() IFieldIdentifierContext
func (*TermLevelFunctionContext) Get_param2 ¶
func (s *TermLevelFunctionContext) Get_param2() IParam2Context
func (*TermLevelFunctionContext) IsTermLevelFunctionContext ¶
func (*TermLevelFunctionContext) IsTermLevelFunctionContext()
func (*TermLevelFunctionContext) Number ¶
func (s *TermLevelFunctionContext) Number() INumberContext
func (*TermLevelFunctionContext) POWER ¶
func (s *TermLevelFunctionContext) POWER() antlr.TerminalNode
func (*TermLevelFunctionContext) Param2 ¶
func (s *TermLevelFunctionContext) Param2(i int) IParam2Context
func (*TermLevelFunctionContext) SetBoost ¶
func (s *TermLevelFunctionContext) SetBoost(v INumberContext)
func (*TermLevelFunctionContext) SetField ¶
func (s *TermLevelFunctionContext) SetField(v IFieldIdentifierContext)
func (*TermLevelFunctionContext) SetFuncName ¶
func (s *TermLevelFunctionContext) SetFuncName(v ITermLevelFunctionNamesContext)
func (*TermLevelFunctionContext) SetParams ¶
func (s *TermLevelFunctionContext) SetParams(v []IParam2Context)
func (*TermLevelFunctionContext) SetUseField ¶
func (s *TermLevelFunctionContext) SetUseField(v IFieldIdentifierContext)
func (*TermLevelFunctionContext) Set_param2 ¶
func (s *TermLevelFunctionContext) Set_param2(v IParam2Context)
func (*TermLevelFunctionContext) TermLevelFunctionNames ¶
func (s *TermLevelFunctionContext) TermLevelFunctionNames() ITermLevelFunctionNamesContext
func (*TermLevelFunctionContext) ToStringTree ¶
func (s *TermLevelFunctionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TermLevelFunctionNamesContext ¶
type TermLevelFunctionNamesContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTermLevelFunctionNamesContext ¶
func NewEmptyTermLevelFunctionNamesContext() *TermLevelFunctionNamesContext
func NewTermLevelFunctionNamesContext ¶
func NewTermLevelFunctionNamesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TermLevelFunctionNamesContext
func (*TermLevelFunctionNamesContext) Accept ¶
func (s *TermLevelFunctionNamesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TermLevelFunctionNamesContext) EXIST ¶
func (s *TermLevelFunctionNamesContext) EXIST() antlr.TerminalNode
func (*TermLevelFunctionNamesContext) EnterRule ¶
func (s *TermLevelFunctionNamesContext) EnterRule(listener antlr.ParseTreeListener)
func (*TermLevelFunctionNamesContext) ExitRule ¶
func (s *TermLevelFunctionNamesContext) ExitRule(listener antlr.ParseTreeListener)
func (*TermLevelFunctionNamesContext) GetParser ¶
func (s *TermLevelFunctionNamesContext) GetParser() antlr.Parser
func (*TermLevelFunctionNamesContext) GetRuleContext ¶
func (s *TermLevelFunctionNamesContext) GetRuleContext() antlr.RuleContext
func (*TermLevelFunctionNamesContext) HAS_ALL ¶
func (s *TermLevelFunctionNamesContext) HAS_ALL() antlr.TerminalNode
func (*TermLevelFunctionNamesContext) HAS_ANY ¶
func (s *TermLevelFunctionNamesContext) HAS_ANY() antlr.TerminalNode
func (*TermLevelFunctionNamesContext) IDS ¶
func (s *TermLevelFunctionNamesContext) IDS() antlr.TerminalNode
func (*TermLevelFunctionNamesContext) IN ¶
func (s *TermLevelFunctionNamesContext) IN() antlr.TerminalNode
func (*TermLevelFunctionNamesContext) IsTermLevelFunctionNamesContext ¶
func (*TermLevelFunctionNamesContext) IsTermLevelFunctionNamesContext()
func (*TermLevelFunctionNamesContext) LIKE ¶
func (s *TermLevelFunctionNamesContext) LIKE() antlr.TerminalNode
func (*TermLevelFunctionNamesContext) LOCAL_FILE ¶
func (s *TermLevelFunctionNamesContext) LOCAL_FILE() antlr.TerminalNode
func (*TermLevelFunctionNamesContext) MISS ¶
func (s *TermLevelFunctionNamesContext) MISS() antlr.TerminalNode
func (*TermLevelFunctionNamesContext) NOT_LIKE ¶
func (s *TermLevelFunctionNamesContext) NOT_LIKE() antlr.TerminalNode
func (*TermLevelFunctionNamesContext) OUT ¶
func (s *TermLevelFunctionNamesContext) OUT() antlr.TerminalNode
func (*TermLevelFunctionNamesContext) RLIKE ¶
func (s *TermLevelFunctionNamesContext) RLIKE() antlr.TerminalNode
func (*TermLevelFunctionNamesContext) STARTS_WITH ¶
func (s *TermLevelFunctionNamesContext) STARTS_WITH() antlr.TerminalNode
func (*TermLevelFunctionNamesContext) ToStringTree ¶
func (s *TermLevelFunctionNamesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TermsBucketContext ¶
type TermsBucketContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTermsBucketContext ¶
func NewEmptyTermsBucketContext() *TermsBucketContext
func NewTermsBucketContext ¶
func NewTermsBucketContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TermsBucketContext
func (*TermsBucketContext) AS ¶
func (s *TermsBucketContext) AS(i int) antlr.TerminalNode
func (*TermsBucketContext) ASC ¶
func (s *TermsBucketContext) ASC(i int) antlr.TerminalNode
func (*TermsBucketContext) Accept ¶
func (s *TermsBucketContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TermsBucketContext) AllAS ¶
func (s *TermsBucketContext) AllAS() []antlr.TerminalNode
func (*TermsBucketContext) AllASC ¶
func (s *TermsBucketContext) AllASC() []antlr.TerminalNode
func (*TermsBucketContext) AllBY ¶
func (s *TermsBucketContext) AllBY() []antlr.TerminalNode
func (*TermsBucketContext) AllDESC ¶
func (s *TermsBucketContext) AllDESC() []antlr.TerminalNode
func (*TermsBucketContext) AllDOC_COUNT ¶
func (s *TermsBucketContext) AllDOC_COUNT() []antlr.TerminalNode
func (*TermsBucketContext) AllEXCLUDE ¶
func (s *TermsBucketContext) AllEXCLUDE() []antlr.TerminalNode
func (*TermsBucketContext) AllINCLUDE ¶
func (s *TermsBucketContext) AllINCLUDE() []antlr.TerminalNode
func (*TermsBucketContext) AllLONG ¶
func (s *TermsBucketContext) AllLONG() []antlr.TerminalNode
func (*TermsBucketContext) AllMISSING ¶
func (s *TermsBucketContext) AllMISSING() []antlr.TerminalNode
func (*TermsBucketContext) AllORDER ¶
func (s *TermsBucketContext) AllORDER() []antlr.TerminalNode
func (*TermsBucketContext) AllParam ¶
func (s *TermsBucketContext) AllParam() []IParamContext
func (*TermsBucketContext) AllPathIdentifier ¶
func (s *TermsBucketContext) AllPathIdentifier() []IPathIdentifierContext
func (*TermsBucketContext) AllScriptPhrase ¶
func (s *TermsBucketContext) AllScriptPhrase() []IScriptPhraseContext
func (*TermsBucketContext) AllTOP ¶
func (s *TermsBucketContext) AllTOP() []antlr.TerminalNode
func (*TermsBucketContext) BY ¶
func (s *TermsBucketContext) BY(i int) antlr.TerminalNode
func (*TermsBucketContext) DESC ¶
func (s *TermsBucketContext) DESC(i int) antlr.TerminalNode
func (*TermsBucketContext) DOC_COUNT ¶
func (s *TermsBucketContext) DOC_COUNT(i int) antlr.TerminalNode
func (*TermsBucketContext) EXCLUDE ¶
func (s *TermsBucketContext) EXCLUDE(i int) antlr.TerminalNode
func (*TermsBucketContext) EnterRule ¶
func (s *TermsBucketContext) EnterRule(listener antlr.ParseTreeListener)
func (*TermsBucketContext) ExitRule ¶
func (s *TermsBucketContext) ExitRule(listener antlr.ParseTreeListener)
func (*TermsBucketContext) FieldIdentifier ¶
func (s *TermsBucketContext) FieldIdentifier() IFieldIdentifierContext
func (*TermsBucketContext) GetExclude ¶
func (s *TermsBucketContext) GetExclude() []IParamContext
func (*TermsBucketContext) GetField ¶
func (s *TermsBucketContext) GetField() IFieldIdentifierContext
func (*TermsBucketContext) GetInclude ¶
func (s *TermsBucketContext) GetInclude() []IParamContext
func (*TermsBucketContext) GetMinDocCount ¶
func (s *TermsBucketContext) GetMinDocCount() antlr.Token
func (*TermsBucketContext) GetMissing ¶
func (s *TermsBucketContext) GetMissing() IParamContext
func (*TermsBucketContext) GetOrder ¶
func (s *TermsBucketContext) GetOrder() antlr.Token
func (*TermsBucketContext) GetOrderPath ¶
func (s *TermsBucketContext) GetOrderPath() IPathIdentifierContext
func (*TermsBucketContext) GetParser ¶
func (s *TermsBucketContext) GetParser() antlr.Parser
func (*TermsBucketContext) GetRuleContext ¶
func (s *TermsBucketContext) GetRuleContext() antlr.RuleContext
func (*TermsBucketContext) GetScript ¶
func (s *TermsBucketContext) GetScript() IScriptPhraseContext
func (*TermsBucketContext) GetTop ¶
func (s *TermsBucketContext) GetTop() antlr.Token
func (*TermsBucketContext) Get_param ¶
func (s *TermsBucketContext) Get_param() IParamContext
func (*TermsBucketContext) INCLUDE ¶
func (s *TermsBucketContext) INCLUDE(i int) antlr.TerminalNode
func (*TermsBucketContext) IsTermsBucketContext ¶
func (*TermsBucketContext) IsTermsBucketContext()
func (*TermsBucketContext) LONG ¶
func (s *TermsBucketContext) LONG(i int) antlr.TerminalNode
func (*TermsBucketContext) MISSING ¶
func (s *TermsBucketContext) MISSING(i int) antlr.TerminalNode
func (*TermsBucketContext) ORDER ¶
func (s *TermsBucketContext) ORDER(i int) antlr.TerminalNode
func (*TermsBucketContext) Param ¶
func (s *TermsBucketContext) Param(i int) IParamContext
func (*TermsBucketContext) PathIdentifier ¶
func (s *TermsBucketContext) PathIdentifier(i int) IPathIdentifierContext
func (*TermsBucketContext) ScriptPhrase ¶
func (s *TermsBucketContext) ScriptPhrase(i int) IScriptPhraseContext
func (*TermsBucketContext) SetExclude ¶
func (s *TermsBucketContext) SetExclude(v []IParamContext)
func (*TermsBucketContext) SetField ¶
func (s *TermsBucketContext) SetField(v IFieldIdentifierContext)
func (*TermsBucketContext) SetInclude ¶
func (s *TermsBucketContext) SetInclude(v []IParamContext)
func (*TermsBucketContext) SetMinDocCount ¶
func (s *TermsBucketContext) SetMinDocCount(v antlr.Token)
func (*TermsBucketContext) SetMissing ¶
func (s *TermsBucketContext) SetMissing(v IParamContext)
func (*TermsBucketContext) SetOrder ¶
func (s *TermsBucketContext) SetOrder(v antlr.Token)
func (*TermsBucketContext) SetOrderPath ¶
func (s *TermsBucketContext) SetOrderPath(v IPathIdentifierContext)
func (*TermsBucketContext) SetScript ¶
func (s *TermsBucketContext) SetScript(v IScriptPhraseContext)
func (*TermsBucketContext) SetTop ¶
func (s *TermsBucketContext) SetTop(v antlr.Token)
func (*TermsBucketContext) Set_param ¶
func (s *TermsBucketContext) Set_param(v IParamContext)
func (*TermsBucketContext) TOP ¶
func (s *TermsBucketContext) TOP(i int) antlr.TerminalNode
func (*TermsBucketContext) ToStringTree ¶
func (s *TermsBucketContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type UpdateAddFieldContext ¶
type UpdateAddFieldContext struct {
UpdateFieldContext
// contains filtered or unexported fields
}
func NewUpdateAddFieldContext ¶
func NewUpdateAddFieldContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UpdateAddFieldContext
func (*UpdateAddFieldContext) ADD ¶
func (s *UpdateAddFieldContext) ADD() antlr.TerminalNode
func (*UpdateAddFieldContext) Accept ¶
func (s *UpdateAddFieldContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UpdateAddFieldContext) AllParam ¶
func (s *UpdateAddFieldContext) AllParam() []IParamContext
func (*UpdateAddFieldContext) EnterRule ¶
func (s *UpdateAddFieldContext) EnterRule(listener antlr.ParseTreeListener)
func (*UpdateAddFieldContext) ExitRule ¶
func (s *UpdateAddFieldContext) ExitRule(listener antlr.ParseTreeListener)
func (*UpdateAddFieldContext) FieldIdentifier ¶
func (s *UpdateAddFieldContext) FieldIdentifier() IFieldIdentifierContext
func (*UpdateAddFieldContext) GetDType ¶
func (s *UpdateAddFieldContext) GetDType() antlr.Token
func (*UpdateAddFieldContext) GetField ¶
func (s *UpdateAddFieldContext) GetField() IFieldIdentifierContext
func (*UpdateAddFieldContext) GetRuleContext ¶
func (s *UpdateAddFieldContext) GetRuleContext() antlr.RuleContext
func (*UpdateAddFieldContext) GetValues ¶
func (s *UpdateAddFieldContext) GetValues() []IParamContext
func (*UpdateAddFieldContext) Get_param ¶
func (s *UpdateAddFieldContext) Get_param() IParamContext
func (*UpdateAddFieldContext) LIST ¶
func (s *UpdateAddFieldContext) LIST() antlr.TerminalNode
func (*UpdateAddFieldContext) MAP ¶
func (s *UpdateAddFieldContext) MAP() antlr.TerminalNode
func (*UpdateAddFieldContext) Param ¶
func (s *UpdateAddFieldContext) Param(i int) IParamContext
func (*UpdateAddFieldContext) SetDType ¶
func (s *UpdateAddFieldContext) SetDType(v antlr.Token)
func (*UpdateAddFieldContext) SetField ¶
func (s *UpdateAddFieldContext) SetField(v IFieldIdentifierContext)
func (*UpdateAddFieldContext) SetValues ¶
func (s *UpdateAddFieldContext) SetValues(v []IParamContext)
func (*UpdateAddFieldContext) Set_param ¶
func (s *UpdateAddFieldContext) Set_param(v IParamContext)
type UpdateFieldContext ¶
type UpdateFieldContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyUpdateFieldContext ¶
func NewEmptyUpdateFieldContext() *UpdateFieldContext
func NewUpdateFieldContext ¶
func NewUpdateFieldContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UpdateFieldContext
func (*UpdateFieldContext) CopyAll ¶
func (s *UpdateFieldContext) CopyAll(ctx *UpdateFieldContext)
func (*UpdateFieldContext) GetParser ¶
func (s *UpdateFieldContext) GetParser() antlr.Parser
func (*UpdateFieldContext) GetRuleContext ¶
func (s *UpdateFieldContext) GetRuleContext() antlr.RuleContext
func (*UpdateFieldContext) IsUpdateFieldContext ¶
func (*UpdateFieldContext) IsUpdateFieldContext()
func (*UpdateFieldContext) ToStringTree ¶
func (s *UpdateFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type UpdateRemoveFieldContext ¶
type UpdateRemoveFieldContext struct {
UpdateFieldContext
// contains filtered or unexported fields
}
func NewUpdateRemoveFieldContext ¶
func NewUpdateRemoveFieldContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UpdateRemoveFieldContext
func (*UpdateRemoveFieldContext) Accept ¶
func (s *UpdateRemoveFieldContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UpdateRemoveFieldContext) AllParam ¶
func (s *UpdateRemoveFieldContext) AllParam() []IParamContext
func (*UpdateRemoveFieldContext) EnterRule ¶
func (s *UpdateRemoveFieldContext) EnterRule(listener antlr.ParseTreeListener)
func (*UpdateRemoveFieldContext) ExitRule ¶
func (s *UpdateRemoveFieldContext) ExitRule(listener antlr.ParseTreeListener)
func (*UpdateRemoveFieldContext) FieldIdentifier ¶
func (s *UpdateRemoveFieldContext) FieldIdentifier() IFieldIdentifierContext
func (*UpdateRemoveFieldContext) GetDType ¶
func (s *UpdateRemoveFieldContext) GetDType() antlr.Token
func (*UpdateRemoveFieldContext) GetField ¶
func (s *UpdateRemoveFieldContext) GetField() IFieldIdentifierContext
func (*UpdateRemoveFieldContext) GetRuleContext ¶
func (s *UpdateRemoveFieldContext) GetRuleContext() antlr.RuleContext
func (*UpdateRemoveFieldContext) GetValues ¶
func (s *UpdateRemoveFieldContext) GetValues() []IParamContext
func (*UpdateRemoveFieldContext) Get_param ¶
func (s *UpdateRemoveFieldContext) Get_param() IParamContext
func (*UpdateRemoveFieldContext) LIST ¶
func (s *UpdateRemoveFieldContext) LIST() antlr.TerminalNode
func (*UpdateRemoveFieldContext) MAP ¶
func (s *UpdateRemoveFieldContext) MAP() antlr.TerminalNode
func (*UpdateRemoveFieldContext) Param ¶
func (s *UpdateRemoveFieldContext) Param(i int) IParamContext
func (*UpdateRemoveFieldContext) REMOVE ¶
func (s *UpdateRemoveFieldContext) REMOVE() antlr.TerminalNode
func (*UpdateRemoveFieldContext) SetDType ¶
func (s *UpdateRemoveFieldContext) SetDType(v antlr.Token)
func (*UpdateRemoveFieldContext) SetField ¶
func (s *UpdateRemoveFieldContext) SetField(v IFieldIdentifierContext)
func (*UpdateRemoveFieldContext) SetValues ¶
func (s *UpdateRemoveFieldContext) SetValues(v []IParamContext)
func (*UpdateRemoveFieldContext) Set_param ¶
func (s *UpdateRemoveFieldContext) Set_param(v IParamContext)
type UpdateReplaceFieldContext ¶
type UpdateReplaceFieldContext struct {
UpdateFieldContext
// contains filtered or unexported fields
}
func NewUpdateReplaceFieldContext ¶
func NewUpdateReplaceFieldContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UpdateReplaceFieldContext
func (*UpdateReplaceFieldContext) Accept ¶
func (s *UpdateReplaceFieldContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UpdateReplaceFieldContext) AllParam ¶
func (s *UpdateReplaceFieldContext) AllParam() []IParamContext
func (*UpdateReplaceFieldContext) EQ ¶
func (s *UpdateReplaceFieldContext) EQ() antlr.TerminalNode
func (*UpdateReplaceFieldContext) EnterRule ¶
func (s *UpdateReplaceFieldContext) EnterRule(listener antlr.ParseTreeListener)
func (*UpdateReplaceFieldContext) ExitRule ¶
func (s *UpdateReplaceFieldContext) ExitRule(listener antlr.ParseTreeListener)
func (*UpdateReplaceFieldContext) FieldIdentifier ¶
func (s *UpdateReplaceFieldContext) FieldIdentifier() IFieldIdentifierContext
func (*UpdateReplaceFieldContext) GetDType ¶
func (s *UpdateReplaceFieldContext) GetDType() antlr.Token
func (*UpdateReplaceFieldContext) GetField ¶
func (s *UpdateReplaceFieldContext) GetField() IFieldIdentifierContext
func (*UpdateReplaceFieldContext) GetRuleContext ¶
func (s *UpdateReplaceFieldContext) GetRuleContext() antlr.RuleContext
func (*UpdateReplaceFieldContext) GetValue ¶
func (s *UpdateReplaceFieldContext) GetValue() IParamContext
func (*UpdateReplaceFieldContext) GetValues ¶
func (s *UpdateReplaceFieldContext) GetValues() []IParamContext
func (*UpdateReplaceFieldContext) Get_param ¶
func (s *UpdateReplaceFieldContext) Get_param() IParamContext
func (*UpdateReplaceFieldContext) LIST ¶
func (s *UpdateReplaceFieldContext) LIST() antlr.TerminalNode
func (*UpdateReplaceFieldContext) MAP ¶
func (s *UpdateReplaceFieldContext) MAP() antlr.TerminalNode
func (*UpdateReplaceFieldContext) Param ¶
func (s *UpdateReplaceFieldContext) Param(i int) IParamContext
func (*UpdateReplaceFieldContext) SetDType ¶
func (s *UpdateReplaceFieldContext) SetDType(v antlr.Token)
func (*UpdateReplaceFieldContext) SetField ¶
func (s *UpdateReplaceFieldContext) SetField(v IFieldIdentifierContext)
func (*UpdateReplaceFieldContext) SetValue ¶
func (s *UpdateReplaceFieldContext) SetValue(v IParamContext)
func (*UpdateReplaceFieldContext) SetValues ¶
func (s *UpdateReplaceFieldContext) SetValues(v []IParamContext)
func (*UpdateReplaceFieldContext) Set_param ¶
func (s *UpdateReplaceFieldContext) Set_param(v IParamContext)
type UpdateStatementContext ¶
type UpdateStatementContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyUpdateStatementContext ¶
func NewEmptyUpdateStatementContext() *UpdateStatementContext
func NewUpdateStatementContext ¶
func NewUpdateStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UpdateStatementContext
func (*UpdateStatementContext) Accept ¶
func (s *UpdateStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UpdateStatementContext) AllIndexIdentifier ¶
func (s *UpdateStatementContext) AllIndexIdentifier() []IIndexIdentifierContext
func (*UpdateStatementContext) AllStr ¶
func (s *UpdateStatementContext) AllStr() []IStrContext
func (*UpdateStatementContext) AllUpdateField ¶
func (s *UpdateStatementContext) AllUpdateField() []IUpdateFieldContext
func (*UpdateStatementContext) BY ¶
func (s *UpdateStatementContext) BY() antlr.TerminalNode
func (*UpdateStatementContext) EQ ¶
func (s *UpdateStatementContext) EQ() antlr.TerminalNode
func (*UpdateStatementContext) EnterRule ¶
func (s *UpdateStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*UpdateStatementContext) ExitRule ¶
func (s *UpdateStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*UpdateStatementContext) GetFields ¶
func (s *UpdateStatementContext) GetFields() []IUpdateFieldContext
func (*UpdateStatementContext) GetFileName ¶
func (s *UpdateStatementContext) GetFileName() IStrContext
func (*UpdateStatementContext) GetId ¶
func (s *UpdateStatementContext) GetId() IStrContext
func (*UpdateStatementContext) GetIndexes ¶
func (s *UpdateStatementContext) GetIndexes() []IIndexIdentifierContext
func (*UpdateStatementContext) GetItems ¶
func (s *UpdateStatementContext) GetItems() []IStrContext
func (*UpdateStatementContext) GetParser ¶
func (s *UpdateStatementContext) GetParser() antlr.Parser
func (*UpdateStatementContext) GetRuleContext ¶
func (s *UpdateStatementContext) GetRuleContext() antlr.RuleContext
func (*UpdateStatementContext) GetScript ¶
func (s *UpdateStatementContext) GetScript() IScriptPhraseContext
func (*UpdateStatementContext) GetStatName ¶
func (s *UpdateStatementContext) GetStatName() IStrictIdentifierContext
func (*UpdateStatementContext) Get_indexIdentifier ¶
func (s *UpdateStatementContext) Get_indexIdentifier() IIndexIdentifierContext
func (*UpdateStatementContext) Get_str ¶
func (s *UpdateStatementContext) Get_str() IStrContext
func (*UpdateStatementContext) Get_updateField ¶
func (s *UpdateStatementContext) Get_updateField() IUpdateFieldContext
func (*UpdateStatementContext) ID ¶
func (s *UpdateStatementContext) ID() antlr.TerminalNode
func (*UpdateStatementContext) IDS_FILE ¶
func (s *UpdateStatementContext) IDS_FILE() antlr.TerminalNode
func (*UpdateStatementContext) IndexIdentifier ¶
func (s *UpdateStatementContext) IndexIdentifier(i int) IIndexIdentifierContext
func (*UpdateStatementContext) IsUpdateStatementContext ¶
func (*UpdateStatementContext) IsUpdateStatementContext()
func (*UpdateStatementContext) MAP ¶
func (s *UpdateStatementContext) MAP() antlr.TerminalNode
func (*UpdateStatementContext) SET ¶
func (s *UpdateStatementContext) SET() antlr.TerminalNode
func (*UpdateStatementContext) ScriptPhrase ¶
func (s *UpdateStatementContext) ScriptPhrase() IScriptPhraseContext
func (*UpdateStatementContext) SetFields ¶
func (s *UpdateStatementContext) SetFields(v []IUpdateFieldContext)
func (*UpdateStatementContext) SetFileName ¶
func (s *UpdateStatementContext) SetFileName(v IStrContext)
func (*UpdateStatementContext) SetId ¶
func (s *UpdateStatementContext) SetId(v IStrContext)
func (*UpdateStatementContext) SetIndexes ¶
func (s *UpdateStatementContext) SetIndexes(v []IIndexIdentifierContext)
func (*UpdateStatementContext) SetItems ¶
func (s *UpdateStatementContext) SetItems(v []IStrContext)
func (*UpdateStatementContext) SetScript ¶
func (s *UpdateStatementContext) SetScript(v IScriptPhraseContext)
func (*UpdateStatementContext) SetStatName ¶
func (s *UpdateStatementContext) SetStatName(v IStrictIdentifierContext)
func (*UpdateStatementContext) Set_indexIdentifier ¶
func (s *UpdateStatementContext) Set_indexIdentifier(v IIndexIdentifierContext)
func (*UpdateStatementContext) Set_str ¶
func (s *UpdateStatementContext) Set_str(v IStrContext)
func (*UpdateStatementContext) Set_updateField ¶
func (s *UpdateStatementContext) Set_updateField(v IUpdateFieldContext)
func (*UpdateStatementContext) Str ¶
func (s *UpdateStatementContext) Str(i int) IStrContext
func (*UpdateStatementContext) StrictIdentifier ¶
func (s *UpdateStatementContext) StrictIdentifier() IStrictIdentifierContext
func (*UpdateStatementContext) ToStringTree ¶
func (s *UpdateStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*UpdateStatementContext) UPDATE ¶
func (s *UpdateStatementContext) UPDATE() antlr.TerminalNode
func (*UpdateStatementContext) UPSERT ¶
func (s *UpdateStatementContext) UPSERT() antlr.TerminalNode
func (*UpdateStatementContext) UpdateField ¶
func (s *UpdateStatementContext) UpdateField(i int) IUpdateFieldContext
func (*UpdateStatementContext) WHERE ¶
func (s *UpdateStatementContext) WHERE() antlr.TerminalNode
func (*UpdateStatementContext) WhereExpression ¶
func (s *UpdateStatementContext) WhereExpression() IWhereExpressionContext
type ValueListContext ¶
type ValueListContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyValueListContext ¶
func NewEmptyValueListContext() *ValueListContext
func NewValueListContext ¶
func NewValueListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ValueListContext
func (*ValueListContext) Accept ¶
func (s *ValueListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ValueListContext) AllParamValues ¶
func (s *ValueListContext) AllParamValues() []IParamValuesContext
func (*ValueListContext) EnterRule ¶
func (s *ValueListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ValueListContext) ExitRule ¶
func (s *ValueListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ValueListContext) GetParser ¶
func (s *ValueListContext) GetParser() antlr.Parser
func (*ValueListContext) GetRuleContext ¶
func (s *ValueListContext) GetRuleContext() antlr.RuleContext
func (*ValueListContext) GetValuesList ¶
func (s *ValueListContext) GetValuesList() []IParamValuesContext
func (*ValueListContext) Get_paramValues ¶
func (s *ValueListContext) Get_paramValues() IParamValuesContext
func (*ValueListContext) IsValueListContext ¶
func (*ValueListContext) IsValueListContext()
func (*ValueListContext) ParamValues ¶
func (s *ValueListContext) ParamValues(i int) IParamValuesContext
func (*ValueListContext) SetValuesList ¶
func (s *ValueListContext) SetValuesList(v []IParamValuesContext)
func (*ValueListContext) Set_paramValues ¶
func (s *ValueListContext) Set_paramValues(v IParamValuesContext)
func (*ValueListContext) ToStringTree ¶
func (s *ValueListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ValueListContext) VALUES ¶
func (s *ValueListContext) VALUES() antlr.TerminalNode
type WhereExpressionContext ¶
type WhereExpressionContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyWhereExpressionContext ¶
func NewEmptyWhereExpressionContext() *WhereExpressionContext
func NewWhereExpressionContext ¶
func NewWhereExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WhereExpressionContext
func (*WhereExpressionContext) ALL ¶
func (s *WhereExpressionContext) ALL() antlr.TerminalNode
func (*WhereExpressionContext) AND ¶
func (s *WhereExpressionContext) AND() antlr.TerminalNode
func (*WhereExpressionContext) Accept ¶
func (s *WhereExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*WhereExpressionContext) BooleanValue ¶
func (s *WhereExpressionContext) BooleanValue() IBooleanValueContext
func (*WhereExpressionContext) EQ ¶
func (s *WhereExpressionContext) EQ() antlr.TerminalNode
func (*WhereExpressionContext) EXPLAIN ¶
func (s *WhereExpressionContext) EXPLAIN() antlr.TerminalNode
func (*WhereExpressionContext) EnterRule ¶
func (s *WhereExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*WhereExpressionContext) ExitRule ¶
func (s *WhereExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*WhereExpressionContext) GetParser ¶
func (s *WhereExpressionContext) GetParser() antlr.Parser
func (*WhereExpressionContext) GetRuleContext ¶
func (s *WhereExpressionContext) GetRuleContext() antlr.RuleContext
func (*WhereExpressionContext) GetScore ¶
func (s *WhereExpressionContext) GetScore() IBooleanValueContext
func (*WhereExpressionContext) IsWhereExpressionContext ¶
func (*WhereExpressionContext) IsWhereExpressionContext()
func (*WhereExpressionContext) LogicalExpr ¶
func (s *WhereExpressionContext) LogicalExpr() ILogicalExprContext
func (*WhereExpressionContext) SCORE ¶
func (s *WhereExpressionContext) SCORE() antlr.TerminalNode
func (*WhereExpressionContext) SetScore ¶
func (s *WhereExpressionContext) SetScore(v IBooleanValueContext)
func (*WhereExpressionContext) ToStringTree ¶
func (s *WhereExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string