Documentation
¶
Index ¶
- Constants
- Variables
- func CosmosDBLexerInit()
- func CosmosDBParserInit()
- func InitEmptyArray_constantContext(p *Array_constantContext)
- func InitEmptyArray_indexContext(p *Array_indexContext)
- func InitEmptyBinary_operatorContext(p *Binary_operatorContext)
- func InitEmptyBoolean_constantContext(p *Boolean_constantContext)
- func InitEmptyBuiltin_function_expressionContext(p *Builtin_function_expressionContext)
- func InitEmptyConstantContext(p *ConstantContext)
- func InitEmptyContainer_expressionContext(p *Container_expressionContext)
- func InitEmptyContainer_nameContext(p *Container_nameContext)
- func InitEmptyCreate_array_expressionContext(p *Create_array_expressionContext)
- func InitEmptyCreate_object_expressionContext(p *Create_object_expressionContext)
- func InitEmptyDecimal_literalContext(p *Decimal_literalContext)
- func InitEmptyFrom_clauseContext(p *From_clauseContext)
- func InitEmptyFrom_sourceContext(p *From_sourceContext)
- func InitEmptyFrom_specificationContext(p *From_specificationContext)
- func InitEmptyHexadecimal_literalContext(p *Hexadecimal_literalContext)
- func InitEmptyInput_aliasContext(p *Input_aliasContext)
- func InitEmptyNull_constantContext(p *Null_constantContext)
- func InitEmptyNumber_constantContext(p *Number_constantContext)
- func InitEmptyObject_constantContext(p *Object_constantContext)
- func InitEmptyObject_constant_field_pairContext(p *Object_constant_field_pairContext)
- func InitEmptyObject_propertyContext(p *Object_propertyContext)
- func InitEmptyObject_property_listContext(p *Object_property_listContext)
- func InitEmptyParameter_nameContext(p *Parameter_nameContext)
- func InitEmptyProperty_aliasContext(p *Property_aliasContext)
- func InitEmptyProperty_nameContext(p *Property_nameContext)
- func InitEmptyRootContext(p *RootContext)
- func InitEmptyScalar_expressionContext(p *Scalar_expressionContext)
- func InitEmptyScalar_expression_in_whereContext(p *Scalar_expression_in_whereContext)
- func InitEmptyScalar_function_expressionContext(p *Scalar_function_expressionContext)
- func InitEmptySelectContext(p *SelectContext)
- func InitEmptySelect_clauseContext(p *Select_clauseContext)
- func InitEmptySelect_specificationContext(p *Select_specificationContext)
- func InitEmptyString_constantContext(p *String_constantContext)
- func InitEmptyString_literalContext(p *String_literalContext)
- func InitEmptyUdf_scalar_function_expressionContext(p *Udf_scalar_function_expressionContext)
- func InitEmptyUnary_operatorContext(p *Unary_operatorContext)
- func InitEmptyUndefined_constantContext(p *Undefined_constantContext)
- func InitEmptyWhere_clauseContext(p *Where_clauseContext)
- type Array_constantContext
- func (s *Array_constantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Array_constantContext) AllCOMMA_SYMBOL() []antlr.TerminalNode
- func (s *Array_constantContext) AllConstant() []IConstantContext
- func (s *Array_constantContext) COMMA_SYMBOL(i int) antlr.TerminalNode
- func (s *Array_constantContext) Constant(i int) IConstantContext
- func (s *Array_constantContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Array_constantContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Array_constantContext) GetParser() antlr.Parser
- func (s *Array_constantContext) GetRuleContext() antlr.RuleContext
- func (*Array_constantContext) IsArray_constantContext()
- func (s *Array_constantContext) LS_BRACKET_SYMBOL() antlr.TerminalNode
- func (s *Array_constantContext) RS_BRACKET_SYMBOL() antlr.TerminalNode
- func (s *Array_constantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Array_indexContext
- func (s *Array_indexContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Array_indexContext) DECIMAL() antlr.TerminalNode
- func (s *Array_indexContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Array_indexContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Array_indexContext) GetParser() antlr.Parser
- func (s *Array_indexContext) GetRuleContext() antlr.RuleContext
- func (*Array_indexContext) IsArray_indexContext()
- func (s *Array_indexContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseCosmosDBParserListener
- func (s *BaseCosmosDBParserListener) EnterArray_constant(ctx *Array_constantContext)
- func (s *BaseCosmosDBParserListener) EnterArray_index(ctx *Array_indexContext)
- func (s *BaseCosmosDBParserListener) EnterBinary_operator(ctx *Binary_operatorContext)
- func (s *BaseCosmosDBParserListener) EnterBoolean_constant(ctx *Boolean_constantContext)
- func (s *BaseCosmosDBParserListener) EnterBuiltin_function_expression(ctx *Builtin_function_expressionContext)
- func (s *BaseCosmosDBParserListener) EnterConstant(ctx *ConstantContext)
- func (s *BaseCosmosDBParserListener) EnterContainer_expression(ctx *Container_expressionContext)
- func (s *BaseCosmosDBParserListener) EnterContainer_name(ctx *Container_nameContext)
- func (s *BaseCosmosDBParserListener) EnterCreate_array_expression(ctx *Create_array_expressionContext)
- func (s *BaseCosmosDBParserListener) EnterCreate_object_expression(ctx *Create_object_expressionContext)
- func (s *BaseCosmosDBParserListener) EnterDecimal_literal(ctx *Decimal_literalContext)
- func (s *BaseCosmosDBParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseCosmosDBParserListener) EnterFrom_clause(ctx *From_clauseContext)
- func (s *BaseCosmosDBParserListener) EnterFrom_source(ctx *From_sourceContext)
- func (s *BaseCosmosDBParserListener) EnterFrom_specification(ctx *From_specificationContext)
- func (s *BaseCosmosDBParserListener) EnterHexadecimal_literal(ctx *Hexadecimal_literalContext)
- func (s *BaseCosmosDBParserListener) EnterInput_alias(ctx *Input_aliasContext)
- func (s *BaseCosmosDBParserListener) EnterNull_constant(ctx *Null_constantContext)
- func (s *BaseCosmosDBParserListener) EnterNumber_constant(ctx *Number_constantContext)
- func (s *BaseCosmosDBParserListener) EnterObject_constant(ctx *Object_constantContext)
- func (s *BaseCosmosDBParserListener) EnterObject_constant_field_pair(ctx *Object_constant_field_pairContext)
- func (s *BaseCosmosDBParserListener) EnterObject_property(ctx *Object_propertyContext)
- func (s *BaseCosmosDBParserListener) EnterObject_property_list(ctx *Object_property_listContext)
- func (s *BaseCosmosDBParserListener) EnterParameter_name(ctx *Parameter_nameContext)
- func (s *BaseCosmosDBParserListener) EnterProperty_alias(ctx *Property_aliasContext)
- func (s *BaseCosmosDBParserListener) EnterProperty_name(ctx *Property_nameContext)
- func (s *BaseCosmosDBParserListener) EnterRoot(ctx *RootContext)
- func (s *BaseCosmosDBParserListener) EnterScalar_expression(ctx *Scalar_expressionContext)
- func (s *BaseCosmosDBParserListener) EnterScalar_expression_in_where(ctx *Scalar_expression_in_whereContext)
- func (s *BaseCosmosDBParserListener) EnterScalar_function_expression(ctx *Scalar_function_expressionContext)
- func (s *BaseCosmosDBParserListener) EnterSelect(ctx *SelectContext)
- func (s *BaseCosmosDBParserListener) EnterSelect_clause(ctx *Select_clauseContext)
- func (s *BaseCosmosDBParserListener) EnterSelect_specification(ctx *Select_specificationContext)
- func (s *BaseCosmosDBParserListener) EnterString_constant(ctx *String_constantContext)
- func (s *BaseCosmosDBParserListener) EnterString_literal(ctx *String_literalContext)
- func (s *BaseCosmosDBParserListener) EnterUdf_scalar_function_expression(ctx *Udf_scalar_function_expressionContext)
- func (s *BaseCosmosDBParserListener) EnterUnary_operator(ctx *Unary_operatorContext)
- func (s *BaseCosmosDBParserListener) EnterUndefined_constant(ctx *Undefined_constantContext)
- func (s *BaseCosmosDBParserListener) EnterWhere_clause(ctx *Where_clauseContext)
- func (s *BaseCosmosDBParserListener) ExitArray_constant(ctx *Array_constantContext)
- func (s *BaseCosmosDBParserListener) ExitArray_index(ctx *Array_indexContext)
- func (s *BaseCosmosDBParserListener) ExitBinary_operator(ctx *Binary_operatorContext)
- func (s *BaseCosmosDBParserListener) ExitBoolean_constant(ctx *Boolean_constantContext)
- func (s *BaseCosmosDBParserListener) ExitBuiltin_function_expression(ctx *Builtin_function_expressionContext)
- func (s *BaseCosmosDBParserListener) ExitConstant(ctx *ConstantContext)
- func (s *BaseCosmosDBParserListener) ExitContainer_expression(ctx *Container_expressionContext)
- func (s *BaseCosmosDBParserListener) ExitContainer_name(ctx *Container_nameContext)
- func (s *BaseCosmosDBParserListener) ExitCreate_array_expression(ctx *Create_array_expressionContext)
- func (s *BaseCosmosDBParserListener) ExitCreate_object_expression(ctx *Create_object_expressionContext)
- func (s *BaseCosmosDBParserListener) ExitDecimal_literal(ctx *Decimal_literalContext)
- func (s *BaseCosmosDBParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseCosmosDBParserListener) ExitFrom_clause(ctx *From_clauseContext)
- func (s *BaseCosmosDBParserListener) ExitFrom_source(ctx *From_sourceContext)
- func (s *BaseCosmosDBParserListener) ExitFrom_specification(ctx *From_specificationContext)
- func (s *BaseCosmosDBParserListener) ExitHexadecimal_literal(ctx *Hexadecimal_literalContext)
- func (s *BaseCosmosDBParserListener) ExitInput_alias(ctx *Input_aliasContext)
- func (s *BaseCosmosDBParserListener) ExitNull_constant(ctx *Null_constantContext)
- func (s *BaseCosmosDBParserListener) ExitNumber_constant(ctx *Number_constantContext)
- func (s *BaseCosmosDBParserListener) ExitObject_constant(ctx *Object_constantContext)
- func (s *BaseCosmosDBParserListener) ExitObject_constant_field_pair(ctx *Object_constant_field_pairContext)
- func (s *BaseCosmosDBParserListener) ExitObject_property(ctx *Object_propertyContext)
- func (s *BaseCosmosDBParserListener) ExitObject_property_list(ctx *Object_property_listContext)
- func (s *BaseCosmosDBParserListener) ExitParameter_name(ctx *Parameter_nameContext)
- func (s *BaseCosmosDBParserListener) ExitProperty_alias(ctx *Property_aliasContext)
- func (s *BaseCosmosDBParserListener) ExitProperty_name(ctx *Property_nameContext)
- func (s *BaseCosmosDBParserListener) ExitRoot(ctx *RootContext)
- func (s *BaseCosmosDBParserListener) ExitScalar_expression(ctx *Scalar_expressionContext)
- func (s *BaseCosmosDBParserListener) ExitScalar_expression_in_where(ctx *Scalar_expression_in_whereContext)
- func (s *BaseCosmosDBParserListener) ExitScalar_function_expression(ctx *Scalar_function_expressionContext)
- func (s *BaseCosmosDBParserListener) ExitSelect(ctx *SelectContext)
- func (s *BaseCosmosDBParserListener) ExitSelect_clause(ctx *Select_clauseContext)
- func (s *BaseCosmosDBParserListener) ExitSelect_specification(ctx *Select_specificationContext)
- func (s *BaseCosmosDBParserListener) ExitString_constant(ctx *String_constantContext)
- func (s *BaseCosmosDBParserListener) ExitString_literal(ctx *String_literalContext)
- func (s *BaseCosmosDBParserListener) ExitUdf_scalar_function_expression(ctx *Udf_scalar_function_expressionContext)
- func (s *BaseCosmosDBParserListener) ExitUnary_operator(ctx *Unary_operatorContext)
- func (s *BaseCosmosDBParserListener) ExitUndefined_constant(ctx *Undefined_constantContext)
- func (s *BaseCosmosDBParserListener) ExitWhere_clause(ctx *Where_clauseContext)
- func (s *BaseCosmosDBParserListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseCosmosDBParserListener) VisitTerminal(node antlr.TerminalNode)
- type BaseCosmosDBParserVisitor
- func (v *BaseCosmosDBParserVisitor) VisitArray_constant(ctx *Array_constantContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitArray_index(ctx *Array_indexContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitBinary_operator(ctx *Binary_operatorContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitBoolean_constant(ctx *Boolean_constantContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitBuiltin_function_expression(ctx *Builtin_function_expressionContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitConstant(ctx *ConstantContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitContainer_expression(ctx *Container_expressionContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitContainer_name(ctx *Container_nameContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitCreate_array_expression(ctx *Create_array_expressionContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitCreate_object_expression(ctx *Create_object_expressionContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitDecimal_literal(ctx *Decimal_literalContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitFrom_clause(ctx *From_clauseContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitFrom_source(ctx *From_sourceContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitFrom_specification(ctx *From_specificationContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitHexadecimal_literal(ctx *Hexadecimal_literalContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitInput_alias(ctx *Input_aliasContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitNull_constant(ctx *Null_constantContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitNumber_constant(ctx *Number_constantContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitObject_constant(ctx *Object_constantContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitObject_constant_field_pair(ctx *Object_constant_field_pairContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitObject_property(ctx *Object_propertyContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitObject_property_list(ctx *Object_property_listContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitParameter_name(ctx *Parameter_nameContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitProperty_alias(ctx *Property_aliasContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitProperty_name(ctx *Property_nameContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitRoot(ctx *RootContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitScalar_expression(ctx *Scalar_expressionContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitScalar_expression_in_where(ctx *Scalar_expression_in_whereContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitScalar_function_expression(ctx *Scalar_function_expressionContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitSelect(ctx *SelectContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitSelect_clause(ctx *Select_clauseContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitSelect_specification(ctx *Select_specificationContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitString_constant(ctx *String_constantContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitString_literal(ctx *String_literalContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitUdf_scalar_function_expression(ctx *Udf_scalar_function_expressionContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitUnary_operator(ctx *Unary_operatorContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitUndefined_constant(ctx *Undefined_constantContext) interface{}
- func (v *BaseCosmosDBParserVisitor) VisitWhere_clause(ctx *Where_clauseContext) interface{}
- type Binary_operatorContext
- func (s *Binary_operatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Binary_operatorContext) BIT_AND_SYMBOL() antlr.TerminalNode
- func (s *Binary_operatorContext) BIT_OR_SYMBOL() antlr.TerminalNode
- func (s *Binary_operatorContext) BIT_XOR_SYMBOL() antlr.TerminalNode
- func (s *Binary_operatorContext) DIVIDE_SYMBOL() antlr.TerminalNode
- func (s *Binary_operatorContext) DOUBLE_BAR_SYMBOL() antlr.TerminalNode
- func (s *Binary_operatorContext) EQUAL_SYMBOL() antlr.TerminalNode
- func (s *Binary_operatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Binary_operatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Binary_operatorContext) GetParser() antlr.Parser
- func (s *Binary_operatorContext) GetRuleContext() antlr.RuleContext
- func (*Binary_operatorContext) IsBinary_operatorContext()
- func (s *Binary_operatorContext) MINUS_SYMBOL() antlr.TerminalNode
- func (s *Binary_operatorContext) MODULO_SYMBOL() antlr.TerminalNode
- func (s *Binary_operatorContext) MULTIPLY_OPERATOR() antlr.TerminalNode
- func (s *Binary_operatorContext) PLUS_SYMBOL() antlr.TerminalNode
- func (s *Binary_operatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Boolean_constantContext
- func (s *Boolean_constantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Boolean_constantContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Boolean_constantContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Boolean_constantContext) FALSE_SYMBOL() antlr.TerminalNode
- func (s *Boolean_constantContext) GetParser() antlr.Parser
- func (s *Boolean_constantContext) GetRuleContext() antlr.RuleContext
- func (*Boolean_constantContext) IsBoolean_constantContext()
- func (s *Boolean_constantContext) TRUE_SYMBOL() antlr.TerminalNode
- func (s *Boolean_constantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Builtin_function_expressionContext
- func (s *Builtin_function_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Builtin_function_expressionContext) AllCOMMA_SYMBOL() []antlr.TerminalNode
- func (s *Builtin_function_expressionContext) AllScalar_expression_in_where() []IScalar_expression_in_whereContext
- func (s *Builtin_function_expressionContext) COMMA_SYMBOL(i int) antlr.TerminalNode
- func (s *Builtin_function_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Builtin_function_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Builtin_function_expressionContext) GetParser() antlr.Parser
- func (s *Builtin_function_expressionContext) GetRuleContext() antlr.RuleContext
- func (s *Builtin_function_expressionContext) IDENTIFIER() antlr.TerminalNode
- func (*Builtin_function_expressionContext) IsBuiltin_function_expressionContext()
- func (s *Builtin_function_expressionContext) LR_BRACKET_SYMBOL() antlr.TerminalNode
- func (s *Builtin_function_expressionContext) RR_BRACKET_SYMBOL() antlr.TerminalNode
- func (s *Builtin_function_expressionContext) Scalar_expression_in_where(i int) IScalar_expression_in_whereContext
- func (s *Builtin_function_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConstantContext
- func (s *ConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConstantContext) Array_constant() IArray_constantContext
- func (s *ConstantContext) Boolean_constant() IBoolean_constantContext
- func (s *ConstantContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConstantContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConstantContext) GetParser() antlr.Parser
- func (s *ConstantContext) GetRuleContext() antlr.RuleContext
- func (*ConstantContext) IsConstantContext()
- func (s *ConstantContext) Null_constant() INull_constantContext
- func (s *ConstantContext) Number_constant() INumber_constantContext
- func (s *ConstantContext) Object_constant() IObject_constantContext
- func (s *ConstantContext) String_constant() IString_constantContext
- func (s *ConstantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ConstantContext) Undefined_constant() IUndefined_constantContext
- type Container_expressionContext
- func (s *Container_expressionContext) AS_SYMBOL() antlr.TerminalNode
- func (s *Container_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Container_expressionContext) Container_name() IContainer_nameContext
- func (s *Container_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Container_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Container_expressionContext) GetParser() antlr.Parser
- func (s *Container_expressionContext) GetRuleContext() antlr.RuleContext
- func (s *Container_expressionContext) IDENTIFIER() antlr.TerminalNode
- func (*Container_expressionContext) IsContainer_expressionContext()
- func (s *Container_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Container_nameContext
- func (s *Container_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Container_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Container_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Container_nameContext) GetParser() antlr.Parser
- func (s *Container_nameContext) GetRuleContext() antlr.RuleContext
- func (s *Container_nameContext) IDENTIFIER() antlr.TerminalNode
- func (*Container_nameContext) IsContainer_nameContext()
- func (s *Container_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CosmosDBLexer
- type CosmosDBParser
- func (p *CosmosDBParser) Array_constant() (localctx IArray_constantContext)
- func (p *CosmosDBParser) Array_index() (localctx IArray_indexContext)
- func (p *CosmosDBParser) Binary_operator() (localctx IBinary_operatorContext)
- func (p *CosmosDBParser) Boolean_constant() (localctx IBoolean_constantContext)
- func (p *CosmosDBParser) Builtin_function_expression() (localctx IBuiltin_function_expressionContext)
- func (p *CosmosDBParser) Constant() (localctx IConstantContext)
- func (p *CosmosDBParser) Container_expression() (localctx IContainer_expressionContext)
- func (p *CosmosDBParser) Container_name() (localctx IContainer_nameContext)
- func (p *CosmosDBParser) Create_array_expression() (localctx ICreate_array_expressionContext)
- func (p *CosmosDBParser) Create_object_expression() (localctx ICreate_object_expressionContext)
- func (p *CosmosDBParser) Decimal_literal() (localctx IDecimal_literalContext)
- func (p *CosmosDBParser) From_clause() (localctx IFrom_clauseContext)
- func (p *CosmosDBParser) From_source() (localctx IFrom_sourceContext)
- func (p *CosmosDBParser) From_specification() (localctx IFrom_specificationContext)
- func (p *CosmosDBParser) Hexadecimal_literal() (localctx IHexadecimal_literalContext)
- func (p *CosmosDBParser) Input_alias() (localctx IInput_aliasContext)
- func (p *CosmosDBParser) Null_constant() (localctx INull_constantContext)
- func (p *CosmosDBParser) Number_constant() (localctx INumber_constantContext)
- func (p *CosmosDBParser) Object_constant() (localctx IObject_constantContext)
- func (p *CosmosDBParser) Object_constant_field_pair() (localctx IObject_constant_field_pairContext)
- func (p *CosmosDBParser) Object_property() (localctx IObject_propertyContext)
- func (p *CosmosDBParser) Object_property_list() (localctx IObject_property_listContext)
- func (p *CosmosDBParser) Parameter_name() (localctx IParameter_nameContext)
- func (p *CosmosDBParser) Property_alias() (localctx IProperty_aliasContext)
- func (p *CosmosDBParser) Property_name() (localctx IProperty_nameContext)
- func (p *CosmosDBParser) Root() (localctx IRootContext)
- func (p *CosmosDBParser) Scalar_expression() (localctx IScalar_expressionContext)
- func (p *CosmosDBParser) Scalar_expression_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *CosmosDBParser) Scalar_expression_in_where() (localctx IScalar_expression_in_whereContext)
- func (p *CosmosDBParser) Scalar_expression_in_where_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *CosmosDBParser) Scalar_function_expression() (localctx IScalar_function_expressionContext)
- func (p *CosmosDBParser) Select_() (localctx ISelectContext)
- func (p *CosmosDBParser) Select_clause() (localctx ISelect_clauseContext)
- func (p *CosmosDBParser) Select_specification() (localctx ISelect_specificationContext)
- func (p *CosmosDBParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
- func (p *CosmosDBParser) String_constant() (localctx IString_constantContext)
- func (p *CosmosDBParser) String_literal() (localctx IString_literalContext)
- func (p *CosmosDBParser) Udf_scalar_function_expression() (localctx IUdf_scalar_function_expressionContext)
- func (p *CosmosDBParser) Unary_operator() (localctx IUnary_operatorContext)
- func (p *CosmosDBParser) Undefined_constant() (localctx IUndefined_constantContext)
- func (p *CosmosDBParser) Where_clause() (localctx IWhere_clauseContext)
- type CosmosDBParserListener
- type CosmosDBParserVisitor
- type Create_array_expressionContext
- func (s *Create_array_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Create_array_expressionContext) Array_constant() IArray_constantContext
- func (s *Create_array_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Create_array_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Create_array_expressionContext) GetParser() antlr.Parser
- func (s *Create_array_expressionContext) GetRuleContext() antlr.RuleContext
- func (*Create_array_expressionContext) IsCreate_array_expressionContext()
- func (s *Create_array_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Create_object_expressionContext
- func (s *Create_object_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Create_object_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Create_object_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Create_object_expressionContext) GetParser() antlr.Parser
- func (s *Create_object_expressionContext) GetRuleContext() antlr.RuleContext
- func (*Create_object_expressionContext) IsCreate_object_expressionContext()
- func (s *Create_object_expressionContext) Object_constant() IObject_constantContext
- func (s *Create_object_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Decimal_literalContext
- func (s *Decimal_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Decimal_literalContext) DECIMAL() antlr.TerminalNode
- func (s *Decimal_literalContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Decimal_literalContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Decimal_literalContext) FLOAT() antlr.TerminalNode
- func (s *Decimal_literalContext) GetParser() antlr.Parser
- func (s *Decimal_literalContext) GetRuleContext() antlr.RuleContext
- func (*Decimal_literalContext) IsDecimal_literalContext()
- func (s *Decimal_literalContext) REAL() antlr.TerminalNode
- func (s *Decimal_literalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type From_clauseContext
- func (s *From_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *From_clauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *From_clauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *From_clauseContext) FROM_SYMBOL() antlr.TerminalNode
- func (s *From_clauseContext) From_specification() IFrom_specificationContext
- func (s *From_clauseContext) GetParser() antlr.Parser
- func (s *From_clauseContext) GetRuleContext() antlr.RuleContext
- func (*From_clauseContext) IsFrom_clauseContext()
- func (s *From_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type From_sourceContext
- func (s *From_sourceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *From_sourceContext) Container_expression() IContainer_expressionContext
- func (s *From_sourceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *From_sourceContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *From_sourceContext) GetParser() antlr.Parser
- func (s *From_sourceContext) GetRuleContext() antlr.RuleContext
- func (*From_sourceContext) IsFrom_sourceContext()
- func (s *From_sourceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type From_specificationContext
- func (s *From_specificationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *From_specificationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *From_specificationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *From_specificationContext) From_source() IFrom_sourceContext
- func (s *From_specificationContext) GetParser() antlr.Parser
- func (s *From_specificationContext) GetRuleContext() antlr.RuleContext
- func (*From_specificationContext) IsFrom_specificationContext()
- func (s *From_specificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Hexadecimal_literalContext
- func (s *Hexadecimal_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Hexadecimal_literalContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Hexadecimal_literalContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Hexadecimal_literalContext) GetParser() antlr.Parser
- func (s *Hexadecimal_literalContext) GetRuleContext() antlr.RuleContext
- func (s *Hexadecimal_literalContext) HEXADECIMAL() antlr.TerminalNode
- func (*Hexadecimal_literalContext) IsHexadecimal_literalContext()
- func (s *Hexadecimal_literalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IArray_constantContext
- type IArray_indexContext
- type IBinary_operatorContext
- type IBoolean_constantContext
- type IBuiltin_function_expressionContext
- type IConstantContext
- type IContainer_expressionContext
- type IContainer_nameContext
- type ICreate_array_expressionContext
- type ICreate_object_expressionContext
- type IDecimal_literalContext
- type IFrom_clauseContext
- type IFrom_sourceContext
- type IFrom_specificationContext
- type IHexadecimal_literalContext
- type IInput_aliasContext
- type INull_constantContext
- type INumber_constantContext
- type IObject_constantContext
- type IObject_constant_field_pairContext
- type IObject_propertyContext
- type IObject_property_listContext
- type IParameter_nameContext
- type IProperty_aliasContext
- type IProperty_nameContext
- type IRootContext
- type IScalar_expressionContext
- type IScalar_expression_in_whereContext
- type IScalar_function_expressionContext
- type ISelectContext
- type ISelect_clauseContext
- type ISelect_specificationContext
- type IString_constantContext
- type IString_literalContext
- type IUdf_scalar_function_expressionContext
- type IUnary_operatorContext
- type IUndefined_constantContext
- type IWhere_clauseContext
- type Input_aliasContext
- func (s *Input_aliasContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Input_aliasContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Input_aliasContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Input_aliasContext) GetParser() antlr.Parser
- func (s *Input_aliasContext) GetRuleContext() antlr.RuleContext
- func (s *Input_aliasContext) IDENTIFIER() antlr.TerminalNode
- func (*Input_aliasContext) IsInput_aliasContext()
- func (s *Input_aliasContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Null_constantContext
- func (s *Null_constantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Null_constantContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Null_constantContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Null_constantContext) GetParser() antlr.Parser
- func (s *Null_constantContext) GetRuleContext() antlr.RuleContext
- func (*Null_constantContext) IsNull_constantContext()
- func (s *Null_constantContext) NULL_SYMBOL() antlr.TerminalNode
- func (s *Null_constantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Number_constantContext
- func (s *Number_constantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Number_constantContext) Decimal_literal() IDecimal_literalContext
- func (s *Number_constantContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Number_constantContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Number_constantContext) GetParser() antlr.Parser
- func (s *Number_constantContext) GetRuleContext() antlr.RuleContext
- func (s *Number_constantContext) Hexadecimal_literal() IHexadecimal_literalContext
- func (*Number_constantContext) IsNumber_constantContext()
- func (s *Number_constantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Object_constantContext
- func (s *Object_constantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Object_constantContext) AllCOMMA_SYMBOL() []antlr.TerminalNode
- func (s *Object_constantContext) AllObject_constant_field_pair() []IObject_constant_field_pairContext
- func (s *Object_constantContext) COMMA_SYMBOL(i int) antlr.TerminalNode
- func (s *Object_constantContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Object_constantContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Object_constantContext) GetParser() antlr.Parser
- func (s *Object_constantContext) GetRuleContext() antlr.RuleContext
- func (*Object_constantContext) IsObject_constantContext()
- func (s *Object_constantContext) LC_BRACKET_SYMBOL() antlr.TerminalNode
- func (s *Object_constantContext) Object_constant_field_pair(i int) IObject_constant_field_pairContext
- func (s *Object_constantContext) RC_BRACKET_SYMBOL() antlr.TerminalNode
- func (s *Object_constantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Object_constant_field_pairContext
- func (s *Object_constant_field_pairContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Object_constant_field_pairContext) AllDOUBLE_QUOTE_SYMBOL() []antlr.TerminalNode
- func (s *Object_constant_field_pairContext) COMMA_SYMBOL() antlr.TerminalNode
- func (s *Object_constant_field_pairContext) Constant() IConstantContext
- func (s *Object_constant_field_pairContext) DOUBLE_QUOTE_SYMBOL(i int) antlr.TerminalNode
- func (s *Object_constant_field_pairContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Object_constant_field_pairContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Object_constant_field_pairContext) GetParser() antlr.Parser
- func (s *Object_constant_field_pairContext) GetRuleContext() antlr.RuleContext
- func (*Object_constant_field_pairContext) IsObject_constant_field_pairContext()
- func (s *Object_constant_field_pairContext) Property_name() IProperty_nameContext
- func (s *Object_constant_field_pairContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Object_propertyContext
- func (s *Object_propertyContext) AS_SYMBOL() antlr.TerminalNode
- func (s *Object_propertyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Object_propertyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Object_propertyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Object_propertyContext) GetParser() antlr.Parser
- func (s *Object_propertyContext) GetRuleContext() antlr.RuleContext
- func (*Object_propertyContext) IsObject_propertyContext()
- func (s *Object_propertyContext) Property_alias() IProperty_aliasContext
- func (s *Object_propertyContext) Scalar_expression() IScalar_expressionContext
- func (s *Object_propertyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Object_property_listContext
- func (s *Object_property_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Object_property_listContext) AllCOMMA_SYMBOL() []antlr.TerminalNode
- func (s *Object_property_listContext) AllObject_property() []IObject_propertyContext
- func (s *Object_property_listContext) COMMA_SYMBOL(i int) antlr.TerminalNode
- func (s *Object_property_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Object_property_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Object_property_listContext) GetParser() antlr.Parser
- func (s *Object_property_listContext) GetRuleContext() antlr.RuleContext
- func (*Object_property_listContext) IsObject_property_listContext()
- func (s *Object_property_listContext) Object_property(i int) IObject_propertyContext
- func (s *Object_property_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Parameter_nameContext
- func (s *Parameter_nameContext) AT_SYMBOL() antlr.TerminalNode
- func (s *Parameter_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Parameter_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Parameter_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Parameter_nameContext) GetParser() antlr.Parser
- func (s *Parameter_nameContext) GetRuleContext() antlr.RuleContext
- func (s *Parameter_nameContext) IDENTIFIER() antlr.TerminalNode
- func (*Parameter_nameContext) IsParameter_nameContext()
- func (s *Parameter_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Property_aliasContext
- func (s *Property_aliasContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Property_aliasContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Property_aliasContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Property_aliasContext) GetParser() antlr.Parser
- func (s *Property_aliasContext) GetRuleContext() antlr.RuleContext
- func (s *Property_aliasContext) IDENTIFIER() antlr.TerminalNode
- func (*Property_aliasContext) IsProperty_aliasContext()
- func (s *Property_aliasContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Property_nameContext
- func (s *Property_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Property_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Property_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Property_nameContext) GetParser() antlr.Parser
- func (s *Property_nameContext) GetRuleContext() antlr.RuleContext
- func (s *Property_nameContext) IDENTIFIER() antlr.TerminalNode
- func (*Property_nameContext) IsProperty_nameContext()
- func (s *Property_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RootContext
- func (s *RootContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RootContext) EOF() antlr.TerminalNode
- func (s *RootContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RootContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RootContext) GetParser() antlr.Parser
- func (s *RootContext) GetRuleContext() antlr.RuleContext
- func (*RootContext) IsRootContext()
- func (s *RootContext) Select_() ISelectContext
- func (s *RootContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Scalar_expressionContext
- func (s *Scalar_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Scalar_expressionContext) AllDOUBLE_QUOTE_SYMBOL() []antlr.TerminalNode
- func (s *Scalar_expressionContext) Array_index() IArray_indexContext
- func (s *Scalar_expressionContext) DOT_SYMBOL() antlr.TerminalNode
- func (s *Scalar_expressionContext) DOUBLE_QUOTE_SYMBOL(i int) antlr.TerminalNode
- func (s *Scalar_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Scalar_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Scalar_expressionContext) GetParser() antlr.Parser
- func (s *Scalar_expressionContext) GetRuleContext() antlr.RuleContext
- func (s *Scalar_expressionContext) Input_alias() IInput_aliasContext
- func (*Scalar_expressionContext) IsScalar_expressionContext()
- func (s *Scalar_expressionContext) LS_BRACKET_SYMBOL() antlr.TerminalNode
- func (s *Scalar_expressionContext) Property_name() IProperty_nameContext
- func (s *Scalar_expressionContext) RS_BRACKET_SYMBOL() antlr.TerminalNode
- func (s *Scalar_expressionContext) Scalar_expression() IScalar_expressionContext
- func (s *Scalar_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Scalar_expressionContext) Unary_operator() IUnary_operatorContext
- type Scalar_expression_in_whereContext
- func (s *Scalar_expression_in_whereContext) AND_SYMBOL() antlr.TerminalNode
- func (s *Scalar_expression_in_whereContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Scalar_expression_in_whereContext) AllDOUBLE_QUOTE_SYMBOL() []antlr.TerminalNode
- func (s *Scalar_expression_in_whereContext) AllScalar_expression_in_where() []IScalar_expression_in_whereContext
- func (s *Scalar_expression_in_whereContext) Array_index() IArray_indexContext
- func (s *Scalar_expression_in_whereContext) Binary_operator() IBinary_operatorContext
- func (s *Scalar_expression_in_whereContext) COLON_SYMBOL() antlr.TerminalNode
- func (s *Scalar_expression_in_whereContext) Constant() IConstantContext
- func (s *Scalar_expression_in_whereContext) Create_array_expression() ICreate_array_expressionContext
- func (s *Scalar_expression_in_whereContext) Create_object_expression() ICreate_object_expressionContext
- func (s *Scalar_expression_in_whereContext) DOT_SYMBOL() antlr.TerminalNode
- func (s *Scalar_expression_in_whereContext) DOUBLE_QUOTE_SYMBOL(i int) antlr.TerminalNode
- func (s *Scalar_expression_in_whereContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Scalar_expression_in_whereContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Scalar_expression_in_whereContext) GetParser() antlr.Parser
- func (s *Scalar_expression_in_whereContext) GetRuleContext() antlr.RuleContext
- func (s *Scalar_expression_in_whereContext) Input_alias() IInput_aliasContext
- func (*Scalar_expression_in_whereContext) IsScalar_expression_in_whereContext()
- func (s *Scalar_expression_in_whereContext) LR_BRACKET_SYMBOL() antlr.TerminalNode
- func (s *Scalar_expression_in_whereContext) LS_BRACKET_SYMBOL() antlr.TerminalNode
- func (s *Scalar_expression_in_whereContext) OR_SYMBOL() antlr.TerminalNode
- func (s *Scalar_expression_in_whereContext) Parameter_name() IParameter_nameContext
- func (s *Scalar_expression_in_whereContext) Property_name() IProperty_nameContext
- func (s *Scalar_expression_in_whereContext) QUESTION_MARK_SYMBOL() antlr.TerminalNode
- func (s *Scalar_expression_in_whereContext) RR_BRACKET_SYMBOL() antlr.TerminalNode
- func (s *Scalar_expression_in_whereContext) RS_BRACKET_SYMBOL() antlr.TerminalNode
- func (s *Scalar_expression_in_whereContext) Scalar_expression_in_where(i int) IScalar_expression_in_whereContext
- func (s *Scalar_expression_in_whereContext) Scalar_function_expression() IScalar_function_expressionContext
- func (s *Scalar_expression_in_whereContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Scalar_expression_in_whereContext) Unary_operator() IUnary_operatorContext
- type Scalar_function_expressionContext
- func (s *Scalar_function_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Scalar_function_expressionContext) Builtin_function_expression() IBuiltin_function_expressionContext
- func (s *Scalar_function_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Scalar_function_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Scalar_function_expressionContext) GetParser() antlr.Parser
- func (s *Scalar_function_expressionContext) GetRuleContext() antlr.RuleContext
- func (*Scalar_function_expressionContext) IsScalar_function_expressionContext()
- func (s *Scalar_function_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Scalar_function_expressionContext) Udf_scalar_function_expression() IUdf_scalar_function_expressionContext
- type SelectContext
- func (s *SelectContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SelectContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SelectContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SelectContext) From_clause() IFrom_clauseContext
- func (s *SelectContext) GetParser() antlr.Parser
- func (s *SelectContext) GetRuleContext() antlr.RuleContext
- func (*SelectContext) IsSelectContext()
- func (s *SelectContext) Select_clause() ISelect_clauseContext
- func (s *SelectContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *SelectContext) Where_clause() IWhere_clauseContext
- type Select_clauseContext
- func (s *Select_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Select_clauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Select_clauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Select_clauseContext) GetParser() antlr.Parser
- func (s *Select_clauseContext) GetRuleContext() antlr.RuleContext
- func (*Select_clauseContext) IsSelect_clauseContext()
- func (s *Select_clauseContext) SELECT_SYMBOL() antlr.TerminalNode
- func (s *Select_clauseContext) Select_specification() ISelect_specificationContext
- func (s *Select_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Select_specificationContext
- func (s *Select_specificationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Select_specificationContext) DISTINCT_SYMBOL() antlr.TerminalNode
- func (s *Select_specificationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Select_specificationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Select_specificationContext) GetParser() antlr.Parser
- func (s *Select_specificationContext) GetRuleContext() antlr.RuleContext
- func (*Select_specificationContext) IsSelect_specificationContext()
- func (s *Select_specificationContext) MULTIPLY_OPERATOR() antlr.TerminalNode
- func (s *Select_specificationContext) Object_property_list() IObject_property_listContext
- func (s *Select_specificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type String_constantContext
- func (s *String_constantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *String_constantContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *String_constantContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *String_constantContext) GetParser() antlr.Parser
- func (s *String_constantContext) GetRuleContext() antlr.RuleContext
- func (*String_constantContext) IsString_constantContext()
- func (s *String_constantContext) String_literal() IString_literalContext
- func (s *String_constantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type String_literalContext
- func (s *String_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *String_literalContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *String_literalContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *String_literalContext) GetParser() antlr.Parser
- func (s *String_literalContext) GetRuleContext() antlr.RuleContext
- func (*String_literalContext) IsString_literalContext()
- func (s *String_literalContext) STRING_LITERAL() antlr.TerminalNode
- func (s *String_literalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Udf_scalar_function_expressionContext
- func (s *Udf_scalar_function_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Udf_scalar_function_expressionContext) AllCOMMA_SYMBOL() []antlr.TerminalNode
- func (s *Udf_scalar_function_expressionContext) AllScalar_expression_in_where() []IScalar_expression_in_whereContext
- func (s *Udf_scalar_function_expressionContext) COMMA_SYMBOL(i int) antlr.TerminalNode
- func (s *Udf_scalar_function_expressionContext) DOT_SYMBOL() antlr.TerminalNode
- func (s *Udf_scalar_function_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Udf_scalar_function_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Udf_scalar_function_expressionContext) GetParser() antlr.Parser
- func (s *Udf_scalar_function_expressionContext) GetRuleContext() antlr.RuleContext
- func (s *Udf_scalar_function_expressionContext) IDENTIFIER() antlr.TerminalNode
- func (*Udf_scalar_function_expressionContext) IsUdf_scalar_function_expressionContext()
- func (s *Udf_scalar_function_expressionContext) LR_BRACKET_SYMBOL() antlr.TerminalNode
- func (s *Udf_scalar_function_expressionContext) RR_BRACKET_SYMBOL() antlr.TerminalNode
- func (s *Udf_scalar_function_expressionContext) Scalar_expression_in_where(i int) IScalar_expression_in_whereContext
- func (s *Udf_scalar_function_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Udf_scalar_function_expressionContext) UDF_SYMBOL() antlr.TerminalNode
- type Unary_operatorContext
- func (s *Unary_operatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Unary_operatorContext) BIT_NOT_SYMBOL() antlr.TerminalNode
- func (s *Unary_operatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Unary_operatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Unary_operatorContext) GetParser() antlr.Parser
- func (s *Unary_operatorContext) GetRuleContext() antlr.RuleContext
- func (*Unary_operatorContext) IsUnary_operatorContext()
- func (s *Unary_operatorContext) MINUS_SYMBOL() antlr.TerminalNode
- func (s *Unary_operatorContext) PLUS_SYMBOL() antlr.TerminalNode
- func (s *Unary_operatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Undefined_constantContext
- func (s *Undefined_constantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Undefined_constantContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Undefined_constantContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Undefined_constantContext) GetParser() antlr.Parser
- func (s *Undefined_constantContext) GetRuleContext() antlr.RuleContext
- func (*Undefined_constantContext) IsUndefined_constantContext()
- func (s *Undefined_constantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Undefined_constantContext) UNDEFINED_SYMBOL() antlr.TerminalNode
- type Where_clauseContext
- func (s *Where_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Where_clauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Where_clauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Where_clauseContext) GetParser() antlr.Parser
- func (s *Where_clauseContext) GetRuleContext() antlr.RuleContext
- func (*Where_clauseContext) IsWhere_clauseContext()
- func (s *Where_clauseContext) Scalar_expression_in_where() IScalar_expression_in_whereContext
- func (s *Where_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Where_clauseContext) WHERE_SYMBOL() antlr.TerminalNode
Constants ¶
const ( CosmosDBLexerMULTIPLY_OPERATOR = 1 CosmosDBLexerAS_SYMBOL = 2 CosmosDBLexerSELECT_SYMBOL = 3 CosmosDBLexerFROM_SYMBOL = 4 CosmosDBLexerDISTINCT_SYMBOL = 5 CosmosDBLexerUNDEFINED_SYMBOL = 6 CosmosDBLexerNULL_SYMBOL = 7 CosmosDBLexerFALSE_SYMBOL = 8 CosmosDBLexerTRUE_SYMBOL = 9 CosmosDBLexerNOT_SYMBOL = 10 CosmosDBLexerUDF_SYMBOL = 11 CosmosDBLexerWHERE_SYMBOL = 12 CosmosDBLexerAND_SYMBOL = 13 CosmosDBLexerOR_SYMBOL = 14 CosmosDBLexerAT_SYMBOL = 15 CosmosDBLexerLC_BRACKET_SYMBOL = 16 CosmosDBLexerRC_BRACKET_SYMBOL = 17 CosmosDBLexerLS_BRACKET_SYMBOL = 18 CosmosDBLexerRS_BRACKET_SYMBOL = 19 CosmosDBLexerLR_BRACKET_SYMBOL = 20 CosmosDBLexerRR_BRACKET_SYMBOL = 21 CosmosDBLexerSINGLE_QUOTE_SYMBOL = 22 CosmosDBLexerDOUBLE_QUOTE_SYMBOL = 23 CosmosDBLexerCOMMA_SYMBOL = 24 CosmosDBLexerDOT_SYMBOL = 25 CosmosDBLexerQUESTION_MARK_SYMBOL = 26 CosmosDBLexerCOLON_SYMBOL = 27 CosmosDBLexerPLUS_SYMBOL = 28 CosmosDBLexerMINUS_SYMBOL = 29 CosmosDBLexerBIT_NOT_SYMBOL = 30 CosmosDBLexerDIVIDE_SYMBOL = 31 CosmosDBLexerMODULO_SYMBOL = 32 CosmosDBLexerBIT_AND_SYMBOL = 33 CosmosDBLexerBIT_OR_SYMBOL = 34 CosmosDBLexerDOUBLE_BAR_SYMBOL = 35 CosmosDBLexerBIT_XOR_SYMBOL = 36 CosmosDBLexerEQUAL_SYMBOL = 37 CosmosDBLexerIDENTIFIER = 38 CosmosDBLexerWHITESPACE = 39 CosmosDBLexerDECIMAL = 40 CosmosDBLexerREAL = 41 CosmosDBLexerFLOAT = 42 CosmosDBLexerHEXADECIMAL = 43 CosmosDBLexerSTRING_LITERAL = 44 )
CosmosDBLexer tokens.
const ( CosmosDBParserEOF = antlr.TokenEOF CosmosDBParserMULTIPLY_OPERATOR = 1 CosmosDBParserAS_SYMBOL = 2 CosmosDBParserSELECT_SYMBOL = 3 CosmosDBParserFROM_SYMBOL = 4 CosmosDBParserDISTINCT_SYMBOL = 5 CosmosDBParserUNDEFINED_SYMBOL = 6 CosmosDBParserNULL_SYMBOL = 7 CosmosDBParserFALSE_SYMBOL = 8 CosmosDBParserTRUE_SYMBOL = 9 CosmosDBParserNOT_SYMBOL = 10 CosmosDBParserUDF_SYMBOL = 11 CosmosDBParserWHERE_SYMBOL = 12 CosmosDBParserAND_SYMBOL = 13 CosmosDBParserOR_SYMBOL = 14 CosmosDBParserAT_SYMBOL = 15 CosmosDBParserLC_BRACKET_SYMBOL = 16 CosmosDBParserRC_BRACKET_SYMBOL = 17 CosmosDBParserLS_BRACKET_SYMBOL = 18 CosmosDBParserRS_BRACKET_SYMBOL = 19 CosmosDBParserLR_BRACKET_SYMBOL = 20 CosmosDBParserRR_BRACKET_SYMBOL = 21 CosmosDBParserSINGLE_QUOTE_SYMBOL = 22 CosmosDBParserDOUBLE_QUOTE_SYMBOL = 23 CosmosDBParserCOMMA_SYMBOL = 24 CosmosDBParserDOT_SYMBOL = 25 CosmosDBParserQUESTION_MARK_SYMBOL = 26 CosmosDBParserCOLON_SYMBOL = 27 CosmosDBParserPLUS_SYMBOL = 28 CosmosDBParserMINUS_SYMBOL = 29 CosmosDBParserBIT_NOT_SYMBOL = 30 CosmosDBParserDIVIDE_SYMBOL = 31 CosmosDBParserMODULO_SYMBOL = 32 CosmosDBParserBIT_AND_SYMBOL = 33 CosmosDBParserBIT_OR_SYMBOL = 34 CosmosDBParserDOUBLE_BAR_SYMBOL = 35 CosmosDBParserBIT_XOR_SYMBOL = 36 CosmosDBParserEQUAL_SYMBOL = 37 CosmosDBParserIDENTIFIER = 38 CosmosDBParserWHITESPACE = 39 CosmosDBParserDECIMAL = 40 CosmosDBParserREAL = 41 CosmosDBParserFLOAT = 42 CosmosDBParserHEXADECIMAL = 43 CosmosDBParserSTRING_LITERAL = 44 )
CosmosDBParser tokens.
const ( CosmosDBParserRULE_root = 0 CosmosDBParserRULE_select = 1 CosmosDBParserRULE_select_clause = 2 CosmosDBParserRULE_select_specification = 3 CosmosDBParserRULE_from_clause = 4 CosmosDBParserRULE_where_clause = 5 CosmosDBParserRULE_from_specification = 6 CosmosDBParserRULE_from_source = 7 CosmosDBParserRULE_container_expression = 8 CosmosDBParserRULE_container_name = 9 CosmosDBParserRULE_object_property_list = 10 CosmosDBParserRULE_object_property = 11 CosmosDBParserRULE_property_alias = 12 CosmosDBParserRULE_scalar_expression = 13 CosmosDBParserRULE_scalar_expression_in_where = 14 CosmosDBParserRULE_create_array_expression = 15 CosmosDBParserRULE_create_object_expression = 16 CosmosDBParserRULE_scalar_function_expression = 17 CosmosDBParserRULE_udf_scalar_function_expression = 18 CosmosDBParserRULE_builtin_function_expression = 19 CosmosDBParserRULE_binary_operator = 20 CosmosDBParserRULE_unary_operator = 21 CosmosDBParserRULE_parameter_name = 22 CosmosDBParserRULE_constant = 23 CosmosDBParserRULE_object_constant = 24 CosmosDBParserRULE_object_constant_field_pair = 25 CosmosDBParserRULE_array_constant = 26 CosmosDBParserRULE_string_constant = 27 CosmosDBParserRULE_undefined_constant = 28 CosmosDBParserRULE_null_constant = 29 CosmosDBParserRULE_boolean_constant = 30 CosmosDBParserRULE_number_constant = 31 CosmosDBParserRULE_string_literal = 32 CosmosDBParserRULE_decimal_literal = 33 CosmosDBParserRULE_hexadecimal_literal = 34 CosmosDBParserRULE_property_name = 35 CosmosDBParserRULE_array_index = 36 CosmosDBParserRULE_input_alias = 37 )
CosmosDBParser rules.
Variables ¶
var CosmosDBLexerLexerStaticData struct { ChannelNames []string ModeNames []string LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
var CosmosDBParserParserStaticData struct { LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
Functions ¶
func CosmosDBLexerInit ¶
func CosmosDBLexerInit()
CosmosDBLexerInit initializes any static state used to implement CosmosDBLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewCosmosDBLexer(). You can call this function if you wish to initialize the static state ahead of time.
func CosmosDBParserInit ¶
func CosmosDBParserInit()
CosmosDBParserInit initializes any static state used to implement CosmosDBParser. By default the static state used to implement the parser is lazily initialized during the first call to NewCosmosDBParser(). You can call this function if you wish to initialize the static state ahead of time.
func InitEmptyArray_constantContext ¶
func InitEmptyArray_constantContext(p *Array_constantContext)
func InitEmptyArray_indexContext ¶
func InitEmptyArray_indexContext(p *Array_indexContext)
func InitEmptyBinary_operatorContext ¶
func InitEmptyBinary_operatorContext(p *Binary_operatorContext)
func InitEmptyBoolean_constantContext ¶
func InitEmptyBoolean_constantContext(p *Boolean_constantContext)
func InitEmptyBuiltin_function_expressionContext ¶
func InitEmptyBuiltin_function_expressionContext(p *Builtin_function_expressionContext)
func InitEmptyConstantContext ¶
func InitEmptyConstantContext(p *ConstantContext)
func InitEmptyContainer_expressionContext ¶
func InitEmptyContainer_expressionContext(p *Container_expressionContext)
func InitEmptyContainer_nameContext ¶
func InitEmptyContainer_nameContext(p *Container_nameContext)
func InitEmptyCreate_array_expressionContext ¶
func InitEmptyCreate_array_expressionContext(p *Create_array_expressionContext)
func InitEmptyCreate_object_expressionContext ¶
func InitEmptyCreate_object_expressionContext(p *Create_object_expressionContext)
func InitEmptyDecimal_literalContext ¶
func InitEmptyDecimal_literalContext(p *Decimal_literalContext)
func InitEmptyFrom_clauseContext ¶
func InitEmptyFrom_clauseContext(p *From_clauseContext)
func InitEmptyFrom_sourceContext ¶
func InitEmptyFrom_sourceContext(p *From_sourceContext)
func InitEmptyFrom_specificationContext ¶
func InitEmptyFrom_specificationContext(p *From_specificationContext)
func InitEmptyHexadecimal_literalContext ¶
func InitEmptyHexadecimal_literalContext(p *Hexadecimal_literalContext)
func InitEmptyInput_aliasContext ¶
func InitEmptyInput_aliasContext(p *Input_aliasContext)
func InitEmptyNull_constantContext ¶
func InitEmptyNull_constantContext(p *Null_constantContext)
func InitEmptyNumber_constantContext ¶
func InitEmptyNumber_constantContext(p *Number_constantContext)
func InitEmptyObject_constantContext ¶
func InitEmptyObject_constantContext(p *Object_constantContext)
func InitEmptyObject_constant_field_pairContext ¶
func InitEmptyObject_constant_field_pairContext(p *Object_constant_field_pairContext)
func InitEmptyObject_propertyContext ¶
func InitEmptyObject_propertyContext(p *Object_propertyContext)
func InitEmptyObject_property_listContext ¶
func InitEmptyObject_property_listContext(p *Object_property_listContext)
func InitEmptyParameter_nameContext ¶
func InitEmptyParameter_nameContext(p *Parameter_nameContext)
func InitEmptyProperty_aliasContext ¶
func InitEmptyProperty_aliasContext(p *Property_aliasContext)
func InitEmptyProperty_nameContext ¶
func InitEmptyProperty_nameContext(p *Property_nameContext)
func InitEmptyRootContext ¶
func InitEmptyRootContext(p *RootContext)
func InitEmptyScalar_expressionContext ¶
func InitEmptyScalar_expressionContext(p *Scalar_expressionContext)
func InitEmptyScalar_expression_in_whereContext ¶
func InitEmptyScalar_expression_in_whereContext(p *Scalar_expression_in_whereContext)
func InitEmptyScalar_function_expressionContext ¶
func InitEmptyScalar_function_expressionContext(p *Scalar_function_expressionContext)
func InitEmptySelectContext ¶
func InitEmptySelectContext(p *SelectContext)
func InitEmptySelect_clauseContext ¶
func InitEmptySelect_clauseContext(p *Select_clauseContext)
func InitEmptySelect_specificationContext ¶
func InitEmptySelect_specificationContext(p *Select_specificationContext)
func InitEmptyString_constantContext ¶
func InitEmptyString_constantContext(p *String_constantContext)
func InitEmptyString_literalContext ¶
func InitEmptyString_literalContext(p *String_literalContext)
func InitEmptyUdf_scalar_function_expressionContext ¶
func InitEmptyUdf_scalar_function_expressionContext(p *Udf_scalar_function_expressionContext)
func InitEmptyUnary_operatorContext ¶
func InitEmptyUnary_operatorContext(p *Unary_operatorContext)
func InitEmptyUndefined_constantContext ¶
func InitEmptyUndefined_constantContext(p *Undefined_constantContext)
func InitEmptyWhere_clauseContext ¶
func InitEmptyWhere_clauseContext(p *Where_clauseContext)
Types ¶
type Array_constantContext ¶
type Array_constantContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArray_constantContext ¶
func NewArray_constantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Array_constantContext
func NewEmptyArray_constantContext ¶
func NewEmptyArray_constantContext() *Array_constantContext
func (*Array_constantContext) Accept ¶
func (s *Array_constantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Array_constantContext) AllCOMMA_SYMBOL ¶
func (s *Array_constantContext) AllCOMMA_SYMBOL() []antlr.TerminalNode
func (*Array_constantContext) AllConstant ¶
func (s *Array_constantContext) AllConstant() []IConstantContext
func (*Array_constantContext) COMMA_SYMBOL ¶
func (s *Array_constantContext) COMMA_SYMBOL(i int) antlr.TerminalNode
func (*Array_constantContext) Constant ¶
func (s *Array_constantContext) Constant(i int) IConstantContext
func (*Array_constantContext) EnterRule ¶
func (s *Array_constantContext) EnterRule(listener antlr.ParseTreeListener)
func (*Array_constantContext) ExitRule ¶
func (s *Array_constantContext) ExitRule(listener antlr.ParseTreeListener)
func (*Array_constantContext) GetParser ¶
func (s *Array_constantContext) GetParser() antlr.Parser
func (*Array_constantContext) GetRuleContext ¶
func (s *Array_constantContext) GetRuleContext() antlr.RuleContext
func (*Array_constantContext) IsArray_constantContext ¶
func (*Array_constantContext) IsArray_constantContext()
func (*Array_constantContext) LS_BRACKET_SYMBOL ¶
func (s *Array_constantContext) LS_BRACKET_SYMBOL() antlr.TerminalNode
func (*Array_constantContext) RS_BRACKET_SYMBOL ¶
func (s *Array_constantContext) RS_BRACKET_SYMBOL() antlr.TerminalNode
func (*Array_constantContext) ToStringTree ¶
func (s *Array_constantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Array_indexContext ¶
type Array_indexContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArray_indexContext ¶
func NewArray_indexContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Array_indexContext
func NewEmptyArray_indexContext ¶
func NewEmptyArray_indexContext() *Array_indexContext
func (*Array_indexContext) Accept ¶
func (s *Array_indexContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Array_indexContext) DECIMAL ¶
func (s *Array_indexContext) DECIMAL() antlr.TerminalNode
func (*Array_indexContext) EnterRule ¶
func (s *Array_indexContext) EnterRule(listener antlr.ParseTreeListener)
func (*Array_indexContext) ExitRule ¶
func (s *Array_indexContext) ExitRule(listener antlr.ParseTreeListener)
func (*Array_indexContext) GetParser ¶
func (s *Array_indexContext) GetParser() antlr.Parser
func (*Array_indexContext) GetRuleContext ¶
func (s *Array_indexContext) GetRuleContext() antlr.RuleContext
func (*Array_indexContext) IsArray_indexContext ¶
func (*Array_indexContext) IsArray_indexContext()
func (*Array_indexContext) ToStringTree ¶
func (s *Array_indexContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaseCosmosDBParserListener ¶
type BaseCosmosDBParserListener struct{}
BaseCosmosDBParserListener is a complete listener for a parse tree produced by CosmosDBParser.
func (*BaseCosmosDBParserListener) EnterArray_constant ¶
func (s *BaseCosmosDBParserListener) EnterArray_constant(ctx *Array_constantContext)
EnterArray_constant is called when production array_constant is entered.
func (*BaseCosmosDBParserListener) EnterArray_index ¶
func (s *BaseCosmosDBParserListener) EnterArray_index(ctx *Array_indexContext)
EnterArray_index is called when production array_index is entered.
func (*BaseCosmosDBParserListener) EnterBinary_operator ¶
func (s *BaseCosmosDBParserListener) EnterBinary_operator(ctx *Binary_operatorContext)
EnterBinary_operator is called when production binary_operator is entered.
func (*BaseCosmosDBParserListener) EnterBoolean_constant ¶
func (s *BaseCosmosDBParserListener) EnterBoolean_constant(ctx *Boolean_constantContext)
EnterBoolean_constant is called when production boolean_constant is entered.
func (*BaseCosmosDBParserListener) EnterBuiltin_function_expression ¶
func (s *BaseCosmosDBParserListener) EnterBuiltin_function_expression(ctx *Builtin_function_expressionContext)
EnterBuiltin_function_expression is called when production builtin_function_expression is entered.
func (*BaseCosmosDBParserListener) EnterConstant ¶
func (s *BaseCosmosDBParserListener) EnterConstant(ctx *ConstantContext)
EnterConstant is called when production constant is entered.
func (*BaseCosmosDBParserListener) EnterContainer_expression ¶
func (s *BaseCosmosDBParserListener) EnterContainer_expression(ctx *Container_expressionContext)
EnterContainer_expression is called when production container_expression is entered.
func (*BaseCosmosDBParserListener) EnterContainer_name ¶
func (s *BaseCosmosDBParserListener) EnterContainer_name(ctx *Container_nameContext)
EnterContainer_name is called when production container_name is entered.
func (*BaseCosmosDBParserListener) EnterCreate_array_expression ¶
func (s *BaseCosmosDBParserListener) EnterCreate_array_expression(ctx *Create_array_expressionContext)
EnterCreate_array_expression is called when production create_array_expression is entered.
func (*BaseCosmosDBParserListener) EnterCreate_object_expression ¶
func (s *BaseCosmosDBParserListener) EnterCreate_object_expression(ctx *Create_object_expressionContext)
EnterCreate_object_expression is called when production create_object_expression is entered.
func (*BaseCosmosDBParserListener) EnterDecimal_literal ¶
func (s *BaseCosmosDBParserListener) EnterDecimal_literal(ctx *Decimal_literalContext)
EnterDecimal_literal is called when production decimal_literal is entered.
func (*BaseCosmosDBParserListener) EnterEveryRule ¶
func (s *BaseCosmosDBParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseCosmosDBParserListener) EnterFrom_clause ¶
func (s *BaseCosmosDBParserListener) EnterFrom_clause(ctx *From_clauseContext)
EnterFrom_clause is called when production from_clause is entered.
func (*BaseCosmosDBParserListener) EnterFrom_source ¶
func (s *BaseCosmosDBParserListener) EnterFrom_source(ctx *From_sourceContext)
EnterFrom_source is called when production from_source is entered.
func (*BaseCosmosDBParserListener) EnterFrom_specification ¶
func (s *BaseCosmosDBParserListener) EnterFrom_specification(ctx *From_specificationContext)
EnterFrom_specification is called when production from_specification is entered.
func (*BaseCosmosDBParserListener) EnterHexadecimal_literal ¶
func (s *BaseCosmosDBParserListener) EnterHexadecimal_literal(ctx *Hexadecimal_literalContext)
EnterHexadecimal_literal is called when production hexadecimal_literal is entered.
func (*BaseCosmosDBParserListener) EnterInput_alias ¶
func (s *BaseCosmosDBParserListener) EnterInput_alias(ctx *Input_aliasContext)
EnterInput_alias is called when production input_alias is entered.
func (*BaseCosmosDBParserListener) EnterNull_constant ¶
func (s *BaseCosmosDBParserListener) EnterNull_constant(ctx *Null_constantContext)
EnterNull_constant is called when production null_constant is entered.
func (*BaseCosmosDBParserListener) EnterNumber_constant ¶
func (s *BaseCosmosDBParserListener) EnterNumber_constant(ctx *Number_constantContext)
EnterNumber_constant is called when production number_constant is entered.
func (*BaseCosmosDBParserListener) EnterObject_constant ¶
func (s *BaseCosmosDBParserListener) EnterObject_constant(ctx *Object_constantContext)
EnterObject_constant is called when production object_constant is entered.
func (*BaseCosmosDBParserListener) EnterObject_constant_field_pair ¶
func (s *BaseCosmosDBParserListener) EnterObject_constant_field_pair(ctx *Object_constant_field_pairContext)
EnterObject_constant_field_pair is called when production object_constant_field_pair is entered.
func (*BaseCosmosDBParserListener) EnterObject_property ¶
func (s *BaseCosmosDBParserListener) EnterObject_property(ctx *Object_propertyContext)
EnterObject_property is called when production object_property is entered.
func (*BaseCosmosDBParserListener) EnterObject_property_list ¶
func (s *BaseCosmosDBParserListener) EnterObject_property_list(ctx *Object_property_listContext)
EnterObject_property_list is called when production object_property_list is entered.
func (*BaseCosmosDBParserListener) EnterParameter_name ¶
func (s *BaseCosmosDBParserListener) EnterParameter_name(ctx *Parameter_nameContext)
EnterParameter_name is called when production parameter_name is entered.
func (*BaseCosmosDBParserListener) EnterProperty_alias ¶
func (s *BaseCosmosDBParserListener) EnterProperty_alias(ctx *Property_aliasContext)
EnterProperty_alias is called when production property_alias is entered.
func (*BaseCosmosDBParserListener) EnterProperty_name ¶
func (s *BaseCosmosDBParserListener) EnterProperty_name(ctx *Property_nameContext)
EnterProperty_name is called when production property_name is entered.
func (*BaseCosmosDBParserListener) EnterRoot ¶
func (s *BaseCosmosDBParserListener) EnterRoot(ctx *RootContext)
EnterRoot is called when production root is entered.
func (*BaseCosmosDBParserListener) EnterScalar_expression ¶
func (s *BaseCosmosDBParserListener) EnterScalar_expression(ctx *Scalar_expressionContext)
EnterScalar_expression is called when production scalar_expression is entered.
func (*BaseCosmosDBParserListener) EnterScalar_expression_in_where ¶
func (s *BaseCosmosDBParserListener) EnterScalar_expression_in_where(ctx *Scalar_expression_in_whereContext)
EnterScalar_expression_in_where is called when production scalar_expression_in_where is entered.
func (*BaseCosmosDBParserListener) EnterScalar_function_expression ¶
func (s *BaseCosmosDBParserListener) EnterScalar_function_expression(ctx *Scalar_function_expressionContext)
EnterScalar_function_expression is called when production scalar_function_expression is entered.
func (*BaseCosmosDBParserListener) EnterSelect ¶
func (s *BaseCosmosDBParserListener) EnterSelect(ctx *SelectContext)
EnterSelect is called when production select is entered.
func (*BaseCosmosDBParserListener) EnterSelect_clause ¶
func (s *BaseCosmosDBParserListener) EnterSelect_clause(ctx *Select_clauseContext)
EnterSelect_clause is called when production select_clause is entered.
func (*BaseCosmosDBParserListener) EnterSelect_specification ¶
func (s *BaseCosmosDBParserListener) EnterSelect_specification(ctx *Select_specificationContext)
EnterSelect_specification is called when production select_specification is entered.
func (*BaseCosmosDBParserListener) EnterString_constant ¶
func (s *BaseCosmosDBParserListener) EnterString_constant(ctx *String_constantContext)
EnterString_constant is called when production string_constant is entered.
func (*BaseCosmosDBParserListener) EnterString_literal ¶
func (s *BaseCosmosDBParserListener) EnterString_literal(ctx *String_literalContext)
EnterString_literal is called when production string_literal is entered.
func (*BaseCosmosDBParserListener) EnterUdf_scalar_function_expression ¶
func (s *BaseCosmosDBParserListener) EnterUdf_scalar_function_expression(ctx *Udf_scalar_function_expressionContext)
EnterUdf_scalar_function_expression is called when production udf_scalar_function_expression is entered.
func (*BaseCosmosDBParserListener) EnterUnary_operator ¶
func (s *BaseCosmosDBParserListener) EnterUnary_operator(ctx *Unary_operatorContext)
EnterUnary_operator is called when production unary_operator is entered.
func (*BaseCosmosDBParserListener) EnterUndefined_constant ¶
func (s *BaseCosmosDBParserListener) EnterUndefined_constant(ctx *Undefined_constantContext)
EnterUndefined_constant is called when production undefined_constant is entered.
func (*BaseCosmosDBParserListener) EnterWhere_clause ¶
func (s *BaseCosmosDBParserListener) EnterWhere_clause(ctx *Where_clauseContext)
EnterWhere_clause is called when production where_clause is entered.
func (*BaseCosmosDBParserListener) ExitArray_constant ¶
func (s *BaseCosmosDBParserListener) ExitArray_constant(ctx *Array_constantContext)
ExitArray_constant is called when production array_constant is exited.
func (*BaseCosmosDBParserListener) ExitArray_index ¶
func (s *BaseCosmosDBParserListener) ExitArray_index(ctx *Array_indexContext)
ExitArray_index is called when production array_index is exited.
func (*BaseCosmosDBParserListener) ExitBinary_operator ¶
func (s *BaseCosmosDBParserListener) ExitBinary_operator(ctx *Binary_operatorContext)
ExitBinary_operator is called when production binary_operator is exited.
func (*BaseCosmosDBParserListener) ExitBoolean_constant ¶
func (s *BaseCosmosDBParserListener) ExitBoolean_constant(ctx *Boolean_constantContext)
ExitBoolean_constant is called when production boolean_constant is exited.
func (*BaseCosmosDBParserListener) ExitBuiltin_function_expression ¶
func (s *BaseCosmosDBParserListener) ExitBuiltin_function_expression(ctx *Builtin_function_expressionContext)
ExitBuiltin_function_expression is called when production builtin_function_expression is exited.
func (*BaseCosmosDBParserListener) ExitConstant ¶
func (s *BaseCosmosDBParserListener) ExitConstant(ctx *ConstantContext)
ExitConstant is called when production constant is exited.
func (*BaseCosmosDBParserListener) ExitContainer_expression ¶
func (s *BaseCosmosDBParserListener) ExitContainer_expression(ctx *Container_expressionContext)
ExitContainer_expression is called when production container_expression is exited.
func (*BaseCosmosDBParserListener) ExitContainer_name ¶
func (s *BaseCosmosDBParserListener) ExitContainer_name(ctx *Container_nameContext)
ExitContainer_name is called when production container_name is exited.
func (*BaseCosmosDBParserListener) ExitCreate_array_expression ¶
func (s *BaseCosmosDBParserListener) ExitCreate_array_expression(ctx *Create_array_expressionContext)
ExitCreate_array_expression is called when production create_array_expression is exited.
func (*BaseCosmosDBParserListener) ExitCreate_object_expression ¶
func (s *BaseCosmosDBParserListener) ExitCreate_object_expression(ctx *Create_object_expressionContext)
ExitCreate_object_expression is called when production create_object_expression is exited.
func (*BaseCosmosDBParserListener) ExitDecimal_literal ¶
func (s *BaseCosmosDBParserListener) ExitDecimal_literal(ctx *Decimal_literalContext)
ExitDecimal_literal is called when production decimal_literal is exited.
func (*BaseCosmosDBParserListener) ExitEveryRule ¶
func (s *BaseCosmosDBParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseCosmosDBParserListener) ExitFrom_clause ¶
func (s *BaseCosmosDBParserListener) ExitFrom_clause(ctx *From_clauseContext)
ExitFrom_clause is called when production from_clause is exited.
func (*BaseCosmosDBParserListener) ExitFrom_source ¶
func (s *BaseCosmosDBParserListener) ExitFrom_source(ctx *From_sourceContext)
ExitFrom_source is called when production from_source is exited.
func (*BaseCosmosDBParserListener) ExitFrom_specification ¶
func (s *BaseCosmosDBParserListener) ExitFrom_specification(ctx *From_specificationContext)
ExitFrom_specification is called when production from_specification is exited.
func (*BaseCosmosDBParserListener) ExitHexadecimal_literal ¶
func (s *BaseCosmosDBParserListener) ExitHexadecimal_literal(ctx *Hexadecimal_literalContext)
ExitHexadecimal_literal is called when production hexadecimal_literal is exited.
func (*BaseCosmosDBParserListener) ExitInput_alias ¶
func (s *BaseCosmosDBParserListener) ExitInput_alias(ctx *Input_aliasContext)
ExitInput_alias is called when production input_alias is exited.
func (*BaseCosmosDBParserListener) ExitNull_constant ¶
func (s *BaseCosmosDBParserListener) ExitNull_constant(ctx *Null_constantContext)
ExitNull_constant is called when production null_constant is exited.
func (*BaseCosmosDBParserListener) ExitNumber_constant ¶
func (s *BaseCosmosDBParserListener) ExitNumber_constant(ctx *Number_constantContext)
ExitNumber_constant is called when production number_constant is exited.
func (*BaseCosmosDBParserListener) ExitObject_constant ¶
func (s *BaseCosmosDBParserListener) ExitObject_constant(ctx *Object_constantContext)
ExitObject_constant is called when production object_constant is exited.
func (*BaseCosmosDBParserListener) ExitObject_constant_field_pair ¶
func (s *BaseCosmosDBParserListener) ExitObject_constant_field_pair(ctx *Object_constant_field_pairContext)
ExitObject_constant_field_pair is called when production object_constant_field_pair is exited.
func (*BaseCosmosDBParserListener) ExitObject_property ¶
func (s *BaseCosmosDBParserListener) ExitObject_property(ctx *Object_propertyContext)
ExitObject_property is called when production object_property is exited.
func (*BaseCosmosDBParserListener) ExitObject_property_list ¶
func (s *BaseCosmosDBParserListener) ExitObject_property_list(ctx *Object_property_listContext)
ExitObject_property_list is called when production object_property_list is exited.
func (*BaseCosmosDBParserListener) ExitParameter_name ¶
func (s *BaseCosmosDBParserListener) ExitParameter_name(ctx *Parameter_nameContext)
ExitParameter_name is called when production parameter_name is exited.
func (*BaseCosmosDBParserListener) ExitProperty_alias ¶
func (s *BaseCosmosDBParserListener) ExitProperty_alias(ctx *Property_aliasContext)
ExitProperty_alias is called when production property_alias is exited.
func (*BaseCosmosDBParserListener) ExitProperty_name ¶
func (s *BaseCosmosDBParserListener) ExitProperty_name(ctx *Property_nameContext)
ExitProperty_name is called when production property_name is exited.
func (*BaseCosmosDBParserListener) ExitRoot ¶
func (s *BaseCosmosDBParserListener) ExitRoot(ctx *RootContext)
ExitRoot is called when production root is exited.
func (*BaseCosmosDBParserListener) ExitScalar_expression ¶
func (s *BaseCosmosDBParserListener) ExitScalar_expression(ctx *Scalar_expressionContext)
ExitScalar_expression is called when production scalar_expression is exited.
func (*BaseCosmosDBParserListener) ExitScalar_expression_in_where ¶
func (s *BaseCosmosDBParserListener) ExitScalar_expression_in_where(ctx *Scalar_expression_in_whereContext)
ExitScalar_expression_in_where is called when production scalar_expression_in_where is exited.
func (*BaseCosmosDBParserListener) ExitScalar_function_expression ¶
func (s *BaseCosmosDBParserListener) ExitScalar_function_expression(ctx *Scalar_function_expressionContext)
ExitScalar_function_expression is called when production scalar_function_expression is exited.
func (*BaseCosmosDBParserListener) ExitSelect ¶
func (s *BaseCosmosDBParserListener) ExitSelect(ctx *SelectContext)
ExitSelect is called when production select is exited.
func (*BaseCosmosDBParserListener) ExitSelect_clause ¶
func (s *BaseCosmosDBParserListener) ExitSelect_clause(ctx *Select_clauseContext)
ExitSelect_clause is called when production select_clause is exited.
func (*BaseCosmosDBParserListener) ExitSelect_specification ¶
func (s *BaseCosmosDBParserListener) ExitSelect_specification(ctx *Select_specificationContext)
ExitSelect_specification is called when production select_specification is exited.
func (*BaseCosmosDBParserListener) ExitString_constant ¶
func (s *BaseCosmosDBParserListener) ExitString_constant(ctx *String_constantContext)
ExitString_constant is called when production string_constant is exited.
func (*BaseCosmosDBParserListener) ExitString_literal ¶
func (s *BaseCosmosDBParserListener) ExitString_literal(ctx *String_literalContext)
ExitString_literal is called when production string_literal is exited.
func (*BaseCosmosDBParserListener) ExitUdf_scalar_function_expression ¶
func (s *BaseCosmosDBParserListener) ExitUdf_scalar_function_expression(ctx *Udf_scalar_function_expressionContext)
ExitUdf_scalar_function_expression is called when production udf_scalar_function_expression is exited.
func (*BaseCosmosDBParserListener) ExitUnary_operator ¶
func (s *BaseCosmosDBParserListener) ExitUnary_operator(ctx *Unary_operatorContext)
ExitUnary_operator is called when production unary_operator is exited.
func (*BaseCosmosDBParserListener) ExitUndefined_constant ¶
func (s *BaseCosmosDBParserListener) ExitUndefined_constant(ctx *Undefined_constantContext)
ExitUndefined_constant is called when production undefined_constant is exited.
func (*BaseCosmosDBParserListener) ExitWhere_clause ¶
func (s *BaseCosmosDBParserListener) ExitWhere_clause(ctx *Where_clauseContext)
ExitWhere_clause is called when production where_clause is exited.
func (*BaseCosmosDBParserListener) VisitErrorNode ¶
func (s *BaseCosmosDBParserListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseCosmosDBParserListener) VisitTerminal ¶
func (s *BaseCosmosDBParserListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BaseCosmosDBParserVisitor ¶
type BaseCosmosDBParserVisitor struct {
*antlr.BaseParseTreeVisitor
}
func (*BaseCosmosDBParserVisitor) VisitArray_constant ¶
func (v *BaseCosmosDBParserVisitor) VisitArray_constant(ctx *Array_constantContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitArray_index ¶
func (v *BaseCosmosDBParserVisitor) VisitArray_index(ctx *Array_indexContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitBinary_operator ¶
func (v *BaseCosmosDBParserVisitor) VisitBinary_operator(ctx *Binary_operatorContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitBoolean_constant ¶
func (v *BaseCosmosDBParserVisitor) VisitBoolean_constant(ctx *Boolean_constantContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitBuiltin_function_expression ¶
func (v *BaseCosmosDBParserVisitor) VisitBuiltin_function_expression(ctx *Builtin_function_expressionContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitConstant ¶
func (v *BaseCosmosDBParserVisitor) VisitConstant(ctx *ConstantContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitContainer_expression ¶
func (v *BaseCosmosDBParserVisitor) VisitContainer_expression(ctx *Container_expressionContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitContainer_name ¶
func (v *BaseCosmosDBParserVisitor) VisitContainer_name(ctx *Container_nameContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitCreate_array_expression ¶
func (v *BaseCosmosDBParserVisitor) VisitCreate_array_expression(ctx *Create_array_expressionContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitCreate_object_expression ¶
func (v *BaseCosmosDBParserVisitor) VisitCreate_object_expression(ctx *Create_object_expressionContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitDecimal_literal ¶
func (v *BaseCosmosDBParserVisitor) VisitDecimal_literal(ctx *Decimal_literalContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitFrom_clause ¶
func (v *BaseCosmosDBParserVisitor) VisitFrom_clause(ctx *From_clauseContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitFrom_source ¶
func (v *BaseCosmosDBParserVisitor) VisitFrom_source(ctx *From_sourceContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitFrom_specification ¶
func (v *BaseCosmosDBParserVisitor) VisitFrom_specification(ctx *From_specificationContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitHexadecimal_literal ¶
func (v *BaseCosmosDBParserVisitor) VisitHexadecimal_literal(ctx *Hexadecimal_literalContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitInput_alias ¶
func (v *BaseCosmosDBParserVisitor) VisitInput_alias(ctx *Input_aliasContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitNull_constant ¶
func (v *BaseCosmosDBParserVisitor) VisitNull_constant(ctx *Null_constantContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitNumber_constant ¶
func (v *BaseCosmosDBParserVisitor) VisitNumber_constant(ctx *Number_constantContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitObject_constant ¶
func (v *BaseCosmosDBParserVisitor) VisitObject_constant(ctx *Object_constantContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitObject_constant_field_pair ¶
func (v *BaseCosmosDBParserVisitor) VisitObject_constant_field_pair(ctx *Object_constant_field_pairContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitObject_property ¶
func (v *BaseCosmosDBParserVisitor) VisitObject_property(ctx *Object_propertyContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitObject_property_list ¶
func (v *BaseCosmosDBParserVisitor) VisitObject_property_list(ctx *Object_property_listContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitParameter_name ¶
func (v *BaseCosmosDBParserVisitor) VisitParameter_name(ctx *Parameter_nameContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitProperty_alias ¶
func (v *BaseCosmosDBParserVisitor) VisitProperty_alias(ctx *Property_aliasContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitProperty_name ¶
func (v *BaseCosmosDBParserVisitor) VisitProperty_name(ctx *Property_nameContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitRoot ¶
func (v *BaseCosmosDBParserVisitor) VisitRoot(ctx *RootContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitScalar_expression ¶
func (v *BaseCosmosDBParserVisitor) VisitScalar_expression(ctx *Scalar_expressionContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitScalar_expression_in_where ¶
func (v *BaseCosmosDBParserVisitor) VisitScalar_expression_in_where(ctx *Scalar_expression_in_whereContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitScalar_function_expression ¶
func (v *BaseCosmosDBParserVisitor) VisitScalar_function_expression(ctx *Scalar_function_expressionContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitSelect ¶
func (v *BaseCosmosDBParserVisitor) VisitSelect(ctx *SelectContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitSelect_clause ¶
func (v *BaseCosmosDBParserVisitor) VisitSelect_clause(ctx *Select_clauseContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitSelect_specification ¶
func (v *BaseCosmosDBParserVisitor) VisitSelect_specification(ctx *Select_specificationContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitString_constant ¶
func (v *BaseCosmosDBParserVisitor) VisitString_constant(ctx *String_constantContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitString_literal ¶
func (v *BaseCosmosDBParserVisitor) VisitString_literal(ctx *String_literalContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitUdf_scalar_function_expression ¶
func (v *BaseCosmosDBParserVisitor) VisitUdf_scalar_function_expression(ctx *Udf_scalar_function_expressionContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitUnary_operator ¶
func (v *BaseCosmosDBParserVisitor) VisitUnary_operator(ctx *Unary_operatorContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitUndefined_constant ¶
func (v *BaseCosmosDBParserVisitor) VisitUndefined_constant(ctx *Undefined_constantContext) interface{}
func (*BaseCosmosDBParserVisitor) VisitWhere_clause ¶
func (v *BaseCosmosDBParserVisitor) VisitWhere_clause(ctx *Where_clauseContext) interface{}
type Binary_operatorContext ¶
type Binary_operatorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBinary_operatorContext ¶
func NewBinary_operatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Binary_operatorContext
func NewEmptyBinary_operatorContext ¶
func NewEmptyBinary_operatorContext() *Binary_operatorContext
func (*Binary_operatorContext) Accept ¶
func (s *Binary_operatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Binary_operatorContext) BIT_AND_SYMBOL ¶
func (s *Binary_operatorContext) BIT_AND_SYMBOL() antlr.TerminalNode
func (*Binary_operatorContext) BIT_OR_SYMBOL ¶
func (s *Binary_operatorContext) BIT_OR_SYMBOL() antlr.TerminalNode
func (*Binary_operatorContext) BIT_XOR_SYMBOL ¶
func (s *Binary_operatorContext) BIT_XOR_SYMBOL() antlr.TerminalNode
func (*Binary_operatorContext) DIVIDE_SYMBOL ¶
func (s *Binary_operatorContext) DIVIDE_SYMBOL() antlr.TerminalNode
func (*Binary_operatorContext) DOUBLE_BAR_SYMBOL ¶
func (s *Binary_operatorContext) DOUBLE_BAR_SYMBOL() antlr.TerminalNode
func (*Binary_operatorContext) EQUAL_SYMBOL ¶
func (s *Binary_operatorContext) EQUAL_SYMBOL() antlr.TerminalNode
func (*Binary_operatorContext) EnterRule ¶
func (s *Binary_operatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*Binary_operatorContext) ExitRule ¶
func (s *Binary_operatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*Binary_operatorContext) GetParser ¶
func (s *Binary_operatorContext) GetParser() antlr.Parser
func (*Binary_operatorContext) GetRuleContext ¶
func (s *Binary_operatorContext) GetRuleContext() antlr.RuleContext
func (*Binary_operatorContext) IsBinary_operatorContext ¶
func (*Binary_operatorContext) IsBinary_operatorContext()
func (*Binary_operatorContext) MINUS_SYMBOL ¶
func (s *Binary_operatorContext) MINUS_SYMBOL() antlr.TerminalNode
func (*Binary_operatorContext) MODULO_SYMBOL ¶
func (s *Binary_operatorContext) MODULO_SYMBOL() antlr.TerminalNode
func (*Binary_operatorContext) MULTIPLY_OPERATOR ¶
func (s *Binary_operatorContext) MULTIPLY_OPERATOR() antlr.TerminalNode
func (*Binary_operatorContext) PLUS_SYMBOL ¶
func (s *Binary_operatorContext) PLUS_SYMBOL() antlr.TerminalNode
func (*Binary_operatorContext) ToStringTree ¶
func (s *Binary_operatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Boolean_constantContext ¶
type Boolean_constantContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBoolean_constantContext ¶
func NewBoolean_constantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Boolean_constantContext
func NewEmptyBoolean_constantContext ¶
func NewEmptyBoolean_constantContext() *Boolean_constantContext
func (*Boolean_constantContext) Accept ¶
func (s *Boolean_constantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Boolean_constantContext) EnterRule ¶
func (s *Boolean_constantContext) EnterRule(listener antlr.ParseTreeListener)
func (*Boolean_constantContext) ExitRule ¶
func (s *Boolean_constantContext) ExitRule(listener antlr.ParseTreeListener)
func (*Boolean_constantContext) FALSE_SYMBOL ¶
func (s *Boolean_constantContext) FALSE_SYMBOL() antlr.TerminalNode
func (*Boolean_constantContext) GetParser ¶
func (s *Boolean_constantContext) GetParser() antlr.Parser
func (*Boolean_constantContext) GetRuleContext ¶
func (s *Boolean_constantContext) GetRuleContext() antlr.RuleContext
func (*Boolean_constantContext) IsBoolean_constantContext ¶
func (*Boolean_constantContext) IsBoolean_constantContext()
func (*Boolean_constantContext) TRUE_SYMBOL ¶
func (s *Boolean_constantContext) TRUE_SYMBOL() antlr.TerminalNode
func (*Boolean_constantContext) ToStringTree ¶
func (s *Boolean_constantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Builtin_function_expressionContext ¶
type Builtin_function_expressionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBuiltin_function_expressionContext ¶
func NewBuiltin_function_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Builtin_function_expressionContext
func NewEmptyBuiltin_function_expressionContext ¶
func NewEmptyBuiltin_function_expressionContext() *Builtin_function_expressionContext
func (*Builtin_function_expressionContext) Accept ¶
func (s *Builtin_function_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Builtin_function_expressionContext) AllCOMMA_SYMBOL ¶
func (s *Builtin_function_expressionContext) AllCOMMA_SYMBOL() []antlr.TerminalNode
func (*Builtin_function_expressionContext) AllScalar_expression_in_where ¶
func (s *Builtin_function_expressionContext) AllScalar_expression_in_where() []IScalar_expression_in_whereContext
func (*Builtin_function_expressionContext) COMMA_SYMBOL ¶
func (s *Builtin_function_expressionContext) COMMA_SYMBOL(i int) antlr.TerminalNode
func (*Builtin_function_expressionContext) EnterRule ¶
func (s *Builtin_function_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Builtin_function_expressionContext) ExitRule ¶
func (s *Builtin_function_expressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Builtin_function_expressionContext) GetParser ¶
func (s *Builtin_function_expressionContext) GetParser() antlr.Parser
func (*Builtin_function_expressionContext) GetRuleContext ¶
func (s *Builtin_function_expressionContext) GetRuleContext() antlr.RuleContext
func (*Builtin_function_expressionContext) IDENTIFIER ¶
func (s *Builtin_function_expressionContext) IDENTIFIER() antlr.TerminalNode
func (*Builtin_function_expressionContext) IsBuiltin_function_expressionContext ¶
func (*Builtin_function_expressionContext) IsBuiltin_function_expressionContext()
func (*Builtin_function_expressionContext) LR_BRACKET_SYMBOL ¶
func (s *Builtin_function_expressionContext) LR_BRACKET_SYMBOL() antlr.TerminalNode
func (*Builtin_function_expressionContext) RR_BRACKET_SYMBOL ¶
func (s *Builtin_function_expressionContext) RR_BRACKET_SYMBOL() antlr.TerminalNode
func (*Builtin_function_expressionContext) Scalar_expression_in_where ¶
func (s *Builtin_function_expressionContext) Scalar_expression_in_where(i int) IScalar_expression_in_whereContext
func (*Builtin_function_expressionContext) ToStringTree ¶
func (s *Builtin_function_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConstantContext ¶
type ConstantContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConstantContext ¶
func NewConstantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstantContext
func NewEmptyConstantContext ¶
func NewEmptyConstantContext() *ConstantContext
func (*ConstantContext) Accept ¶
func (s *ConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConstantContext) Array_constant ¶
func (s *ConstantContext) Array_constant() IArray_constantContext
func (*ConstantContext) Boolean_constant ¶
func (s *ConstantContext) Boolean_constant() IBoolean_constantContext
func (*ConstantContext) EnterRule ¶
func (s *ConstantContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConstantContext) ExitRule ¶
func (s *ConstantContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConstantContext) GetParser ¶
func (s *ConstantContext) GetParser() antlr.Parser
func (*ConstantContext) GetRuleContext ¶
func (s *ConstantContext) GetRuleContext() antlr.RuleContext
func (*ConstantContext) IsConstantContext ¶
func (*ConstantContext) IsConstantContext()
func (*ConstantContext) Null_constant ¶
func (s *ConstantContext) Null_constant() INull_constantContext
func (*ConstantContext) Number_constant ¶
func (s *ConstantContext) Number_constant() INumber_constantContext
func (*ConstantContext) Object_constant ¶
func (s *ConstantContext) Object_constant() IObject_constantContext
func (*ConstantContext) String_constant ¶
func (s *ConstantContext) String_constant() IString_constantContext
func (*ConstantContext) ToStringTree ¶
func (s *ConstantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ConstantContext) Undefined_constant ¶
func (s *ConstantContext) Undefined_constant() IUndefined_constantContext
type Container_expressionContext ¶
type Container_expressionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewContainer_expressionContext ¶
func NewContainer_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Container_expressionContext
func NewEmptyContainer_expressionContext ¶
func NewEmptyContainer_expressionContext() *Container_expressionContext
func (*Container_expressionContext) AS_SYMBOL ¶
func (s *Container_expressionContext) AS_SYMBOL() antlr.TerminalNode
func (*Container_expressionContext) Accept ¶
func (s *Container_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Container_expressionContext) Container_name ¶
func (s *Container_expressionContext) Container_name() IContainer_nameContext
func (*Container_expressionContext) EnterRule ¶
func (s *Container_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Container_expressionContext) ExitRule ¶
func (s *Container_expressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Container_expressionContext) GetParser ¶
func (s *Container_expressionContext) GetParser() antlr.Parser
func (*Container_expressionContext) GetRuleContext ¶
func (s *Container_expressionContext) GetRuleContext() antlr.RuleContext
func (*Container_expressionContext) IDENTIFIER ¶
func (s *Container_expressionContext) IDENTIFIER() antlr.TerminalNode
func (*Container_expressionContext) IsContainer_expressionContext ¶
func (*Container_expressionContext) IsContainer_expressionContext()
func (*Container_expressionContext) ToStringTree ¶
func (s *Container_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Container_nameContext ¶
type Container_nameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewContainer_nameContext ¶
func NewContainer_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Container_nameContext
func NewEmptyContainer_nameContext ¶
func NewEmptyContainer_nameContext() *Container_nameContext
func (*Container_nameContext) Accept ¶
func (s *Container_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Container_nameContext) EnterRule ¶
func (s *Container_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Container_nameContext) ExitRule ¶
func (s *Container_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Container_nameContext) GetParser ¶
func (s *Container_nameContext) GetParser() antlr.Parser
func (*Container_nameContext) GetRuleContext ¶
func (s *Container_nameContext) GetRuleContext() antlr.RuleContext
func (*Container_nameContext) IDENTIFIER ¶
func (s *Container_nameContext) IDENTIFIER() antlr.TerminalNode
func (*Container_nameContext) IsContainer_nameContext ¶
func (*Container_nameContext) IsContainer_nameContext()
func (*Container_nameContext) ToStringTree ¶
func (s *Container_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CosmosDBLexer ¶
type CosmosDBLexer struct { *antlr.BaseLexer // contains filtered or unexported fields }
func NewCosmosDBLexer ¶
func NewCosmosDBLexer(input antlr.CharStream) *CosmosDBLexer
NewCosmosDBLexer produces a new lexer instance for the optional input antlr.CharStream.
type CosmosDBParser ¶
type CosmosDBParser struct {
*antlr.BaseParser
}
func NewCosmosDBParser ¶
func NewCosmosDBParser(input antlr.TokenStream) *CosmosDBParser
NewCosmosDBParser produces a new parser instance for the optional input antlr.TokenStream.
func (*CosmosDBParser) Array_constant ¶
func (p *CosmosDBParser) Array_constant() (localctx IArray_constantContext)
func (*CosmosDBParser) Array_index ¶
func (p *CosmosDBParser) Array_index() (localctx IArray_indexContext)
func (*CosmosDBParser) Binary_operator ¶
func (p *CosmosDBParser) Binary_operator() (localctx IBinary_operatorContext)
func (*CosmosDBParser) Boolean_constant ¶
func (p *CosmosDBParser) Boolean_constant() (localctx IBoolean_constantContext)
func (*CosmosDBParser) Builtin_function_expression ¶
func (p *CosmosDBParser) Builtin_function_expression() (localctx IBuiltin_function_expressionContext)
func (*CosmosDBParser) Constant ¶
func (p *CosmosDBParser) Constant() (localctx IConstantContext)
func (*CosmosDBParser) Container_expression ¶
func (p *CosmosDBParser) Container_expression() (localctx IContainer_expressionContext)
func (*CosmosDBParser) Container_name ¶
func (p *CosmosDBParser) Container_name() (localctx IContainer_nameContext)
func (*CosmosDBParser) Create_array_expression ¶
func (p *CosmosDBParser) Create_array_expression() (localctx ICreate_array_expressionContext)
func (*CosmosDBParser) Create_object_expression ¶
func (p *CosmosDBParser) Create_object_expression() (localctx ICreate_object_expressionContext)
func (*CosmosDBParser) Decimal_literal ¶
func (p *CosmosDBParser) Decimal_literal() (localctx IDecimal_literalContext)
func (*CosmosDBParser) From_clause ¶
func (p *CosmosDBParser) From_clause() (localctx IFrom_clauseContext)
func (*CosmosDBParser) From_source ¶
func (p *CosmosDBParser) From_source() (localctx IFrom_sourceContext)
func (*CosmosDBParser) From_specification ¶
func (p *CosmosDBParser) From_specification() (localctx IFrom_specificationContext)
func (*CosmosDBParser) Hexadecimal_literal ¶
func (p *CosmosDBParser) Hexadecimal_literal() (localctx IHexadecimal_literalContext)
func (*CosmosDBParser) Input_alias ¶
func (p *CosmosDBParser) Input_alias() (localctx IInput_aliasContext)
func (*CosmosDBParser) Null_constant ¶
func (p *CosmosDBParser) Null_constant() (localctx INull_constantContext)
func (*CosmosDBParser) Number_constant ¶
func (p *CosmosDBParser) Number_constant() (localctx INumber_constantContext)
func (*CosmosDBParser) Object_constant ¶
func (p *CosmosDBParser) Object_constant() (localctx IObject_constantContext)
func (*CosmosDBParser) Object_constant_field_pair ¶
func (p *CosmosDBParser) Object_constant_field_pair() (localctx IObject_constant_field_pairContext)
func (*CosmosDBParser) Object_property ¶
func (p *CosmosDBParser) Object_property() (localctx IObject_propertyContext)
func (*CosmosDBParser) Object_property_list ¶
func (p *CosmosDBParser) Object_property_list() (localctx IObject_property_listContext)
func (*CosmosDBParser) Parameter_name ¶
func (p *CosmosDBParser) Parameter_name() (localctx IParameter_nameContext)
func (*CosmosDBParser) Property_alias ¶
func (p *CosmosDBParser) Property_alias() (localctx IProperty_aliasContext)
func (*CosmosDBParser) Property_name ¶
func (p *CosmosDBParser) Property_name() (localctx IProperty_nameContext)
func (*CosmosDBParser) Root ¶
func (p *CosmosDBParser) Root() (localctx IRootContext)
func (*CosmosDBParser) Scalar_expression ¶
func (p *CosmosDBParser) Scalar_expression() (localctx IScalar_expressionContext)
func (*CosmosDBParser) Scalar_expression_Sempred ¶
func (p *CosmosDBParser) Scalar_expression_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*CosmosDBParser) Scalar_expression_in_where ¶
func (p *CosmosDBParser) Scalar_expression_in_where() (localctx IScalar_expression_in_whereContext)
func (*CosmosDBParser) Scalar_expression_in_where_Sempred ¶
func (p *CosmosDBParser) Scalar_expression_in_where_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*CosmosDBParser) Scalar_function_expression ¶
func (p *CosmosDBParser) Scalar_function_expression() (localctx IScalar_function_expressionContext)
func (*CosmosDBParser) Select_ ¶
func (p *CosmosDBParser) Select_() (localctx ISelectContext)
func (*CosmosDBParser) Select_clause ¶
func (p *CosmosDBParser) Select_clause() (localctx ISelect_clauseContext)
func (*CosmosDBParser) Select_specification ¶
func (p *CosmosDBParser) Select_specification() (localctx ISelect_specificationContext)
func (*CosmosDBParser) Sempred ¶
func (p *CosmosDBParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
func (*CosmosDBParser) String_constant ¶
func (p *CosmosDBParser) String_constant() (localctx IString_constantContext)
func (*CosmosDBParser) String_literal ¶
func (p *CosmosDBParser) String_literal() (localctx IString_literalContext)
func (*CosmosDBParser) Udf_scalar_function_expression ¶
func (p *CosmosDBParser) Udf_scalar_function_expression() (localctx IUdf_scalar_function_expressionContext)
func (*CosmosDBParser) Unary_operator ¶
func (p *CosmosDBParser) Unary_operator() (localctx IUnary_operatorContext)
func (*CosmosDBParser) Undefined_constant ¶
func (p *CosmosDBParser) Undefined_constant() (localctx IUndefined_constantContext)
func (*CosmosDBParser) Where_clause ¶
func (p *CosmosDBParser) Where_clause() (localctx IWhere_clauseContext)
type CosmosDBParserListener ¶
type CosmosDBParserListener interface { antlr.ParseTreeListener // EnterRoot is called when entering the root production. EnterRoot(c *RootContext) // EnterSelect is called when entering the select production. EnterSelect(c *SelectContext) // EnterSelect_clause is called when entering the select_clause production. EnterSelect_clause(c *Select_clauseContext) // EnterSelect_specification is called when entering the select_specification production. EnterSelect_specification(c *Select_specificationContext) // EnterFrom_clause is called when entering the from_clause production. EnterFrom_clause(c *From_clauseContext) // EnterWhere_clause is called when entering the where_clause production. EnterWhere_clause(c *Where_clauseContext) // EnterFrom_specification is called when entering the from_specification production. EnterFrom_specification(c *From_specificationContext) // EnterFrom_source is called when entering the from_source production. EnterFrom_source(c *From_sourceContext) // EnterContainer_expression is called when entering the container_expression production. EnterContainer_expression(c *Container_expressionContext) // EnterContainer_name is called when entering the container_name production. EnterContainer_name(c *Container_nameContext) // EnterObject_property_list is called when entering the object_property_list production. EnterObject_property_list(c *Object_property_listContext) // EnterObject_property is called when entering the object_property production. EnterObject_property(c *Object_propertyContext) // EnterProperty_alias is called when entering the property_alias production. EnterProperty_alias(c *Property_aliasContext) // EnterScalar_expression is called when entering the scalar_expression production. EnterScalar_expression(c *Scalar_expressionContext) // EnterScalar_expression_in_where is called when entering the scalar_expression_in_where production. EnterScalar_expression_in_where(c *Scalar_expression_in_whereContext) // EnterCreate_array_expression is called when entering the create_array_expression production. EnterCreate_array_expression(c *Create_array_expressionContext) // EnterCreate_object_expression is called when entering the create_object_expression production. EnterCreate_object_expression(c *Create_object_expressionContext) // EnterScalar_function_expression is called when entering the scalar_function_expression production. EnterScalar_function_expression(c *Scalar_function_expressionContext) // EnterUdf_scalar_function_expression is called when entering the udf_scalar_function_expression production. EnterUdf_scalar_function_expression(c *Udf_scalar_function_expressionContext) // EnterBuiltin_function_expression is called when entering the builtin_function_expression production. EnterBuiltin_function_expression(c *Builtin_function_expressionContext) // EnterBinary_operator is called when entering the binary_operator production. EnterBinary_operator(c *Binary_operatorContext) // EnterUnary_operator is called when entering the unary_operator production. EnterUnary_operator(c *Unary_operatorContext) // EnterParameter_name is called when entering the parameter_name production. EnterParameter_name(c *Parameter_nameContext) // EnterConstant is called when entering the constant production. EnterConstant(c *ConstantContext) // EnterObject_constant is called when entering the object_constant production. EnterObject_constant(c *Object_constantContext) // EnterObject_constant_field_pair is called when entering the object_constant_field_pair production. EnterObject_constant_field_pair(c *Object_constant_field_pairContext) // EnterArray_constant is called when entering the array_constant production. EnterArray_constant(c *Array_constantContext) // EnterString_constant is called when entering the string_constant production. EnterString_constant(c *String_constantContext) // EnterUndefined_constant is called when entering the undefined_constant production. EnterUndefined_constant(c *Undefined_constantContext) // EnterNull_constant is called when entering the null_constant production. EnterNull_constant(c *Null_constantContext) // EnterBoolean_constant is called when entering the boolean_constant production. EnterBoolean_constant(c *Boolean_constantContext) // EnterNumber_constant is called when entering the number_constant production. EnterNumber_constant(c *Number_constantContext) // EnterString_literal is called when entering the string_literal production. EnterString_literal(c *String_literalContext) // EnterDecimal_literal is called when entering the decimal_literal production. EnterDecimal_literal(c *Decimal_literalContext) // EnterHexadecimal_literal is called when entering the hexadecimal_literal production. EnterHexadecimal_literal(c *Hexadecimal_literalContext) // EnterProperty_name is called when entering the property_name production. EnterProperty_name(c *Property_nameContext) // EnterArray_index is called when entering the array_index production. EnterArray_index(c *Array_indexContext) // EnterInput_alias is called when entering the input_alias production. EnterInput_alias(c *Input_aliasContext) // ExitRoot is called when exiting the root production. ExitRoot(c *RootContext) // ExitSelect is called when exiting the select production. ExitSelect(c *SelectContext) // ExitSelect_clause is called when exiting the select_clause production. ExitSelect_clause(c *Select_clauseContext) // ExitSelect_specification is called when exiting the select_specification production. ExitSelect_specification(c *Select_specificationContext) // ExitFrom_clause is called when exiting the from_clause production. ExitFrom_clause(c *From_clauseContext) // ExitWhere_clause is called when exiting the where_clause production. ExitWhere_clause(c *Where_clauseContext) // ExitFrom_specification is called when exiting the from_specification production. ExitFrom_specification(c *From_specificationContext) // ExitFrom_source is called when exiting the from_source production. ExitFrom_source(c *From_sourceContext) // ExitContainer_expression is called when exiting the container_expression production. ExitContainer_expression(c *Container_expressionContext) // ExitContainer_name is called when exiting the container_name production. ExitContainer_name(c *Container_nameContext) // ExitObject_property_list is called when exiting the object_property_list production. ExitObject_property_list(c *Object_property_listContext) // ExitObject_property is called when exiting the object_property production. ExitObject_property(c *Object_propertyContext) // ExitProperty_alias is called when exiting the property_alias production. ExitProperty_alias(c *Property_aliasContext) // ExitScalar_expression is called when exiting the scalar_expression production. ExitScalar_expression(c *Scalar_expressionContext) // ExitScalar_expression_in_where is called when exiting the scalar_expression_in_where production. ExitScalar_expression_in_where(c *Scalar_expression_in_whereContext) // ExitCreate_array_expression is called when exiting the create_array_expression production. ExitCreate_array_expression(c *Create_array_expressionContext) // ExitCreate_object_expression is called when exiting the create_object_expression production. ExitCreate_object_expression(c *Create_object_expressionContext) // ExitScalar_function_expression is called when exiting the scalar_function_expression production. ExitScalar_function_expression(c *Scalar_function_expressionContext) // ExitUdf_scalar_function_expression is called when exiting the udf_scalar_function_expression production. ExitUdf_scalar_function_expression(c *Udf_scalar_function_expressionContext) // ExitBuiltin_function_expression is called when exiting the builtin_function_expression production. ExitBuiltin_function_expression(c *Builtin_function_expressionContext) // ExitBinary_operator is called when exiting the binary_operator production. ExitBinary_operator(c *Binary_operatorContext) // ExitUnary_operator is called when exiting the unary_operator production. ExitUnary_operator(c *Unary_operatorContext) // ExitParameter_name is called when exiting the parameter_name production. ExitParameter_name(c *Parameter_nameContext) // ExitConstant is called when exiting the constant production. ExitConstant(c *ConstantContext) // ExitObject_constant is called when exiting the object_constant production. ExitObject_constant(c *Object_constantContext) // ExitObject_constant_field_pair is called when exiting the object_constant_field_pair production. ExitObject_constant_field_pair(c *Object_constant_field_pairContext) // ExitArray_constant is called when exiting the array_constant production. ExitArray_constant(c *Array_constantContext) // ExitString_constant is called when exiting the string_constant production. ExitString_constant(c *String_constantContext) // ExitUndefined_constant is called when exiting the undefined_constant production. ExitUndefined_constant(c *Undefined_constantContext) // ExitNull_constant is called when exiting the null_constant production. ExitNull_constant(c *Null_constantContext) // ExitBoolean_constant is called when exiting the boolean_constant production. ExitBoolean_constant(c *Boolean_constantContext) // ExitNumber_constant is called when exiting the number_constant production. ExitNumber_constant(c *Number_constantContext) // ExitString_literal is called when exiting the string_literal production. ExitString_literal(c *String_literalContext) // ExitDecimal_literal is called when exiting the decimal_literal production. ExitDecimal_literal(c *Decimal_literalContext) // ExitHexadecimal_literal is called when exiting the hexadecimal_literal production. ExitHexadecimal_literal(c *Hexadecimal_literalContext) // ExitProperty_name is called when exiting the property_name production. ExitProperty_name(c *Property_nameContext) // ExitArray_index is called when exiting the array_index production. ExitArray_index(c *Array_indexContext) // ExitInput_alias is called when exiting the input_alias production. ExitInput_alias(c *Input_aliasContext) }
CosmosDBParserListener is a complete listener for a parse tree produced by CosmosDBParser.
type CosmosDBParserVisitor ¶
type CosmosDBParserVisitor interface { antlr.ParseTreeVisitor // Visit a parse tree produced by CosmosDBParser#root. VisitRoot(ctx *RootContext) interface{} // Visit a parse tree produced by CosmosDBParser#select. VisitSelect(ctx *SelectContext) interface{} // Visit a parse tree produced by CosmosDBParser#select_clause. VisitSelect_clause(ctx *Select_clauseContext) interface{} // Visit a parse tree produced by CosmosDBParser#select_specification. VisitSelect_specification(ctx *Select_specificationContext) interface{} // Visit a parse tree produced by CosmosDBParser#from_clause. VisitFrom_clause(ctx *From_clauseContext) interface{} // Visit a parse tree produced by CosmosDBParser#where_clause. VisitWhere_clause(ctx *Where_clauseContext) interface{} // Visit a parse tree produced by CosmosDBParser#from_specification. VisitFrom_specification(ctx *From_specificationContext) interface{} // Visit a parse tree produced by CosmosDBParser#from_source. VisitFrom_source(ctx *From_sourceContext) interface{} // Visit a parse tree produced by CosmosDBParser#container_expression. VisitContainer_expression(ctx *Container_expressionContext) interface{} // Visit a parse tree produced by CosmosDBParser#container_name. VisitContainer_name(ctx *Container_nameContext) interface{} // Visit a parse tree produced by CosmosDBParser#object_property_list. VisitObject_property_list(ctx *Object_property_listContext) interface{} // Visit a parse tree produced by CosmosDBParser#object_property. VisitObject_property(ctx *Object_propertyContext) interface{} // Visit a parse tree produced by CosmosDBParser#property_alias. VisitProperty_alias(ctx *Property_aliasContext) interface{} // Visit a parse tree produced by CosmosDBParser#scalar_expression. VisitScalar_expression(ctx *Scalar_expressionContext) interface{} // Visit a parse tree produced by CosmosDBParser#scalar_expression_in_where. VisitScalar_expression_in_where(ctx *Scalar_expression_in_whereContext) interface{} // Visit a parse tree produced by CosmosDBParser#create_array_expression. VisitCreate_array_expression(ctx *Create_array_expressionContext) interface{} // Visit a parse tree produced by CosmosDBParser#create_object_expression. VisitCreate_object_expression(ctx *Create_object_expressionContext) interface{} // Visit a parse tree produced by CosmosDBParser#scalar_function_expression. VisitScalar_function_expression(ctx *Scalar_function_expressionContext) interface{} // Visit a parse tree produced by CosmosDBParser#udf_scalar_function_expression. VisitUdf_scalar_function_expression(ctx *Udf_scalar_function_expressionContext) interface{} // Visit a parse tree produced by CosmosDBParser#builtin_function_expression. VisitBuiltin_function_expression(ctx *Builtin_function_expressionContext) interface{} // Visit a parse tree produced by CosmosDBParser#binary_operator. VisitBinary_operator(ctx *Binary_operatorContext) interface{} // Visit a parse tree produced by CosmosDBParser#unary_operator. VisitUnary_operator(ctx *Unary_operatorContext) interface{} // Visit a parse tree produced by CosmosDBParser#parameter_name. VisitParameter_name(ctx *Parameter_nameContext) interface{} // Visit a parse tree produced by CosmosDBParser#constant. VisitConstant(ctx *ConstantContext) interface{} // Visit a parse tree produced by CosmosDBParser#object_constant. VisitObject_constant(ctx *Object_constantContext) interface{} // Visit a parse tree produced by CosmosDBParser#object_constant_field_pair. VisitObject_constant_field_pair(ctx *Object_constant_field_pairContext) interface{} // Visit a parse tree produced by CosmosDBParser#array_constant. VisitArray_constant(ctx *Array_constantContext) interface{} // Visit a parse tree produced by CosmosDBParser#string_constant. VisitString_constant(ctx *String_constantContext) interface{} // Visit a parse tree produced by CosmosDBParser#undefined_constant. VisitUndefined_constant(ctx *Undefined_constantContext) interface{} // Visit a parse tree produced by CosmosDBParser#null_constant. VisitNull_constant(ctx *Null_constantContext) interface{} // Visit a parse tree produced by CosmosDBParser#boolean_constant. VisitBoolean_constant(ctx *Boolean_constantContext) interface{} // Visit a parse tree produced by CosmosDBParser#number_constant. VisitNumber_constant(ctx *Number_constantContext) interface{} // Visit a parse tree produced by CosmosDBParser#string_literal. VisitString_literal(ctx *String_literalContext) interface{} // Visit a parse tree produced by CosmosDBParser#decimal_literal. VisitDecimal_literal(ctx *Decimal_literalContext) interface{} // Visit a parse tree produced by CosmosDBParser#hexadecimal_literal. VisitHexadecimal_literal(ctx *Hexadecimal_literalContext) interface{} // Visit a parse tree produced by CosmosDBParser#property_name. VisitProperty_name(ctx *Property_nameContext) interface{} // Visit a parse tree produced by CosmosDBParser#array_index. VisitArray_index(ctx *Array_indexContext) interface{} // Visit a parse tree produced by CosmosDBParser#input_alias. VisitInput_alias(ctx *Input_aliasContext) interface{} }
A complete Visitor for a parse tree produced by CosmosDBParser.
type Create_array_expressionContext ¶
type Create_array_expressionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCreate_array_expressionContext ¶
func NewCreate_array_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_array_expressionContext
func NewEmptyCreate_array_expressionContext ¶
func NewEmptyCreate_array_expressionContext() *Create_array_expressionContext
func (*Create_array_expressionContext) Accept ¶
func (s *Create_array_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Create_array_expressionContext) Array_constant ¶
func (s *Create_array_expressionContext) Array_constant() IArray_constantContext
func (*Create_array_expressionContext) EnterRule ¶
func (s *Create_array_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Create_array_expressionContext) ExitRule ¶
func (s *Create_array_expressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Create_array_expressionContext) GetParser ¶
func (s *Create_array_expressionContext) GetParser() antlr.Parser
func (*Create_array_expressionContext) GetRuleContext ¶
func (s *Create_array_expressionContext) GetRuleContext() antlr.RuleContext
func (*Create_array_expressionContext) IsCreate_array_expressionContext ¶
func (*Create_array_expressionContext) IsCreate_array_expressionContext()
func (*Create_array_expressionContext) ToStringTree ¶
func (s *Create_array_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Create_object_expressionContext ¶
type Create_object_expressionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCreate_object_expressionContext ¶
func NewCreate_object_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_object_expressionContext
func NewEmptyCreate_object_expressionContext ¶
func NewEmptyCreate_object_expressionContext() *Create_object_expressionContext
func (*Create_object_expressionContext) Accept ¶
func (s *Create_object_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Create_object_expressionContext) EnterRule ¶
func (s *Create_object_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Create_object_expressionContext) ExitRule ¶
func (s *Create_object_expressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Create_object_expressionContext) GetParser ¶
func (s *Create_object_expressionContext) GetParser() antlr.Parser
func (*Create_object_expressionContext) GetRuleContext ¶
func (s *Create_object_expressionContext) GetRuleContext() antlr.RuleContext
func (*Create_object_expressionContext) IsCreate_object_expressionContext ¶
func (*Create_object_expressionContext) IsCreate_object_expressionContext()
func (*Create_object_expressionContext) Object_constant ¶
func (s *Create_object_expressionContext) Object_constant() IObject_constantContext
func (*Create_object_expressionContext) ToStringTree ¶
func (s *Create_object_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Decimal_literalContext ¶
type Decimal_literalContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDecimal_literalContext ¶
func NewDecimal_literalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Decimal_literalContext
func NewEmptyDecimal_literalContext ¶
func NewEmptyDecimal_literalContext() *Decimal_literalContext
func (*Decimal_literalContext) Accept ¶
func (s *Decimal_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Decimal_literalContext) DECIMAL ¶
func (s *Decimal_literalContext) DECIMAL() antlr.TerminalNode
func (*Decimal_literalContext) EnterRule ¶
func (s *Decimal_literalContext) EnterRule(listener antlr.ParseTreeListener)
func (*Decimal_literalContext) ExitRule ¶
func (s *Decimal_literalContext) ExitRule(listener antlr.ParseTreeListener)
func (*Decimal_literalContext) FLOAT ¶
func (s *Decimal_literalContext) FLOAT() antlr.TerminalNode
func (*Decimal_literalContext) GetParser ¶
func (s *Decimal_literalContext) GetParser() antlr.Parser
func (*Decimal_literalContext) GetRuleContext ¶
func (s *Decimal_literalContext) GetRuleContext() antlr.RuleContext
func (*Decimal_literalContext) IsDecimal_literalContext ¶
func (*Decimal_literalContext) IsDecimal_literalContext()
func (*Decimal_literalContext) REAL ¶
func (s *Decimal_literalContext) REAL() antlr.TerminalNode
func (*Decimal_literalContext) ToStringTree ¶
func (s *Decimal_literalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type From_clauseContext ¶
type From_clauseContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFrom_clauseContext ¶
func NewEmptyFrom_clauseContext() *From_clauseContext
func NewFrom_clauseContext ¶
func NewFrom_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *From_clauseContext
func (*From_clauseContext) Accept ¶
func (s *From_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*From_clauseContext) EnterRule ¶
func (s *From_clauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*From_clauseContext) ExitRule ¶
func (s *From_clauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*From_clauseContext) FROM_SYMBOL ¶
func (s *From_clauseContext) FROM_SYMBOL() antlr.TerminalNode
func (*From_clauseContext) From_specification ¶
func (s *From_clauseContext) From_specification() IFrom_specificationContext
func (*From_clauseContext) GetParser ¶
func (s *From_clauseContext) GetParser() antlr.Parser
func (*From_clauseContext) GetRuleContext ¶
func (s *From_clauseContext) GetRuleContext() antlr.RuleContext
func (*From_clauseContext) IsFrom_clauseContext ¶
func (*From_clauseContext) IsFrom_clauseContext()
func (*From_clauseContext) ToStringTree ¶
func (s *From_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type From_sourceContext ¶
type From_sourceContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFrom_sourceContext ¶
func NewEmptyFrom_sourceContext() *From_sourceContext
func NewFrom_sourceContext ¶
func NewFrom_sourceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *From_sourceContext
func (*From_sourceContext) Accept ¶
func (s *From_sourceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*From_sourceContext) Container_expression ¶
func (s *From_sourceContext) Container_expression() IContainer_expressionContext
func (*From_sourceContext) EnterRule ¶
func (s *From_sourceContext) EnterRule(listener antlr.ParseTreeListener)
func (*From_sourceContext) ExitRule ¶
func (s *From_sourceContext) ExitRule(listener antlr.ParseTreeListener)
func (*From_sourceContext) GetParser ¶
func (s *From_sourceContext) GetParser() antlr.Parser
func (*From_sourceContext) GetRuleContext ¶
func (s *From_sourceContext) GetRuleContext() antlr.RuleContext
func (*From_sourceContext) IsFrom_sourceContext ¶
func (*From_sourceContext) IsFrom_sourceContext()
func (*From_sourceContext) ToStringTree ¶
func (s *From_sourceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type From_specificationContext ¶
type From_specificationContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFrom_specificationContext ¶
func NewEmptyFrom_specificationContext() *From_specificationContext
func NewFrom_specificationContext ¶
func NewFrom_specificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *From_specificationContext
func (*From_specificationContext) Accept ¶
func (s *From_specificationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*From_specificationContext) EnterRule ¶
func (s *From_specificationContext) EnterRule(listener antlr.ParseTreeListener)
func (*From_specificationContext) ExitRule ¶
func (s *From_specificationContext) ExitRule(listener antlr.ParseTreeListener)
func (*From_specificationContext) From_source ¶
func (s *From_specificationContext) From_source() IFrom_sourceContext
func (*From_specificationContext) GetParser ¶
func (s *From_specificationContext) GetParser() antlr.Parser
func (*From_specificationContext) GetRuleContext ¶
func (s *From_specificationContext) GetRuleContext() antlr.RuleContext
func (*From_specificationContext) IsFrom_specificationContext ¶
func (*From_specificationContext) IsFrom_specificationContext()
func (*From_specificationContext) ToStringTree ¶
func (s *From_specificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Hexadecimal_literalContext ¶
type Hexadecimal_literalContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyHexadecimal_literalContext ¶
func NewEmptyHexadecimal_literalContext() *Hexadecimal_literalContext
func NewHexadecimal_literalContext ¶
func NewHexadecimal_literalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Hexadecimal_literalContext
func (*Hexadecimal_literalContext) Accept ¶
func (s *Hexadecimal_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Hexadecimal_literalContext) EnterRule ¶
func (s *Hexadecimal_literalContext) EnterRule(listener antlr.ParseTreeListener)
func (*Hexadecimal_literalContext) ExitRule ¶
func (s *Hexadecimal_literalContext) ExitRule(listener antlr.ParseTreeListener)
func (*Hexadecimal_literalContext) GetParser ¶
func (s *Hexadecimal_literalContext) GetParser() antlr.Parser
func (*Hexadecimal_literalContext) GetRuleContext ¶
func (s *Hexadecimal_literalContext) GetRuleContext() antlr.RuleContext
func (*Hexadecimal_literalContext) HEXADECIMAL ¶
func (s *Hexadecimal_literalContext) HEXADECIMAL() antlr.TerminalNode
func (*Hexadecimal_literalContext) IsHexadecimal_literalContext ¶
func (*Hexadecimal_literalContext) IsHexadecimal_literalContext()
func (*Hexadecimal_literalContext) ToStringTree ¶
func (s *Hexadecimal_literalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IArray_constantContext ¶
type IArray_constantContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures LS_BRACKET_SYMBOL() antlr.TerminalNode RS_BRACKET_SYMBOL() antlr.TerminalNode AllConstant() []IConstantContext Constant(i int) IConstantContext AllCOMMA_SYMBOL() []antlr.TerminalNode COMMA_SYMBOL(i int) antlr.TerminalNode // IsArray_constantContext differentiates from other interfaces. IsArray_constantContext() }
IArray_constantContext is an interface to support dynamic dispatch.
type IArray_indexContext ¶
type IArray_indexContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures DECIMAL() antlr.TerminalNode // IsArray_indexContext differentiates from other interfaces. IsArray_indexContext() }
IArray_indexContext is an interface to support dynamic dispatch.
type IBinary_operatorContext ¶
type IBinary_operatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures MULTIPLY_OPERATOR() antlr.TerminalNode DIVIDE_SYMBOL() antlr.TerminalNode MODULO_SYMBOL() antlr.TerminalNode PLUS_SYMBOL() antlr.TerminalNode MINUS_SYMBOL() antlr.TerminalNode BIT_AND_SYMBOL() antlr.TerminalNode BIT_XOR_SYMBOL() antlr.TerminalNode BIT_OR_SYMBOL() antlr.TerminalNode DOUBLE_BAR_SYMBOL() antlr.TerminalNode EQUAL_SYMBOL() antlr.TerminalNode // IsBinary_operatorContext differentiates from other interfaces. IsBinary_operatorContext() }
IBinary_operatorContext is an interface to support dynamic dispatch.
type IBoolean_constantContext ¶
type IBoolean_constantContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TRUE_SYMBOL() antlr.TerminalNode FALSE_SYMBOL() antlr.TerminalNode // IsBoolean_constantContext differentiates from other interfaces. IsBoolean_constantContext() }
IBoolean_constantContext is an interface to support dynamic dispatch.
type IBuiltin_function_expressionContext ¶
type IBuiltin_function_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode LR_BRACKET_SYMBOL() antlr.TerminalNode RR_BRACKET_SYMBOL() antlr.TerminalNode AllScalar_expression_in_where() []IScalar_expression_in_whereContext Scalar_expression_in_where(i int) IScalar_expression_in_whereContext AllCOMMA_SYMBOL() []antlr.TerminalNode COMMA_SYMBOL(i int) antlr.TerminalNode // IsBuiltin_function_expressionContext differentiates from other interfaces. IsBuiltin_function_expressionContext() }
IBuiltin_function_expressionContext is an interface to support dynamic dispatch.
type IConstantContext ¶
type IConstantContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Undefined_constant() IUndefined_constantContext Null_constant() INull_constantContext Boolean_constant() IBoolean_constantContext Number_constant() INumber_constantContext String_constant() IString_constantContext Array_constant() IArray_constantContext Object_constant() IObject_constantContext // IsConstantContext differentiates from other interfaces. IsConstantContext() }
IConstantContext is an interface to support dynamic dispatch.
type IContainer_expressionContext ¶
type IContainer_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Container_name() IContainer_nameContext IDENTIFIER() antlr.TerminalNode AS_SYMBOL() antlr.TerminalNode // IsContainer_expressionContext differentiates from other interfaces. IsContainer_expressionContext() }
IContainer_expressionContext is an interface to support dynamic dispatch.
type IContainer_nameContext ¶
type IContainer_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode // IsContainer_nameContext differentiates from other interfaces. IsContainer_nameContext() }
IContainer_nameContext is an interface to support dynamic dispatch.
type ICreate_array_expressionContext ¶
type ICreate_array_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Array_constant() IArray_constantContext // IsCreate_array_expressionContext differentiates from other interfaces. IsCreate_array_expressionContext() }
ICreate_array_expressionContext is an interface to support dynamic dispatch.
type ICreate_object_expressionContext ¶
type ICreate_object_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Object_constant() IObject_constantContext // IsCreate_object_expressionContext differentiates from other interfaces. IsCreate_object_expressionContext() }
ICreate_object_expressionContext is an interface to support dynamic dispatch.
type IDecimal_literalContext ¶
type IDecimal_literalContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures DECIMAL() antlr.TerminalNode REAL() antlr.TerminalNode FLOAT() antlr.TerminalNode // IsDecimal_literalContext differentiates from other interfaces. IsDecimal_literalContext() }
IDecimal_literalContext is an interface to support dynamic dispatch.
type IFrom_clauseContext ¶
type IFrom_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures FROM_SYMBOL() antlr.TerminalNode From_specification() IFrom_specificationContext // IsFrom_clauseContext differentiates from other interfaces. IsFrom_clauseContext() }
IFrom_clauseContext is an interface to support dynamic dispatch.
type IFrom_sourceContext ¶
type IFrom_sourceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Container_expression() IContainer_expressionContext // IsFrom_sourceContext differentiates from other interfaces. IsFrom_sourceContext() }
IFrom_sourceContext is an interface to support dynamic dispatch.
type IFrom_specificationContext ¶
type IFrom_specificationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures From_source() IFrom_sourceContext // IsFrom_specificationContext differentiates from other interfaces. IsFrom_specificationContext() }
IFrom_specificationContext is an interface to support dynamic dispatch.
type IHexadecimal_literalContext ¶
type IHexadecimal_literalContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures HEXADECIMAL() antlr.TerminalNode // IsHexadecimal_literalContext differentiates from other interfaces. IsHexadecimal_literalContext() }
IHexadecimal_literalContext is an interface to support dynamic dispatch.
type IInput_aliasContext ¶
type IInput_aliasContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode // IsInput_aliasContext differentiates from other interfaces. IsInput_aliasContext() }
IInput_aliasContext is an interface to support dynamic dispatch.
type INull_constantContext ¶
type INull_constantContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures NULL_SYMBOL() antlr.TerminalNode // IsNull_constantContext differentiates from other interfaces. IsNull_constantContext() }
INull_constantContext is an interface to support dynamic dispatch.
type INumber_constantContext ¶
type INumber_constantContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Decimal_literal() IDecimal_literalContext Hexadecimal_literal() IHexadecimal_literalContext // IsNumber_constantContext differentiates from other interfaces. IsNumber_constantContext() }
INumber_constantContext is an interface to support dynamic dispatch.
type IObject_constantContext ¶
type IObject_constantContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures LC_BRACKET_SYMBOL() antlr.TerminalNode RC_BRACKET_SYMBOL() antlr.TerminalNode AllObject_constant_field_pair() []IObject_constant_field_pairContext Object_constant_field_pair(i int) IObject_constant_field_pairContext AllCOMMA_SYMBOL() []antlr.TerminalNode COMMA_SYMBOL(i int) antlr.TerminalNode // IsObject_constantContext differentiates from other interfaces. IsObject_constantContext() }
IObject_constantContext is an interface to support dynamic dispatch.
type IObject_constant_field_pairContext ¶
type IObject_constant_field_pairContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures COMMA_SYMBOL() antlr.TerminalNode Constant() IConstantContext Property_name() IProperty_nameContext AllDOUBLE_QUOTE_SYMBOL() []antlr.TerminalNode DOUBLE_QUOTE_SYMBOL(i int) antlr.TerminalNode // IsObject_constant_field_pairContext differentiates from other interfaces. IsObject_constant_field_pairContext() }
IObject_constant_field_pairContext is an interface to support dynamic dispatch.
type IObject_propertyContext ¶
type IObject_propertyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Scalar_expression() IScalar_expressionContext Property_alias() IProperty_aliasContext AS_SYMBOL() antlr.TerminalNode // IsObject_propertyContext differentiates from other interfaces. IsObject_propertyContext() }
IObject_propertyContext is an interface to support dynamic dispatch.
type IObject_property_listContext ¶
type IObject_property_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllObject_property() []IObject_propertyContext Object_property(i int) IObject_propertyContext AllCOMMA_SYMBOL() []antlr.TerminalNode COMMA_SYMBOL(i int) antlr.TerminalNode // IsObject_property_listContext differentiates from other interfaces. IsObject_property_listContext() }
IObject_property_listContext is an interface to support dynamic dispatch.
type IParameter_nameContext ¶
type IParameter_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AT_SYMBOL() antlr.TerminalNode IDENTIFIER() antlr.TerminalNode // IsParameter_nameContext differentiates from other interfaces. IsParameter_nameContext() }
IParameter_nameContext is an interface to support dynamic dispatch.
type IProperty_aliasContext ¶
type IProperty_aliasContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode // IsProperty_aliasContext differentiates from other interfaces. IsProperty_aliasContext() }
IProperty_aliasContext is an interface to support dynamic dispatch.
type IProperty_nameContext ¶
type IProperty_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode // IsProperty_nameContext differentiates from other interfaces. IsProperty_nameContext() }
IProperty_nameContext is an interface to support dynamic dispatch.
type IRootContext ¶
type IRootContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Select_() ISelectContext EOF() antlr.TerminalNode // IsRootContext differentiates from other interfaces. IsRootContext() }
IRootContext is an interface to support dynamic dispatch.
type IScalar_expressionContext ¶
type IScalar_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Input_alias() IInput_aliasContext Unary_operator() IUnary_operatorContext Scalar_expression() IScalar_expressionContext DOT_SYMBOL() antlr.TerminalNode Property_name() IProperty_nameContext LS_BRACKET_SYMBOL() antlr.TerminalNode RS_BRACKET_SYMBOL() antlr.TerminalNode AllDOUBLE_QUOTE_SYMBOL() []antlr.TerminalNode DOUBLE_QUOTE_SYMBOL(i int) antlr.TerminalNode Array_index() IArray_indexContext // IsScalar_expressionContext differentiates from other interfaces. IsScalar_expressionContext() }
IScalar_expressionContext is an interface to support dynamic dispatch.
type IScalar_expression_in_whereContext ¶
type IScalar_expression_in_whereContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Constant() IConstantContext Input_alias() IInput_aliasContext Parameter_name() IParameter_nameContext Unary_operator() IUnary_operatorContext AllScalar_expression_in_where() []IScalar_expression_in_whereContext Scalar_expression_in_where(i int) IScalar_expression_in_whereContext Scalar_function_expression() IScalar_function_expressionContext Create_object_expression() ICreate_object_expressionContext Create_array_expression() ICreate_array_expressionContext LR_BRACKET_SYMBOL() antlr.TerminalNode RR_BRACKET_SYMBOL() antlr.TerminalNode AND_SYMBOL() antlr.TerminalNode OR_SYMBOL() antlr.TerminalNode Binary_operator() IBinary_operatorContext QUESTION_MARK_SYMBOL() antlr.TerminalNode COLON_SYMBOL() antlr.TerminalNode DOT_SYMBOL() antlr.TerminalNode Property_name() IProperty_nameContext LS_BRACKET_SYMBOL() antlr.TerminalNode RS_BRACKET_SYMBOL() antlr.TerminalNode AllDOUBLE_QUOTE_SYMBOL() []antlr.TerminalNode DOUBLE_QUOTE_SYMBOL(i int) antlr.TerminalNode Array_index() IArray_indexContext // IsScalar_expression_in_whereContext differentiates from other interfaces. IsScalar_expression_in_whereContext() }
IScalar_expression_in_whereContext is an interface to support dynamic dispatch.
type IScalar_function_expressionContext ¶
type IScalar_function_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Udf_scalar_function_expression() IUdf_scalar_function_expressionContext Builtin_function_expression() IBuiltin_function_expressionContext // IsScalar_function_expressionContext differentiates from other interfaces. IsScalar_function_expressionContext() }
IScalar_function_expressionContext is an interface to support dynamic dispatch.
type ISelectContext ¶
type ISelectContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Select_clause() ISelect_clauseContext From_clause() IFrom_clauseContext Where_clause() IWhere_clauseContext // IsSelectContext differentiates from other interfaces. IsSelectContext() }
ISelectContext is an interface to support dynamic dispatch.
type ISelect_clauseContext ¶
type ISelect_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures SELECT_SYMBOL() antlr.TerminalNode Select_specification() ISelect_specificationContext // IsSelect_clauseContext differentiates from other interfaces. IsSelect_clauseContext() }
ISelect_clauseContext is an interface to support dynamic dispatch.
type ISelect_specificationContext ¶
type ISelect_specificationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures MULTIPLY_OPERATOR() antlr.TerminalNode Object_property_list() IObject_property_listContext DISTINCT_SYMBOL() antlr.TerminalNode // IsSelect_specificationContext differentiates from other interfaces. IsSelect_specificationContext() }
ISelect_specificationContext is an interface to support dynamic dispatch.
type IString_constantContext ¶
type IString_constantContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures String_literal() IString_literalContext // IsString_constantContext differentiates from other interfaces. IsString_constantContext() }
IString_constantContext is an interface to support dynamic dispatch.
type IString_literalContext ¶
type IString_literalContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures STRING_LITERAL() antlr.TerminalNode // IsString_literalContext differentiates from other interfaces. IsString_literalContext() }
IString_literalContext is an interface to support dynamic dispatch.
type IUdf_scalar_function_expressionContext ¶
type IUdf_scalar_function_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures UDF_SYMBOL() antlr.TerminalNode DOT_SYMBOL() antlr.TerminalNode IDENTIFIER() antlr.TerminalNode LR_BRACKET_SYMBOL() antlr.TerminalNode RR_BRACKET_SYMBOL() antlr.TerminalNode AllScalar_expression_in_where() []IScalar_expression_in_whereContext Scalar_expression_in_where(i int) IScalar_expression_in_whereContext AllCOMMA_SYMBOL() []antlr.TerminalNode COMMA_SYMBOL(i int) antlr.TerminalNode // IsUdf_scalar_function_expressionContext differentiates from other interfaces. IsUdf_scalar_function_expressionContext() }
IUdf_scalar_function_expressionContext is an interface to support dynamic dispatch.
type IUnary_operatorContext ¶
type IUnary_operatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures BIT_NOT_SYMBOL() antlr.TerminalNode PLUS_SYMBOL() antlr.TerminalNode MINUS_SYMBOL() antlr.TerminalNode // IsUnary_operatorContext differentiates from other interfaces. IsUnary_operatorContext() }
IUnary_operatorContext is an interface to support dynamic dispatch.
type IUndefined_constantContext ¶
type IUndefined_constantContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures UNDEFINED_SYMBOL() antlr.TerminalNode // IsUndefined_constantContext differentiates from other interfaces. IsUndefined_constantContext() }
IUndefined_constantContext is an interface to support dynamic dispatch.
type IWhere_clauseContext ¶
type IWhere_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures WHERE_SYMBOL() antlr.TerminalNode Scalar_expression_in_where() IScalar_expression_in_whereContext // IsWhere_clauseContext differentiates from other interfaces. IsWhere_clauseContext() }
IWhere_clauseContext is an interface to support dynamic dispatch.
type Input_aliasContext ¶
type Input_aliasContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInput_aliasContext ¶
func NewEmptyInput_aliasContext() *Input_aliasContext
func NewInput_aliasContext ¶
func NewInput_aliasContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Input_aliasContext
func (*Input_aliasContext) Accept ¶
func (s *Input_aliasContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Input_aliasContext) EnterRule ¶
func (s *Input_aliasContext) EnterRule(listener antlr.ParseTreeListener)
func (*Input_aliasContext) ExitRule ¶
func (s *Input_aliasContext) ExitRule(listener antlr.ParseTreeListener)
func (*Input_aliasContext) GetParser ¶
func (s *Input_aliasContext) GetParser() antlr.Parser
func (*Input_aliasContext) GetRuleContext ¶
func (s *Input_aliasContext) GetRuleContext() antlr.RuleContext
func (*Input_aliasContext) IDENTIFIER ¶
func (s *Input_aliasContext) IDENTIFIER() antlr.TerminalNode
func (*Input_aliasContext) IsInput_aliasContext ¶
func (*Input_aliasContext) IsInput_aliasContext()
func (*Input_aliasContext) ToStringTree ¶
func (s *Input_aliasContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Null_constantContext ¶
type Null_constantContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNull_constantContext ¶
func NewEmptyNull_constantContext() *Null_constantContext
func NewNull_constantContext ¶
func NewNull_constantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Null_constantContext
func (*Null_constantContext) Accept ¶
func (s *Null_constantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Null_constantContext) EnterRule ¶
func (s *Null_constantContext) EnterRule(listener antlr.ParseTreeListener)
func (*Null_constantContext) ExitRule ¶
func (s *Null_constantContext) ExitRule(listener antlr.ParseTreeListener)
func (*Null_constantContext) GetParser ¶
func (s *Null_constantContext) GetParser() antlr.Parser
func (*Null_constantContext) GetRuleContext ¶
func (s *Null_constantContext) GetRuleContext() antlr.RuleContext
func (*Null_constantContext) IsNull_constantContext ¶
func (*Null_constantContext) IsNull_constantContext()
func (*Null_constantContext) NULL_SYMBOL ¶
func (s *Null_constantContext) NULL_SYMBOL() antlr.TerminalNode
func (*Null_constantContext) ToStringTree ¶
func (s *Null_constantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Number_constantContext ¶
type Number_constantContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNumber_constantContext ¶
func NewEmptyNumber_constantContext() *Number_constantContext
func NewNumber_constantContext ¶
func NewNumber_constantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Number_constantContext
func (*Number_constantContext) Accept ¶
func (s *Number_constantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Number_constantContext) Decimal_literal ¶
func (s *Number_constantContext) Decimal_literal() IDecimal_literalContext
func (*Number_constantContext) EnterRule ¶
func (s *Number_constantContext) EnterRule(listener antlr.ParseTreeListener)
func (*Number_constantContext) ExitRule ¶
func (s *Number_constantContext) ExitRule(listener antlr.ParseTreeListener)
func (*Number_constantContext) GetParser ¶
func (s *Number_constantContext) GetParser() antlr.Parser
func (*Number_constantContext) GetRuleContext ¶
func (s *Number_constantContext) GetRuleContext() antlr.RuleContext
func (*Number_constantContext) Hexadecimal_literal ¶
func (s *Number_constantContext) Hexadecimal_literal() IHexadecimal_literalContext
func (*Number_constantContext) IsNumber_constantContext ¶
func (*Number_constantContext) IsNumber_constantContext()
func (*Number_constantContext) ToStringTree ¶
func (s *Number_constantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Object_constantContext ¶
type Object_constantContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyObject_constantContext ¶
func NewEmptyObject_constantContext() *Object_constantContext
func NewObject_constantContext ¶
func NewObject_constantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Object_constantContext
func (*Object_constantContext) Accept ¶
func (s *Object_constantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Object_constantContext) AllCOMMA_SYMBOL ¶
func (s *Object_constantContext) AllCOMMA_SYMBOL() []antlr.TerminalNode
func (*Object_constantContext) AllObject_constant_field_pair ¶
func (s *Object_constantContext) AllObject_constant_field_pair() []IObject_constant_field_pairContext
func (*Object_constantContext) COMMA_SYMBOL ¶
func (s *Object_constantContext) COMMA_SYMBOL(i int) antlr.TerminalNode
func (*Object_constantContext) EnterRule ¶
func (s *Object_constantContext) EnterRule(listener antlr.ParseTreeListener)
func (*Object_constantContext) ExitRule ¶
func (s *Object_constantContext) ExitRule(listener antlr.ParseTreeListener)
func (*Object_constantContext) GetParser ¶
func (s *Object_constantContext) GetParser() antlr.Parser
func (*Object_constantContext) GetRuleContext ¶
func (s *Object_constantContext) GetRuleContext() antlr.RuleContext
func (*Object_constantContext) IsObject_constantContext ¶
func (*Object_constantContext) IsObject_constantContext()
func (*Object_constantContext) LC_BRACKET_SYMBOL ¶
func (s *Object_constantContext) LC_BRACKET_SYMBOL() antlr.TerminalNode
func (*Object_constantContext) Object_constant_field_pair ¶
func (s *Object_constantContext) Object_constant_field_pair(i int) IObject_constant_field_pairContext
func (*Object_constantContext) RC_BRACKET_SYMBOL ¶
func (s *Object_constantContext) RC_BRACKET_SYMBOL() antlr.TerminalNode
func (*Object_constantContext) ToStringTree ¶
func (s *Object_constantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Object_constant_field_pairContext ¶
type Object_constant_field_pairContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyObject_constant_field_pairContext ¶
func NewEmptyObject_constant_field_pairContext() *Object_constant_field_pairContext
func NewObject_constant_field_pairContext ¶
func NewObject_constant_field_pairContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Object_constant_field_pairContext
func (*Object_constant_field_pairContext) Accept ¶
func (s *Object_constant_field_pairContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Object_constant_field_pairContext) AllDOUBLE_QUOTE_SYMBOL ¶
func (s *Object_constant_field_pairContext) AllDOUBLE_QUOTE_SYMBOL() []antlr.TerminalNode
func (*Object_constant_field_pairContext) COMMA_SYMBOL ¶
func (s *Object_constant_field_pairContext) COMMA_SYMBOL() antlr.TerminalNode
func (*Object_constant_field_pairContext) Constant ¶
func (s *Object_constant_field_pairContext) Constant() IConstantContext
func (*Object_constant_field_pairContext) DOUBLE_QUOTE_SYMBOL ¶
func (s *Object_constant_field_pairContext) DOUBLE_QUOTE_SYMBOL(i int) antlr.TerminalNode
func (*Object_constant_field_pairContext) EnterRule ¶
func (s *Object_constant_field_pairContext) EnterRule(listener antlr.ParseTreeListener)
func (*Object_constant_field_pairContext) ExitRule ¶
func (s *Object_constant_field_pairContext) ExitRule(listener antlr.ParseTreeListener)
func (*Object_constant_field_pairContext) GetParser ¶
func (s *Object_constant_field_pairContext) GetParser() antlr.Parser
func (*Object_constant_field_pairContext) GetRuleContext ¶
func (s *Object_constant_field_pairContext) GetRuleContext() antlr.RuleContext
func (*Object_constant_field_pairContext) IsObject_constant_field_pairContext ¶
func (*Object_constant_field_pairContext) IsObject_constant_field_pairContext()
func (*Object_constant_field_pairContext) Property_name ¶
func (s *Object_constant_field_pairContext) Property_name() IProperty_nameContext
func (*Object_constant_field_pairContext) ToStringTree ¶
func (s *Object_constant_field_pairContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Object_propertyContext ¶
type Object_propertyContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyObject_propertyContext ¶
func NewEmptyObject_propertyContext() *Object_propertyContext
func NewObject_propertyContext ¶
func NewObject_propertyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Object_propertyContext
func (*Object_propertyContext) AS_SYMBOL ¶
func (s *Object_propertyContext) AS_SYMBOL() antlr.TerminalNode
func (*Object_propertyContext) Accept ¶
func (s *Object_propertyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Object_propertyContext) EnterRule ¶
func (s *Object_propertyContext) EnterRule(listener antlr.ParseTreeListener)
func (*Object_propertyContext) ExitRule ¶
func (s *Object_propertyContext) ExitRule(listener antlr.ParseTreeListener)
func (*Object_propertyContext) GetParser ¶
func (s *Object_propertyContext) GetParser() antlr.Parser
func (*Object_propertyContext) GetRuleContext ¶
func (s *Object_propertyContext) GetRuleContext() antlr.RuleContext
func (*Object_propertyContext) IsObject_propertyContext ¶
func (*Object_propertyContext) IsObject_propertyContext()
func (*Object_propertyContext) Property_alias ¶
func (s *Object_propertyContext) Property_alias() IProperty_aliasContext
func (*Object_propertyContext) Scalar_expression ¶
func (s *Object_propertyContext) Scalar_expression() IScalar_expressionContext
func (*Object_propertyContext) ToStringTree ¶
func (s *Object_propertyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Object_property_listContext ¶
type Object_property_listContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyObject_property_listContext ¶
func NewEmptyObject_property_listContext() *Object_property_listContext
func NewObject_property_listContext ¶
func NewObject_property_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Object_property_listContext
func (*Object_property_listContext) Accept ¶
func (s *Object_property_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Object_property_listContext) AllCOMMA_SYMBOL ¶
func (s *Object_property_listContext) AllCOMMA_SYMBOL() []antlr.TerminalNode
func (*Object_property_listContext) AllObject_property ¶
func (s *Object_property_listContext) AllObject_property() []IObject_propertyContext
func (*Object_property_listContext) COMMA_SYMBOL ¶
func (s *Object_property_listContext) COMMA_SYMBOL(i int) antlr.TerminalNode
func (*Object_property_listContext) EnterRule ¶
func (s *Object_property_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Object_property_listContext) ExitRule ¶
func (s *Object_property_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Object_property_listContext) GetParser ¶
func (s *Object_property_listContext) GetParser() antlr.Parser
func (*Object_property_listContext) GetRuleContext ¶
func (s *Object_property_listContext) GetRuleContext() antlr.RuleContext
func (*Object_property_listContext) IsObject_property_listContext ¶
func (*Object_property_listContext) IsObject_property_listContext()
func (*Object_property_listContext) Object_property ¶
func (s *Object_property_listContext) Object_property(i int) IObject_propertyContext
func (*Object_property_listContext) ToStringTree ¶
func (s *Object_property_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Parameter_nameContext ¶
type Parameter_nameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyParameter_nameContext ¶
func NewEmptyParameter_nameContext() *Parameter_nameContext
func NewParameter_nameContext ¶
func NewParameter_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Parameter_nameContext
func (*Parameter_nameContext) AT_SYMBOL ¶
func (s *Parameter_nameContext) AT_SYMBOL() antlr.TerminalNode
func (*Parameter_nameContext) Accept ¶
func (s *Parameter_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Parameter_nameContext) EnterRule ¶
func (s *Parameter_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Parameter_nameContext) ExitRule ¶
func (s *Parameter_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Parameter_nameContext) GetParser ¶
func (s *Parameter_nameContext) GetParser() antlr.Parser
func (*Parameter_nameContext) GetRuleContext ¶
func (s *Parameter_nameContext) GetRuleContext() antlr.RuleContext
func (*Parameter_nameContext) IDENTIFIER ¶
func (s *Parameter_nameContext) IDENTIFIER() antlr.TerminalNode
func (*Parameter_nameContext) IsParameter_nameContext ¶
func (*Parameter_nameContext) IsParameter_nameContext()
func (*Parameter_nameContext) ToStringTree ¶
func (s *Parameter_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Property_aliasContext ¶
type Property_aliasContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyProperty_aliasContext ¶
func NewEmptyProperty_aliasContext() *Property_aliasContext
func NewProperty_aliasContext ¶
func NewProperty_aliasContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Property_aliasContext
func (*Property_aliasContext) Accept ¶
func (s *Property_aliasContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Property_aliasContext) EnterRule ¶
func (s *Property_aliasContext) EnterRule(listener antlr.ParseTreeListener)
func (*Property_aliasContext) ExitRule ¶
func (s *Property_aliasContext) ExitRule(listener antlr.ParseTreeListener)
func (*Property_aliasContext) GetParser ¶
func (s *Property_aliasContext) GetParser() antlr.Parser
func (*Property_aliasContext) GetRuleContext ¶
func (s *Property_aliasContext) GetRuleContext() antlr.RuleContext
func (*Property_aliasContext) IDENTIFIER ¶
func (s *Property_aliasContext) IDENTIFIER() antlr.TerminalNode
func (*Property_aliasContext) IsProperty_aliasContext ¶
func (*Property_aliasContext) IsProperty_aliasContext()
func (*Property_aliasContext) ToStringTree ¶
func (s *Property_aliasContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Property_nameContext ¶
type Property_nameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyProperty_nameContext ¶
func NewEmptyProperty_nameContext() *Property_nameContext
func NewProperty_nameContext ¶
func NewProperty_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Property_nameContext
func (*Property_nameContext) Accept ¶
func (s *Property_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Property_nameContext) EnterRule ¶
func (s *Property_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Property_nameContext) ExitRule ¶
func (s *Property_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Property_nameContext) GetParser ¶
func (s *Property_nameContext) GetParser() antlr.Parser
func (*Property_nameContext) GetRuleContext ¶
func (s *Property_nameContext) GetRuleContext() antlr.RuleContext
func (*Property_nameContext) IDENTIFIER ¶
func (s *Property_nameContext) IDENTIFIER() antlr.TerminalNode
func (*Property_nameContext) IsProperty_nameContext ¶
func (*Property_nameContext) IsProperty_nameContext()
func (*Property_nameContext) ToStringTree ¶
func (s *Property_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RootContext ¶
type RootContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRootContext ¶
func NewEmptyRootContext() *RootContext
func NewRootContext ¶
func NewRootContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RootContext
func (*RootContext) Accept ¶
func (s *RootContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RootContext) EOF ¶
func (s *RootContext) EOF() antlr.TerminalNode
func (*RootContext) EnterRule ¶
func (s *RootContext) EnterRule(listener antlr.ParseTreeListener)
func (*RootContext) ExitRule ¶
func (s *RootContext) ExitRule(listener antlr.ParseTreeListener)
func (*RootContext) GetParser ¶
func (s *RootContext) GetParser() antlr.Parser
func (*RootContext) GetRuleContext ¶
func (s *RootContext) GetRuleContext() antlr.RuleContext
func (*RootContext) IsRootContext ¶
func (*RootContext) IsRootContext()
func (*RootContext) Select_ ¶
func (s *RootContext) Select_() ISelectContext
func (*RootContext) ToStringTree ¶
func (s *RootContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Scalar_expressionContext ¶
type Scalar_expressionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyScalar_expressionContext ¶
func NewEmptyScalar_expressionContext() *Scalar_expressionContext
func NewScalar_expressionContext ¶
func NewScalar_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Scalar_expressionContext
func (*Scalar_expressionContext) Accept ¶
func (s *Scalar_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Scalar_expressionContext) AllDOUBLE_QUOTE_SYMBOL ¶
func (s *Scalar_expressionContext) AllDOUBLE_QUOTE_SYMBOL() []antlr.TerminalNode
func (*Scalar_expressionContext) Array_index ¶
func (s *Scalar_expressionContext) Array_index() IArray_indexContext
func (*Scalar_expressionContext) DOT_SYMBOL ¶
func (s *Scalar_expressionContext) DOT_SYMBOL() antlr.TerminalNode
func (*Scalar_expressionContext) DOUBLE_QUOTE_SYMBOL ¶
func (s *Scalar_expressionContext) DOUBLE_QUOTE_SYMBOL(i int) antlr.TerminalNode
func (*Scalar_expressionContext) EnterRule ¶
func (s *Scalar_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Scalar_expressionContext) ExitRule ¶
func (s *Scalar_expressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Scalar_expressionContext) GetParser ¶
func (s *Scalar_expressionContext) GetParser() antlr.Parser
func (*Scalar_expressionContext) GetRuleContext ¶
func (s *Scalar_expressionContext) GetRuleContext() antlr.RuleContext
func (*Scalar_expressionContext) Input_alias ¶
func (s *Scalar_expressionContext) Input_alias() IInput_aliasContext
func (*Scalar_expressionContext) IsScalar_expressionContext ¶
func (*Scalar_expressionContext) IsScalar_expressionContext()
func (*Scalar_expressionContext) LS_BRACKET_SYMBOL ¶
func (s *Scalar_expressionContext) LS_BRACKET_SYMBOL() antlr.TerminalNode
func (*Scalar_expressionContext) Property_name ¶
func (s *Scalar_expressionContext) Property_name() IProperty_nameContext
func (*Scalar_expressionContext) RS_BRACKET_SYMBOL ¶
func (s *Scalar_expressionContext) RS_BRACKET_SYMBOL() antlr.TerminalNode
func (*Scalar_expressionContext) Scalar_expression ¶
func (s *Scalar_expressionContext) Scalar_expression() IScalar_expressionContext
func (*Scalar_expressionContext) ToStringTree ¶
func (s *Scalar_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Scalar_expressionContext) Unary_operator ¶
func (s *Scalar_expressionContext) Unary_operator() IUnary_operatorContext
type Scalar_expression_in_whereContext ¶
type Scalar_expression_in_whereContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyScalar_expression_in_whereContext ¶
func NewEmptyScalar_expression_in_whereContext() *Scalar_expression_in_whereContext
func NewScalar_expression_in_whereContext ¶
func NewScalar_expression_in_whereContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Scalar_expression_in_whereContext
func (*Scalar_expression_in_whereContext) AND_SYMBOL ¶
func (s *Scalar_expression_in_whereContext) AND_SYMBOL() antlr.TerminalNode
func (*Scalar_expression_in_whereContext) Accept ¶
func (s *Scalar_expression_in_whereContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Scalar_expression_in_whereContext) AllDOUBLE_QUOTE_SYMBOL ¶
func (s *Scalar_expression_in_whereContext) AllDOUBLE_QUOTE_SYMBOL() []antlr.TerminalNode
func (*Scalar_expression_in_whereContext) AllScalar_expression_in_where ¶
func (s *Scalar_expression_in_whereContext) AllScalar_expression_in_where() []IScalar_expression_in_whereContext
func (*Scalar_expression_in_whereContext) Array_index ¶
func (s *Scalar_expression_in_whereContext) Array_index() IArray_indexContext
func (*Scalar_expression_in_whereContext) Binary_operator ¶
func (s *Scalar_expression_in_whereContext) Binary_operator() IBinary_operatorContext
func (*Scalar_expression_in_whereContext) COLON_SYMBOL ¶
func (s *Scalar_expression_in_whereContext) COLON_SYMBOL() antlr.TerminalNode
func (*Scalar_expression_in_whereContext) Constant ¶
func (s *Scalar_expression_in_whereContext) Constant() IConstantContext
func (*Scalar_expression_in_whereContext) Create_array_expression ¶
func (s *Scalar_expression_in_whereContext) Create_array_expression() ICreate_array_expressionContext
func (*Scalar_expression_in_whereContext) Create_object_expression ¶
func (s *Scalar_expression_in_whereContext) Create_object_expression() ICreate_object_expressionContext
func (*Scalar_expression_in_whereContext) DOT_SYMBOL ¶
func (s *Scalar_expression_in_whereContext) DOT_SYMBOL() antlr.TerminalNode
func (*Scalar_expression_in_whereContext) DOUBLE_QUOTE_SYMBOL ¶
func (s *Scalar_expression_in_whereContext) DOUBLE_QUOTE_SYMBOL(i int) antlr.TerminalNode
func (*Scalar_expression_in_whereContext) EnterRule ¶
func (s *Scalar_expression_in_whereContext) EnterRule(listener antlr.ParseTreeListener)
func (*Scalar_expression_in_whereContext) ExitRule ¶
func (s *Scalar_expression_in_whereContext) ExitRule(listener antlr.ParseTreeListener)
func (*Scalar_expression_in_whereContext) GetParser ¶
func (s *Scalar_expression_in_whereContext) GetParser() antlr.Parser
func (*Scalar_expression_in_whereContext) GetRuleContext ¶
func (s *Scalar_expression_in_whereContext) GetRuleContext() antlr.RuleContext
func (*Scalar_expression_in_whereContext) Input_alias ¶
func (s *Scalar_expression_in_whereContext) Input_alias() IInput_aliasContext
func (*Scalar_expression_in_whereContext) IsScalar_expression_in_whereContext ¶
func (*Scalar_expression_in_whereContext) IsScalar_expression_in_whereContext()
func (*Scalar_expression_in_whereContext) LR_BRACKET_SYMBOL ¶
func (s *Scalar_expression_in_whereContext) LR_BRACKET_SYMBOL() antlr.TerminalNode
func (*Scalar_expression_in_whereContext) LS_BRACKET_SYMBOL ¶
func (s *Scalar_expression_in_whereContext) LS_BRACKET_SYMBOL() antlr.TerminalNode
func (*Scalar_expression_in_whereContext) OR_SYMBOL ¶
func (s *Scalar_expression_in_whereContext) OR_SYMBOL() antlr.TerminalNode
func (*Scalar_expression_in_whereContext) Parameter_name ¶
func (s *Scalar_expression_in_whereContext) Parameter_name() IParameter_nameContext
func (*Scalar_expression_in_whereContext) Property_name ¶
func (s *Scalar_expression_in_whereContext) Property_name() IProperty_nameContext
func (*Scalar_expression_in_whereContext) QUESTION_MARK_SYMBOL ¶
func (s *Scalar_expression_in_whereContext) QUESTION_MARK_SYMBOL() antlr.TerminalNode
func (*Scalar_expression_in_whereContext) RR_BRACKET_SYMBOL ¶
func (s *Scalar_expression_in_whereContext) RR_BRACKET_SYMBOL() antlr.TerminalNode
func (*Scalar_expression_in_whereContext) RS_BRACKET_SYMBOL ¶
func (s *Scalar_expression_in_whereContext) RS_BRACKET_SYMBOL() antlr.TerminalNode
func (*Scalar_expression_in_whereContext) Scalar_expression_in_where ¶
func (s *Scalar_expression_in_whereContext) Scalar_expression_in_where(i int) IScalar_expression_in_whereContext
func (*Scalar_expression_in_whereContext) Scalar_function_expression ¶
func (s *Scalar_expression_in_whereContext) Scalar_function_expression() IScalar_function_expressionContext
func (*Scalar_expression_in_whereContext) ToStringTree ¶
func (s *Scalar_expression_in_whereContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Scalar_expression_in_whereContext) Unary_operator ¶
func (s *Scalar_expression_in_whereContext) Unary_operator() IUnary_operatorContext
type Scalar_function_expressionContext ¶
type Scalar_function_expressionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyScalar_function_expressionContext ¶
func NewEmptyScalar_function_expressionContext() *Scalar_function_expressionContext
func NewScalar_function_expressionContext ¶
func NewScalar_function_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Scalar_function_expressionContext
func (*Scalar_function_expressionContext) Accept ¶
func (s *Scalar_function_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Scalar_function_expressionContext) Builtin_function_expression ¶
func (s *Scalar_function_expressionContext) Builtin_function_expression() IBuiltin_function_expressionContext
func (*Scalar_function_expressionContext) EnterRule ¶
func (s *Scalar_function_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Scalar_function_expressionContext) ExitRule ¶
func (s *Scalar_function_expressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Scalar_function_expressionContext) GetParser ¶
func (s *Scalar_function_expressionContext) GetParser() antlr.Parser
func (*Scalar_function_expressionContext) GetRuleContext ¶
func (s *Scalar_function_expressionContext) GetRuleContext() antlr.RuleContext
func (*Scalar_function_expressionContext) IsScalar_function_expressionContext ¶
func (*Scalar_function_expressionContext) IsScalar_function_expressionContext()
func (*Scalar_function_expressionContext) ToStringTree ¶
func (s *Scalar_function_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Scalar_function_expressionContext) Udf_scalar_function_expression ¶
func (s *Scalar_function_expressionContext) Udf_scalar_function_expression() IUdf_scalar_function_expressionContext
type SelectContext ¶
type SelectContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySelectContext ¶
func NewEmptySelectContext() *SelectContext
func NewSelectContext ¶
func NewSelectContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectContext
func (*SelectContext) Accept ¶
func (s *SelectContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SelectContext) EnterRule ¶
func (s *SelectContext) EnterRule(listener antlr.ParseTreeListener)
func (*SelectContext) ExitRule ¶
func (s *SelectContext) ExitRule(listener antlr.ParseTreeListener)
func (*SelectContext) From_clause ¶
func (s *SelectContext) From_clause() IFrom_clauseContext
func (*SelectContext) GetParser ¶
func (s *SelectContext) GetParser() antlr.Parser
func (*SelectContext) GetRuleContext ¶
func (s *SelectContext) GetRuleContext() antlr.RuleContext
func (*SelectContext) IsSelectContext ¶
func (*SelectContext) IsSelectContext()
func (*SelectContext) Select_clause ¶
func (s *SelectContext) Select_clause() ISelect_clauseContext
func (*SelectContext) ToStringTree ¶
func (s *SelectContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*SelectContext) Where_clause ¶
func (s *SelectContext) Where_clause() IWhere_clauseContext
type Select_clauseContext ¶
type Select_clauseContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySelect_clauseContext ¶
func NewEmptySelect_clauseContext() *Select_clauseContext
func NewSelect_clauseContext ¶
func NewSelect_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_clauseContext
func (*Select_clauseContext) Accept ¶
func (s *Select_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Select_clauseContext) EnterRule ¶
func (s *Select_clauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*Select_clauseContext) ExitRule ¶
func (s *Select_clauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*Select_clauseContext) GetParser ¶
func (s *Select_clauseContext) GetParser() antlr.Parser
func (*Select_clauseContext) GetRuleContext ¶
func (s *Select_clauseContext) GetRuleContext() antlr.RuleContext
func (*Select_clauseContext) IsSelect_clauseContext ¶
func (*Select_clauseContext) IsSelect_clauseContext()
func (*Select_clauseContext) SELECT_SYMBOL ¶
func (s *Select_clauseContext) SELECT_SYMBOL() antlr.TerminalNode
func (*Select_clauseContext) Select_specification ¶
func (s *Select_clauseContext) Select_specification() ISelect_specificationContext
func (*Select_clauseContext) ToStringTree ¶
func (s *Select_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Select_specificationContext ¶
type Select_specificationContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySelect_specificationContext ¶
func NewEmptySelect_specificationContext() *Select_specificationContext
func NewSelect_specificationContext ¶
func NewSelect_specificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_specificationContext
func (*Select_specificationContext) Accept ¶
func (s *Select_specificationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Select_specificationContext) DISTINCT_SYMBOL ¶
func (s *Select_specificationContext) DISTINCT_SYMBOL() antlr.TerminalNode
func (*Select_specificationContext) EnterRule ¶
func (s *Select_specificationContext) EnterRule(listener antlr.ParseTreeListener)
func (*Select_specificationContext) ExitRule ¶
func (s *Select_specificationContext) ExitRule(listener antlr.ParseTreeListener)
func (*Select_specificationContext) GetParser ¶
func (s *Select_specificationContext) GetParser() antlr.Parser
func (*Select_specificationContext) GetRuleContext ¶
func (s *Select_specificationContext) GetRuleContext() antlr.RuleContext
func (*Select_specificationContext) IsSelect_specificationContext ¶
func (*Select_specificationContext) IsSelect_specificationContext()
func (*Select_specificationContext) MULTIPLY_OPERATOR ¶
func (s *Select_specificationContext) MULTIPLY_OPERATOR() antlr.TerminalNode
func (*Select_specificationContext) Object_property_list ¶
func (s *Select_specificationContext) Object_property_list() IObject_property_listContext
func (*Select_specificationContext) ToStringTree ¶
func (s *Select_specificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type String_constantContext ¶
type String_constantContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyString_constantContext ¶
func NewEmptyString_constantContext() *String_constantContext
func NewString_constantContext ¶
func NewString_constantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *String_constantContext
func (*String_constantContext) Accept ¶
func (s *String_constantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*String_constantContext) EnterRule ¶
func (s *String_constantContext) EnterRule(listener antlr.ParseTreeListener)
func (*String_constantContext) ExitRule ¶
func (s *String_constantContext) ExitRule(listener antlr.ParseTreeListener)
func (*String_constantContext) GetParser ¶
func (s *String_constantContext) GetParser() antlr.Parser
func (*String_constantContext) GetRuleContext ¶
func (s *String_constantContext) GetRuleContext() antlr.RuleContext
func (*String_constantContext) IsString_constantContext ¶
func (*String_constantContext) IsString_constantContext()
func (*String_constantContext) String_literal ¶
func (s *String_constantContext) String_literal() IString_literalContext
func (*String_constantContext) ToStringTree ¶
func (s *String_constantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type String_literalContext ¶
type String_literalContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyString_literalContext ¶
func NewEmptyString_literalContext() *String_literalContext
func NewString_literalContext ¶
func NewString_literalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *String_literalContext
func (*String_literalContext) Accept ¶
func (s *String_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*String_literalContext) EnterRule ¶
func (s *String_literalContext) EnterRule(listener antlr.ParseTreeListener)
func (*String_literalContext) ExitRule ¶
func (s *String_literalContext) ExitRule(listener antlr.ParseTreeListener)
func (*String_literalContext) GetParser ¶
func (s *String_literalContext) GetParser() antlr.Parser
func (*String_literalContext) GetRuleContext ¶
func (s *String_literalContext) GetRuleContext() antlr.RuleContext
func (*String_literalContext) IsString_literalContext ¶
func (*String_literalContext) IsString_literalContext()
func (*String_literalContext) STRING_LITERAL ¶
func (s *String_literalContext) STRING_LITERAL() antlr.TerminalNode
func (*String_literalContext) ToStringTree ¶
func (s *String_literalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Udf_scalar_function_expressionContext ¶
type Udf_scalar_function_expressionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUdf_scalar_function_expressionContext ¶
func NewEmptyUdf_scalar_function_expressionContext() *Udf_scalar_function_expressionContext
func NewUdf_scalar_function_expressionContext ¶
func NewUdf_scalar_function_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Udf_scalar_function_expressionContext
func (*Udf_scalar_function_expressionContext) Accept ¶
func (s *Udf_scalar_function_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Udf_scalar_function_expressionContext) AllCOMMA_SYMBOL ¶
func (s *Udf_scalar_function_expressionContext) AllCOMMA_SYMBOL() []antlr.TerminalNode
func (*Udf_scalar_function_expressionContext) AllScalar_expression_in_where ¶
func (s *Udf_scalar_function_expressionContext) AllScalar_expression_in_where() []IScalar_expression_in_whereContext
func (*Udf_scalar_function_expressionContext) COMMA_SYMBOL ¶
func (s *Udf_scalar_function_expressionContext) COMMA_SYMBOL(i int) antlr.TerminalNode
func (*Udf_scalar_function_expressionContext) DOT_SYMBOL ¶
func (s *Udf_scalar_function_expressionContext) DOT_SYMBOL() antlr.TerminalNode
func (*Udf_scalar_function_expressionContext) EnterRule ¶
func (s *Udf_scalar_function_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Udf_scalar_function_expressionContext) ExitRule ¶
func (s *Udf_scalar_function_expressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Udf_scalar_function_expressionContext) GetParser ¶
func (s *Udf_scalar_function_expressionContext) GetParser() antlr.Parser
func (*Udf_scalar_function_expressionContext) GetRuleContext ¶
func (s *Udf_scalar_function_expressionContext) GetRuleContext() antlr.RuleContext
func (*Udf_scalar_function_expressionContext) IDENTIFIER ¶
func (s *Udf_scalar_function_expressionContext) IDENTIFIER() antlr.TerminalNode
func (*Udf_scalar_function_expressionContext) IsUdf_scalar_function_expressionContext ¶
func (*Udf_scalar_function_expressionContext) IsUdf_scalar_function_expressionContext()
func (*Udf_scalar_function_expressionContext) LR_BRACKET_SYMBOL ¶
func (s *Udf_scalar_function_expressionContext) LR_BRACKET_SYMBOL() antlr.TerminalNode
func (*Udf_scalar_function_expressionContext) RR_BRACKET_SYMBOL ¶
func (s *Udf_scalar_function_expressionContext) RR_BRACKET_SYMBOL() antlr.TerminalNode
func (*Udf_scalar_function_expressionContext) Scalar_expression_in_where ¶
func (s *Udf_scalar_function_expressionContext) Scalar_expression_in_where(i int) IScalar_expression_in_whereContext
func (*Udf_scalar_function_expressionContext) ToStringTree ¶
func (s *Udf_scalar_function_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Udf_scalar_function_expressionContext) UDF_SYMBOL ¶
func (s *Udf_scalar_function_expressionContext) UDF_SYMBOL() antlr.TerminalNode
type Unary_operatorContext ¶
type Unary_operatorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUnary_operatorContext ¶
func NewEmptyUnary_operatorContext() *Unary_operatorContext
func NewUnary_operatorContext ¶
func NewUnary_operatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Unary_operatorContext
func (*Unary_operatorContext) Accept ¶
func (s *Unary_operatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Unary_operatorContext) BIT_NOT_SYMBOL ¶
func (s *Unary_operatorContext) BIT_NOT_SYMBOL() antlr.TerminalNode
func (*Unary_operatorContext) EnterRule ¶
func (s *Unary_operatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*Unary_operatorContext) ExitRule ¶
func (s *Unary_operatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*Unary_operatorContext) GetParser ¶
func (s *Unary_operatorContext) GetParser() antlr.Parser
func (*Unary_operatorContext) GetRuleContext ¶
func (s *Unary_operatorContext) GetRuleContext() antlr.RuleContext
func (*Unary_operatorContext) IsUnary_operatorContext ¶
func (*Unary_operatorContext) IsUnary_operatorContext()
func (*Unary_operatorContext) MINUS_SYMBOL ¶
func (s *Unary_operatorContext) MINUS_SYMBOL() antlr.TerminalNode
func (*Unary_operatorContext) PLUS_SYMBOL ¶
func (s *Unary_operatorContext) PLUS_SYMBOL() antlr.TerminalNode
func (*Unary_operatorContext) ToStringTree ¶
func (s *Unary_operatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Undefined_constantContext ¶
type Undefined_constantContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUndefined_constantContext ¶
func NewEmptyUndefined_constantContext() *Undefined_constantContext
func NewUndefined_constantContext ¶
func NewUndefined_constantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Undefined_constantContext
func (*Undefined_constantContext) Accept ¶
func (s *Undefined_constantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Undefined_constantContext) EnterRule ¶
func (s *Undefined_constantContext) EnterRule(listener antlr.ParseTreeListener)
func (*Undefined_constantContext) ExitRule ¶
func (s *Undefined_constantContext) ExitRule(listener antlr.ParseTreeListener)
func (*Undefined_constantContext) GetParser ¶
func (s *Undefined_constantContext) GetParser() antlr.Parser
func (*Undefined_constantContext) GetRuleContext ¶
func (s *Undefined_constantContext) GetRuleContext() antlr.RuleContext
func (*Undefined_constantContext) IsUndefined_constantContext ¶
func (*Undefined_constantContext) IsUndefined_constantContext()
func (*Undefined_constantContext) ToStringTree ¶
func (s *Undefined_constantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Undefined_constantContext) UNDEFINED_SYMBOL ¶
func (s *Undefined_constantContext) UNDEFINED_SYMBOL() antlr.TerminalNode
type Where_clauseContext ¶
type Where_clauseContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWhere_clauseContext ¶
func NewEmptyWhere_clauseContext() *Where_clauseContext
func NewWhere_clauseContext ¶
func NewWhere_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Where_clauseContext
func (*Where_clauseContext) Accept ¶
func (s *Where_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Where_clauseContext) EnterRule ¶
func (s *Where_clauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*Where_clauseContext) ExitRule ¶
func (s *Where_clauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*Where_clauseContext) GetParser ¶
func (s *Where_clauseContext) GetParser() antlr.Parser
func (*Where_clauseContext) GetRuleContext ¶
func (s *Where_clauseContext) GetRuleContext() antlr.RuleContext
func (*Where_clauseContext) IsWhere_clauseContext ¶
func (*Where_clauseContext) IsWhere_clauseContext()
func (*Where_clauseContext) Scalar_expression_in_where ¶
func (s *Where_clauseContext) Scalar_expression_in_where() IScalar_expression_in_whereContext
func (*Where_clauseContext) ToStringTree ¶
func (s *Where_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Where_clauseContext) WHERE_SYMBOL ¶
func (s *Where_clauseContext) WHERE_SYMBOL() antlr.TerminalNode