Versions in this module Expand all Collapse all v0 v0.0.2 Sep 5, 2019 Changes in this version + const SqlBaseLexerADD + const SqlBaseLexerALL + const SqlBaseLexerALTER + const SqlBaseLexerANALYZE + const SqlBaseLexerAND + const SqlBaseLexerANY + const SqlBaseLexerARRAY + const SqlBaseLexerAS + const SqlBaseLexerASC + const SqlBaseLexerASTERISK + const SqlBaseLexerAT + const SqlBaseLexerBACKQUOTED_IDENTIFIER + const SqlBaseLexerBERNOULLI + const SqlBaseLexerBETWEEN + const SqlBaseLexerBINARY_LITERAL + const SqlBaseLexerBRACKETED_COMMENT + const SqlBaseLexerBY + const SqlBaseLexerCALL + const SqlBaseLexerCASCADE + const SqlBaseLexerCASE + const SqlBaseLexerCAST + const SqlBaseLexerCATALOGS + const SqlBaseLexerCOALESCE + const SqlBaseLexerCOLUMN + const SqlBaseLexerCOLUMNS + const SqlBaseLexerCOMMENT + const SqlBaseLexerCOMMITTED + const SqlBaseLexerCONCAT + const SqlBaseLexerCONSTRAINT + const SqlBaseLexerCREATE + const SqlBaseLexerCROSS + const SqlBaseLexerCURRENT + const SqlBaseLexerCURRENT_DATE + const SqlBaseLexerCURRENT_TIME + const SqlBaseLexerCURRENT_TIMESTAMP + const SqlBaseLexerCURRENT_USER + const SqlBaseLexerDATA + const SqlBaseLexerDATE + const SqlBaseLexerDAY + const SqlBaseLexerDEALLOCATE + const SqlBaseLexerDECIMAL_VALUE + const SqlBaseLexerDELETE + const SqlBaseLexerDESC + const SqlBaseLexerDESCRIBE + const SqlBaseLexerDIGIT_IDENTIFIER + const SqlBaseLexerDISTINCT + const SqlBaseLexerDISTRIBUTED + const SqlBaseLexerDOUBLE_PRECISION + const SqlBaseLexerDOUBLE_VALUE + const SqlBaseLexerDROP + const SqlBaseLexerELSE + const SqlBaseLexerEND + const SqlBaseLexerEQ + const SqlBaseLexerESCAPE + const SqlBaseLexerEXCEPT + const SqlBaseLexerEXCLUDING + const SqlBaseLexerEXECUTE + const SqlBaseLexerEXISTS + const SqlBaseLexerEXPLAIN + const SqlBaseLexerEXTRACT + const SqlBaseLexerFALSE + const SqlBaseLexerFILTER + const SqlBaseLexerFIRST + const SqlBaseLexerFOLLOWING + const SqlBaseLexerFOR + const SqlBaseLexerFORMAT + const SqlBaseLexerFROM + const SqlBaseLexerFULL + const SqlBaseLexerFUNCTIONS + const SqlBaseLexerGRANT + const SqlBaseLexerGRANTS + const SqlBaseLexerGRAPHVIZ + const SqlBaseLexerGROUP + const SqlBaseLexerGROUPING + const SqlBaseLexerGT + const SqlBaseLexerGTE + const SqlBaseLexerHAVING + const SqlBaseLexerHOUR + const SqlBaseLexerIDENTIFIER + const SqlBaseLexerIF + const SqlBaseLexerIN + const SqlBaseLexerINCLUDING + const SqlBaseLexerINNER + const SqlBaseLexerINPUT + const SqlBaseLexerINSERT + const SqlBaseLexerINTEGER + const SqlBaseLexerINTEGER_VALUE + const SqlBaseLexerINTERSECT + const SqlBaseLexerINTERVAL + const SqlBaseLexerINTO + const SqlBaseLexerIS + const SqlBaseLexerJOIN + const SqlBaseLexerLAST + const SqlBaseLexerLATERAL + const SqlBaseLexerLEFT + const SqlBaseLexerLEVEL + const SqlBaseLexerLIKE + const SqlBaseLexerLIMIT + const SqlBaseLexerLOCALTIME + const SqlBaseLexerLOCALTIMESTAMP + const SqlBaseLexerLOGICAL + const SqlBaseLexerLT + const SqlBaseLexerLTE + const SqlBaseLexerMAP + const SqlBaseLexerMINUS + const SqlBaseLexerMINUTE + const SqlBaseLexerMONTH + const SqlBaseLexerNATURAL + const SqlBaseLexerNEQ + const SqlBaseLexerNFC + const SqlBaseLexerNFD + const SqlBaseLexerNFKC + const SqlBaseLexerNFKD + const SqlBaseLexerNO + const SqlBaseLexerNORMALIZE + const SqlBaseLexerNOT + const SqlBaseLexerNULL + const SqlBaseLexerNULLIF + const SqlBaseLexerNULLS + const SqlBaseLexerON + const SqlBaseLexerONLY + const SqlBaseLexerOPTION + const SqlBaseLexerOR + const SqlBaseLexerORDER + const SqlBaseLexerORDINALITY + const SqlBaseLexerOUTER + const SqlBaseLexerOUTPUT + const SqlBaseLexerOVER + const SqlBaseLexerPARTITION + const SqlBaseLexerPARTITIONS + const SqlBaseLexerPERCENT + const SqlBaseLexerPLUS + const SqlBaseLexerPOSITION + const SqlBaseLexerPRECEDING + const SqlBaseLexerPREPARE + const SqlBaseLexerPRIVILEGES + const SqlBaseLexerPROPERTIES + const SqlBaseLexerPUBLIC + const SqlBaseLexerQUOTED_IDENTIFIER + const SqlBaseLexerRANGE + const SqlBaseLexerREAD + const SqlBaseLexerRECURSIVE + const SqlBaseLexerRENAME + const SqlBaseLexerREPEATABLE + const SqlBaseLexerREPLACE + const SqlBaseLexerRESET + const SqlBaseLexerRESTRICT + const SqlBaseLexerREVOKE + const SqlBaseLexerRIGHT + const SqlBaseLexerROLLBACK + const SqlBaseLexerROLLUP + const SqlBaseLexerROW + const SqlBaseLexerROWS + const SqlBaseLexerSCHEMA + const SqlBaseLexerSCHEMAS + const SqlBaseLexerSECOND + const SqlBaseLexerSELECT + const SqlBaseLexerSERIALIZABLE + const SqlBaseLexerSESSION + const SqlBaseLexerSET + const SqlBaseLexerSETS + const SqlBaseLexerSHOW + const SqlBaseLexerSIMPLE_COMMENT + const SqlBaseLexerSLASH + const SqlBaseLexerSMALLINT + const SqlBaseLexerSOME + const SqlBaseLexerSTART + const SqlBaseLexerSTATS + const SqlBaseLexerSTRING + const SqlBaseLexerSUBSTRING + const SqlBaseLexerSYSTEM + const SqlBaseLexerTABLE + const SqlBaseLexerTABLES + const SqlBaseLexerTABLESAMPLE + const SqlBaseLexerTEXT + const SqlBaseLexerTHEN + const SqlBaseLexerTIME + const SqlBaseLexerTIMESTAMP + const SqlBaseLexerTIMESTAMP_WITH_TIME_ZONE + const SqlBaseLexerTIME_WITH_TIME_ZONE + const SqlBaseLexerTINYINT + const SqlBaseLexerTO + const SqlBaseLexerTRUE + const SqlBaseLexerTRY_CAST + const SqlBaseLexerTYPE + const SqlBaseLexerT__0 + const SqlBaseLexerT__1 + const SqlBaseLexerT__2 + const SqlBaseLexerT__3 + const SqlBaseLexerT__4 + const SqlBaseLexerT__5 + const SqlBaseLexerUESCAPE + const SqlBaseLexerUNBOUNDED + const SqlBaseLexerUNCOMMITTED + const SqlBaseLexerUNICODE_STRING + const SqlBaseLexerUNION + const SqlBaseLexerUNNEST + const SqlBaseLexerUNRECOGNIZED + const SqlBaseLexerUSE + const SqlBaseLexerUSING + const SqlBaseLexerVALIDATE + const SqlBaseLexerVALUES + const SqlBaseLexerVERBOSE + const SqlBaseLexerVIEW + const SqlBaseLexerWHEN + const SqlBaseLexerWHERE + const SqlBaseLexerWITH + const SqlBaseLexerWORK + const SqlBaseLexerWRITE + const SqlBaseLexerWS + const SqlBaseLexerYEAR + const SqlBaseLexerZONE + const SqlBaseParserADD + const SqlBaseParserALL + const SqlBaseParserALTER + const SqlBaseParserANALYZE + const SqlBaseParserAND + const SqlBaseParserANY + const SqlBaseParserARRAY + const SqlBaseParserAS + const SqlBaseParserASC + const SqlBaseParserASTERISK + const SqlBaseParserAT + const SqlBaseParserBACKQUOTED_IDENTIFIER + const SqlBaseParserBERNOULLI + const SqlBaseParserBETWEEN + const SqlBaseParserBINARY_LITERAL + const SqlBaseParserBRACKETED_COMMENT + const SqlBaseParserBY + const SqlBaseParserCALL + const SqlBaseParserCASCADE + const SqlBaseParserCASE + const SqlBaseParserCAST + const SqlBaseParserCATALOGS + const SqlBaseParserCOALESCE + const SqlBaseParserCOLUMN + const SqlBaseParserCOLUMNS + const SqlBaseParserCOMMENT + const SqlBaseParserCOMMITTED + const SqlBaseParserCONCAT + const SqlBaseParserCONSTRAINT + const SqlBaseParserCREATE + const SqlBaseParserCROSS + const SqlBaseParserCURRENT + const SqlBaseParserCURRENT_DATE + const SqlBaseParserCURRENT_TIME + const SqlBaseParserCURRENT_TIMESTAMP + const SqlBaseParserCURRENT_USER + const SqlBaseParserDATA + const SqlBaseParserDATE + const SqlBaseParserDAY + const SqlBaseParserDEALLOCATE + const SqlBaseParserDECIMAL_VALUE + const SqlBaseParserDELETE + const SqlBaseParserDELIMITER + const SqlBaseParserDESC + const SqlBaseParserDESCRIBE + const SqlBaseParserDIGIT_IDENTIFIER + const SqlBaseParserDISTINCT + const SqlBaseParserDISTRIBUTED + const SqlBaseParserDOUBLE_PRECISION + const SqlBaseParserDOUBLE_VALUE + const SqlBaseParserDROP + const SqlBaseParserELSE + const SqlBaseParserEND + const SqlBaseParserEOF + const SqlBaseParserEQ + const SqlBaseParserESCAPE + const SqlBaseParserEXCEPT + const SqlBaseParserEXCLUDING + const SqlBaseParserEXECUTE + const SqlBaseParserEXISTS + const SqlBaseParserEXPLAIN + const SqlBaseParserEXTRACT + const SqlBaseParserFALSE + const SqlBaseParserFILTER + const SqlBaseParserFIRST + const SqlBaseParserFOLLOWING + const SqlBaseParserFOR + const SqlBaseParserFORMAT + const SqlBaseParserFROM + const SqlBaseParserFULL + const SqlBaseParserFUNCTIONS + const SqlBaseParserGRANT + const SqlBaseParserGRANTS + const SqlBaseParserGRAPHVIZ + const SqlBaseParserGROUP + const SqlBaseParserGROUPING + const SqlBaseParserGT + const SqlBaseParserGTE + const SqlBaseParserHAVING + const SqlBaseParserHOUR + const SqlBaseParserIDENTIFIER + const SqlBaseParserIF + const SqlBaseParserIN + const SqlBaseParserINCLUDING + const SqlBaseParserINNER + const SqlBaseParserINPUT + const SqlBaseParserINSERT + const SqlBaseParserINTEGER + const SqlBaseParserINTEGER_VALUE + const SqlBaseParserINTERSECT + const SqlBaseParserINTERVAL + const SqlBaseParserINTO + const SqlBaseParserIS + const SqlBaseParserJOIN + const SqlBaseParserLAST + const SqlBaseParserLATERAL + const SqlBaseParserLEFT + const SqlBaseParserLEVEL + const SqlBaseParserLIKE + const SqlBaseParserLIMIT + const SqlBaseParserLOCALTIME + const SqlBaseParserLOCALTIMESTAMP + const SqlBaseParserLOGICAL + const SqlBaseParserLT + const SqlBaseParserLTE + const SqlBaseParserMAP + const SqlBaseParserMINUS + const SqlBaseParserMINUTE + const SqlBaseParserMONTH + const SqlBaseParserNATURAL + const SqlBaseParserNEQ + const SqlBaseParserNFC + const SqlBaseParserNFD + const SqlBaseParserNFKC + const SqlBaseParserNFKD + const SqlBaseParserNO + const SqlBaseParserNORMALIZE + const SqlBaseParserNOT + const SqlBaseParserNULL + const SqlBaseParserNULLIF + const SqlBaseParserNULLS + const SqlBaseParserON + const SqlBaseParserONLY + const SqlBaseParserOPTION + const SqlBaseParserOR + const SqlBaseParserORDER + const SqlBaseParserORDINALITY + const SqlBaseParserOUTER + const SqlBaseParserOUTPUT + const SqlBaseParserOVER + const SqlBaseParserPARTITION + const SqlBaseParserPARTITIONS + const SqlBaseParserPERCENT + const SqlBaseParserPLUS + const SqlBaseParserPOSITION + const SqlBaseParserPRECEDING + const SqlBaseParserPREPARE + const SqlBaseParserPRIVILEGES + const SqlBaseParserPROPERTIES + const SqlBaseParserPUBLIC + const SqlBaseParserQUOTED_IDENTIFIER + const SqlBaseParserRANGE + const SqlBaseParserREAD + const SqlBaseParserRECURSIVE + const SqlBaseParserRENAME + const SqlBaseParserREPEATABLE + const SqlBaseParserREPLACE + const SqlBaseParserRESET + const SqlBaseParserRESTRICT + const SqlBaseParserREVOKE + const SqlBaseParserRIGHT + const SqlBaseParserROLLBACK + const SqlBaseParserROLLUP + const SqlBaseParserROW + const SqlBaseParserROWS + const SqlBaseParserRULE_aliasedRelation + const SqlBaseParserRULE_baseType + const SqlBaseParserRULE_booleanExpression + const SqlBaseParserRULE_booleanValue + const SqlBaseParserRULE_columnAliases + const SqlBaseParserRULE_comparisonOperator + const SqlBaseParserRULE_comparisonQuantifier + const SqlBaseParserRULE_expression + const SqlBaseParserRULE_filter + const SqlBaseParserRULE_groupBy + const SqlBaseParserRULE_groupingElement + const SqlBaseParserRULE_groupingExpressions + const SqlBaseParserRULE_identifier + const SqlBaseParserRULE_interval + const SqlBaseParserRULE_intervalField + const SqlBaseParserRULE_joinCriteria + const SqlBaseParserRULE_joinType + const SqlBaseParserRULE_namedQuery + const SqlBaseParserRULE_nonReserved + const SqlBaseParserRULE_normalForm + const SqlBaseParserRULE_number + const SqlBaseParserRULE_predicate + const SqlBaseParserRULE_predicated + const SqlBaseParserRULE_primaryExpression + const SqlBaseParserRULE_qualifiedName + const SqlBaseParserRULE_query + const SqlBaseParserRULE_queryNoWith + const SqlBaseParserRULE_queryPrimary + const SqlBaseParserRULE_querySpecification + const SqlBaseParserRULE_queryTerm + const SqlBaseParserRULE_relation + const SqlBaseParserRULE_relationPrimary + const SqlBaseParserRULE_sampleType + const SqlBaseParserRULE_sampledRelation + const SqlBaseParserRULE_selectItem + const SqlBaseParserRULE_setQuantifier + const SqlBaseParserRULE_sortItem + const SqlBaseParserRULE_sql_string + const SqlBaseParserRULE_sqltype + const SqlBaseParserRULE_statement + const SqlBaseParserRULE_timeZoneSpecifier + const SqlBaseParserRULE_typeParameter + const SqlBaseParserRULE_valueExpression + const SqlBaseParserRULE_whenClause + const SqlBaseParserRULE_with + const SqlBaseParserSCHEMA + const SqlBaseParserSCHEMAS + const SqlBaseParserSECOND + const SqlBaseParserSELECT + const SqlBaseParserSERIALIZABLE + const SqlBaseParserSESSION + const SqlBaseParserSET + const SqlBaseParserSETS + const SqlBaseParserSHOW + const SqlBaseParserSIMPLE_COMMENT + const SqlBaseParserSLASH + const SqlBaseParserSMALLINT + const SqlBaseParserSOME + const SqlBaseParserSTART + const SqlBaseParserSTATS + const SqlBaseParserSTRING + const SqlBaseParserSUBSTRING + const SqlBaseParserSYSTEM + const SqlBaseParserTABLE + const SqlBaseParserTABLES + const SqlBaseParserTABLESAMPLE + const SqlBaseParserTEXT + const SqlBaseParserTHEN + const SqlBaseParserTIME + const SqlBaseParserTIMESTAMP + const SqlBaseParserTIMESTAMP_WITH_TIME_ZONE + const SqlBaseParserTIME_WITH_TIME_ZONE + const SqlBaseParserTINYINT + const SqlBaseParserTO + const SqlBaseParserTRUE + const SqlBaseParserTRY_CAST + const SqlBaseParserTYPE + const SqlBaseParserT__0 + const SqlBaseParserT__1 + const SqlBaseParserT__2 + const SqlBaseParserT__3 + const SqlBaseParserT__4 + const SqlBaseParserT__5 + const SqlBaseParserUESCAPE + const SqlBaseParserUNBOUNDED + const SqlBaseParserUNCOMMITTED + const SqlBaseParserUNICODE_STRING + const SqlBaseParserUNION + const SqlBaseParserUNNEST + const SqlBaseParserUNRECOGNIZED + const SqlBaseParserUSE + const SqlBaseParserUSING + const SqlBaseParserVALIDATE + const SqlBaseParserVALUES + const SqlBaseParserVERBOSE + const SqlBaseParserVIEW + const SqlBaseParserWHEN + const SqlBaseParserWHERE + const SqlBaseParserWITH + const SqlBaseParserWORK + const SqlBaseParserWRITE + const SqlBaseParserWS + const SqlBaseParserYEAR + const SqlBaseParserZONE + type AliasedRelationContext struct + func NewAliasedRelationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AliasedRelationContext + func NewEmptyAliasedRelationContext() *AliasedRelationContext + func (*AliasedRelationContext) IsAliasedRelationContext() + func (s *AliasedRelationContext) AS() antlr.TerminalNode + func (s *AliasedRelationContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *AliasedRelationContext) ColumnAliases() IColumnAliasesContext + func (s *AliasedRelationContext) GetParser() antlr.Parser + func (s *AliasedRelationContext) GetRuleContext() antlr.RuleContext + func (s *AliasedRelationContext) Identifier() IIdentifierContext + func (s *AliasedRelationContext) RelationPrimary() IRelationPrimaryContext + func (s *AliasedRelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ArithmeticBinaryContext struct + func NewArithmeticBinaryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArithmeticBinaryContext + func (s *ArithmeticBinaryContext) ASTERISK() antlr.TerminalNode + func (s *ArithmeticBinaryContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *ArithmeticBinaryContext) AllValueExpression() []IValueExpressionContext + func (s *ArithmeticBinaryContext) GetLeft() IValueExpressionContext + func (s *ArithmeticBinaryContext) GetOperator() antlr.Token + func (s *ArithmeticBinaryContext) GetRight() IValueExpressionContext + func (s *ArithmeticBinaryContext) GetRuleContext() antlr.RuleContext + func (s *ArithmeticBinaryContext) MINUS() antlr.TerminalNode + func (s *ArithmeticBinaryContext) PERCENT() antlr.TerminalNode + func (s *ArithmeticBinaryContext) PLUS() antlr.TerminalNode + func (s *ArithmeticBinaryContext) SLASH() antlr.TerminalNode + func (s *ArithmeticBinaryContext) SetLeft(v IValueExpressionContext) + func (s *ArithmeticBinaryContext) SetOperator(v antlr.Token) + func (s *ArithmeticBinaryContext) SetRight(v IValueExpressionContext) + func (s *ArithmeticBinaryContext) ValueExpression(i int) IValueExpressionContext + type ArithmeticUnaryContext struct + func NewArithmeticUnaryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArithmeticUnaryContext + func (s *ArithmeticUnaryContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *ArithmeticUnaryContext) GetOperator() antlr.Token + func (s *ArithmeticUnaryContext) GetRuleContext() antlr.RuleContext + func (s *ArithmeticUnaryContext) MINUS() antlr.TerminalNode + func (s *ArithmeticUnaryContext) PLUS() antlr.TerminalNode + func (s *ArithmeticUnaryContext) SetOperator(v antlr.Token) + func (s *ArithmeticUnaryContext) ValueExpression() IValueExpressionContext + type ArrayConstructorContext struct + func NewArrayConstructorContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArrayConstructorContext + func (s *ArrayConstructorContext) ARRAY() antlr.TerminalNode + func (s *ArrayConstructorContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *ArrayConstructorContext) AllExpression() []IExpressionContext + func (s *ArrayConstructorContext) Expression(i int) IExpressionContext + func (s *ArrayConstructorContext) GetRuleContext() antlr.RuleContext + type AtTimeZoneContext struct + func NewAtTimeZoneContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AtTimeZoneContext + func (s *AtTimeZoneContext) AT() antlr.TerminalNode + func (s *AtTimeZoneContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *AtTimeZoneContext) GetRuleContext() antlr.RuleContext + func (s *AtTimeZoneContext) TimeZoneSpecifier() ITimeZoneSpecifierContext + func (s *AtTimeZoneContext) ValueExpression() IValueExpressionContext + type BackQuotedIdentifierContext struct + func NewBackQuotedIdentifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BackQuotedIdentifierContext + func (s *BackQuotedIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *BackQuotedIdentifierContext) BACKQUOTED_IDENTIFIER() antlr.TerminalNode + func (s *BackQuotedIdentifierContext) GetRuleContext() antlr.RuleContext + type BaseSqlBaseVisitor struct + func (v *BaseSqlBaseVisitor) VisitAliasedRelation(ctx *AliasedRelationContext) interface{} + func (v *BaseSqlBaseVisitor) VisitArithmeticBinary(ctx *ArithmeticBinaryContext) interface{} + func (v *BaseSqlBaseVisitor) VisitArithmeticUnary(ctx *ArithmeticUnaryContext) interface{} + func (v *BaseSqlBaseVisitor) VisitArrayConstructor(ctx *ArrayConstructorContext) interface{} + func (v *BaseSqlBaseVisitor) VisitAtTimeZone(ctx *AtTimeZoneContext) interface{} + func (v *BaseSqlBaseVisitor) VisitBackQuotedIdentifier(ctx *BackQuotedIdentifierContext) interface{} + func (v *BaseSqlBaseVisitor) VisitBaseType(ctx *BaseTypeContext) interface{} + func (v *BaseSqlBaseVisitor) VisitBasicStringLiteral(ctx *BasicStringLiteralContext) interface{} + func (v *BaseSqlBaseVisitor) VisitBetween(ctx *BetweenContext) interface{} + func (v *BaseSqlBaseVisitor) VisitBinaryLiteral(ctx *BinaryLiteralContext) interface{} + func (v *BaseSqlBaseVisitor) VisitBooleanDefault(ctx *BooleanDefaultContext) interface{} + func (v *BaseSqlBaseVisitor) VisitBooleanLiteral(ctx *BooleanLiteralContext) interface{} + func (v *BaseSqlBaseVisitor) VisitBooleanValue(ctx *BooleanValueContext) interface{} + func (v *BaseSqlBaseVisitor) VisitColumnAliases(ctx *ColumnAliasesContext) interface{} + func (v *BaseSqlBaseVisitor) VisitColumnReference(ctx *ColumnReferenceContext) interface{} + func (v *BaseSqlBaseVisitor) VisitComparison(ctx *ComparisonContext) interface{} + func (v *BaseSqlBaseVisitor) VisitComparisonOperator(ctx *ComparisonOperatorContext) interface{} + func (v *BaseSqlBaseVisitor) VisitComparisonQuantifier(ctx *ComparisonQuantifierContext) interface{} + func (v *BaseSqlBaseVisitor) VisitConcatenation(ctx *ConcatenationContext) interface{} + func (v *BaseSqlBaseVisitor) VisitCurrentUser(ctx *CurrentUserContext) interface{} + func (v *BaseSqlBaseVisitor) VisitDecimalLiteral(ctx *DecimalLiteralContext) interface{} + func (v *BaseSqlBaseVisitor) VisitDereference(ctx *DereferenceContext) interface{} + func (v *BaseSqlBaseVisitor) VisitDigitIdentifier(ctx *DigitIdentifierContext) interface{} + func (v *BaseSqlBaseVisitor) VisitDoubleLiteral(ctx *DoubleLiteralContext) interface{} + func (v *BaseSqlBaseVisitor) VisitExpression(ctx *ExpressionContext) interface{} + func (v *BaseSqlBaseVisitor) VisitFilter(ctx *FilterContext) interface{} + func (v *BaseSqlBaseVisitor) VisitFunctionCall(ctx *FunctionCallContext) interface{} + func (v *BaseSqlBaseVisitor) VisitGroupBy(ctx *GroupByContext) interface{} + func (v *BaseSqlBaseVisitor) VisitGroupingExpressions(ctx *GroupingExpressionsContext) interface{} + func (v *BaseSqlBaseVisitor) VisitGroupingOperation(ctx *GroupingOperationContext) interface{} + func (v *BaseSqlBaseVisitor) VisitInList(ctx *InListContext) interface{} + func (v *BaseSqlBaseVisitor) VisitInSubquery(ctx *InSubqueryContext) interface{} + func (v *BaseSqlBaseVisitor) VisitInlineTable(ctx *InlineTableContext) interface{} + func (v *BaseSqlBaseVisitor) VisitIntegerLiteral(ctx *IntegerLiteralContext) interface{} + func (v *BaseSqlBaseVisitor) VisitInterval(ctx *IntervalContext) interface{} + func (v *BaseSqlBaseVisitor) VisitIntervalField(ctx *IntervalFieldContext) interface{} + func (v *BaseSqlBaseVisitor) VisitIntervalLiteral(ctx *IntervalLiteralContext) interface{} + func (v *BaseSqlBaseVisitor) VisitJoinCriteria(ctx *JoinCriteriaContext) interface{} + func (v *BaseSqlBaseVisitor) VisitJoinRelation(ctx *JoinRelationContext) interface{} + func (v *BaseSqlBaseVisitor) VisitJoinType(ctx *JoinTypeContext) interface{} + func (v *BaseSqlBaseVisitor) VisitLogicalBinary(ctx *LogicalBinaryContext) interface{} + func (v *BaseSqlBaseVisitor) VisitLogicalNot(ctx *LogicalNotContext) interface{} + func (v *BaseSqlBaseVisitor) VisitNamedQuery(ctx *NamedQueryContext) interface{} + func (v *BaseSqlBaseVisitor) VisitNonReserved(ctx *NonReservedContext) interface{} + func (v *BaseSqlBaseVisitor) VisitNormalForm(ctx *NormalFormContext) interface{} + func (v *BaseSqlBaseVisitor) VisitNullLiteral(ctx *NullLiteralContext) interface{} + func (v *BaseSqlBaseVisitor) VisitNumericLiteral(ctx *NumericLiteralContext) interface{} + func (v *BaseSqlBaseVisitor) VisitParenthesizedExpression(ctx *ParenthesizedExpressionContext) interface{} + func (v *BaseSqlBaseVisitor) VisitParenthesizedRelation(ctx *ParenthesizedRelationContext) interface{} + func (v *BaseSqlBaseVisitor) VisitPredicated(ctx *PredicatedContext) interface{} + func (v *BaseSqlBaseVisitor) VisitQualifiedName(ctx *QualifiedNameContext) interface{} + func (v *BaseSqlBaseVisitor) VisitQuantifiedComparison(ctx *QuantifiedComparisonContext) interface{} + func (v *BaseSqlBaseVisitor) VisitQuery(ctx *QueryContext) interface{} + func (v *BaseSqlBaseVisitor) VisitQueryNoWith(ctx *QueryNoWithContext) interface{} + func (v *BaseSqlBaseVisitor) VisitQueryPrimaryDefault(ctx *QueryPrimaryDefaultContext) interface{} + func (v *BaseSqlBaseVisitor) VisitQuerySpecification(ctx *QuerySpecificationContext) interface{} + func (v *BaseSqlBaseVisitor) VisitQueryTermDefault(ctx *QueryTermDefaultContext) interface{} + func (v *BaseSqlBaseVisitor) VisitQuotedIdentifier(ctx *QuotedIdentifierContext) interface{} + func (v *BaseSqlBaseVisitor) VisitRelationDefault(ctx *RelationDefaultContext) interface{} + func (v *BaseSqlBaseVisitor) VisitRowConstructor(ctx *RowConstructorContext) interface{} + func (v *BaseSqlBaseVisitor) VisitSampleType(ctx *SampleTypeContext) interface{} + func (v *BaseSqlBaseVisitor) VisitSampledRelation(ctx *SampledRelationContext) interface{} + func (v *BaseSqlBaseVisitor) VisitSelectAll(ctx *SelectAllContext) interface{} + func (v *BaseSqlBaseVisitor) VisitSelectSingle(ctx *SelectSingleContext) interface{} + func (v *BaseSqlBaseVisitor) VisitSetOperation(ctx *SetOperationContext) interface{} + func (v *BaseSqlBaseVisitor) VisitSetQuantifier(ctx *SetQuantifierContext) interface{} + func (v *BaseSqlBaseVisitor) VisitSingleGroupingSet(ctx *SingleGroupingSetContext) interface{} + func (v *BaseSqlBaseVisitor) VisitSortItem(ctx *SortItemContext) interface{} + func (v *BaseSqlBaseVisitor) VisitSpecialDateTimeFunction(ctx *SpecialDateTimeFunctionContext) interface{} + func (v *BaseSqlBaseVisitor) VisitSqltype(ctx *SqltypeContext) interface{} + func (v *BaseSqlBaseVisitor) VisitStatementDefault(ctx *StatementDefaultContext) interface{} + func (v *BaseSqlBaseVisitor) VisitStringLiteral(ctx *StringLiteralContext) interface{} + func (v *BaseSqlBaseVisitor) VisitSubquery(ctx *SubqueryContext) interface{} + func (v *BaseSqlBaseVisitor) VisitSubqueryExpression(ctx *SubqueryExpressionContext) interface{} + func (v *BaseSqlBaseVisitor) VisitSubqueryRelation(ctx *SubqueryRelationContext) interface{} + func (v *BaseSqlBaseVisitor) VisitSubscript(ctx *SubscriptContext) interface{} + func (v *BaseSqlBaseVisitor) VisitTable(ctx *TableContext) interface{} + func (v *BaseSqlBaseVisitor) VisitTableName(ctx *TableNameContext) interface{} + func (v *BaseSqlBaseVisitor) VisitTimeZoneInterval(ctx *TimeZoneIntervalContext) interface{} + func (v *BaseSqlBaseVisitor) VisitTimeZoneString(ctx *TimeZoneStringContext) interface{} + func (v *BaseSqlBaseVisitor) VisitTypeConstructor(ctx *TypeConstructorContext) interface{} + func (v *BaseSqlBaseVisitor) VisitTypeParameter(ctx *TypeParameterContext) interface{} + func (v *BaseSqlBaseVisitor) VisitUnicodeStringLiteral(ctx *UnicodeStringLiteralContext) interface{} + func (v *BaseSqlBaseVisitor) VisitUnquotedIdentifier(ctx *UnquotedIdentifierContext) interface{} + func (v *BaseSqlBaseVisitor) VisitValueExpressionDefault(ctx *ValueExpressionDefaultContext) interface{} + func (v *BaseSqlBaseVisitor) VisitWhenClause(ctx *WhenClauseContext) interface{} + func (v *BaseSqlBaseVisitor) VisitWith(ctx *WithContext) interface{} + type BaseTypeContext struct + func NewBaseTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BaseTypeContext + func NewEmptyBaseTypeContext() *BaseTypeContext + func (*BaseTypeContext) IsBaseTypeContext() + func (s *BaseTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *BaseTypeContext) DOUBLE_PRECISION() antlr.TerminalNode + func (s *BaseTypeContext) GetParser() antlr.Parser + func (s *BaseTypeContext) GetRuleContext() antlr.RuleContext + func (s *BaseTypeContext) Identifier() IIdentifierContext + func (s *BaseTypeContext) TIMESTAMP_WITH_TIME_ZONE() antlr.TerminalNode + func (s *BaseTypeContext) TIME_WITH_TIME_ZONE() antlr.TerminalNode + func (s *BaseTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type BasicStringLiteralContext struct + func NewBasicStringLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BasicStringLiteralContext + func (s *BasicStringLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *BasicStringLiteralContext) GetRuleContext() antlr.RuleContext + func (s *BasicStringLiteralContext) STRING() antlr.TerminalNode + type BetweenContext struct + func NewBetweenContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BetweenContext + func (s *BetweenContext) AND() antlr.TerminalNode + func (s *BetweenContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *BetweenContext) AllValueExpression() []IValueExpressionContext + func (s *BetweenContext) BETWEEN() antlr.TerminalNode + func (s *BetweenContext) GetLower() IValueExpressionContext + func (s *BetweenContext) GetRuleContext() antlr.RuleContext + func (s *BetweenContext) GetUpper() IValueExpressionContext + func (s *BetweenContext) NOT() antlr.TerminalNode + func (s *BetweenContext) SetLower(v IValueExpressionContext) + func (s *BetweenContext) SetUpper(v IValueExpressionContext) + func (s *BetweenContext) ValueExpression(i int) IValueExpressionContext + type BinaryLiteralContext struct + func NewBinaryLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BinaryLiteralContext + func (s *BinaryLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *BinaryLiteralContext) BINARY_LITERAL() antlr.TerminalNode + func (s *BinaryLiteralContext) GetRuleContext() antlr.RuleContext + type BooleanDefaultContext struct + func NewBooleanDefaultContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BooleanDefaultContext + func (s *BooleanDefaultContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *BooleanDefaultContext) GetRuleContext() antlr.RuleContext + func (s *BooleanDefaultContext) Predicated() IPredicatedContext + type BooleanExpressionContext struct + func NewBooleanExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanExpressionContext + func NewEmptyBooleanExpressionContext() *BooleanExpressionContext + func (*BooleanExpressionContext) IsBooleanExpressionContext() + func (s *BooleanExpressionContext) CopyFrom(ctx *BooleanExpressionContext) + func (s *BooleanExpressionContext) GetParser() antlr.Parser + func (s *BooleanExpressionContext) GetRuleContext() antlr.RuleContext + func (s *BooleanExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type BooleanLiteralContext struct + func NewBooleanLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BooleanLiteralContext + func (s *BooleanLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *BooleanLiteralContext) BooleanValue() IBooleanValueContext + func (s *BooleanLiteralContext) GetRuleContext() antlr.RuleContext + type BooleanValueContext struct + func NewBooleanValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanValueContext + func NewEmptyBooleanValueContext() *BooleanValueContext + func (*BooleanValueContext) IsBooleanValueContext() + func (s *BooleanValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *BooleanValueContext) FALSE() antlr.TerminalNode + func (s *BooleanValueContext) GetParser() antlr.Parser + func (s *BooleanValueContext) GetRuleContext() antlr.RuleContext + func (s *BooleanValueContext) TRUE() antlr.TerminalNode + func (s *BooleanValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ColumnAliasesContext struct + func NewColumnAliasesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ColumnAliasesContext + func NewEmptyColumnAliasesContext() *ColumnAliasesContext + func (*ColumnAliasesContext) IsColumnAliasesContext() + func (s *ColumnAliasesContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *ColumnAliasesContext) AllIdentifier() []IIdentifierContext + func (s *ColumnAliasesContext) GetParser() antlr.Parser + func (s *ColumnAliasesContext) GetRuleContext() antlr.RuleContext + func (s *ColumnAliasesContext) Identifier(i int) IIdentifierContext + func (s *ColumnAliasesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ColumnReferenceContext struct + func NewColumnReferenceContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ColumnReferenceContext + func (s *ColumnReferenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *ColumnReferenceContext) GetRuleContext() antlr.RuleContext + func (s *ColumnReferenceContext) Identifier() IIdentifierContext + type ComparisonContext struct + func NewComparisonContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ComparisonContext + func (s *ComparisonContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *ComparisonContext) ComparisonOperator() IComparisonOperatorContext + func (s *ComparisonContext) GetRight() IValueExpressionContext + func (s *ComparisonContext) GetRuleContext() antlr.RuleContext + func (s *ComparisonContext) SetRight(v IValueExpressionContext) + func (s *ComparisonContext) ValueExpression() IValueExpressionContext + type ComparisonOperatorContext struct + func NewComparisonOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ComparisonOperatorContext + func NewEmptyComparisonOperatorContext() *ComparisonOperatorContext + func (*ComparisonOperatorContext) IsComparisonOperatorContext() + func (s *ComparisonOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *ComparisonOperatorContext) EQ() antlr.TerminalNode + func (s *ComparisonOperatorContext) GT() antlr.TerminalNode + func (s *ComparisonOperatorContext) GTE() antlr.TerminalNode + func (s *ComparisonOperatorContext) GetParser() antlr.Parser + func (s *ComparisonOperatorContext) GetRuleContext() antlr.RuleContext + func (s *ComparisonOperatorContext) LT() antlr.TerminalNode + func (s *ComparisonOperatorContext) LTE() antlr.TerminalNode + func (s *ComparisonOperatorContext) NEQ() antlr.TerminalNode + func (s *ComparisonOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ComparisonQuantifierContext struct + func NewComparisonQuantifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ComparisonQuantifierContext + func NewEmptyComparisonQuantifierContext() *ComparisonQuantifierContext + func (*ComparisonQuantifierContext) IsComparisonQuantifierContext() + func (s *ComparisonQuantifierContext) ALL() antlr.TerminalNode + func (s *ComparisonQuantifierContext) ANY() antlr.TerminalNode + func (s *ComparisonQuantifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *ComparisonQuantifierContext) GetParser() antlr.Parser + func (s *ComparisonQuantifierContext) GetRuleContext() antlr.RuleContext + func (s *ComparisonQuantifierContext) SOME() antlr.TerminalNode + func (s *ComparisonQuantifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ConcatenationContext struct + func NewConcatenationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ConcatenationContext + func (s *ConcatenationContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *ConcatenationContext) AllValueExpression() []IValueExpressionContext + func (s *ConcatenationContext) CONCAT() antlr.TerminalNode + func (s *ConcatenationContext) GetLeft() IValueExpressionContext + func (s *ConcatenationContext) GetRight() IValueExpressionContext + func (s *ConcatenationContext) GetRuleContext() antlr.RuleContext + func (s *ConcatenationContext) SetLeft(v IValueExpressionContext) + func (s *ConcatenationContext) SetRight(v IValueExpressionContext) + func (s *ConcatenationContext) ValueExpression(i int) IValueExpressionContext + type CurrentUserContext struct + func NewCurrentUserContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CurrentUserContext + func (s *CurrentUserContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *CurrentUserContext) CURRENT_USER() antlr.TerminalNode + func (s *CurrentUserContext) GetName() antlr.Token + func (s *CurrentUserContext) GetRuleContext() antlr.RuleContext + func (s *CurrentUserContext) SetName(v antlr.Token) + type DecimalLiteralContext struct + func NewDecimalLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DecimalLiteralContext + func (s *DecimalLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *DecimalLiteralContext) DECIMAL_VALUE() antlr.TerminalNode + func (s *DecimalLiteralContext) GetRuleContext() antlr.RuleContext + type DereferenceContext struct + func NewDereferenceContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DereferenceContext + func (s *DereferenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *DereferenceContext) GetBase() IPrimaryExpressionContext + func (s *DereferenceContext) GetFieldName() IIdentifierContext + func (s *DereferenceContext) GetRuleContext() antlr.RuleContext + func (s *DereferenceContext) Identifier() IIdentifierContext + func (s *DereferenceContext) PrimaryExpression() IPrimaryExpressionContext + func (s *DereferenceContext) SetBase(v IPrimaryExpressionContext) + func (s *DereferenceContext) SetFieldName(v IIdentifierContext) + type DigitIdentifierContext struct + func NewDigitIdentifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DigitIdentifierContext + func (s *DigitIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *DigitIdentifierContext) DIGIT_IDENTIFIER() antlr.TerminalNode + func (s *DigitIdentifierContext) GetRuleContext() antlr.RuleContext + type DoubleLiteralContext struct + func NewDoubleLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DoubleLiteralContext + func (s *DoubleLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *DoubleLiteralContext) DOUBLE_VALUE() antlr.TerminalNode + func (s *DoubleLiteralContext) GetRuleContext() antlr.RuleContext + type ExpressionContext struct + func NewEmptyExpressionContext() *ExpressionContext + func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext + func (*ExpressionContext) IsExpressionContext() + func (s *ExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *ExpressionContext) BooleanExpression() IBooleanExpressionContext + func (s *ExpressionContext) GetParser() antlr.Parser + func (s *ExpressionContext) GetRuleContext() antlr.RuleContext + func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type FilterContext struct + func NewEmptyFilterContext() *FilterContext + func NewFilterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FilterContext + func (*FilterContext) IsFilterContext() + func (s *FilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *FilterContext) BooleanExpression() IBooleanExpressionContext + func (s *FilterContext) FILTER() antlr.TerminalNode + func (s *FilterContext) GetParser() antlr.Parser + func (s *FilterContext) GetRuleContext() antlr.RuleContext + func (s *FilterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *FilterContext) WHERE() antlr.TerminalNode + type FunctionCallContext struct + func NewFunctionCallContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FunctionCallContext + func (s *FunctionCallContext) ASTERISK() antlr.TerminalNode + func (s *FunctionCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *FunctionCallContext) AllExpression() []IExpressionContext + func (s *FunctionCallContext) AllSortItem() []ISortItemContext + func (s *FunctionCallContext) BY() antlr.TerminalNode + func (s *FunctionCallContext) Expression(i int) IExpressionContext + func (s *FunctionCallContext) Filter() IFilterContext + func (s *FunctionCallContext) GetRuleContext() antlr.RuleContext + func (s *FunctionCallContext) ORDER() antlr.TerminalNode + func (s *FunctionCallContext) QualifiedName() IQualifiedNameContext + func (s *FunctionCallContext) SetQuantifier() ISetQuantifierContext + func (s *FunctionCallContext) SortItem(i int) ISortItemContext + type GroupByContext struct + func NewEmptyGroupByContext() *GroupByContext + func NewGroupByContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupByContext + func (*GroupByContext) IsGroupByContext() + func (s *GroupByContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *GroupByContext) AllGroupingElement() []IGroupingElementContext + func (s *GroupByContext) GetParser() antlr.Parser + func (s *GroupByContext) GetRuleContext() antlr.RuleContext + func (s *GroupByContext) GroupingElement(i int) IGroupingElementContext + func (s *GroupByContext) SetQuantifier() ISetQuantifierContext + func (s *GroupByContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type GroupingElementContext struct + func NewEmptyGroupingElementContext() *GroupingElementContext + func NewGroupingElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupingElementContext + func (*GroupingElementContext) IsGroupingElementContext() + func (s *GroupingElementContext) CopyFrom(ctx *GroupingElementContext) + func (s *GroupingElementContext) GetParser() antlr.Parser + func (s *GroupingElementContext) GetRuleContext() antlr.RuleContext + func (s *GroupingElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type GroupingExpressionsContext struct + func NewEmptyGroupingExpressionsContext() *GroupingExpressionsContext + func NewGroupingExpressionsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupingExpressionsContext + func (*GroupingExpressionsContext) IsGroupingExpressionsContext() + func (s *GroupingExpressionsContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *GroupingExpressionsContext) AllExpression() []IExpressionContext + func (s *GroupingExpressionsContext) Expression(i int) IExpressionContext + func (s *GroupingExpressionsContext) GetParser() antlr.Parser + func (s *GroupingExpressionsContext) GetRuleContext() antlr.RuleContext + func (s *GroupingExpressionsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type GroupingOperationContext struct + func NewGroupingOperationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GroupingOperationContext + func (s *GroupingOperationContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *GroupingOperationContext) AllQualifiedName() []IQualifiedNameContext + func (s *GroupingOperationContext) GROUPING() antlr.TerminalNode + func (s *GroupingOperationContext) GetRuleContext() antlr.RuleContext + func (s *GroupingOperationContext) QualifiedName(i int) IQualifiedNameContext + type IAliasedRelationContext interface + GetParser func() antlr.Parser + IsAliasedRelationContext func() + type IBaseTypeContext interface + GetParser func() antlr.Parser + IsBaseTypeContext func() + type IBooleanExpressionContext interface + GetParser func() antlr.Parser + IsBooleanExpressionContext func() + type IBooleanValueContext interface + GetParser func() antlr.Parser + IsBooleanValueContext func() + type IColumnAliasesContext interface + GetParser func() antlr.Parser + IsColumnAliasesContext func() + type IComparisonOperatorContext interface + GetParser func() antlr.Parser + IsComparisonOperatorContext func() + type IComparisonQuantifierContext interface + GetParser func() antlr.Parser + IsComparisonQuantifierContext func() + type IExpressionContext interface + GetParser func() antlr.Parser + IsExpressionContext func() + type IFilterContext interface + GetParser func() antlr.Parser + IsFilterContext func() + type IGroupByContext interface + GetParser func() antlr.Parser + IsGroupByContext func() + type IGroupingElementContext interface + GetParser func() antlr.Parser + IsGroupingElementContext func() + type IGroupingExpressionsContext interface + GetParser func() antlr.Parser + IsGroupingExpressionsContext func() + type IIdentifierContext interface + GetParser func() antlr.Parser + IsIdentifierContext func() + type IIntervalContext interface + GetFrom func() IIntervalFieldContext + GetParser func() antlr.Parser + GetSign func() antlr.Token + GetTo func() IIntervalFieldContext + IsIntervalContext func() + SetFrom func(IIntervalFieldContext) + SetSign func(antlr.Token) + SetTo func(IIntervalFieldContext) + type IIntervalFieldContext interface + GetParser func() antlr.Parser + IsIntervalFieldContext func() + type IJoinCriteriaContext interface + GetParser func() antlr.Parser + IsJoinCriteriaContext func() + type IJoinTypeContext interface + GetParser func() antlr.Parser + IsJoinTypeContext func() + type INamedQueryContext interface + GetName func() IIdentifierContext + GetParser func() antlr.Parser + IsNamedQueryContext func() + SetName func(IIdentifierContext) + type INonReservedContext interface + GetParser func() antlr.Parser + IsNonReservedContext func() + type INormalFormContext interface + GetParser func() antlr.Parser + IsNormalFormContext func() + type INumberContext interface + GetParser func() antlr.Parser + IsNumberContext func() + type IPredicateContext interface + GetParser func() antlr.Parser + GetValue func() antlr.ParserRuleContext + IsPredicateContext func() + SetValue func(antlr.ParserRuleContext) + type IPredicatedContext interface + GetParser func() antlr.Parser + Get_valueExpression func() IValueExpressionContext + IsPredicatedContext func() + Set_valueExpression func(IValueExpressionContext) + type IPrimaryExpressionContext interface + GetParser func() antlr.Parser + IsPrimaryExpressionContext func() + type IQualifiedNameContext interface + GetParser func() antlr.Parser + IsQualifiedNameContext func() + type IQueryContext interface + GetParser func() antlr.Parser + IsQueryContext func() + type IQueryNoWithContext interface + GetLimit func() antlr.Token + GetParser func() antlr.Parser + IsQueryNoWithContext func() + SetLimit func(antlr.Token) + type IQueryPrimaryContext interface + GetParser func() antlr.Parser + IsQueryPrimaryContext func() + type IQuerySpecificationContext interface + GetHaving func() IBooleanExpressionContext + GetParser func() antlr.Parser + GetWhere func() IBooleanExpressionContext + IsQuerySpecificationContext func() + SetHaving func(IBooleanExpressionContext) + SetWhere func(IBooleanExpressionContext) + type IQueryTermContext interface + GetParser func() antlr.Parser + IsQueryTermContext func() + type IRelationContext interface + GetParser func() antlr.Parser + IsRelationContext func() + type IRelationPrimaryContext interface + GetParser func() antlr.Parser + IsRelationPrimaryContext func() + type ISampleTypeContext interface + GetParser func() antlr.Parser + IsSampleTypeContext func() + type ISampledRelationContext interface + GetParser func() antlr.Parser + GetPercentage func() IExpressionContext + IsSampledRelationContext func() + SetPercentage func(IExpressionContext) + type ISelectItemContext interface + GetParser func() antlr.Parser + IsSelectItemContext func() + type ISetQuantifierContext interface + GetParser func() antlr.Parser + IsSetQuantifierContext func() + type ISortItemContext interface + GetNullOrdering func() antlr.Token + GetOrdering func() antlr.Token + GetParser func() antlr.Parser + IsSortItemContext func() + SetNullOrdering func(antlr.Token) + SetOrdering func(antlr.Token) + type ISql_stringContext interface + GetParser func() antlr.Parser + IsSql_stringContext func() + type ISqltypeContext interface + GetFrom func() IIntervalFieldContext + GetParser func() antlr.Parser + GetTo func() IIntervalFieldContext + IsSqltypeContext func() + SetFrom func(IIntervalFieldContext) + SetTo func(IIntervalFieldContext) + type IStatementContext interface + GetParser func() antlr.Parser + IsStatementContext func() + type ITimeZoneSpecifierContext interface + GetParser func() antlr.Parser + IsTimeZoneSpecifierContext func() + type ITypeParameterContext interface + GetParser func() antlr.Parser + IsTypeParameterContext func() + type IValueExpressionContext interface + GetParser func() antlr.Parser + IsValueExpressionContext func() + type IWhenClauseContext interface + GetCondition func() IExpressionContext + GetParser func() antlr.Parser + GetResult func() IExpressionContext + IsWhenClauseContext func() + SetCondition func(IExpressionContext) + SetResult func(IExpressionContext) + type IWithContext interface + GetParser func() antlr.Parser + IsWithContext func() + type IdentifierContext struct + func NewEmptyIdentifierContext() *IdentifierContext + func NewIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierContext + func (*IdentifierContext) IsIdentifierContext() + func (s *IdentifierContext) CopyFrom(ctx *IdentifierContext) + func (s *IdentifierContext) GetParser() antlr.Parser + func (s *IdentifierContext) GetRuleContext() antlr.RuleContext + func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type InListContext struct + func NewInListContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InListContext + func (s *InListContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *InListContext) AllExpression() []IExpressionContext + func (s *InListContext) Expression(i int) IExpressionContext + func (s *InListContext) GetRuleContext() antlr.RuleContext + func (s *InListContext) IN() antlr.TerminalNode + func (s *InListContext) NOT() antlr.TerminalNode + type InSubqueryContext struct + func NewInSubqueryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InSubqueryContext + func (s *InSubqueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *InSubqueryContext) GetRuleContext() antlr.RuleContext + func (s *InSubqueryContext) IN() antlr.TerminalNode + func (s *InSubqueryContext) NOT() antlr.TerminalNode + func (s *InSubqueryContext) Query() IQueryContext + type InlineTableContext struct + func NewInlineTableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InlineTableContext + func (s *InlineTableContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *InlineTableContext) AllExpression() []IExpressionContext + func (s *InlineTableContext) Expression(i int) IExpressionContext + func (s *InlineTableContext) GetRuleContext() antlr.RuleContext + func (s *InlineTableContext) VALUES() antlr.TerminalNode + type IntegerLiteralContext struct + func NewIntegerLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IntegerLiteralContext + func (s *IntegerLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *IntegerLiteralContext) GetRuleContext() antlr.RuleContext + func (s *IntegerLiteralContext) INTEGER_VALUE() antlr.TerminalNode + type IntervalContext struct + func NewEmptyIntervalContext() *IntervalContext + func NewIntervalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntervalContext + func (*IntervalContext) IsIntervalContext() + func (s *IntervalContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *IntervalContext) AllIntervalField() []IIntervalFieldContext + func (s *IntervalContext) GetFrom() IIntervalFieldContext + func (s *IntervalContext) GetParser() antlr.Parser + func (s *IntervalContext) GetRuleContext() antlr.RuleContext + func (s *IntervalContext) GetSign() antlr.Token + func (s *IntervalContext) GetTo() IIntervalFieldContext + func (s *IntervalContext) INTERVAL() antlr.TerminalNode + func (s *IntervalContext) IntervalField(i int) IIntervalFieldContext + func (s *IntervalContext) MINUS() antlr.TerminalNode + func (s *IntervalContext) PLUS() antlr.TerminalNode + func (s *IntervalContext) SetFrom(v IIntervalFieldContext) + func (s *IntervalContext) SetSign(v antlr.Token) + func (s *IntervalContext) SetTo(v IIntervalFieldContext) + func (s *IntervalContext) Sql_string() ISql_stringContext + func (s *IntervalContext) TO() antlr.TerminalNode + func (s *IntervalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type IntervalFieldContext struct + func NewEmptyIntervalFieldContext() *IntervalFieldContext + func NewIntervalFieldContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntervalFieldContext + func (*IntervalFieldContext) IsIntervalFieldContext() + func (s *IntervalFieldContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *IntervalFieldContext) DAY() antlr.TerminalNode + func (s *IntervalFieldContext) GetParser() antlr.Parser + func (s *IntervalFieldContext) GetRuleContext() antlr.RuleContext + func (s *IntervalFieldContext) HOUR() antlr.TerminalNode + func (s *IntervalFieldContext) MINUTE() antlr.TerminalNode + func (s *IntervalFieldContext) MONTH() antlr.TerminalNode + func (s *IntervalFieldContext) SECOND() antlr.TerminalNode + func (s *IntervalFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *IntervalFieldContext) YEAR() antlr.TerminalNode + type IntervalLiteralContext struct + func NewIntervalLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IntervalLiteralContext + func (s *IntervalLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *IntervalLiteralContext) GetRuleContext() antlr.RuleContext + func (s *IntervalLiteralContext) Interval() IIntervalContext + type JoinCriteriaContext struct + func NewEmptyJoinCriteriaContext() *JoinCriteriaContext + func NewJoinCriteriaContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JoinCriteriaContext + func (*JoinCriteriaContext) IsJoinCriteriaContext() + func (s *JoinCriteriaContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *JoinCriteriaContext) AllIdentifier() []IIdentifierContext + func (s *JoinCriteriaContext) BooleanExpression() IBooleanExpressionContext + func (s *JoinCriteriaContext) GetParser() antlr.Parser + func (s *JoinCriteriaContext) GetRuleContext() antlr.RuleContext + func (s *JoinCriteriaContext) Identifier(i int) IIdentifierContext + func (s *JoinCriteriaContext) ON() antlr.TerminalNode + func (s *JoinCriteriaContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *JoinCriteriaContext) USING() antlr.TerminalNode + type JoinRelationContext struct + func NewJoinRelationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *JoinRelationContext + func (s *JoinRelationContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *JoinRelationContext) AllRelation() []IRelationContext + func (s *JoinRelationContext) CROSS() antlr.TerminalNode + func (s *JoinRelationContext) GetLeft() IRelationContext + func (s *JoinRelationContext) GetRight() ISampledRelationContext + func (s *JoinRelationContext) GetRightRelation() IRelationContext + func (s *JoinRelationContext) GetRuleContext() antlr.RuleContext + func (s *JoinRelationContext) JOIN() antlr.TerminalNode + func (s *JoinRelationContext) JoinCriteria() IJoinCriteriaContext + func (s *JoinRelationContext) JoinType() IJoinTypeContext + func (s *JoinRelationContext) NATURAL() antlr.TerminalNode + func (s *JoinRelationContext) Relation(i int) IRelationContext + func (s *JoinRelationContext) SampledRelation() ISampledRelationContext + func (s *JoinRelationContext) SetLeft(v IRelationContext) + func (s *JoinRelationContext) SetRight(v ISampledRelationContext) + func (s *JoinRelationContext) SetRightRelation(v IRelationContext) + type JoinTypeContext struct + func NewEmptyJoinTypeContext() *JoinTypeContext + func NewJoinTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JoinTypeContext + func (*JoinTypeContext) IsJoinTypeContext() + func (s *JoinTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *JoinTypeContext) FULL() antlr.TerminalNode + func (s *JoinTypeContext) GetParser() antlr.Parser + func (s *JoinTypeContext) GetRuleContext() antlr.RuleContext + func (s *JoinTypeContext) INNER() antlr.TerminalNode + func (s *JoinTypeContext) LEFT() antlr.TerminalNode + func (s *JoinTypeContext) OUTER() antlr.TerminalNode + func (s *JoinTypeContext) RIGHT() antlr.TerminalNode + func (s *JoinTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type LogicalBinaryContext struct + func NewLogicalBinaryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LogicalBinaryContext + func (s *LogicalBinaryContext) AND() antlr.TerminalNode + func (s *LogicalBinaryContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *LogicalBinaryContext) AllBooleanExpression() []IBooleanExpressionContext + func (s *LogicalBinaryContext) BooleanExpression(i int) IBooleanExpressionContext + func (s *LogicalBinaryContext) GetLeft() IBooleanExpressionContext + func (s *LogicalBinaryContext) GetOperator() antlr.Token + func (s *LogicalBinaryContext) GetRight() IBooleanExpressionContext + func (s *LogicalBinaryContext) GetRuleContext() antlr.RuleContext + func (s *LogicalBinaryContext) OR() antlr.TerminalNode + func (s *LogicalBinaryContext) SetLeft(v IBooleanExpressionContext) + func (s *LogicalBinaryContext) SetOperator(v antlr.Token) + func (s *LogicalBinaryContext) SetRight(v IBooleanExpressionContext) + type LogicalNotContext struct + func NewLogicalNotContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LogicalNotContext + func (s *LogicalNotContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *LogicalNotContext) BooleanExpression() IBooleanExpressionContext + func (s *LogicalNotContext) GetRuleContext() antlr.RuleContext + func (s *LogicalNotContext) NOT() antlr.TerminalNode + type NamedQueryContext struct + func NewEmptyNamedQueryContext() *NamedQueryContext + func NewNamedQueryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamedQueryContext + func (*NamedQueryContext) IsNamedQueryContext() + func (s *NamedQueryContext) AS() antlr.TerminalNode + func (s *NamedQueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *NamedQueryContext) ColumnAliases() IColumnAliasesContext + func (s *NamedQueryContext) GetName() IIdentifierContext + func (s *NamedQueryContext) GetParser() antlr.Parser + func (s *NamedQueryContext) GetRuleContext() antlr.RuleContext + func (s *NamedQueryContext) Identifier() IIdentifierContext + func (s *NamedQueryContext) Query() IQueryContext + func (s *NamedQueryContext) SetName(v IIdentifierContext) + func (s *NamedQueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type NonReservedContext struct + func NewEmptyNonReservedContext() *NonReservedContext + func NewNonReservedContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NonReservedContext + func (*NonReservedContext) IsNonReservedContext() + func (s *NonReservedContext) ADD() antlr.TerminalNode + func (s *NonReservedContext) ALL() antlr.TerminalNode + func (s *NonReservedContext) ANALYZE() antlr.TerminalNode + func (s *NonReservedContext) ANY() antlr.TerminalNode + func (s *NonReservedContext) ARRAY() antlr.TerminalNode + func (s *NonReservedContext) ASC() antlr.TerminalNode + func (s *NonReservedContext) AT() antlr.TerminalNode + func (s *NonReservedContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *NonReservedContext) BERNOULLI() antlr.TerminalNode + func (s *NonReservedContext) CALL() antlr.TerminalNode + func (s *NonReservedContext) CASCADE() antlr.TerminalNode + func (s *NonReservedContext) CATALOGS() antlr.TerminalNode + func (s *NonReservedContext) COALESCE() antlr.TerminalNode + func (s *NonReservedContext) COLUMN() antlr.TerminalNode + func (s *NonReservedContext) COLUMNS() antlr.TerminalNode + func (s *NonReservedContext) COMMENT() antlr.TerminalNode + func (s *NonReservedContext) COMMITTED() antlr.TerminalNode + func (s *NonReservedContext) CURRENT() antlr.TerminalNode + func (s *NonReservedContext) DATA() antlr.TerminalNode + func (s *NonReservedContext) DATE() antlr.TerminalNode + func (s *NonReservedContext) DAY() antlr.TerminalNode + func (s *NonReservedContext) DESC() antlr.TerminalNode + func (s *NonReservedContext) DISTRIBUTED() antlr.TerminalNode + func (s *NonReservedContext) EXCLUDING() antlr.TerminalNode + func (s *NonReservedContext) EXPLAIN() antlr.TerminalNode + func (s *NonReservedContext) FILTER() antlr.TerminalNode + func (s *NonReservedContext) FIRST() antlr.TerminalNode + func (s *NonReservedContext) FOLLOWING() antlr.TerminalNode + func (s *NonReservedContext) FORMAT() antlr.TerminalNode + func (s *NonReservedContext) FUNCTIONS() antlr.TerminalNode + func (s *NonReservedContext) GetParser() antlr.Parser + func (s *NonReservedContext) GetRuleContext() antlr.RuleContext + func (s *NonReservedContext) HOUR() antlr.TerminalNode + func (s *NonReservedContext) IF() antlr.TerminalNode + func (s *NonReservedContext) INCLUDING() antlr.TerminalNode + func (s *NonReservedContext) INPUT() antlr.TerminalNode + func (s *NonReservedContext) INTEGER() antlr.TerminalNode + func (s *NonReservedContext) INTERVAL() antlr.TerminalNode + func (s *NonReservedContext) LAST() antlr.TerminalNode + func (s *NonReservedContext) LATERAL() antlr.TerminalNode + func (s *NonReservedContext) LEVEL() antlr.TerminalNode + func (s *NonReservedContext) LIMIT() antlr.TerminalNode + func (s *NonReservedContext) LOGICAL() antlr.TerminalNode + func (s *NonReservedContext) MAP() antlr.TerminalNode + func (s *NonReservedContext) MINUTE() antlr.TerminalNode + func (s *NonReservedContext) MONTH() antlr.TerminalNode + func (s *NonReservedContext) NFC() antlr.TerminalNode + func (s *NonReservedContext) NFD() antlr.TerminalNode + func (s *NonReservedContext) NFKC() antlr.TerminalNode + func (s *NonReservedContext) NFKD() antlr.TerminalNode + func (s *NonReservedContext) NO() antlr.TerminalNode + func (s *NonReservedContext) NULLIF() antlr.TerminalNode + func (s *NonReservedContext) NULLS() antlr.TerminalNode + func (s *NonReservedContext) ONLY() antlr.TerminalNode + func (s *NonReservedContext) OPTION() antlr.TerminalNode + func (s *NonReservedContext) ORDINALITY() antlr.TerminalNode + func (s *NonReservedContext) OUTPUT() antlr.TerminalNode + func (s *NonReservedContext) OVER() antlr.TerminalNode + func (s *NonReservedContext) PARTITION() antlr.TerminalNode + func (s *NonReservedContext) PARTITIONS() antlr.TerminalNode + func (s *NonReservedContext) POSITION() antlr.TerminalNode + func (s *NonReservedContext) PRECEDING() antlr.TerminalNode + func (s *NonReservedContext) PRIVILEGES() antlr.TerminalNode + func (s *NonReservedContext) PROPERTIES() antlr.TerminalNode + func (s *NonReservedContext) PUBLIC() antlr.TerminalNode + func (s *NonReservedContext) RANGE() antlr.TerminalNode + func (s *NonReservedContext) READ() antlr.TerminalNode + func (s *NonReservedContext) RENAME() antlr.TerminalNode + func (s *NonReservedContext) REPEATABLE() antlr.TerminalNode + func (s *NonReservedContext) REPLACE() antlr.TerminalNode + func (s *NonReservedContext) RESET() antlr.TerminalNode + func (s *NonReservedContext) RESTRICT() antlr.TerminalNode + func (s *NonReservedContext) REVOKE() antlr.TerminalNode + func (s *NonReservedContext) ROLLBACK() antlr.TerminalNode + func (s *NonReservedContext) ROW() antlr.TerminalNode + func (s *NonReservedContext) ROWS() antlr.TerminalNode + func (s *NonReservedContext) SCHEMA() antlr.TerminalNode + func (s *NonReservedContext) SCHEMAS() antlr.TerminalNode + func (s *NonReservedContext) SECOND() antlr.TerminalNode + func (s *NonReservedContext) SERIALIZABLE() antlr.TerminalNode + func (s *NonReservedContext) SESSION() antlr.TerminalNode + func (s *NonReservedContext) SET() antlr.TerminalNode + func (s *NonReservedContext) SETS() antlr.TerminalNode + func (s *NonReservedContext) SHOW() antlr.TerminalNode + func (s *NonReservedContext) SMALLINT() antlr.TerminalNode + func (s *NonReservedContext) SOME() antlr.TerminalNode + func (s *NonReservedContext) START() antlr.TerminalNode + func (s *NonReservedContext) STATS() antlr.TerminalNode + func (s *NonReservedContext) SUBSTRING() antlr.TerminalNode + func (s *NonReservedContext) SYSTEM() antlr.TerminalNode + func (s *NonReservedContext) TABLES() antlr.TerminalNode + func (s *NonReservedContext) TABLESAMPLE() antlr.TerminalNode + func (s *NonReservedContext) TEXT() antlr.TerminalNode + func (s *NonReservedContext) TIME() antlr.TerminalNode + func (s *NonReservedContext) TIMESTAMP() antlr.TerminalNode + func (s *NonReservedContext) TINYINT() antlr.TerminalNode + func (s *NonReservedContext) TO() antlr.TerminalNode + func (s *NonReservedContext) TRY_CAST() antlr.TerminalNode + func (s *NonReservedContext) TYPE() antlr.TerminalNode + func (s *NonReservedContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *NonReservedContext) UNBOUNDED() antlr.TerminalNode + func (s *NonReservedContext) UNCOMMITTED() antlr.TerminalNode + func (s *NonReservedContext) USE() antlr.TerminalNode + func (s *NonReservedContext) VALIDATE() antlr.TerminalNode + func (s *NonReservedContext) VERBOSE() antlr.TerminalNode + func (s *NonReservedContext) VIEW() antlr.TerminalNode + func (s *NonReservedContext) WORK() antlr.TerminalNode + func (s *NonReservedContext) WRITE() antlr.TerminalNode + func (s *NonReservedContext) YEAR() antlr.TerminalNode + func (s *NonReservedContext) ZONE() antlr.TerminalNode + type NormalFormContext struct + func NewEmptyNormalFormContext() *NormalFormContext + func NewNormalFormContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NormalFormContext + func (*NormalFormContext) IsNormalFormContext() + func (s *NormalFormContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *NormalFormContext) GetParser() antlr.Parser + func (s *NormalFormContext) GetRuleContext() antlr.RuleContext + func (s *NormalFormContext) NFC() antlr.TerminalNode + func (s *NormalFormContext) NFD() antlr.TerminalNode + func (s *NormalFormContext) NFKC() antlr.TerminalNode + func (s *NormalFormContext) NFKD() antlr.TerminalNode + func (s *NormalFormContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type NullLiteralContext struct + func NewNullLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NullLiteralContext + func (s *NullLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *NullLiteralContext) GetRuleContext() antlr.RuleContext + func (s *NullLiteralContext) NULL() antlr.TerminalNode + type NumberContext struct + func NewEmptyNumberContext() *NumberContext + func NewNumberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumberContext + func (*NumberContext) IsNumberContext() + func (s *NumberContext) CopyFrom(ctx *NumberContext) + func (s *NumberContext) GetParser() antlr.Parser + func (s *NumberContext) GetRuleContext() antlr.RuleContext + func (s *NumberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type NumericLiteralContext struct + func NewNumericLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NumericLiteralContext + func (s *NumericLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *NumericLiteralContext) GetRuleContext() antlr.RuleContext + func (s *NumericLiteralContext) Number() INumberContext + type ParenthesizedExpressionContext struct + func NewParenthesizedExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ParenthesizedExpressionContext + func (s *ParenthesizedExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *ParenthesizedExpressionContext) Expression() IExpressionContext + func (s *ParenthesizedExpressionContext) GetRuleContext() antlr.RuleContext + type ParenthesizedRelationContext struct + func NewParenthesizedRelationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ParenthesizedRelationContext + func (s *ParenthesizedRelationContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *ParenthesizedRelationContext) GetRuleContext() antlr.RuleContext + func (s *ParenthesizedRelationContext) Relation() IRelationContext + type PredicateContext struct + func NewEmptyPredicateContext() *PredicateContext + func NewPredicateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int, ...) *PredicateContext + func (*PredicateContext) IsPredicateContext() + func (s *PredicateContext) CopyFrom(ctx *PredicateContext) + func (s *PredicateContext) GetParser() antlr.Parser + func (s *PredicateContext) GetRuleContext() antlr.RuleContext + func (s *PredicateContext) GetValue() antlr.ParserRuleContext + func (s *PredicateContext) SetValue(v antlr.ParserRuleContext) + func (s *PredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type PredicatedContext struct + func NewEmptyPredicatedContext() *PredicatedContext + func NewPredicatedContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PredicatedContext + func (*PredicatedContext) IsPredicatedContext() + func (s *PredicatedContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *PredicatedContext) GetParser() antlr.Parser + func (s *PredicatedContext) GetRuleContext() antlr.RuleContext + func (s *PredicatedContext) Get_valueExpression() IValueExpressionContext + func (s *PredicatedContext) Predicate() IPredicateContext + func (s *PredicatedContext) Set_valueExpression(v IValueExpressionContext) + func (s *PredicatedContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *PredicatedContext) ValueExpression() IValueExpressionContext + type PrimaryExpressionContext struct + func NewEmptyPrimaryExpressionContext() *PrimaryExpressionContext + func NewPrimaryExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimaryExpressionContext + func (*PrimaryExpressionContext) IsPrimaryExpressionContext() + func (s *PrimaryExpressionContext) CopyFrom(ctx *PrimaryExpressionContext) + func (s *PrimaryExpressionContext) GetParser() antlr.Parser + func (s *PrimaryExpressionContext) GetRuleContext() antlr.RuleContext + func (s *PrimaryExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type QualifiedNameContext struct + func NewEmptyQualifiedNameContext() *QualifiedNameContext + func NewQualifiedNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QualifiedNameContext + func (*QualifiedNameContext) IsQualifiedNameContext() + func (s *QualifiedNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *QualifiedNameContext) AllIdentifier() []IIdentifierContext + func (s *QualifiedNameContext) GetParser() antlr.Parser + func (s *QualifiedNameContext) GetRuleContext() antlr.RuleContext + func (s *QualifiedNameContext) Identifier(i int) IIdentifierContext + func (s *QualifiedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type QuantifiedComparisonContext struct + func NewQuantifiedComparisonContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *QuantifiedComparisonContext + func (s *QuantifiedComparisonContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *QuantifiedComparisonContext) ComparisonOperator() IComparisonOperatorContext + func (s *QuantifiedComparisonContext) ComparisonQuantifier() IComparisonQuantifierContext + func (s *QuantifiedComparisonContext) GetRuleContext() antlr.RuleContext + func (s *QuantifiedComparisonContext) Query() IQueryContext + type QueryContext struct + func NewEmptyQueryContext() *QueryContext + func NewQueryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryContext + func (*QueryContext) IsQueryContext() + func (s *QueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *QueryContext) GetParser() antlr.Parser + func (s *QueryContext) GetRuleContext() antlr.RuleContext + func (s *QueryContext) QueryNoWith() IQueryNoWithContext + func (s *QueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *QueryContext) With() IWithContext + type QueryNoWithContext struct + func NewEmptyQueryNoWithContext() *QueryNoWithContext + func NewQueryNoWithContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryNoWithContext + func (*QueryNoWithContext) IsQueryNoWithContext() + func (s *QueryNoWithContext) ALL() antlr.TerminalNode + func (s *QueryNoWithContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *QueryNoWithContext) AllSortItem() []ISortItemContext + func (s *QueryNoWithContext) BY() antlr.TerminalNode + func (s *QueryNoWithContext) GetLimit() antlr.Token + func (s *QueryNoWithContext) GetParser() antlr.Parser + func (s *QueryNoWithContext) GetRuleContext() antlr.RuleContext + func (s *QueryNoWithContext) INTEGER_VALUE() antlr.TerminalNode + func (s *QueryNoWithContext) LIMIT() antlr.TerminalNode + func (s *QueryNoWithContext) ORDER() antlr.TerminalNode + func (s *QueryNoWithContext) QueryTerm() IQueryTermContext + func (s *QueryNoWithContext) SetLimit(v antlr.Token) + func (s *QueryNoWithContext) SortItem(i int) ISortItemContext + func (s *QueryNoWithContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type QueryPrimaryContext struct + func NewEmptyQueryPrimaryContext() *QueryPrimaryContext + func NewQueryPrimaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryPrimaryContext + func (*QueryPrimaryContext) IsQueryPrimaryContext() + func (s *QueryPrimaryContext) CopyFrom(ctx *QueryPrimaryContext) + func (s *QueryPrimaryContext) GetParser() antlr.Parser + func (s *QueryPrimaryContext) GetRuleContext() antlr.RuleContext + func (s *QueryPrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type QueryPrimaryDefaultContext struct + func NewQueryPrimaryDefaultContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *QueryPrimaryDefaultContext + func (s *QueryPrimaryDefaultContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *QueryPrimaryDefaultContext) GetRuleContext() antlr.RuleContext + func (s *QueryPrimaryDefaultContext) QuerySpecification() IQuerySpecificationContext + type QuerySpecificationContext struct + func NewEmptyQuerySpecificationContext() *QuerySpecificationContext + func NewQuerySpecificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QuerySpecificationContext + func (*QuerySpecificationContext) IsQuerySpecificationContext() + func (s *QuerySpecificationContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *QuerySpecificationContext) AllBooleanExpression() []IBooleanExpressionContext + func (s *QuerySpecificationContext) AllRelation() []IRelationContext + func (s *QuerySpecificationContext) AllSelectItem() []ISelectItemContext + func (s *QuerySpecificationContext) BY() antlr.TerminalNode + func (s *QuerySpecificationContext) BooleanExpression(i int) IBooleanExpressionContext + func (s *QuerySpecificationContext) FROM() antlr.TerminalNode + func (s *QuerySpecificationContext) GROUP() antlr.TerminalNode + func (s *QuerySpecificationContext) GetHaving() IBooleanExpressionContext + func (s *QuerySpecificationContext) GetParser() antlr.Parser + func (s *QuerySpecificationContext) GetRuleContext() antlr.RuleContext + func (s *QuerySpecificationContext) GetWhere() IBooleanExpressionContext + func (s *QuerySpecificationContext) GroupBy() IGroupByContext + func (s *QuerySpecificationContext) HAVING() antlr.TerminalNode + func (s *QuerySpecificationContext) Relation(i int) IRelationContext + func (s *QuerySpecificationContext) SELECT() antlr.TerminalNode + func (s *QuerySpecificationContext) SelectItem(i int) ISelectItemContext + func (s *QuerySpecificationContext) SetHaving(v IBooleanExpressionContext) + func (s *QuerySpecificationContext) SetQuantifier() ISetQuantifierContext + func (s *QuerySpecificationContext) SetWhere(v IBooleanExpressionContext) + func (s *QuerySpecificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *QuerySpecificationContext) WHERE() antlr.TerminalNode + type QueryTermContext struct + func NewEmptyQueryTermContext() *QueryTermContext + func NewQueryTermContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryTermContext + func (*QueryTermContext) IsQueryTermContext() + func (s *QueryTermContext) CopyFrom(ctx *QueryTermContext) + func (s *QueryTermContext) GetParser() antlr.Parser + func (s *QueryTermContext) GetRuleContext() antlr.RuleContext + func (s *QueryTermContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type QueryTermDefaultContext struct + func NewQueryTermDefaultContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *QueryTermDefaultContext + func (s *QueryTermDefaultContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *QueryTermDefaultContext) GetRuleContext() antlr.RuleContext + func (s *QueryTermDefaultContext) QueryPrimary() IQueryPrimaryContext + type QuotedIdentifierContext struct + func NewQuotedIdentifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *QuotedIdentifierContext + func (s *QuotedIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *QuotedIdentifierContext) GetRuleContext() antlr.RuleContext + func (s *QuotedIdentifierContext) QUOTED_IDENTIFIER() antlr.TerminalNode + type RelationContext struct + func NewEmptyRelationContext() *RelationContext + func NewRelationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RelationContext + func (*RelationContext) IsRelationContext() + func (s *RelationContext) CopyFrom(ctx *RelationContext) + func (s *RelationContext) GetParser() antlr.Parser + func (s *RelationContext) GetRuleContext() antlr.RuleContext + func (s *RelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type RelationDefaultContext struct + func NewRelationDefaultContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RelationDefaultContext + func (s *RelationDefaultContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *RelationDefaultContext) GetRuleContext() antlr.RuleContext + func (s *RelationDefaultContext) SampledRelation() ISampledRelationContext + type RelationPrimaryContext struct + func NewEmptyRelationPrimaryContext() *RelationPrimaryContext + func NewRelationPrimaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RelationPrimaryContext + func (*RelationPrimaryContext) IsRelationPrimaryContext() + func (s *RelationPrimaryContext) CopyFrom(ctx *RelationPrimaryContext) + func (s *RelationPrimaryContext) GetParser() antlr.Parser + func (s *RelationPrimaryContext) GetRuleContext() antlr.RuleContext + func (s *RelationPrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type RowConstructorContext struct + func NewRowConstructorContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RowConstructorContext + func (s *RowConstructorContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *RowConstructorContext) AllExpression() []IExpressionContext + func (s *RowConstructorContext) Expression(i int) IExpressionContext + func (s *RowConstructorContext) GetRuleContext() antlr.RuleContext + func (s *RowConstructorContext) ROW() antlr.TerminalNode + type SampleTypeContext struct + func NewEmptySampleTypeContext() *SampleTypeContext + func NewSampleTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SampleTypeContext + func (*SampleTypeContext) IsSampleTypeContext() + func (s *SampleTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *SampleTypeContext) BERNOULLI() antlr.TerminalNode + func (s *SampleTypeContext) GetParser() antlr.Parser + func (s *SampleTypeContext) GetRuleContext() antlr.RuleContext + func (s *SampleTypeContext) SYSTEM() antlr.TerminalNode + func (s *SampleTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type SampledRelationContext struct + func NewEmptySampledRelationContext() *SampledRelationContext + func NewSampledRelationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SampledRelationContext + func (*SampledRelationContext) IsSampledRelationContext() + func (s *SampledRelationContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *SampledRelationContext) AliasedRelation() IAliasedRelationContext + func (s *SampledRelationContext) Expression() IExpressionContext + func (s *SampledRelationContext) GetParser() antlr.Parser + func (s *SampledRelationContext) GetPercentage() IExpressionContext + func (s *SampledRelationContext) GetRuleContext() antlr.RuleContext + func (s *SampledRelationContext) SampleType() ISampleTypeContext + func (s *SampledRelationContext) SetPercentage(v IExpressionContext) + func (s *SampledRelationContext) TABLESAMPLE() antlr.TerminalNode + func (s *SampledRelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type SelectAllContext struct + func NewSelectAllContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SelectAllContext + func (s *SelectAllContext) ASTERISK() antlr.TerminalNode + func (s *SelectAllContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *SelectAllContext) GetRuleContext() antlr.RuleContext + func (s *SelectAllContext) QualifiedName() IQualifiedNameContext + type SelectItemContext struct + func NewEmptySelectItemContext() *SelectItemContext + func NewSelectItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectItemContext + func (*SelectItemContext) IsSelectItemContext() + func (s *SelectItemContext) CopyFrom(ctx *SelectItemContext) + func (s *SelectItemContext) GetParser() antlr.Parser + func (s *SelectItemContext) GetRuleContext() antlr.RuleContext + func (s *SelectItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type SelectSingleContext struct + func NewSelectSingleContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SelectSingleContext + func (s *SelectSingleContext) AS() antlr.TerminalNode + func (s *SelectSingleContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *SelectSingleContext) Expression() IExpressionContext + func (s *SelectSingleContext) GetRuleContext() antlr.RuleContext + func (s *SelectSingleContext) Identifier() IIdentifierContext + type SetOperationContext struct + func NewSetOperationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SetOperationContext + func (s *SetOperationContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *SetOperationContext) AllQueryTerm() []IQueryTermContext + func (s *SetOperationContext) EXCEPT() antlr.TerminalNode + func (s *SetOperationContext) GetLeft() IQueryTermContext + func (s *SetOperationContext) GetOperator() antlr.Token + func (s *SetOperationContext) GetRight() IQueryTermContext + func (s *SetOperationContext) GetRuleContext() antlr.RuleContext + func (s *SetOperationContext) INTERSECT() antlr.TerminalNode + func (s *SetOperationContext) QueryTerm(i int) IQueryTermContext + func (s *SetOperationContext) SetLeft(v IQueryTermContext) + func (s *SetOperationContext) SetOperator(v antlr.Token) + func (s *SetOperationContext) SetQuantifier() ISetQuantifierContext + func (s *SetOperationContext) SetRight(v IQueryTermContext) + func (s *SetOperationContext) UNION() antlr.TerminalNode + type SetQuantifierContext struct + func NewEmptySetQuantifierContext() *SetQuantifierContext + func NewSetQuantifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SetQuantifierContext + func (*SetQuantifierContext) IsSetQuantifierContext() + func (s *SetQuantifierContext) ALL() antlr.TerminalNode + func (s *SetQuantifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *SetQuantifierContext) DISTINCT() antlr.TerminalNode + func (s *SetQuantifierContext) GetParser() antlr.Parser + func (s *SetQuantifierContext) GetRuleContext() antlr.RuleContext + func (s *SetQuantifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type SingleGroupingSetContext struct + func NewSingleGroupingSetContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SingleGroupingSetContext + func (s *SingleGroupingSetContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *SingleGroupingSetContext) GetRuleContext() antlr.RuleContext + func (s *SingleGroupingSetContext) GroupingExpressions() IGroupingExpressionsContext + type SortItemContext struct + func NewEmptySortItemContext() *SortItemContext + func NewSortItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SortItemContext + func (*SortItemContext) IsSortItemContext() + func (s *SortItemContext) ASC() antlr.TerminalNode + func (s *SortItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *SortItemContext) DESC() antlr.TerminalNode + func (s *SortItemContext) Expression() IExpressionContext + func (s *SortItemContext) FIRST() antlr.TerminalNode + func (s *SortItemContext) GetNullOrdering() antlr.Token + func (s *SortItemContext) GetOrdering() antlr.Token + func (s *SortItemContext) GetParser() antlr.Parser + func (s *SortItemContext) GetRuleContext() antlr.RuleContext + func (s *SortItemContext) LAST() antlr.TerminalNode + func (s *SortItemContext) NULLS() antlr.TerminalNode + func (s *SortItemContext) SetNullOrdering(v antlr.Token) + func (s *SortItemContext) SetOrdering(v antlr.Token) + func (s *SortItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type SpecialDateTimeFunctionContext struct + func NewSpecialDateTimeFunctionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SpecialDateTimeFunctionContext + func (s *SpecialDateTimeFunctionContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *SpecialDateTimeFunctionContext) CURRENT_DATE() antlr.TerminalNode + func (s *SpecialDateTimeFunctionContext) CURRENT_TIME() antlr.TerminalNode + func (s *SpecialDateTimeFunctionContext) CURRENT_TIMESTAMP() antlr.TerminalNode + func (s *SpecialDateTimeFunctionContext) GetName() antlr.Token + func (s *SpecialDateTimeFunctionContext) GetPrecision() antlr.Token + func (s *SpecialDateTimeFunctionContext) GetRuleContext() antlr.RuleContext + func (s *SpecialDateTimeFunctionContext) INTEGER_VALUE() antlr.TerminalNode + func (s *SpecialDateTimeFunctionContext) LOCALTIME() antlr.TerminalNode + func (s *SpecialDateTimeFunctionContext) LOCALTIMESTAMP() antlr.TerminalNode + func (s *SpecialDateTimeFunctionContext) SetName(v antlr.Token) + func (s *SpecialDateTimeFunctionContext) SetPrecision(v antlr.Token) + type SqlBaseLexer struct + func NewSqlBaseLexer(input antlr.CharStream) *SqlBaseLexer + type SqlBaseParser struct + func NewSqlBaseParser(input antlr.TokenStream) *SqlBaseParser + func (p *SqlBaseParser) AliasedRelation() (localctx IAliasedRelationContext) + func (p *SqlBaseParser) BaseType() (localctx IBaseTypeContext) + func (p *SqlBaseParser) BooleanExpression() (localctx IBooleanExpressionContext) + func (p *SqlBaseParser) BooleanExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *SqlBaseParser) BooleanValue() (localctx IBooleanValueContext) + func (p *SqlBaseParser) ColumnAliases() (localctx IColumnAliasesContext) + func (p *SqlBaseParser) ComparisonOperator() (localctx IComparisonOperatorContext) + func (p *SqlBaseParser) ComparisonQuantifier() (localctx IComparisonQuantifierContext) + func (p *SqlBaseParser) Expression() (localctx IExpressionContext) + func (p *SqlBaseParser) Filter() (localctx IFilterContext) + func (p *SqlBaseParser) GroupBy() (localctx IGroupByContext) + func (p *SqlBaseParser) GroupingElement() (localctx IGroupingElementContext) + func (p *SqlBaseParser) GroupingExpressions() (localctx IGroupingExpressionsContext) + func (p *SqlBaseParser) Identifier() (localctx IIdentifierContext) + func (p *SqlBaseParser) Interval() (localctx IIntervalContext) + func (p *SqlBaseParser) IntervalField() (localctx IIntervalFieldContext) + func (p *SqlBaseParser) JoinCriteria() (localctx IJoinCriteriaContext) + func (p *SqlBaseParser) JoinType() (localctx IJoinTypeContext) + func (p *SqlBaseParser) NamedQuery() (localctx INamedQueryContext) + func (p *SqlBaseParser) NonReserved() (localctx INonReservedContext) + func (p *SqlBaseParser) NormalForm() (localctx INormalFormContext) + func (p *SqlBaseParser) Number() (localctx INumberContext) + func (p *SqlBaseParser) Predicate(value antlr.ParserRuleContext) (localctx IPredicateContext) + func (p *SqlBaseParser) Predicated() (localctx IPredicatedContext) + func (p *SqlBaseParser) PrimaryExpression() (localctx IPrimaryExpressionContext) + func (p *SqlBaseParser) PrimaryExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *SqlBaseParser) QualifiedName() (localctx IQualifiedNameContext) + func (p *SqlBaseParser) Query() (localctx IQueryContext) + func (p *SqlBaseParser) QueryNoWith() (localctx IQueryNoWithContext) + func (p *SqlBaseParser) QueryPrimary() (localctx IQueryPrimaryContext) + func (p *SqlBaseParser) QuerySpecification() (localctx IQuerySpecificationContext) + func (p *SqlBaseParser) QueryTerm() (localctx IQueryTermContext) + func (p *SqlBaseParser) QueryTerm_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *SqlBaseParser) Relation() (localctx IRelationContext) + func (p *SqlBaseParser) RelationPrimary() (localctx IRelationPrimaryContext) + func (p *SqlBaseParser) Relation_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *SqlBaseParser) SampleType() (localctx ISampleTypeContext) + func (p *SqlBaseParser) SampledRelation() (localctx ISampledRelationContext) + func (p *SqlBaseParser) SelectItem() (localctx ISelectItemContext) + func (p *SqlBaseParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool + func (p *SqlBaseParser) SetQuantifier() (localctx ISetQuantifierContext) + func (p *SqlBaseParser) SortItem() (localctx ISortItemContext) + func (p *SqlBaseParser) Sql_string() (localctx ISql_stringContext) + func (p *SqlBaseParser) Sqltype() (localctx ISqltypeContext) + func (p *SqlBaseParser) Sqltype_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *SqlBaseParser) Statement() (localctx IStatementContext) + func (p *SqlBaseParser) TimeZoneSpecifier() (localctx ITimeZoneSpecifierContext) + func (p *SqlBaseParser) TypeParameter() (localctx ITypeParameterContext) + func (p *SqlBaseParser) ValueExpression() (localctx IValueExpressionContext) + func (p *SqlBaseParser) ValueExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *SqlBaseParser) WhenClause() (localctx IWhenClauseContext) + func (p *SqlBaseParser) With() (localctx IWithContext) + type SqlBaseVisitor interface + VisitAliasedRelation func(ctx *AliasedRelationContext) interface{} + VisitArithmeticBinary func(ctx *ArithmeticBinaryContext) interface{} + VisitArithmeticUnary func(ctx *ArithmeticUnaryContext) interface{} + VisitArrayConstructor func(ctx *ArrayConstructorContext) interface{} + VisitAtTimeZone func(ctx *AtTimeZoneContext) interface{} + VisitBackQuotedIdentifier func(ctx *BackQuotedIdentifierContext) interface{} + VisitBaseType func(ctx *BaseTypeContext) interface{} + VisitBasicStringLiteral func(ctx *BasicStringLiteralContext) interface{} + VisitBetween func(ctx *BetweenContext) interface{} + VisitBinaryLiteral func(ctx *BinaryLiteralContext) interface{} + VisitBooleanDefault func(ctx *BooleanDefaultContext) interface{} + VisitBooleanLiteral func(ctx *BooleanLiteralContext) interface{} + VisitBooleanValue func(ctx *BooleanValueContext) interface{} + VisitColumnAliases func(ctx *ColumnAliasesContext) interface{} + VisitColumnReference func(ctx *ColumnReferenceContext) interface{} + VisitComparison func(ctx *ComparisonContext) interface{} + VisitComparisonOperator func(ctx *ComparisonOperatorContext) interface{} + VisitComparisonQuantifier func(ctx *ComparisonQuantifierContext) interface{} + VisitConcatenation func(ctx *ConcatenationContext) interface{} + VisitCurrentUser func(ctx *CurrentUserContext) interface{} + VisitDecimalLiteral func(ctx *DecimalLiteralContext) interface{} + VisitDereference func(ctx *DereferenceContext) interface{} + VisitDigitIdentifier func(ctx *DigitIdentifierContext) interface{} + VisitDoubleLiteral func(ctx *DoubleLiteralContext) interface{} + VisitExpression func(ctx *ExpressionContext) interface{} + VisitFilter func(ctx *FilterContext) interface{} + VisitFunctionCall func(ctx *FunctionCallContext) interface{} + VisitGroupBy func(ctx *GroupByContext) interface{} + VisitGroupingExpressions func(ctx *GroupingExpressionsContext) interface{} + VisitGroupingOperation func(ctx *GroupingOperationContext) interface{} + VisitInList func(ctx *InListContext) interface{} + VisitInSubquery func(ctx *InSubqueryContext) interface{} + VisitInlineTable func(ctx *InlineTableContext) interface{} + VisitIntegerLiteral func(ctx *IntegerLiteralContext) interface{} + VisitInterval func(ctx *IntervalContext) interface{} + VisitIntervalField func(ctx *IntervalFieldContext) interface{} + VisitIntervalLiteral func(ctx *IntervalLiteralContext) interface{} + VisitJoinCriteria func(ctx *JoinCriteriaContext) interface{} + VisitJoinRelation func(ctx *JoinRelationContext) interface{} + VisitJoinType func(ctx *JoinTypeContext) interface{} + VisitLogicalBinary func(ctx *LogicalBinaryContext) interface{} + VisitLogicalNot func(ctx *LogicalNotContext) interface{} + VisitNamedQuery func(ctx *NamedQueryContext) interface{} + VisitNonReserved func(ctx *NonReservedContext) interface{} + VisitNormalForm func(ctx *NormalFormContext) interface{} + VisitNullLiteral func(ctx *NullLiteralContext) interface{} + VisitNumericLiteral func(ctx *NumericLiteralContext) interface{} + VisitParenthesizedExpression func(ctx *ParenthesizedExpressionContext) interface{} + VisitParenthesizedRelation func(ctx *ParenthesizedRelationContext) interface{} + VisitPredicated func(ctx *PredicatedContext) interface{} + VisitQualifiedName func(ctx *QualifiedNameContext) interface{} + VisitQuantifiedComparison func(ctx *QuantifiedComparisonContext) interface{} + VisitQuery func(ctx *QueryContext) interface{} + VisitQueryNoWith func(ctx *QueryNoWithContext) interface{} + VisitQueryPrimaryDefault func(ctx *QueryPrimaryDefaultContext) interface{} + VisitQuerySpecification func(ctx *QuerySpecificationContext) interface{} + VisitQueryTermDefault func(ctx *QueryTermDefaultContext) interface{} + VisitQuotedIdentifier func(ctx *QuotedIdentifierContext) interface{} + VisitRelationDefault func(ctx *RelationDefaultContext) interface{} + VisitRowConstructor func(ctx *RowConstructorContext) interface{} + VisitSampleType func(ctx *SampleTypeContext) interface{} + VisitSampledRelation func(ctx *SampledRelationContext) interface{} + VisitSelectAll func(ctx *SelectAllContext) interface{} + VisitSelectSingle func(ctx *SelectSingleContext) interface{} + VisitSetOperation func(ctx *SetOperationContext) interface{} + VisitSetQuantifier func(ctx *SetQuantifierContext) interface{} + VisitSingleGroupingSet func(ctx *SingleGroupingSetContext) interface{} + VisitSortItem func(ctx *SortItemContext) interface{} + VisitSpecialDateTimeFunction func(ctx *SpecialDateTimeFunctionContext) interface{} + VisitSqltype func(ctx *SqltypeContext) interface{} + VisitStatementDefault func(ctx *StatementDefaultContext) interface{} + VisitStringLiteral func(ctx *StringLiteralContext) interface{} + VisitSubquery func(ctx *SubqueryContext) interface{} + VisitSubqueryExpression func(ctx *SubqueryExpressionContext) interface{} + VisitSubqueryRelation func(ctx *SubqueryRelationContext) interface{} + VisitSubscript func(ctx *SubscriptContext) interface{} + VisitTable func(ctx *TableContext) interface{} + VisitTableName func(ctx *TableNameContext) interface{} + VisitTimeZoneInterval func(ctx *TimeZoneIntervalContext) interface{} + VisitTimeZoneString func(ctx *TimeZoneStringContext) interface{} + VisitTypeConstructor func(ctx *TypeConstructorContext) interface{} + VisitTypeParameter func(ctx *TypeParameterContext) interface{} + VisitUnicodeStringLiteral func(ctx *UnicodeStringLiteralContext) interface{} + VisitUnquotedIdentifier func(ctx *UnquotedIdentifierContext) interface{} + VisitValueExpressionDefault func(ctx *ValueExpressionDefaultContext) interface{} + VisitWhenClause func(ctx *WhenClauseContext) interface{} + VisitWith func(ctx *WithContext) interface{} + type Sql_stringContext struct + func NewEmptySql_stringContext() *Sql_stringContext + func NewSql_stringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sql_stringContext + func (*Sql_stringContext) IsSql_stringContext() + func (s *Sql_stringContext) CopyFrom(ctx *Sql_stringContext) + func (s *Sql_stringContext) GetParser() antlr.Parser + func (s *Sql_stringContext) GetRuleContext() antlr.RuleContext + func (s *Sql_stringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type SqltypeContext struct + func NewEmptySqltypeContext() *SqltypeContext + func NewSqltypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SqltypeContext + func (*SqltypeContext) IsSqltypeContext() + func (s *SqltypeContext) ARRAY() antlr.TerminalNode + func (s *SqltypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *SqltypeContext) AllIdentifier() []IIdentifierContext + func (s *SqltypeContext) AllIntervalField() []IIntervalFieldContext + func (s *SqltypeContext) AllSqltype() []ISqltypeContext + func (s *SqltypeContext) AllTypeParameter() []ITypeParameterContext + func (s *SqltypeContext) BaseType() IBaseTypeContext + func (s *SqltypeContext) GetFrom() IIntervalFieldContext + func (s *SqltypeContext) GetParser() antlr.Parser + func (s *SqltypeContext) GetRuleContext() antlr.RuleContext + func (s *SqltypeContext) GetTo() IIntervalFieldContext + func (s *SqltypeContext) INTERVAL() antlr.TerminalNode + func (s *SqltypeContext) Identifier(i int) IIdentifierContext + func (s *SqltypeContext) IntervalField(i int) IIntervalFieldContext + func (s *SqltypeContext) MAP() antlr.TerminalNode + func (s *SqltypeContext) ROW() antlr.TerminalNode + func (s *SqltypeContext) SetFrom(v IIntervalFieldContext) + func (s *SqltypeContext) SetTo(v IIntervalFieldContext) + func (s *SqltypeContext) Sqltype(i int) ISqltypeContext + func (s *SqltypeContext) TO() antlr.TerminalNode + func (s *SqltypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *SqltypeContext) TypeParameter(i int) ITypeParameterContext + type StatementContext struct + func NewEmptyStatementContext() *StatementContext + func NewStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementContext + func (*StatementContext) IsStatementContext() + func (s *StatementContext) CopyFrom(ctx *StatementContext) + func (s *StatementContext) GetParser() antlr.Parser + func (s *StatementContext) GetRuleContext() antlr.RuleContext + func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type StatementDefaultContext struct + func NewStatementDefaultContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StatementDefaultContext + func (s *StatementDefaultContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *StatementDefaultContext) GetRuleContext() antlr.RuleContext + func (s *StatementDefaultContext) Query() IQueryContext + type StringLiteralContext struct + func NewStringLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StringLiteralContext + func (s *StringLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *StringLiteralContext) GetRuleContext() antlr.RuleContext + func (s *StringLiteralContext) Sql_string() ISql_stringContext + type SubqueryContext struct + func NewSubqueryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SubqueryContext + func (s *SubqueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *SubqueryContext) GetRuleContext() antlr.RuleContext + func (s *SubqueryContext) QueryNoWith() IQueryNoWithContext + type SubqueryExpressionContext struct + func NewSubqueryExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SubqueryExpressionContext + func (s *SubqueryExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *SubqueryExpressionContext) GetRuleContext() antlr.RuleContext + func (s *SubqueryExpressionContext) Query() IQueryContext + type SubqueryRelationContext struct + func NewSubqueryRelationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SubqueryRelationContext + func (s *SubqueryRelationContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *SubqueryRelationContext) GetRuleContext() antlr.RuleContext + func (s *SubqueryRelationContext) Query() IQueryContext + type SubscriptContext struct + func NewSubscriptContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SubscriptContext + func (s *SubscriptContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *SubscriptContext) GetIndex() IValueExpressionContext + func (s *SubscriptContext) GetRuleContext() antlr.RuleContext + func (s *SubscriptContext) GetValue() IPrimaryExpressionContext + func (s *SubscriptContext) PrimaryExpression() IPrimaryExpressionContext + func (s *SubscriptContext) SetIndex(v IValueExpressionContext) + func (s *SubscriptContext) SetValue(v IPrimaryExpressionContext) + func (s *SubscriptContext) ValueExpression() IValueExpressionContext + type TableContext struct + func NewTableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TableContext + func (s *TableContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *TableContext) GetRuleContext() antlr.RuleContext + func (s *TableContext) QualifiedName() IQualifiedNameContext + func (s *TableContext) TABLE() antlr.TerminalNode + type TableNameContext struct + func NewTableNameContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TableNameContext + func (s *TableNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *TableNameContext) GetRuleContext() antlr.RuleContext + func (s *TableNameContext) QualifiedName() IQualifiedNameContext + type TimeZoneIntervalContext struct + func NewTimeZoneIntervalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TimeZoneIntervalContext + func (s *TimeZoneIntervalContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *TimeZoneIntervalContext) GetRuleContext() antlr.RuleContext + func (s *TimeZoneIntervalContext) Interval() IIntervalContext + func (s *TimeZoneIntervalContext) TIME() antlr.TerminalNode + func (s *TimeZoneIntervalContext) ZONE() antlr.TerminalNode + type TimeZoneSpecifierContext struct + func NewEmptyTimeZoneSpecifierContext() *TimeZoneSpecifierContext + func NewTimeZoneSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TimeZoneSpecifierContext + func (*TimeZoneSpecifierContext) IsTimeZoneSpecifierContext() + func (s *TimeZoneSpecifierContext) CopyFrom(ctx *TimeZoneSpecifierContext) + func (s *TimeZoneSpecifierContext) GetParser() antlr.Parser + func (s *TimeZoneSpecifierContext) GetRuleContext() antlr.RuleContext + func (s *TimeZoneSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type TimeZoneStringContext struct + func NewTimeZoneStringContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TimeZoneStringContext + func (s *TimeZoneStringContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *TimeZoneStringContext) GetRuleContext() antlr.RuleContext + func (s *TimeZoneStringContext) Sql_string() ISql_stringContext + func (s *TimeZoneStringContext) TIME() antlr.TerminalNode + func (s *TimeZoneStringContext) ZONE() antlr.TerminalNode + type TypeConstructorContext struct + func NewTypeConstructorContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TypeConstructorContext + func (s *TypeConstructorContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *TypeConstructorContext) DOUBLE_PRECISION() antlr.TerminalNode + func (s *TypeConstructorContext) GetRuleContext() antlr.RuleContext + func (s *TypeConstructorContext) Identifier() IIdentifierContext + func (s *TypeConstructorContext) Sql_string() ISql_stringContext + type TypeParameterContext struct + func NewEmptyTypeParameterContext() *TypeParameterContext + func NewTypeParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeParameterContext + func (*TypeParameterContext) IsTypeParameterContext() + func (s *TypeParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *TypeParameterContext) GetParser() antlr.Parser + func (s *TypeParameterContext) GetRuleContext() antlr.RuleContext + func (s *TypeParameterContext) INTEGER_VALUE() antlr.TerminalNode + func (s *TypeParameterContext) Sqltype() ISqltypeContext + func (s *TypeParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type UnicodeStringLiteralContext struct + func NewUnicodeStringLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnicodeStringLiteralContext + func (s *UnicodeStringLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *UnicodeStringLiteralContext) GetRuleContext() antlr.RuleContext + func (s *UnicodeStringLiteralContext) STRING() antlr.TerminalNode + func (s *UnicodeStringLiteralContext) UESCAPE() antlr.TerminalNode + func (s *UnicodeStringLiteralContext) UNICODE_STRING() antlr.TerminalNode + type UnquotedIdentifierContext struct + func NewUnquotedIdentifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnquotedIdentifierContext + func (s *UnquotedIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *UnquotedIdentifierContext) GetRuleContext() antlr.RuleContext + func (s *UnquotedIdentifierContext) IDENTIFIER() antlr.TerminalNode + func (s *UnquotedIdentifierContext) NonReserved() INonReservedContext + type ValueExpressionContext struct + func NewEmptyValueExpressionContext() *ValueExpressionContext + func NewValueExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ValueExpressionContext + func (*ValueExpressionContext) IsValueExpressionContext() + func (s *ValueExpressionContext) CopyFrom(ctx *ValueExpressionContext) + func (s *ValueExpressionContext) GetParser() antlr.Parser + func (s *ValueExpressionContext) GetRuleContext() antlr.RuleContext + func (s *ValueExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ValueExpressionDefaultContext struct + func NewValueExpressionDefaultContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ValueExpressionDefaultContext + func (s *ValueExpressionDefaultContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *ValueExpressionDefaultContext) GetRuleContext() antlr.RuleContext + func (s *ValueExpressionDefaultContext) PrimaryExpression() IPrimaryExpressionContext + type WhenClauseContext struct + func NewEmptyWhenClauseContext() *WhenClauseContext + func NewWhenClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WhenClauseContext + func (*WhenClauseContext) IsWhenClauseContext() + func (s *WhenClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *WhenClauseContext) AllExpression() []IExpressionContext + func (s *WhenClauseContext) Expression(i int) IExpressionContext + func (s *WhenClauseContext) GetCondition() IExpressionContext + func (s *WhenClauseContext) GetParser() antlr.Parser + func (s *WhenClauseContext) GetResult() IExpressionContext + func (s *WhenClauseContext) GetRuleContext() antlr.RuleContext + func (s *WhenClauseContext) SetCondition(v IExpressionContext) + func (s *WhenClauseContext) SetResult(v IExpressionContext) + func (s *WhenClauseContext) THEN() antlr.TerminalNode + func (s *WhenClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *WhenClauseContext) WHEN() antlr.TerminalNode + type WithContext struct + func NewEmptyWithContext() *WithContext + func NewWithContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WithContext + func (*WithContext) IsWithContext() + func (s *WithContext) Accept(visitor antlr.ParseTreeVisitor) interface{} + func (s *WithContext) AllNamedQuery() []INamedQueryContext + func (s *WithContext) GetParser() antlr.Parser + func (s *WithContext) GetRuleContext() antlr.RuleContext + func (s *WithContext) NamedQuery(i int) INamedQueryContext + func (s *WithContext) RECURSIVE() antlr.TerminalNode + func (s *WithContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *WithContext) WITH() antlr.TerminalNode