Documentation ¶
Index ¶
- Constants
- type AliasedRelationContext
- func (s *AliasedRelationContext) AS() antlr.TerminalNode
- func (s *AliasedRelationContext) ColumnAliases() IColumnAliasesContext
- func (s *AliasedRelationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AliasedRelationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AliasedRelationContext) GetParser() antlr.Parser
- func (s *AliasedRelationContext) GetRuleContext() antlr.RuleContext
- func (s *AliasedRelationContext) Identifier() IIdentifierContext
- func (*AliasedRelationContext) IsAliasedRelationContext()
- func (s *AliasedRelationContext) RelationPrimary() IRelationPrimaryContext
- func (s *AliasedRelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArithmeticBinaryContext
- func (s *ArithmeticBinaryContext) ASTERISK() antlr.TerminalNode
- func (s *ArithmeticBinaryContext) AllValueExpression() []IValueExpressionContext
- func (s *ArithmeticBinaryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArithmeticBinaryContext) ExitRule(listener antlr.ParseTreeListener)
- 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
- func (s *ArithmeticUnaryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArithmeticUnaryContext) ExitRule(listener antlr.ParseTreeListener)
- 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
- func (s *ArrayConstructorContext) ARRAY() antlr.TerminalNode
- func (s *ArrayConstructorContext) AllExpression() []IExpressionContext
- func (s *ArrayConstructorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArrayConstructorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArrayConstructorContext) Expression(i int) IExpressionContext
- func (s *ArrayConstructorContext) GetRuleContext() antlr.RuleContext
- type AtTimeZoneContext
- func (s *AtTimeZoneContext) AT() antlr.TerminalNode
- func (s *AtTimeZoneContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AtTimeZoneContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AtTimeZoneContext) GetRuleContext() antlr.RuleContext
- func (s *AtTimeZoneContext) TimeZoneSpecifier() ITimeZoneSpecifierContext
- func (s *AtTimeZoneContext) ValueExpression() IValueExpressionContext
- type BackQuotedIdentifierContext
- func (s *BackQuotedIdentifierContext) BACKQUOTED_IDENTIFIER() antlr.TerminalNode
- func (s *BackQuotedIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BackQuotedIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BackQuotedIdentifierContext) GetRuleContext() antlr.RuleContext
- type BaseSqlBaseListener
- func (s *BaseSqlBaseListener) EnterAliasedRelation(ctx *AliasedRelationContext)
- func (s *BaseSqlBaseListener) EnterArithmeticBinary(ctx *ArithmeticBinaryContext)
- func (s *BaseSqlBaseListener) EnterArithmeticUnary(ctx *ArithmeticUnaryContext)
- func (s *BaseSqlBaseListener) EnterArrayConstructor(ctx *ArrayConstructorContext)
- func (s *BaseSqlBaseListener) EnterAtTimeZone(ctx *AtTimeZoneContext)
- func (s *BaseSqlBaseListener) EnterBackQuotedIdentifier(ctx *BackQuotedIdentifierContext)
- func (s *BaseSqlBaseListener) EnterBaseType(ctx *BaseTypeContext)
- func (s *BaseSqlBaseListener) EnterBasicStringLiteral(ctx *BasicStringLiteralContext)
- func (s *BaseSqlBaseListener) EnterBetween(ctx *BetweenContext)
- func (s *BaseSqlBaseListener) EnterBinaryLiteral(ctx *BinaryLiteralContext)
- func (s *BaseSqlBaseListener) EnterBooleanLiteral(ctx *BooleanLiteralContext)
- func (s *BaseSqlBaseListener) EnterBooleanValue(ctx *BooleanValueContext)
- func (s *BaseSqlBaseListener) EnterBoundedFrame(ctx *BoundedFrameContext)
- func (s *BaseSqlBaseListener) EnterCast(ctx *CastContext)
- func (s *BaseSqlBaseListener) EnterColumnAliases(ctx *ColumnAliasesContext)
- func (s *BaseSqlBaseListener) EnterColumnDefinition(ctx *ColumnDefinitionContext)
- func (s *BaseSqlBaseListener) EnterColumnReference(ctx *ColumnReferenceContext)
- func (s *BaseSqlBaseListener) EnterComparison(ctx *ComparisonContext)
- func (s *BaseSqlBaseListener) EnterComparisonOperator(ctx *ComparisonOperatorContext)
- func (s *BaseSqlBaseListener) EnterComparisonQuantifier(ctx *ComparisonQuantifierContext)
- func (s *BaseSqlBaseListener) EnterConcatenation(ctx *ConcatenationContext)
- func (s *BaseSqlBaseListener) EnterCube(ctx *CubeContext)
- func (s *BaseSqlBaseListener) EnterCurrentPath(ctx *CurrentPathContext)
- func (s *BaseSqlBaseListener) EnterCurrentRowBound(ctx *CurrentRowBoundContext)
- func (s *BaseSqlBaseListener) EnterCurrentUser(ctx *CurrentUserContext)
- func (s *BaseSqlBaseListener) EnterDecimalLiteral(ctx *DecimalLiteralContext)
- func (s *BaseSqlBaseListener) EnterDereference(ctx *DereferenceContext)
- func (s *BaseSqlBaseListener) EnterDigitIdentifier(ctx *DigitIdentifierContext)
- func (s *BaseSqlBaseListener) EnterDistinctFrom(ctx *DistinctFromContext)
- func (s *BaseSqlBaseListener) EnterDoubleLiteral(ctx *DoubleLiteralContext)
- func (s *BaseSqlBaseListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseSqlBaseListener) EnterExists(ctx *ExistsContext)
- func (s *BaseSqlBaseListener) EnterExplainFormat(ctx *ExplainFormatContext)
- func (s *BaseSqlBaseListener) EnterExplainType(ctx *ExplainTypeContext)
- func (s *BaseSqlBaseListener) EnterExpression(ctx *ExpressionContext)
- func (s *BaseSqlBaseListener) EnterExtract(ctx *ExtractContext)
- func (s *BaseSqlBaseListener) EnterFilter(ctx *FilterContext)
- func (s *BaseSqlBaseListener) EnterFunctionCall(ctx *FunctionCallContext)
- func (s *BaseSqlBaseListener) EnterGroupBy(ctx *GroupByContext)
- func (s *BaseSqlBaseListener) EnterGroupingOperation(ctx *GroupingOperationContext)
- func (s *BaseSqlBaseListener) EnterGroupingSet(ctx *GroupingSetContext)
- func (s *BaseSqlBaseListener) EnterInList(ctx *InListContext)
- func (s *BaseSqlBaseListener) EnterInSubquery(ctx *InSubqueryContext)
- func (s *BaseSqlBaseListener) EnterInlineTable(ctx *InlineTableContext)
- func (s *BaseSqlBaseListener) EnterIntegerLiteral(ctx *IntegerLiteralContext)
- func (s *BaseSqlBaseListener) EnterInterval(ctx *IntervalContext)
- func (s *BaseSqlBaseListener) EnterIntervalField(ctx *IntervalFieldContext)
- func (s *BaseSqlBaseListener) EnterIntervalLiteral(ctx *IntervalLiteralContext)
- func (s *BaseSqlBaseListener) EnterIsolationLevel(ctx *IsolationLevelContext)
- func (s *BaseSqlBaseListener) EnterJoinCriteria(ctx *JoinCriteriaContext)
- func (s *BaseSqlBaseListener) EnterJoinRelation(ctx *JoinRelationContext)
- func (s *BaseSqlBaseListener) EnterJoinType(ctx *JoinTypeContext)
- func (s *BaseSqlBaseListener) EnterLambda(ctx *LambdaContext)
- func (s *BaseSqlBaseListener) EnterLateral(ctx *LateralContext)
- func (s *BaseSqlBaseListener) EnterLike(ctx *LikeContext)
- func (s *BaseSqlBaseListener) EnterLikeClause(ctx *LikeClauseContext)
- func (s *BaseSqlBaseListener) EnterLogicalBinary(ctx *LogicalBinaryContext)
- func (s *BaseSqlBaseListener) EnterLogicalNot(ctx *LogicalNotContext)
- func (s *BaseSqlBaseListener) EnterMultipleGroupingSets(ctx *MultipleGroupingSetsContext)
- func (s *BaseSqlBaseListener) EnterNamedArgument(ctx *NamedArgumentContext)
- func (s *BaseSqlBaseListener) EnterNamedQuery(ctx *NamedQueryContext)
- func (s *BaseSqlBaseListener) EnterNonReserved(ctx *NonReservedContext)
- func (s *BaseSqlBaseListener) EnterNormalForm(ctx *NormalFormContext)
- func (s *BaseSqlBaseListener) EnterNormalize(ctx *NormalizeContext)
- func (s *BaseSqlBaseListener) EnterNullLiteral(ctx *NullLiteralContext)
- func (s *BaseSqlBaseListener) EnterNullPredicate(ctx *NullPredicateContext)
- func (s *BaseSqlBaseListener) EnterNumericLiteral(ctx *NumericLiteralContext)
- func (s *BaseSqlBaseListener) EnterOver(ctx *OverContext)
- func (s *BaseSqlBaseListener) EnterParameter(ctx *ParameterContext)
- func (s *BaseSqlBaseListener) EnterParenthesizedExpression(ctx *ParenthesizedExpressionContext)
- func (s *BaseSqlBaseListener) EnterParenthesizedRelation(ctx *ParenthesizedRelationContext)
- func (s *BaseSqlBaseListener) EnterPathSpecification(ctx *PathSpecificationContext)
- func (s *BaseSqlBaseListener) EnterPosition(ctx *PositionContext)
- func (s *BaseSqlBaseListener) EnterPositionalArgument(ctx *PositionalArgumentContext)
- func (s *BaseSqlBaseListener) EnterPredicated(ctx *PredicatedContext)
- func (s *BaseSqlBaseListener) EnterPrivilege(ctx *PrivilegeContext)
- func (s *BaseSqlBaseListener) EnterProperties(ctx *PropertiesContext)
- func (s *BaseSqlBaseListener) EnterProperty(ctx *PropertyContext)
- func (s *BaseSqlBaseListener) EnterQualifiedArgument(ctx *QualifiedArgumentContext)
- func (s *BaseSqlBaseListener) EnterQualifiedName(ctx *QualifiedNameContext)
- func (s *BaseSqlBaseListener) EnterQuantifiedComparison(ctx *QuantifiedComparisonContext)
- func (s *BaseSqlBaseListener) EnterQuery(ctx *QueryContext)
- func (s *BaseSqlBaseListener) EnterQueryNoWith(ctx *QueryNoWithContext)
- func (s *BaseSqlBaseListener) EnterQueryPrimaryDefault(ctx *QueryPrimaryDefaultContext)
- func (s *BaseSqlBaseListener) EnterQuerySpecification(ctx *QuerySpecificationContext)
- func (s *BaseSqlBaseListener) EnterQueryTermDefault(ctx *QueryTermDefaultContext)
- func (s *BaseSqlBaseListener) EnterQuotedIdentifier(ctx *QuotedIdentifierContext)
- func (s *BaseSqlBaseListener) EnterReadCommitted(ctx *ReadCommittedContext)
- func (s *BaseSqlBaseListener) EnterReadUncommitted(ctx *ReadUncommittedContext)
- func (s *BaseSqlBaseListener) EnterRelationDefault(ctx *RelationDefaultContext)
- func (s *BaseSqlBaseListener) EnterRepeatableRead(ctx *RepeatableReadContext)
- func (s *BaseSqlBaseListener) EnterRollup(ctx *RollupContext)
- func (s *BaseSqlBaseListener) EnterRowConstructor(ctx *RowConstructorContext)
- func (s *BaseSqlBaseListener) EnterSampleType(ctx *SampleTypeContext)
- func (s *BaseSqlBaseListener) EnterSampledRelation(ctx *SampledRelationContext)
- func (s *BaseSqlBaseListener) EnterSearchedCase(ctx *SearchedCaseContext)
- func (s *BaseSqlBaseListener) EnterSelectAll(ctx *SelectAllContext)
- func (s *BaseSqlBaseListener) EnterSelectSingle(ctx *SelectSingleContext)
- func (s *BaseSqlBaseListener) EnterSerializable(ctx *SerializableContext)
- func (s *BaseSqlBaseListener) EnterSetOperation(ctx *SetOperationContext)
- func (s *BaseSqlBaseListener) EnterSetQuantifier(ctx *SetQuantifierContext)
- func (s *BaseSqlBaseListener) EnterSimpleCase(ctx *SimpleCaseContext)
- func (s *BaseSqlBaseListener) EnterSingleGroupingSet(ctx *SingleGroupingSetContext)
- func (s *BaseSqlBaseListener) EnterSingleStatement(ctx *SingleStatementContext)
- func (s *BaseSqlBaseListener) EnterSortItem(ctx *SortItemContext)
- func (s *BaseSqlBaseListener) EnterSpecialDateTimeFunction(ctx *SpecialDateTimeFunctionContext)
- func (s *BaseSqlBaseListener) EnterStandaloneExpression(ctx *StandaloneExpressionContext)
- func (s *BaseSqlBaseListener) EnterStandalonePathSpecification(ctx *StandalonePathSpecificationContext)
- func (s *BaseSqlBaseListener) EnterStatementDefault(ctx *StatementDefaultContext)
- func (s *BaseSqlBaseListener) EnterStringLiteral(ctx *StringLiteralContext)
- func (s *BaseSqlBaseListener) EnterSubquery(ctx *SubqueryContext)
- func (s *BaseSqlBaseListener) EnterSubqueryExpression(ctx *SubqueryExpressionContext)
- func (s *BaseSqlBaseListener) EnterSubqueryRelation(ctx *SubqueryRelationContext)
- func (s *BaseSqlBaseListener) EnterSubscript(ctx *SubscriptContext)
- func (s *BaseSqlBaseListener) EnterSubstring(ctx *SubstringContext)
- func (s *BaseSqlBaseListener) EnterTable(ctx *TableContext)
- func (s *BaseSqlBaseListener) EnterTableElement(ctx *TableElementContext)
- func (s *BaseSqlBaseListener) EnterTableName(ctx *TableNameContext)
- func (s *BaseSqlBaseListener) EnterTimeZoneInterval(ctx *TimeZoneIntervalContext)
- func (s *BaseSqlBaseListener) EnterTimeZoneString(ctx *TimeZoneStringContext)
- func (s *BaseSqlBaseListener) EnterTransactionAccessMode(ctx *TransactionAccessModeContext)
- func (s *BaseSqlBaseListener) EnterTypeConstructor(ctx *TypeConstructorContext)
- func (s *BaseSqlBaseListener) EnterTypeParameter(ctx *TypeParameterContext)
- func (s *BaseSqlBaseListener) EnterType_(ctx *Type_Context)
- func (s *BaseSqlBaseListener) EnterUnboundedFrame(ctx *UnboundedFrameContext)
- func (s *BaseSqlBaseListener) EnterUnicodeStringLiteral(ctx *UnicodeStringLiteralContext)
- func (s *BaseSqlBaseListener) EnterUnnest(ctx *UnnestContext)
- func (s *BaseSqlBaseListener) EnterUnqualifiedArgument(ctx *UnqualifiedArgumentContext)
- func (s *BaseSqlBaseListener) EnterUnquotedIdentifier(ctx *UnquotedIdentifierContext)
- func (s *BaseSqlBaseListener) EnterValueExpressionDefault(ctx *ValueExpressionDefaultContext)
- func (s *BaseSqlBaseListener) EnterWhenClause(ctx *WhenClauseContext)
- func (s *BaseSqlBaseListener) EnterWindowFrame(ctx *WindowFrameContext)
- func (s *BaseSqlBaseListener) EnterWith(ctx *WithContext)
- func (s *BaseSqlBaseListener) ExitAliasedRelation(ctx *AliasedRelationContext)
- func (s *BaseSqlBaseListener) ExitArithmeticBinary(ctx *ArithmeticBinaryContext)
- func (s *BaseSqlBaseListener) ExitArithmeticUnary(ctx *ArithmeticUnaryContext)
- func (s *BaseSqlBaseListener) ExitArrayConstructor(ctx *ArrayConstructorContext)
- func (s *BaseSqlBaseListener) ExitAtTimeZone(ctx *AtTimeZoneContext)
- func (s *BaseSqlBaseListener) ExitBackQuotedIdentifier(ctx *BackQuotedIdentifierContext)
- func (s *BaseSqlBaseListener) ExitBaseType(ctx *BaseTypeContext)
- func (s *BaseSqlBaseListener) ExitBasicStringLiteral(ctx *BasicStringLiteralContext)
- func (s *BaseSqlBaseListener) ExitBetween(ctx *BetweenContext)
- func (s *BaseSqlBaseListener) ExitBinaryLiteral(ctx *BinaryLiteralContext)
- func (s *BaseSqlBaseListener) ExitBooleanLiteral(ctx *BooleanLiteralContext)
- func (s *BaseSqlBaseListener) ExitBooleanValue(ctx *BooleanValueContext)
- func (s *BaseSqlBaseListener) ExitBoundedFrame(ctx *BoundedFrameContext)
- func (s *BaseSqlBaseListener) ExitCast(ctx *CastContext)
- func (s *BaseSqlBaseListener) ExitColumnAliases(ctx *ColumnAliasesContext)
- func (s *BaseSqlBaseListener) ExitColumnDefinition(ctx *ColumnDefinitionContext)
- func (s *BaseSqlBaseListener) ExitColumnReference(ctx *ColumnReferenceContext)
- func (s *BaseSqlBaseListener) ExitComparison(ctx *ComparisonContext)
- func (s *BaseSqlBaseListener) ExitComparisonOperator(ctx *ComparisonOperatorContext)
- func (s *BaseSqlBaseListener) ExitComparisonQuantifier(ctx *ComparisonQuantifierContext)
- func (s *BaseSqlBaseListener) ExitConcatenation(ctx *ConcatenationContext)
- func (s *BaseSqlBaseListener) ExitCube(ctx *CubeContext)
- func (s *BaseSqlBaseListener) ExitCurrentPath(ctx *CurrentPathContext)
- func (s *BaseSqlBaseListener) ExitCurrentRowBound(ctx *CurrentRowBoundContext)
- func (s *BaseSqlBaseListener) ExitCurrentUser(ctx *CurrentUserContext)
- func (s *BaseSqlBaseListener) ExitDecimalLiteral(ctx *DecimalLiteralContext)
- func (s *BaseSqlBaseListener) ExitDereference(ctx *DereferenceContext)
- func (s *BaseSqlBaseListener) ExitDigitIdentifier(ctx *DigitIdentifierContext)
- func (s *BaseSqlBaseListener) ExitDistinctFrom(ctx *DistinctFromContext)
- func (s *BaseSqlBaseListener) ExitDoubleLiteral(ctx *DoubleLiteralContext)
- func (s *BaseSqlBaseListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseSqlBaseListener) ExitExists(ctx *ExistsContext)
- func (s *BaseSqlBaseListener) ExitExplainFormat(ctx *ExplainFormatContext)
- func (s *BaseSqlBaseListener) ExitExplainType(ctx *ExplainTypeContext)
- func (s *BaseSqlBaseListener) ExitExpression(ctx *ExpressionContext)
- func (s *BaseSqlBaseListener) ExitExtract(ctx *ExtractContext)
- func (s *BaseSqlBaseListener) ExitFilter(ctx *FilterContext)
- func (s *BaseSqlBaseListener) ExitFunctionCall(ctx *FunctionCallContext)
- func (s *BaseSqlBaseListener) ExitGroupBy(ctx *GroupByContext)
- func (s *BaseSqlBaseListener) ExitGroupingOperation(ctx *GroupingOperationContext)
- func (s *BaseSqlBaseListener) ExitGroupingSet(ctx *GroupingSetContext)
- func (s *BaseSqlBaseListener) ExitInList(ctx *InListContext)
- func (s *BaseSqlBaseListener) ExitInSubquery(ctx *InSubqueryContext)
- func (s *BaseSqlBaseListener) ExitInlineTable(ctx *InlineTableContext)
- func (s *BaseSqlBaseListener) ExitIntegerLiteral(ctx *IntegerLiteralContext)
- func (s *BaseSqlBaseListener) ExitInterval(ctx *IntervalContext)
- func (s *BaseSqlBaseListener) ExitIntervalField(ctx *IntervalFieldContext)
- func (s *BaseSqlBaseListener) ExitIntervalLiteral(ctx *IntervalLiteralContext)
- func (s *BaseSqlBaseListener) ExitIsolationLevel(ctx *IsolationLevelContext)
- func (s *BaseSqlBaseListener) ExitJoinCriteria(ctx *JoinCriteriaContext)
- func (s *BaseSqlBaseListener) ExitJoinRelation(ctx *JoinRelationContext)
- func (s *BaseSqlBaseListener) ExitJoinType(ctx *JoinTypeContext)
- func (s *BaseSqlBaseListener) ExitLambda(ctx *LambdaContext)
- func (s *BaseSqlBaseListener) ExitLateral(ctx *LateralContext)
- func (s *BaseSqlBaseListener) ExitLike(ctx *LikeContext)
- func (s *BaseSqlBaseListener) ExitLikeClause(ctx *LikeClauseContext)
- func (s *BaseSqlBaseListener) ExitLogicalBinary(ctx *LogicalBinaryContext)
- func (s *BaseSqlBaseListener) ExitLogicalNot(ctx *LogicalNotContext)
- func (s *BaseSqlBaseListener) ExitMultipleGroupingSets(ctx *MultipleGroupingSetsContext)
- func (s *BaseSqlBaseListener) ExitNamedArgument(ctx *NamedArgumentContext)
- func (s *BaseSqlBaseListener) ExitNamedQuery(ctx *NamedQueryContext)
- func (s *BaseSqlBaseListener) ExitNonReserved(ctx *NonReservedContext)
- func (s *BaseSqlBaseListener) ExitNormalForm(ctx *NormalFormContext)
- func (s *BaseSqlBaseListener) ExitNormalize(ctx *NormalizeContext)
- func (s *BaseSqlBaseListener) ExitNullLiteral(ctx *NullLiteralContext)
- func (s *BaseSqlBaseListener) ExitNullPredicate(ctx *NullPredicateContext)
- func (s *BaseSqlBaseListener) ExitNumericLiteral(ctx *NumericLiteralContext)
- func (s *BaseSqlBaseListener) ExitOver(ctx *OverContext)
- func (s *BaseSqlBaseListener) ExitParameter(ctx *ParameterContext)
- func (s *BaseSqlBaseListener) ExitParenthesizedExpression(ctx *ParenthesizedExpressionContext)
- func (s *BaseSqlBaseListener) ExitParenthesizedRelation(ctx *ParenthesizedRelationContext)
- func (s *BaseSqlBaseListener) ExitPathSpecification(ctx *PathSpecificationContext)
- func (s *BaseSqlBaseListener) ExitPosition(ctx *PositionContext)
- func (s *BaseSqlBaseListener) ExitPositionalArgument(ctx *PositionalArgumentContext)
- func (s *BaseSqlBaseListener) ExitPredicated(ctx *PredicatedContext)
- func (s *BaseSqlBaseListener) ExitPrivilege(ctx *PrivilegeContext)
- func (s *BaseSqlBaseListener) ExitProperties(ctx *PropertiesContext)
- func (s *BaseSqlBaseListener) ExitProperty(ctx *PropertyContext)
- func (s *BaseSqlBaseListener) ExitQualifiedArgument(ctx *QualifiedArgumentContext)
- func (s *BaseSqlBaseListener) ExitQualifiedName(ctx *QualifiedNameContext)
- func (s *BaseSqlBaseListener) ExitQuantifiedComparison(ctx *QuantifiedComparisonContext)
- func (s *BaseSqlBaseListener) ExitQuery(ctx *QueryContext)
- func (s *BaseSqlBaseListener) ExitQueryNoWith(ctx *QueryNoWithContext)
- func (s *BaseSqlBaseListener) ExitQueryPrimaryDefault(ctx *QueryPrimaryDefaultContext)
- func (s *BaseSqlBaseListener) ExitQuerySpecification(ctx *QuerySpecificationContext)
- func (s *BaseSqlBaseListener) ExitQueryTermDefault(ctx *QueryTermDefaultContext)
- func (s *BaseSqlBaseListener) ExitQuotedIdentifier(ctx *QuotedIdentifierContext)
- func (s *BaseSqlBaseListener) ExitReadCommitted(ctx *ReadCommittedContext)
- func (s *BaseSqlBaseListener) ExitReadUncommitted(ctx *ReadUncommittedContext)
- func (s *BaseSqlBaseListener) ExitRelationDefault(ctx *RelationDefaultContext)
- func (s *BaseSqlBaseListener) ExitRepeatableRead(ctx *RepeatableReadContext)
- func (s *BaseSqlBaseListener) ExitRollup(ctx *RollupContext)
- func (s *BaseSqlBaseListener) ExitRowConstructor(ctx *RowConstructorContext)
- func (s *BaseSqlBaseListener) ExitSampleType(ctx *SampleTypeContext)
- func (s *BaseSqlBaseListener) ExitSampledRelation(ctx *SampledRelationContext)
- func (s *BaseSqlBaseListener) ExitSearchedCase(ctx *SearchedCaseContext)
- func (s *BaseSqlBaseListener) ExitSelectAll(ctx *SelectAllContext)
- func (s *BaseSqlBaseListener) ExitSelectSingle(ctx *SelectSingleContext)
- func (s *BaseSqlBaseListener) ExitSerializable(ctx *SerializableContext)
- func (s *BaseSqlBaseListener) ExitSetOperation(ctx *SetOperationContext)
- func (s *BaseSqlBaseListener) ExitSetQuantifier(ctx *SetQuantifierContext)
- func (s *BaseSqlBaseListener) ExitSimpleCase(ctx *SimpleCaseContext)
- func (s *BaseSqlBaseListener) ExitSingleGroupingSet(ctx *SingleGroupingSetContext)
- func (s *BaseSqlBaseListener) ExitSingleStatement(ctx *SingleStatementContext)
- func (s *BaseSqlBaseListener) ExitSortItem(ctx *SortItemContext)
- func (s *BaseSqlBaseListener) ExitSpecialDateTimeFunction(ctx *SpecialDateTimeFunctionContext)
- func (s *BaseSqlBaseListener) ExitStandaloneExpression(ctx *StandaloneExpressionContext)
- func (s *BaseSqlBaseListener) ExitStandalonePathSpecification(ctx *StandalonePathSpecificationContext)
- func (s *BaseSqlBaseListener) ExitStatementDefault(ctx *StatementDefaultContext)
- func (s *BaseSqlBaseListener) ExitStringLiteral(ctx *StringLiteralContext)
- func (s *BaseSqlBaseListener) ExitSubquery(ctx *SubqueryContext)
- func (s *BaseSqlBaseListener) ExitSubqueryExpression(ctx *SubqueryExpressionContext)
- func (s *BaseSqlBaseListener) ExitSubqueryRelation(ctx *SubqueryRelationContext)
- func (s *BaseSqlBaseListener) ExitSubscript(ctx *SubscriptContext)
- func (s *BaseSqlBaseListener) ExitSubstring(ctx *SubstringContext)
- func (s *BaseSqlBaseListener) ExitTable(ctx *TableContext)
- func (s *BaseSqlBaseListener) ExitTableElement(ctx *TableElementContext)
- func (s *BaseSqlBaseListener) ExitTableName(ctx *TableNameContext)
- func (s *BaseSqlBaseListener) ExitTimeZoneInterval(ctx *TimeZoneIntervalContext)
- func (s *BaseSqlBaseListener) ExitTimeZoneString(ctx *TimeZoneStringContext)
- func (s *BaseSqlBaseListener) ExitTransactionAccessMode(ctx *TransactionAccessModeContext)
- func (s *BaseSqlBaseListener) ExitTypeConstructor(ctx *TypeConstructorContext)
- func (s *BaseSqlBaseListener) ExitTypeParameter(ctx *TypeParameterContext)
- func (s *BaseSqlBaseListener) ExitType_(ctx *Type_Context)
- func (s *BaseSqlBaseListener) ExitUnboundedFrame(ctx *UnboundedFrameContext)
- func (s *BaseSqlBaseListener) ExitUnicodeStringLiteral(ctx *UnicodeStringLiteralContext)
- func (s *BaseSqlBaseListener) ExitUnnest(ctx *UnnestContext)
- func (s *BaseSqlBaseListener) ExitUnqualifiedArgument(ctx *UnqualifiedArgumentContext)
- func (s *BaseSqlBaseListener) ExitUnquotedIdentifier(ctx *UnquotedIdentifierContext)
- func (s *BaseSqlBaseListener) ExitValueExpressionDefault(ctx *ValueExpressionDefaultContext)
- func (s *BaseSqlBaseListener) ExitWhenClause(ctx *WhenClauseContext)
- func (s *BaseSqlBaseListener) ExitWindowFrame(ctx *WindowFrameContext)
- func (s *BaseSqlBaseListener) ExitWith(ctx *WithContext)
- func (s *BaseSqlBaseListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseSqlBaseListener) VisitTerminal(node antlr.TerminalNode)
- type BaseTypeContext
- func (s *BaseTypeContext) DOUBLE_PRECISION() antlr.TerminalNode
- func (s *BaseTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BaseTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BaseTypeContext) GetParser() antlr.Parser
- func (s *BaseTypeContext) GetRuleContext() antlr.RuleContext
- func (s *BaseTypeContext) Identifier() IIdentifierContext
- func (*BaseTypeContext) IsBaseTypeContext()
- 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
- type BetweenContext
- func (s *BetweenContext) AND() antlr.TerminalNode
- func (s *BetweenContext) AllValueExpression() []IValueExpressionContext
- func (s *BetweenContext) BETWEEN() antlr.TerminalNode
- func (s *BetweenContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BetweenContext) ExitRule(listener antlr.ParseTreeListener)
- 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
- type BooleanExpressionContext
- func (s *BooleanExpressionContext) CopyFrom(ctx *BooleanExpressionContext)
- func (s *BooleanExpressionContext) GetParser() antlr.Parser
- func (s *BooleanExpressionContext) GetRuleContext() antlr.RuleContext
- func (*BooleanExpressionContext) IsBooleanExpressionContext()
- func (s *BooleanExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BooleanLiteralContext
- type BooleanValueContext
- func (s *BooleanValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BooleanValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BooleanValueContext) FALSE() antlr.TerminalNode
- func (s *BooleanValueContext) GetParser() antlr.Parser
- func (s *BooleanValueContext) GetRuleContext() antlr.RuleContext
- func (*BooleanValueContext) IsBooleanValueContext()
- func (s *BooleanValueContext) TRUE() antlr.TerminalNode
- func (s *BooleanValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BoundedFrameContext
- func (s *BoundedFrameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BoundedFrameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BoundedFrameContext) Expression() IExpressionContext
- func (s *BoundedFrameContext) FOLLOWING() antlr.TerminalNode
- func (s *BoundedFrameContext) GetBoundType() antlr.Token
- func (s *BoundedFrameContext) GetRuleContext() antlr.RuleContext
- func (s *BoundedFrameContext) PRECEDING() antlr.TerminalNode
- func (s *BoundedFrameContext) SetBoundType(v antlr.Token)
- type CallArgumentContext
- func (s *CallArgumentContext) CopyFrom(ctx *CallArgumentContext)
- func (s *CallArgumentContext) GetParser() antlr.Parser
- func (s *CallArgumentContext) GetRuleContext() antlr.RuleContext
- func (*CallArgumentContext) IsCallArgumentContext()
- func (s *CallArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CastContext
- func (s *CastContext) AS() antlr.TerminalNode
- func (s *CastContext) CAST() antlr.TerminalNode
- func (s *CastContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CastContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CastContext) Expression() IExpressionContext
- func (s *CastContext) GetRuleContext() antlr.RuleContext
- func (s *CastContext) TRY_CAST() antlr.TerminalNode
- func (s *CastContext) Type_() IType_Context
- type ColumnAliasesContext
- func (s *ColumnAliasesContext) AllIdentifier() []IIdentifierContext
- func (s *ColumnAliasesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ColumnAliasesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ColumnAliasesContext) GetParser() antlr.Parser
- func (s *ColumnAliasesContext) GetRuleContext() antlr.RuleContext
- func (s *ColumnAliasesContext) Identifier(i int) IIdentifierContext
- func (*ColumnAliasesContext) IsColumnAliasesContext()
- func (s *ColumnAliasesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ColumnDefinitionContext
- func (s *ColumnDefinitionContext) COMMENT() antlr.TerminalNode
- func (s *ColumnDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ColumnDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ColumnDefinitionContext) GetParser() antlr.Parser
- func (s *ColumnDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *ColumnDefinitionContext) Identifier() IIdentifierContext
- func (*ColumnDefinitionContext) IsColumnDefinitionContext()
- func (s *ColumnDefinitionContext) Properties() IPropertiesContext
- func (s *ColumnDefinitionContext) String_() IString_Context
- func (s *ColumnDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ColumnDefinitionContext) Type_() IType_Context
- func (s *ColumnDefinitionContext) WITH() antlr.TerminalNode
- type ColumnReferenceContext
- type ComparisonContext
- func (s *ComparisonContext) ComparisonOperator() IComparisonOperatorContext
- func (s *ComparisonContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ComparisonContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ComparisonContext) GetRight() IValueExpressionContext
- func (s *ComparisonContext) GetRuleContext() antlr.RuleContext
- func (s *ComparisonContext) SetRight(v IValueExpressionContext)
- func (s *ComparisonContext) ValueExpression() IValueExpressionContext
- type ComparisonOperatorContext
- func (s *ComparisonOperatorContext) EQ() antlr.TerminalNode
- func (s *ComparisonOperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ComparisonOperatorContext) ExitRule(listener antlr.ParseTreeListener)
- 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 (*ComparisonOperatorContext) IsComparisonOperatorContext()
- 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
- func (s *ComparisonQuantifierContext) ALL() antlr.TerminalNode
- func (s *ComparisonQuantifierContext) ANY() antlr.TerminalNode
- func (s *ComparisonQuantifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ComparisonQuantifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ComparisonQuantifierContext) GetParser() antlr.Parser
- func (s *ComparisonQuantifierContext) GetRuleContext() antlr.RuleContext
- func (*ComparisonQuantifierContext) IsComparisonQuantifierContext()
- func (s *ComparisonQuantifierContext) SOME() antlr.TerminalNode
- func (s *ComparisonQuantifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConcatenationContext
- func (s *ConcatenationContext) AllValueExpression() []IValueExpressionContext
- func (s *ConcatenationContext) CONCAT() antlr.TerminalNode
- func (s *ConcatenationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConcatenationContext) ExitRule(listener antlr.ParseTreeListener)
- 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 CubeContext
- func (s *CubeContext) AllExpression() []IExpressionContext
- func (s *CubeContext) CUBE() antlr.TerminalNode
- func (s *CubeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CubeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CubeContext) Expression(i int) IExpressionContext
- func (s *CubeContext) GetRuleContext() antlr.RuleContext
- type CurrentPathContext
- func (s *CurrentPathContext) CURRENT_PATH() antlr.TerminalNode
- func (s *CurrentPathContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CurrentPathContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CurrentPathContext) GetName() antlr.Token
- func (s *CurrentPathContext) GetRuleContext() antlr.RuleContext
- func (s *CurrentPathContext) SetName(v antlr.Token)
- type CurrentRowBoundContext
- func (s *CurrentRowBoundContext) CURRENT() antlr.TerminalNode
- func (s *CurrentRowBoundContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CurrentRowBoundContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CurrentRowBoundContext) GetRuleContext() antlr.RuleContext
- func (s *CurrentRowBoundContext) ROW() antlr.TerminalNode
- type CurrentUserContext
- func (s *CurrentUserContext) CURRENT_USER() antlr.TerminalNode
- func (s *CurrentUserContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CurrentUserContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CurrentUserContext) GetName() antlr.Token
- func (s *CurrentUserContext) GetRuleContext() antlr.RuleContext
- func (s *CurrentUserContext) SetName(v antlr.Token)
- type DecimalLiteralContext
- type DereferenceContext
- func (s *DereferenceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DereferenceContext) ExitRule(listener antlr.ParseTreeListener)
- 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
- type DistinctFromContext
- func (s *DistinctFromContext) DISTINCT() antlr.TerminalNode
- func (s *DistinctFromContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DistinctFromContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DistinctFromContext) FROM() antlr.TerminalNode
- func (s *DistinctFromContext) GetRight() IValueExpressionContext
- func (s *DistinctFromContext) GetRuleContext() antlr.RuleContext
- func (s *DistinctFromContext) IS() antlr.TerminalNode
- func (s *DistinctFromContext) NOT() antlr.TerminalNode
- func (s *DistinctFromContext) SetRight(v IValueExpressionContext)
- func (s *DistinctFromContext) ValueExpression() IValueExpressionContext
- type DoubleLiteralContext
- type ExistsContext
- type ExplainFormatContext
- func (s *ExplainFormatContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExplainFormatContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExplainFormatContext) FORMAT() antlr.TerminalNode
- func (s *ExplainFormatContext) GRAPHVIZ() antlr.TerminalNode
- func (s *ExplainFormatContext) GetRuleContext() antlr.RuleContext
- func (s *ExplainFormatContext) GetValue() antlr.Token
- func (s *ExplainFormatContext) JSON() antlr.TerminalNode
- func (s *ExplainFormatContext) SetValue(v antlr.Token)
- func (s *ExplainFormatContext) TEXT() antlr.TerminalNode
- type ExplainOptionContext
- func (s *ExplainOptionContext) CopyFrom(ctx *ExplainOptionContext)
- func (s *ExplainOptionContext) GetParser() antlr.Parser
- func (s *ExplainOptionContext) GetRuleContext() antlr.RuleContext
- func (*ExplainOptionContext) IsExplainOptionContext()
- func (s *ExplainOptionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExplainTypeContext
- func (s *ExplainTypeContext) DISTRIBUTED() antlr.TerminalNode
- func (s *ExplainTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExplainTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExplainTypeContext) GetRuleContext() antlr.RuleContext
- func (s *ExplainTypeContext) GetValue() antlr.Token
- func (s *ExplainTypeContext) IO() antlr.TerminalNode
- func (s *ExplainTypeContext) LOGICAL() antlr.TerminalNode
- func (s *ExplainTypeContext) SetValue(v antlr.Token)
- func (s *ExplainTypeContext) TYPE() antlr.TerminalNode
- func (s *ExplainTypeContext) VALIDATE() antlr.TerminalNode
- type ExpressionContext
- func (s *ExpressionContext) BooleanExpression() IBooleanExpressionContext
- func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) GetParser() antlr.Parser
- func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionContext) IsExpressionContext()
- func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExtractContext
- func (s *ExtractContext) EXTRACT() antlr.TerminalNode
- func (s *ExtractContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExtractContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExtractContext) FROM() antlr.TerminalNode
- func (s *ExtractContext) GetRuleContext() antlr.RuleContext
- func (s *ExtractContext) Identifier() IIdentifierContext
- func (s *ExtractContext) ValueExpression() IValueExpressionContext
- type FilterContext
- func (s *FilterContext) BooleanExpression() IBooleanExpressionContext
- func (s *FilterContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FilterContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FilterContext) FILTER() antlr.TerminalNode
- func (s *FilterContext) GetParser() antlr.Parser
- func (s *FilterContext) GetRuleContext() antlr.RuleContext
- func (*FilterContext) IsFilterContext()
- func (s *FilterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *FilterContext) WHERE() antlr.TerminalNode
- type FrameBoundContext
- func (s *FrameBoundContext) CopyFrom(ctx *FrameBoundContext)
- func (s *FrameBoundContext) GetParser() antlr.Parser
- func (s *FrameBoundContext) GetRuleContext() antlr.RuleContext
- func (*FrameBoundContext) IsFrameBoundContext()
- func (s *FrameBoundContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionCallContext
- func (s *FunctionCallContext) ASTERISK() antlr.TerminalNode
- func (s *FunctionCallContext) AllExpression() []IExpressionContext
- func (s *FunctionCallContext) AllSortItem() []ISortItemContext
- func (s *FunctionCallContext) BY() antlr.TerminalNode
- func (s *FunctionCallContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionCallContext) ExitRule(listener antlr.ParseTreeListener)
- 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) Over() IOverContext
- func (s *FunctionCallContext) QualifiedName() IQualifiedNameContext
- func (s *FunctionCallContext) SetQuantifier() ISetQuantifierContext
- func (s *FunctionCallContext) SortItem(i int) ISortItemContext
- type GroupByContext
- func (s *GroupByContext) AllGroupingElement() []IGroupingElementContext
- func (s *GroupByContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GroupByContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GroupByContext) GetParser() antlr.Parser
- func (s *GroupByContext) GetRuleContext() antlr.RuleContext
- func (s *GroupByContext) GroupingElement(i int) IGroupingElementContext
- func (*GroupByContext) IsGroupByContext()
- func (s *GroupByContext) SetQuantifier() ISetQuantifierContext
- func (s *GroupByContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GroupingElementContext
- func (s *GroupingElementContext) CopyFrom(ctx *GroupingElementContext)
- func (s *GroupingElementContext) GetParser() antlr.Parser
- func (s *GroupingElementContext) GetRuleContext() antlr.RuleContext
- func (*GroupingElementContext) IsGroupingElementContext()
- func (s *GroupingElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GroupingOperationContext
- func (s *GroupingOperationContext) AllQualifiedName() []IQualifiedNameContext
- func (s *GroupingOperationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GroupingOperationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GroupingOperationContext) GROUPING() antlr.TerminalNode
- func (s *GroupingOperationContext) GetRuleContext() antlr.RuleContext
- func (s *GroupingOperationContext) QualifiedName(i int) IQualifiedNameContext
- type GroupingSetContext
- func (s *GroupingSetContext) AllExpression() []IExpressionContext
- func (s *GroupingSetContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GroupingSetContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GroupingSetContext) Expression(i int) IExpressionContext
- func (s *GroupingSetContext) GetParser() antlr.Parser
- func (s *GroupingSetContext) GetRuleContext() antlr.RuleContext
- func (*GroupingSetContext) IsGroupingSetContext()
- func (s *GroupingSetContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAliasedRelationContext
- type IBaseTypeContext
- type IBooleanExpressionContext
- type IBooleanValueContext
- type ICallArgumentContext
- type IColumnAliasesContext
- type IColumnDefinitionContext
- type IComparisonOperatorContext
- type IComparisonQuantifierContext
- type IExplainOptionContext
- type IExpressionContext
- type IFilterContext
- type IFrameBoundContext
- type IGroupByContext
- type IGroupingElementContext
- type IGroupingSetContext
- type IIdentifierContext
- type IIntervalContext
- type IIntervalFieldContext
- type IJoinCriteriaContext
- type IJoinTypeContext
- type ILevelOfIsolationContext
- type ILikeClauseContext
- type INamedQueryContext
- type INonReservedContext
- type INormalFormContext
- type INumberContext
- type IOverContext
- type IPathElementContext
- type IPathSpecificationContext
- type IPredicateContext
- type IPrimaryExpressionContext
- type IPrivilegeContext
- type IPropertiesContext
- type IPropertyContext
- type IQualifiedNameContext
- type IQueryContext
- type IQueryNoWithContext
- type IQueryPrimaryContext
- type IQuerySpecificationContext
- type IQueryTermContext
- type IRelationContext
- type IRelationPrimaryContext
- type ISampleTypeContext
- type ISampledRelationContext
- type ISelectItemContext
- type ISetQuantifierContext
- type ISingleStatementContext
- type ISortItemContext
- type IStandaloneExpressionContext
- type IStandalonePathSpecificationContext
- type IStatementContext
- type IString_Context
- type ITableElementContext
- type ITimeZoneSpecifierContext
- type ITransactionModeContext
- type ITypeParameterContext
- type IType_Context
- type IValueExpressionContext
- type IWhenClauseContext
- type IWindowFrameContext
- type IWithContext
- type IdentifierContext
- func (s *IdentifierContext) CopyFrom(ctx *IdentifierContext)
- func (s *IdentifierContext) GetParser() antlr.Parser
- func (s *IdentifierContext) GetRuleContext() antlr.RuleContext
- func (*IdentifierContext) IsIdentifierContext()
- func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InListContext
- func (s *InListContext) AllExpression() []IExpressionContext
- func (s *InListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InListContext) ExitRule(listener antlr.ParseTreeListener)
- 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
- func (s *InSubqueryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InSubqueryContext) ExitRule(listener antlr.ParseTreeListener)
- 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
- func (s *InlineTableContext) AllExpression() []IExpressionContext
- func (s *InlineTableContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InlineTableContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InlineTableContext) Expression(i int) IExpressionContext
- func (s *InlineTableContext) GetRuleContext() antlr.RuleContext
- func (s *InlineTableContext) VALUES() antlr.TerminalNode
- type IntegerLiteralContext
- type IntervalContext
- func (s *IntervalContext) AllIntervalField() []IIntervalFieldContext
- func (s *IntervalContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IntervalContext) ExitRule(listener antlr.ParseTreeListener)
- 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 (*IntervalContext) IsIntervalContext()
- 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) String_() IString_Context
- func (s *IntervalContext) TO() antlr.TerminalNode
- func (s *IntervalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IntervalFieldContext
- func (s *IntervalFieldContext) DAY() antlr.TerminalNode
- func (s *IntervalFieldContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IntervalFieldContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IntervalFieldContext) GetParser() antlr.Parser
- func (s *IntervalFieldContext) GetRuleContext() antlr.RuleContext
- func (s *IntervalFieldContext) HOUR() antlr.TerminalNode
- func (*IntervalFieldContext) IsIntervalFieldContext()
- 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
- type IsolationLevelContext
- func (s *IsolationLevelContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IsolationLevelContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IsolationLevelContext) GetRuleContext() antlr.RuleContext
- func (s *IsolationLevelContext) ISOLATION() antlr.TerminalNode
- func (s *IsolationLevelContext) LEVEL() antlr.TerminalNode
- func (s *IsolationLevelContext) LevelOfIsolation() ILevelOfIsolationContext
- type JoinCriteriaContext
- func (s *JoinCriteriaContext) AllIdentifier() []IIdentifierContext
- func (s *JoinCriteriaContext) BooleanExpression() IBooleanExpressionContext
- func (s *JoinCriteriaContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *JoinCriteriaContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *JoinCriteriaContext) GetParser() antlr.Parser
- func (s *JoinCriteriaContext) GetRuleContext() antlr.RuleContext
- func (s *JoinCriteriaContext) Identifier(i int) IIdentifierContext
- func (*JoinCriteriaContext) IsJoinCriteriaContext()
- func (s *JoinCriteriaContext) ON() antlr.TerminalNode
- func (s *JoinCriteriaContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *JoinCriteriaContext) USING() antlr.TerminalNode
- type JoinRelationContext
- func (s *JoinRelationContext) AllRelation() []IRelationContext
- func (s *JoinRelationContext) CROSS() antlr.TerminalNode
- func (s *JoinRelationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *JoinRelationContext) ExitRule(listener antlr.ParseTreeListener)
- 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
- func (s *JoinTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *JoinTypeContext) ExitRule(listener antlr.ParseTreeListener)
- 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 (*JoinTypeContext) IsJoinTypeContext()
- 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 LambdaContext
- func (s *LambdaContext) AllIdentifier() []IIdentifierContext
- func (s *LambdaContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LambdaContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LambdaContext) Expression() IExpressionContext
- func (s *LambdaContext) GetRuleContext() antlr.RuleContext
- func (s *LambdaContext) Identifier(i int) IIdentifierContext
- type LateralContext
- type LevelOfIsolationContext
- func (s *LevelOfIsolationContext) CopyFrom(ctx *LevelOfIsolationContext)
- func (s *LevelOfIsolationContext) GetParser() antlr.Parser
- func (s *LevelOfIsolationContext) GetRuleContext() antlr.RuleContext
- func (*LevelOfIsolationContext) IsLevelOfIsolationContext()
- func (s *LevelOfIsolationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LikeClauseContext
- func (s *LikeClauseContext) EXCLUDING() antlr.TerminalNode
- func (s *LikeClauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LikeClauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LikeClauseContext) GetOptionType() antlr.Token
- func (s *LikeClauseContext) GetParser() antlr.Parser
- func (s *LikeClauseContext) GetRuleContext() antlr.RuleContext
- func (s *LikeClauseContext) INCLUDING() antlr.TerminalNode
- func (*LikeClauseContext) IsLikeClauseContext()
- func (s *LikeClauseContext) LIKE() antlr.TerminalNode
- func (s *LikeClauseContext) PROPERTIES() antlr.TerminalNode
- func (s *LikeClauseContext) QualifiedName() IQualifiedNameContext
- func (s *LikeClauseContext) SetOptionType(v antlr.Token)
- func (s *LikeClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LikeContext
- func (s *LikeContext) AllValueExpression() []IValueExpressionContext
- func (s *LikeContext) ESCAPE() antlr.TerminalNode
- func (s *LikeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LikeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LikeContext) GetEscape() IValueExpressionContext
- func (s *LikeContext) GetPattern() IValueExpressionContext
- func (s *LikeContext) GetRuleContext() antlr.RuleContext
- func (s *LikeContext) LIKE() antlr.TerminalNode
- func (s *LikeContext) NOT() antlr.TerminalNode
- func (s *LikeContext) SetEscape(v IValueExpressionContext)
- func (s *LikeContext) SetPattern(v IValueExpressionContext)
- func (s *LikeContext) ValueExpression(i int) IValueExpressionContext
- type LogicalBinaryContext
- func (s *LogicalBinaryContext) AND() antlr.TerminalNode
- func (s *LogicalBinaryContext) AllBooleanExpression() []IBooleanExpressionContext
- func (s *LogicalBinaryContext) BooleanExpression(i int) IBooleanExpressionContext
- func (s *LogicalBinaryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LogicalBinaryContext) ExitRule(listener antlr.ParseTreeListener)
- 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
- func (s *LogicalNotContext) BooleanExpression() IBooleanExpressionContext
- func (s *LogicalNotContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LogicalNotContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LogicalNotContext) GetRuleContext() antlr.RuleContext
- func (s *LogicalNotContext) NOT() antlr.TerminalNode
- type MultipleGroupingSetsContext
- func (s *MultipleGroupingSetsContext) AllGroupingSet() []IGroupingSetContext
- func (s *MultipleGroupingSetsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MultipleGroupingSetsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MultipleGroupingSetsContext) GROUPING() antlr.TerminalNode
- func (s *MultipleGroupingSetsContext) GetRuleContext() antlr.RuleContext
- func (s *MultipleGroupingSetsContext) GroupingSet(i int) IGroupingSetContext
- func (s *MultipleGroupingSetsContext) SETS() antlr.TerminalNode
- type NamedArgumentContext
- func (s *NamedArgumentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NamedArgumentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NamedArgumentContext) Expression() IExpressionContext
- func (s *NamedArgumentContext) GetRuleContext() antlr.RuleContext
- func (s *NamedArgumentContext) Identifier() IIdentifierContext
- type NamedQueryContext
- func (s *NamedQueryContext) AS() antlr.TerminalNode
- func (s *NamedQueryContext) ColumnAliases() IColumnAliasesContext
- func (s *NamedQueryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NamedQueryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NamedQueryContext) GetName() IIdentifierContext
- func (s *NamedQueryContext) GetParser() antlr.Parser
- func (s *NamedQueryContext) GetRuleContext() antlr.RuleContext
- func (s *NamedQueryContext) Identifier() IIdentifierContext
- func (*NamedQueryContext) IsNamedQueryContext()
- func (s *NamedQueryContext) Query() IQueryContext
- func (s *NamedQueryContext) SetName(v IIdentifierContext)
- func (s *NamedQueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NonReservedContext
- 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) BERNOULLI() antlr.TerminalNode
- func (s *NonReservedContext) CALL() antlr.TerminalNode
- func (s *NonReservedContext) CASCADE() antlr.TerminalNode
- func (s *NonReservedContext) CATALOGS() antlr.TerminalNode
- func (s *NonReservedContext) COLUMN() antlr.TerminalNode
- func (s *NonReservedContext) COLUMNS() antlr.TerminalNode
- func (s *NonReservedContext) COMMENT() antlr.TerminalNode
- func (s *NonReservedContext) COMMIT() 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) EnterRule(listener antlr.ParseTreeListener)
- func (s *NonReservedContext) ExitRule(listener antlr.ParseTreeListener)
- 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) GRANT() antlr.TerminalNode
- func (s *NonReservedContext) GRANTS() antlr.TerminalNode
- func (s *NonReservedContext) GRAPHVIZ() 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) INTERVAL() antlr.TerminalNode
- func (s *NonReservedContext) IO() antlr.TerminalNode
- func (s *NonReservedContext) ISOLATION() antlr.TerminalNode
- func (*NonReservedContext) IsNonReservedContext()
- func (s *NonReservedContext) JSON() 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) PATH() 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) 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) 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) TO() antlr.TerminalNode
- func (s *NonReservedContext) TRANSACTION() 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
- func (s *NormalFormContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NormalFormContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NormalFormContext) GetParser() antlr.Parser
- func (s *NormalFormContext) GetRuleContext() antlr.RuleContext
- func (*NormalFormContext) IsNormalFormContext()
- 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 NormalizeContext
- func (s *NormalizeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NormalizeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NormalizeContext) GetRuleContext() antlr.RuleContext
- func (s *NormalizeContext) NORMALIZE() antlr.TerminalNode
- func (s *NormalizeContext) NormalForm() INormalFormContext
- func (s *NormalizeContext) ValueExpression() IValueExpressionContext
- type NullLiteralContext
- type NullPredicateContext
- func (s *NullPredicateContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NullPredicateContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NullPredicateContext) GetRuleContext() antlr.RuleContext
- func (s *NullPredicateContext) IS() antlr.TerminalNode
- func (s *NullPredicateContext) NOT() antlr.TerminalNode
- func (s *NullPredicateContext) NULL() antlr.TerminalNode
- type NumberContext
- type NumericLiteralContext
- type OverContext
- func (s *OverContext) AllBY() []antlr.TerminalNode
- func (s *OverContext) AllExpression() []IExpressionContext
- func (s *OverContext) AllSortItem() []ISortItemContext
- func (s *OverContext) BY(i int) antlr.TerminalNode
- func (s *OverContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OverContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OverContext) Expression(i int) IExpressionContext
- func (s *OverContext) GetParser() antlr.Parser
- func (s *OverContext) GetPartition() []IExpressionContext
- func (s *OverContext) GetRuleContext() antlr.RuleContext
- func (s *OverContext) Get_expression() IExpressionContext
- func (*OverContext) IsOverContext()
- func (s *OverContext) ORDER() antlr.TerminalNode
- func (s *OverContext) OVER() antlr.TerminalNode
- func (s *OverContext) PARTITION() antlr.TerminalNode
- func (s *OverContext) SetPartition(v []IExpressionContext)
- func (s *OverContext) Set_expression(v IExpressionContext)
- func (s *OverContext) SortItem(i int) ISortItemContext
- func (s *OverContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *OverContext) WindowFrame() IWindowFrameContext
- type ParameterContext
- func (s *ParameterContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParameterContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParameterContext) GetRuleContext() antlr.RuleContext
- func (s *ParameterContext) Identifier() IIdentifierContext
- func (s *ParameterContext) PARAMETER() antlr.TerminalNode
- type ParenthesizedExpressionContext
- func (s *ParenthesizedExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParenthesizedExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParenthesizedExpressionContext) Expression() IExpressionContext
- func (s *ParenthesizedExpressionContext) GetRuleContext() antlr.RuleContext
- type ParenthesizedRelationContext
- func (s *ParenthesizedRelationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParenthesizedRelationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParenthesizedRelationContext) GetRuleContext() antlr.RuleContext
- func (s *ParenthesizedRelationContext) Relation() IRelationContext
- type PathElementContext
- func (s *PathElementContext) CopyFrom(ctx *PathElementContext)
- func (s *PathElementContext) GetParser() antlr.Parser
- func (s *PathElementContext) GetRuleContext() antlr.RuleContext
- func (*PathElementContext) IsPathElementContext()
- func (s *PathElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PathSpecificationContext
- func (s *PathSpecificationContext) AllPathElement() []IPathElementContext
- func (s *PathSpecificationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PathSpecificationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PathSpecificationContext) GetParser() antlr.Parser
- func (s *PathSpecificationContext) GetRuleContext() antlr.RuleContext
- func (*PathSpecificationContext) IsPathSpecificationContext()
- func (s *PathSpecificationContext) PathElement(i int) IPathElementContext
- func (s *PathSpecificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PositionContext
- func (s *PositionContext) AllValueExpression() []IValueExpressionContext
- func (s *PositionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PositionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PositionContext) GetRuleContext() antlr.RuleContext
- func (s *PositionContext) IN() antlr.TerminalNode
- func (s *PositionContext) POSITION() antlr.TerminalNode
- func (s *PositionContext) ValueExpression(i int) IValueExpressionContext
- type PositionalArgumentContext
- type PredicateContext
- 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 (*PredicateContext) IsPredicateContext()
- func (s *PredicateContext) SetValue(v antlr.ParserRuleContext)
- func (s *PredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PredicatedContext
- func (s *PredicatedContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PredicatedContext) ExitRule(listener antlr.ParseTreeListener)
- 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) ValueExpression() IValueExpressionContext
- type PrimaryExpressionContext
- func (s *PrimaryExpressionContext) CopyFrom(ctx *PrimaryExpressionContext)
- func (s *PrimaryExpressionContext) GetParser() antlr.Parser
- func (s *PrimaryExpressionContext) GetRuleContext() antlr.RuleContext
- func (*PrimaryExpressionContext) IsPrimaryExpressionContext()
- func (s *PrimaryExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PrivilegeContext
- func (s *PrivilegeContext) DELETE() antlr.TerminalNode
- func (s *PrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PrivilegeContext) GetParser() antlr.Parser
- func (s *PrivilegeContext) GetRuleContext() antlr.RuleContext
- func (s *PrivilegeContext) INSERT() antlr.TerminalNode
- func (s *PrivilegeContext) Identifier() IIdentifierContext
- func (*PrivilegeContext) IsPrivilegeContext()
- func (s *PrivilegeContext) SELECT() antlr.TerminalNode
- func (s *PrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertiesContext
- func (s *PropertiesContext) AllProperty() []IPropertyContext
- func (s *PropertiesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PropertiesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PropertiesContext) GetParser() antlr.Parser
- func (s *PropertiesContext) GetRuleContext() antlr.RuleContext
- func (*PropertiesContext) IsPropertiesContext()
- func (s *PropertiesContext) Property(i int) IPropertyContext
- func (s *PropertiesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertyContext
- func (s *PropertyContext) EQ() antlr.TerminalNode
- func (s *PropertyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PropertyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PropertyContext) Expression() IExpressionContext
- func (s *PropertyContext) GetParser() antlr.Parser
- func (s *PropertyContext) GetRuleContext() antlr.RuleContext
- func (s *PropertyContext) Identifier() IIdentifierContext
- func (*PropertyContext) IsPropertyContext()
- func (s *PropertyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type QualifiedArgumentContext
- func (s *QualifiedArgumentContext) AllIdentifier() []IIdentifierContext
- func (s *QualifiedArgumentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *QualifiedArgumentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *QualifiedArgumentContext) GetRuleContext() antlr.RuleContext
- func (s *QualifiedArgumentContext) Identifier(i int) IIdentifierContext
- type QualifiedNameContext
- func (s *QualifiedNameContext) AllIdentifier() []IIdentifierContext
- func (s *QualifiedNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *QualifiedNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *QualifiedNameContext) GetParser() antlr.Parser
- func (s *QualifiedNameContext) GetRuleContext() antlr.RuleContext
- func (s *QualifiedNameContext) Identifier(i int) IIdentifierContext
- func (*QualifiedNameContext) IsQualifiedNameContext()
- func (s *QualifiedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type QuantifiedComparisonContext
- func (s *QuantifiedComparisonContext) ComparisonOperator() IComparisonOperatorContext
- func (s *QuantifiedComparisonContext) ComparisonQuantifier() IComparisonQuantifierContext
- func (s *QuantifiedComparisonContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *QuantifiedComparisonContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *QuantifiedComparisonContext) GetRuleContext() antlr.RuleContext
- func (s *QuantifiedComparisonContext) Query() IQueryContext
- type QueryContext
- func (s *QueryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *QueryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *QueryContext) GetParser() antlr.Parser
- func (s *QueryContext) GetRuleContext() antlr.RuleContext
- func (*QueryContext) IsQueryContext()
- func (s *QueryContext) QueryNoWith() IQueryNoWithContext
- func (s *QueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *QueryContext) With() IWithContext
- type QueryNoWithContext
- func (s *QueryNoWithContext) ALL() antlr.TerminalNode
- func (s *QueryNoWithContext) AllSortItem() []ISortItemContext
- func (s *QueryNoWithContext) BY() antlr.TerminalNode
- func (s *QueryNoWithContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *QueryNoWithContext) ExitRule(listener antlr.ParseTreeListener)
- 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 (*QueryNoWithContext) IsQueryNoWithContext()
- func (s *QueryNoWithContext) LIMIT() antlr.TerminalNode
- func (s *QueryNoWithContext) ORDER() antlr.TerminalNode
- func (s *QueryNoWithContext) PARAMETER() 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
- func (s *QueryPrimaryContext) CopyFrom(ctx *QueryPrimaryContext)
- func (s *QueryPrimaryContext) GetParser() antlr.Parser
- func (s *QueryPrimaryContext) GetRuleContext() antlr.RuleContext
- func (*QueryPrimaryContext) IsQueryPrimaryContext()
- func (s *QueryPrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type QueryPrimaryDefaultContext
- func (s *QueryPrimaryDefaultContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *QueryPrimaryDefaultContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *QueryPrimaryDefaultContext) GetRuleContext() antlr.RuleContext
- func (s *QueryPrimaryDefaultContext) QuerySpecification() IQuerySpecificationContext
- type QuerySpecificationContext
- 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) EnterRule(listener antlr.ParseTreeListener)
- func (s *QuerySpecificationContext) ExitRule(listener antlr.ParseTreeListener)
- 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 (*QuerySpecificationContext) IsQuerySpecificationContext()
- 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
- func (s *QueryTermContext) CopyFrom(ctx *QueryTermContext)
- func (s *QueryTermContext) GetParser() antlr.Parser
- func (s *QueryTermContext) GetRuleContext() antlr.RuleContext
- func (*QueryTermContext) IsQueryTermContext()
- func (s *QueryTermContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type QueryTermDefaultContext
- type QuotedIdentifierContext
- type ReadCommittedContext
- func (s *ReadCommittedContext) COMMITTED() antlr.TerminalNode
- func (s *ReadCommittedContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ReadCommittedContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ReadCommittedContext) GetRuleContext() antlr.RuleContext
- func (s *ReadCommittedContext) READ() antlr.TerminalNode
- type ReadUncommittedContext
- func (s *ReadUncommittedContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ReadUncommittedContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ReadUncommittedContext) GetRuleContext() antlr.RuleContext
- func (s *ReadUncommittedContext) READ() antlr.TerminalNode
- func (s *ReadUncommittedContext) UNCOMMITTED() antlr.TerminalNode
- type RelationContext
- func (s *RelationContext) CopyFrom(ctx *RelationContext)
- func (s *RelationContext) GetParser() antlr.Parser
- func (s *RelationContext) GetRuleContext() antlr.RuleContext
- func (*RelationContext) IsRelationContext()
- func (s *RelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RelationDefaultContext
- type RelationPrimaryContext
- func (s *RelationPrimaryContext) CopyFrom(ctx *RelationPrimaryContext)
- func (s *RelationPrimaryContext) GetParser() antlr.Parser
- func (s *RelationPrimaryContext) GetRuleContext() antlr.RuleContext
- func (*RelationPrimaryContext) IsRelationPrimaryContext()
- func (s *RelationPrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RepeatableReadContext
- func (s *RepeatableReadContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RepeatableReadContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RepeatableReadContext) GetRuleContext() antlr.RuleContext
- func (s *RepeatableReadContext) READ() antlr.TerminalNode
- func (s *RepeatableReadContext) REPEATABLE() antlr.TerminalNode
- type RollupContext
- func (s *RollupContext) AllExpression() []IExpressionContext
- func (s *RollupContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RollupContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RollupContext) Expression(i int) IExpressionContext
- func (s *RollupContext) GetRuleContext() antlr.RuleContext
- func (s *RollupContext) ROLLUP() antlr.TerminalNode
- type RowConstructorContext
- func (s *RowConstructorContext) AllExpression() []IExpressionContext
- func (s *RowConstructorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RowConstructorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RowConstructorContext) Expression(i int) IExpressionContext
- func (s *RowConstructorContext) GetRuleContext() antlr.RuleContext
- func (s *RowConstructorContext) ROW() antlr.TerminalNode
- type SampleTypeContext
- func (s *SampleTypeContext) BERNOULLI() antlr.TerminalNode
- func (s *SampleTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SampleTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SampleTypeContext) GetParser() antlr.Parser
- func (s *SampleTypeContext) GetRuleContext() antlr.RuleContext
- func (*SampleTypeContext) IsSampleTypeContext()
- func (s *SampleTypeContext) SYSTEM() antlr.TerminalNode
- func (s *SampleTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SampledRelationContext
- func (s *SampledRelationContext) AliasedRelation() IAliasedRelationContext
- func (s *SampledRelationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SampledRelationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SampledRelationContext) Expression() IExpressionContext
- func (s *SampledRelationContext) GetParser() antlr.Parser
- func (s *SampledRelationContext) GetPercentage() IExpressionContext
- func (s *SampledRelationContext) GetRuleContext() antlr.RuleContext
- func (*SampledRelationContext) IsSampledRelationContext()
- 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 SearchedCaseContext
- func (s *SearchedCaseContext) AllWhenClause() []IWhenClauseContext
- func (s *SearchedCaseContext) CASE() antlr.TerminalNode
- func (s *SearchedCaseContext) ELSE() antlr.TerminalNode
- func (s *SearchedCaseContext) END() antlr.TerminalNode
- func (s *SearchedCaseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SearchedCaseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SearchedCaseContext) Expression() IExpressionContext
- func (s *SearchedCaseContext) GetElseExpression() IExpressionContext
- func (s *SearchedCaseContext) GetRuleContext() antlr.RuleContext
- func (s *SearchedCaseContext) SetElseExpression(v IExpressionContext)
- func (s *SearchedCaseContext) WhenClause(i int) IWhenClauseContext
- type SelectAllContext
- func (s *SelectAllContext) ASTERISK() antlr.TerminalNode
- func (s *SelectAllContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SelectAllContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SelectAllContext) GetRuleContext() antlr.RuleContext
- func (s *SelectAllContext) QualifiedName() IQualifiedNameContext
- type SelectItemContext
- func (s *SelectItemContext) CopyFrom(ctx *SelectItemContext)
- func (s *SelectItemContext) GetParser() antlr.Parser
- func (s *SelectItemContext) GetRuleContext() antlr.RuleContext
- func (*SelectItemContext) IsSelectItemContext()
- func (s *SelectItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SelectSingleContext
- func (s *SelectSingleContext) AS() antlr.TerminalNode
- func (s *SelectSingleContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SelectSingleContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SelectSingleContext) Expression() IExpressionContext
- func (s *SelectSingleContext) GetRuleContext() antlr.RuleContext
- func (s *SelectSingleContext) Identifier() IIdentifierContext
- type SerializableContext
- type SetOperationContext
- func (s *SetOperationContext) AllQueryTerm() []IQueryTermContext
- func (s *SetOperationContext) EXCEPT() antlr.TerminalNode
- func (s *SetOperationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SetOperationContext) ExitRule(listener antlr.ParseTreeListener)
- 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
- func (s *SetQuantifierContext) ALL() antlr.TerminalNode
- func (s *SetQuantifierContext) DISTINCT() antlr.TerminalNode
- func (s *SetQuantifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SetQuantifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SetQuantifierContext) GetParser() antlr.Parser
- func (s *SetQuantifierContext) GetRuleContext() antlr.RuleContext
- func (*SetQuantifierContext) IsSetQuantifierContext()
- func (s *SetQuantifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SimpleCaseContext
- func (s *SimpleCaseContext) AllWhenClause() []IWhenClauseContext
- func (s *SimpleCaseContext) CASE() antlr.TerminalNode
- func (s *SimpleCaseContext) ELSE() antlr.TerminalNode
- func (s *SimpleCaseContext) END() antlr.TerminalNode
- func (s *SimpleCaseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SimpleCaseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SimpleCaseContext) Expression() IExpressionContext
- func (s *SimpleCaseContext) GetElseExpression() IExpressionContext
- func (s *SimpleCaseContext) GetRuleContext() antlr.RuleContext
- func (s *SimpleCaseContext) SetElseExpression(v IExpressionContext)
- func (s *SimpleCaseContext) ValueExpression() IValueExpressionContext
- func (s *SimpleCaseContext) WhenClause(i int) IWhenClauseContext
- type SingleGroupingSetContext
- type SingleStatementContext
- func (s *SingleStatementContext) EOF() antlr.TerminalNode
- func (s *SingleStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SingleStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SingleStatementContext) GetParser() antlr.Parser
- func (s *SingleStatementContext) GetRuleContext() antlr.RuleContext
- func (*SingleStatementContext) IsSingleStatementContext()
- func (s *SingleStatementContext) Statement() IStatementContext
- func (s *SingleStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SortItemContext
- func (s *SortItemContext) ASC() antlr.TerminalNode
- func (s *SortItemContext) DESC() antlr.TerminalNode
- func (s *SortItemContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SortItemContext) ExitRule(listener antlr.ParseTreeListener)
- 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 (*SortItemContext) IsSortItemContext()
- 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
- func (s *SpecialDateTimeFunctionContext) CURRENT_DATE() antlr.TerminalNode
- func (s *SpecialDateTimeFunctionContext) CURRENT_TIME() antlr.TerminalNode
- func (s *SpecialDateTimeFunctionContext) CURRENT_TIMESTAMP() antlr.TerminalNode
- func (s *SpecialDateTimeFunctionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SpecialDateTimeFunctionContext) ExitRule(listener antlr.ParseTreeListener)
- 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
- type SqlBaseListener
- type 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) CallArgument() (localctx ICallArgumentContext)
- func (p *SqlBaseParser) ColumnAliases() (localctx IColumnAliasesContext)
- func (p *SqlBaseParser) ColumnDefinition() (localctx IColumnDefinitionContext)
- func (p *SqlBaseParser) ComparisonOperator() (localctx IComparisonOperatorContext)
- func (p *SqlBaseParser) ComparisonQuantifier() (localctx IComparisonQuantifierContext)
- func (p *SqlBaseParser) ExplainOption() (localctx IExplainOptionContext)
- func (p *SqlBaseParser) Expression() (localctx IExpressionContext)
- func (p *SqlBaseParser) Filter() (localctx IFilterContext)
- func (p *SqlBaseParser) FrameBound() (localctx IFrameBoundContext)
- func (p *SqlBaseParser) GroupBy() (localctx IGroupByContext)
- func (p *SqlBaseParser) GroupingElement() (localctx IGroupingElementContext)
- func (p *SqlBaseParser) GroupingSet() (localctx IGroupingSetContext)
- 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) LevelOfIsolation() (localctx ILevelOfIsolationContext)
- func (p *SqlBaseParser) LikeClause() (localctx ILikeClauseContext)
- 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) Over() (localctx IOverContext)
- func (p *SqlBaseParser) PathElement() (localctx IPathElementContext)
- func (p *SqlBaseParser) PathSpecification() (localctx IPathSpecificationContext)
- func (p *SqlBaseParser) Predicate(value antlr.ParserRuleContext) (localctx IPredicateContext)
- func (p *SqlBaseParser) PrimaryExpression() (localctx IPrimaryExpressionContext)
- func (p *SqlBaseParser) PrimaryExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *SqlBaseParser) Privilege() (localctx IPrivilegeContext)
- func (p *SqlBaseParser) Properties() (localctx IPropertiesContext)
- func (p *SqlBaseParser) Property() (localctx IPropertyContext)
- 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) SingleStatement() (localctx ISingleStatementContext)
- func (p *SqlBaseParser) SortItem() (localctx ISortItemContext)
- func (p *SqlBaseParser) StandaloneExpression() (localctx IStandaloneExpressionContext)
- func (p *SqlBaseParser) StandalonePathSpecification() (localctx IStandalonePathSpecificationContext)
- func (p *SqlBaseParser) Statement() (localctx IStatementContext)
- func (p *SqlBaseParser) String_() (localctx IString_Context)
- func (p *SqlBaseParser) TableElement() (localctx ITableElementContext)
- func (p *SqlBaseParser) TimeZoneSpecifier() (localctx ITimeZoneSpecifierContext)
- func (p *SqlBaseParser) TransactionMode() (localctx ITransactionModeContext)
- func (p *SqlBaseParser) TypeParameter() (localctx ITypeParameterContext)
- func (p *SqlBaseParser) Type_() (localctx IType_Context)
- func (p *SqlBaseParser) Type__Sempred(localctx antlr.RuleContext, predIndex int) bool
- 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) WindowFrame() (localctx IWindowFrameContext)
- func (p *SqlBaseParser) With() (localctx IWithContext)
- type StandaloneExpressionContext
- func (s *StandaloneExpressionContext) EOF() antlr.TerminalNode
- func (s *StandaloneExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StandaloneExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StandaloneExpressionContext) Expression() IExpressionContext
- func (s *StandaloneExpressionContext) GetParser() antlr.Parser
- func (s *StandaloneExpressionContext) GetRuleContext() antlr.RuleContext
- func (*StandaloneExpressionContext) IsStandaloneExpressionContext()
- func (s *StandaloneExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StandalonePathSpecificationContext
- func (s *StandalonePathSpecificationContext) EOF() antlr.TerminalNode
- func (s *StandalonePathSpecificationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StandalonePathSpecificationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StandalonePathSpecificationContext) GetParser() antlr.Parser
- func (s *StandalonePathSpecificationContext) GetRuleContext() antlr.RuleContext
- func (*StandalonePathSpecificationContext) IsStandalonePathSpecificationContext()
- func (s *StandalonePathSpecificationContext) PathSpecification() IPathSpecificationContext
- func (s *StandalonePathSpecificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StatementContext
- func (s *StatementContext) CopyFrom(ctx *StatementContext)
- func (s *StatementContext) GetParser() antlr.Parser
- func (s *StatementContext) GetRuleContext() antlr.RuleContext
- func (*StatementContext) IsStatementContext()
- func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StatementDefaultContext
- type StringLiteralContext
- type String_Context
- type SubqueryContext
- type SubqueryExpressionContext
- type SubqueryRelationContext
- type SubscriptContext
- func (s *SubscriptContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SubscriptContext) ExitRule(listener antlr.ParseTreeListener)
- 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 SubstringContext
- func (s *SubstringContext) AllValueExpression() []IValueExpressionContext
- func (s *SubstringContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SubstringContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SubstringContext) FOR() antlr.TerminalNode
- func (s *SubstringContext) FROM() antlr.TerminalNode
- func (s *SubstringContext) GetRuleContext() antlr.RuleContext
- func (s *SubstringContext) SUBSTRING() antlr.TerminalNode
- func (s *SubstringContext) ValueExpression(i int) IValueExpressionContext
- type TableContext
- func (s *TableContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TableContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TableContext) GetRuleContext() antlr.RuleContext
- func (s *TableContext) QualifiedName() IQualifiedNameContext
- func (s *TableContext) TABLE() antlr.TerminalNode
- type TableElementContext
- func (s *TableElementContext) ColumnDefinition() IColumnDefinitionContext
- func (s *TableElementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TableElementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TableElementContext) GetParser() antlr.Parser
- func (s *TableElementContext) GetRuleContext() antlr.RuleContext
- func (*TableElementContext) IsTableElementContext()
- func (s *TableElementContext) LikeClause() ILikeClauseContext
- func (s *TableElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TableNameContext
- type TimeZoneIntervalContext
- func (s *TimeZoneIntervalContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TimeZoneIntervalContext) ExitRule(listener antlr.ParseTreeListener)
- 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
- func (s *TimeZoneSpecifierContext) CopyFrom(ctx *TimeZoneSpecifierContext)
- func (s *TimeZoneSpecifierContext) GetParser() antlr.Parser
- func (s *TimeZoneSpecifierContext) GetRuleContext() antlr.RuleContext
- func (*TimeZoneSpecifierContext) IsTimeZoneSpecifierContext()
- func (s *TimeZoneSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TimeZoneStringContext
- func (s *TimeZoneStringContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TimeZoneStringContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TimeZoneStringContext) GetRuleContext() antlr.RuleContext
- func (s *TimeZoneStringContext) String_() IString_Context
- func (s *TimeZoneStringContext) TIME() antlr.TerminalNode
- func (s *TimeZoneStringContext) ZONE() antlr.TerminalNode
- type TransactionAccessModeContext
- func (s *TransactionAccessModeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TransactionAccessModeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TransactionAccessModeContext) GetAccessMode() antlr.Token
- func (s *TransactionAccessModeContext) GetRuleContext() antlr.RuleContext
- func (s *TransactionAccessModeContext) ONLY() antlr.TerminalNode
- func (s *TransactionAccessModeContext) READ() antlr.TerminalNode
- func (s *TransactionAccessModeContext) SetAccessMode(v antlr.Token)
- func (s *TransactionAccessModeContext) WRITE() antlr.TerminalNode
- type TransactionModeContext
- func (s *TransactionModeContext) CopyFrom(ctx *TransactionModeContext)
- func (s *TransactionModeContext) GetParser() antlr.Parser
- func (s *TransactionModeContext) GetRuleContext() antlr.RuleContext
- func (*TransactionModeContext) IsTransactionModeContext()
- func (s *TransactionModeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TypeConstructorContext
- func (s *TypeConstructorContext) DOUBLE_PRECISION() antlr.TerminalNode
- func (s *TypeConstructorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeConstructorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeConstructorContext) GetRuleContext() antlr.RuleContext
- func (s *TypeConstructorContext) Identifier() IIdentifierContext
- func (s *TypeConstructorContext) String_() IString_Context
- type TypeParameterContext
- func (s *TypeParameterContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeParameterContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeParameterContext) GetParser() antlr.Parser
- func (s *TypeParameterContext) GetRuleContext() antlr.RuleContext
- func (s *TypeParameterContext) INTEGER_VALUE() antlr.TerminalNode
- func (*TypeParameterContext) IsTypeParameterContext()
- func (s *TypeParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeParameterContext) Type_() IType_Context
- type Type_Context
- func (s *Type_Context) ARRAY() antlr.TerminalNode
- func (s *Type_Context) AllIdentifier() []IIdentifierContext
- func (s *Type_Context) AllIntervalField() []IIntervalFieldContext
- func (s *Type_Context) AllTypeParameter() []ITypeParameterContext
- func (s *Type_Context) AllType_() []IType_Context
- func (s *Type_Context) BaseType() IBaseTypeContext
- func (s *Type_Context) EnterRule(listener antlr.ParseTreeListener)
- func (s *Type_Context) ExitRule(listener antlr.ParseTreeListener)
- func (s *Type_Context) GetFrom() IIntervalFieldContext
- func (s *Type_Context) GetParser() antlr.Parser
- func (s *Type_Context) GetRuleContext() antlr.RuleContext
- func (s *Type_Context) GetTo() IIntervalFieldContext
- func (s *Type_Context) INTERVAL() antlr.TerminalNode
- func (s *Type_Context) Identifier(i int) IIdentifierContext
- func (s *Type_Context) IntervalField(i int) IIntervalFieldContext
- func (*Type_Context) IsType_Context()
- func (s *Type_Context) MAP() antlr.TerminalNode
- func (s *Type_Context) ROW() antlr.TerminalNode
- func (s *Type_Context) SetFrom(v IIntervalFieldContext)
- func (s *Type_Context) SetTo(v IIntervalFieldContext)
- func (s *Type_Context) TO() antlr.TerminalNode
- func (s *Type_Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Type_Context) TypeParameter(i int) ITypeParameterContext
- func (s *Type_Context) Type_(i int) IType_Context
- type UnboundedFrameContext
- func (s *UnboundedFrameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UnboundedFrameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UnboundedFrameContext) FOLLOWING() antlr.TerminalNode
- func (s *UnboundedFrameContext) GetBoundType() antlr.Token
- func (s *UnboundedFrameContext) GetRuleContext() antlr.RuleContext
- func (s *UnboundedFrameContext) PRECEDING() antlr.TerminalNode
- func (s *UnboundedFrameContext) SetBoundType(v antlr.Token)
- func (s *UnboundedFrameContext) UNBOUNDED() antlr.TerminalNode
- type UnicodeStringLiteralContext
- func (s *UnicodeStringLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UnicodeStringLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- 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 UnnestContext
- func (s *UnnestContext) AllExpression() []IExpressionContext
- func (s *UnnestContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UnnestContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UnnestContext) Expression(i int) IExpressionContext
- func (s *UnnestContext) GetRuleContext() antlr.RuleContext
- func (s *UnnestContext) ORDINALITY() antlr.TerminalNode
- func (s *UnnestContext) UNNEST() antlr.TerminalNode
- func (s *UnnestContext) WITH() antlr.TerminalNode
- type UnqualifiedArgumentContext
- func (s *UnqualifiedArgumentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UnqualifiedArgumentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UnqualifiedArgumentContext) GetRuleContext() antlr.RuleContext
- func (s *UnqualifiedArgumentContext) Identifier() IIdentifierContext
- type UnquotedIdentifierContext
- func (s *UnquotedIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UnquotedIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UnquotedIdentifierContext) GetRuleContext() antlr.RuleContext
- func (s *UnquotedIdentifierContext) IDENTIFIER() antlr.TerminalNode
- func (s *UnquotedIdentifierContext) NonReserved() INonReservedContext
- type ValueExpressionContext
- func (s *ValueExpressionContext) CopyFrom(ctx *ValueExpressionContext)
- func (s *ValueExpressionContext) GetParser() antlr.Parser
- func (s *ValueExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ValueExpressionContext) IsValueExpressionContext()
- func (s *ValueExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ValueExpressionDefaultContext
- func (s *ValueExpressionDefaultContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ValueExpressionDefaultContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ValueExpressionDefaultContext) GetRuleContext() antlr.RuleContext
- func (s *ValueExpressionDefaultContext) PrimaryExpression() IPrimaryExpressionContext
- type WhenClauseContext
- func (s *WhenClauseContext) AllExpression() []IExpressionContext
- func (s *WhenClauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WhenClauseContext) ExitRule(listener antlr.ParseTreeListener)
- 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 (*WhenClauseContext) IsWhenClauseContext()
- 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 WindowFrameContext
- func (s *WindowFrameContext) AND() antlr.TerminalNode
- func (s *WindowFrameContext) AllFrameBound() []IFrameBoundContext
- func (s *WindowFrameContext) BETWEEN() antlr.TerminalNode
- func (s *WindowFrameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WindowFrameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WindowFrameContext) FrameBound(i int) IFrameBoundContext
- func (s *WindowFrameContext) GetEnd() IFrameBoundContext
- func (s *WindowFrameContext) GetFrameType() antlr.Token
- func (s *WindowFrameContext) GetParser() antlr.Parser
- func (s *WindowFrameContext) GetRuleContext() antlr.RuleContext
- func (s *WindowFrameContext) GetStart_() IFrameBoundContext
- func (*WindowFrameContext) IsWindowFrameContext()
- func (s *WindowFrameContext) RANGE() antlr.TerminalNode
- func (s *WindowFrameContext) ROWS() antlr.TerminalNode
- func (s *WindowFrameContext) SetEnd(v IFrameBoundContext)
- func (s *WindowFrameContext) SetFrameType(v antlr.Token)
- func (s *WindowFrameContext) SetStart_(v IFrameBoundContext)
- func (s *WindowFrameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type WithContext
- func (s *WithContext) AllNamedQuery() []INamedQueryContext
- func (s *WithContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WithContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WithContext) GetParser() antlr.Parser
- func (s *WithContext) GetRuleContext() antlr.RuleContext
- func (*WithContext) IsWithContext()
- 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
Constants ¶
const ( SqlBaseLexerT__0 = 1 SqlBaseLexerT__1 = 2 SqlBaseLexerT__2 = 3 SqlBaseLexerT__3 = 4 SqlBaseLexerT__4 = 5 SqlBaseLexerT__5 = 6 SqlBaseLexerT__6 = 7 SqlBaseLexerT__7 = 8 SqlBaseLexerADD = 9 SqlBaseLexerALL = 10 SqlBaseLexerALTER = 11 SqlBaseLexerANALYZE = 12 SqlBaseLexerAND = 13 SqlBaseLexerANY = 14 SqlBaseLexerARRAY = 15 SqlBaseLexerAS = 16 SqlBaseLexerASC = 17 SqlBaseLexerAT = 18 SqlBaseLexerBERNOULLI = 19 SqlBaseLexerBETWEEN = 20 SqlBaseLexerBY = 21 SqlBaseLexerCALL = 22 SqlBaseLexerCASCADE = 23 SqlBaseLexerCASE = 24 SqlBaseLexerCAST = 25 SqlBaseLexerCATALOGS = 26 SqlBaseLexerCOLUMN = 27 SqlBaseLexerCOLUMNS = 28 SqlBaseLexerCOMMENT = 29 SqlBaseLexerCOMMIT = 30 SqlBaseLexerCOMMITTED = 31 SqlBaseLexerCONSTRAINT = 32 SqlBaseLexerCREATE = 33 SqlBaseLexerCROSS = 34 SqlBaseLexerCUBE = 35 SqlBaseLexerCURRENT = 36 SqlBaseLexerCURRENT_DATE = 37 SqlBaseLexerCURRENT_PATH = 38 SqlBaseLexerCURRENT_TIME = 39 SqlBaseLexerCURRENT_TIMESTAMP = 40 SqlBaseLexerCURRENT_USER = 41 SqlBaseLexerDATA = 42 SqlBaseLexerDATE = 43 SqlBaseLexerDAY = 44 SqlBaseLexerDEALLOCATE = 45 SqlBaseLexerDELETE = 46 SqlBaseLexerDESC = 47 SqlBaseLexerDESCRIBE = 48 SqlBaseLexerDISTINCT = 49 SqlBaseLexerDISTRIBUTED = 50 SqlBaseLexerDROP = 51 SqlBaseLexerELSE = 52 SqlBaseLexerEND = 53 SqlBaseLexerESCAPE = 54 SqlBaseLexerEXCEPT = 55 SqlBaseLexerEXCLUDING = 56 SqlBaseLexerEXECUTE = 57 SqlBaseLexerEXISTS = 58 SqlBaseLexerEXPLAIN = 59 SqlBaseLexerEXTRACT = 60 SqlBaseLexerFALSE = 61 SqlBaseLexerFILTER = 62 SqlBaseLexerFIRST = 63 SqlBaseLexerFOLLOWING = 64 SqlBaseLexerFOR = 65 SqlBaseLexerFORMAT = 66 SqlBaseLexerFROM = 67 SqlBaseLexerFULL = 68 SqlBaseLexerFUNCTIONS = 69 SqlBaseLexerGRANT = 70 SqlBaseLexerGRANTS = 71 SqlBaseLexerGRAPHVIZ = 72 SqlBaseLexerGROUP = 73 SqlBaseLexerGROUPING = 74 SqlBaseLexerHAVING = 75 SqlBaseLexerHOUR = 76 SqlBaseLexerIF = 77 SqlBaseLexerIN = 78 SqlBaseLexerINCLUDING = 79 SqlBaseLexerINNER = 80 SqlBaseLexerINPUT = 81 SqlBaseLexerINSERT = 82 SqlBaseLexerINTERSECT = 83 SqlBaseLexerINTERVAL = 84 SqlBaseLexerINTO = 85 SqlBaseLexerIO = 86 SqlBaseLexerIS = 87 SqlBaseLexerISOLATION = 88 SqlBaseLexerJSON = 89 SqlBaseLexerJOIN = 90 SqlBaseLexerLAST = 91 SqlBaseLexerLATERAL = 92 SqlBaseLexerLEFT = 93 SqlBaseLexerLEVEL = 94 SqlBaseLexerLIKE = 95 SqlBaseLexerLIMIT = 96 SqlBaseLexerLOCALTIME = 97 SqlBaseLexerLOCALTIMESTAMP = 98 SqlBaseLexerLOGICAL = 99 SqlBaseLexerMAP = 100 SqlBaseLexerMINUTE = 101 SqlBaseLexerMONTH = 102 SqlBaseLexerNATURAL = 103 SqlBaseLexerNFC = 104 SqlBaseLexerNFD = 105 SqlBaseLexerNFKC = 106 SqlBaseLexerNFKD = 107 SqlBaseLexerNO = 108 SqlBaseLexerNORMALIZE = 109 SqlBaseLexerNOT = 110 SqlBaseLexerNULL = 111 SqlBaseLexerNULLIF = 112 SqlBaseLexerNULLS = 113 SqlBaseLexerON = 114 SqlBaseLexerONLY = 115 SqlBaseLexerOPTION = 116 SqlBaseLexerOR = 117 SqlBaseLexerORDER = 118 SqlBaseLexerORDINALITY = 119 SqlBaseLexerOUTER = 120 SqlBaseLexerOUTPUT = 121 SqlBaseLexerOVER = 122 SqlBaseLexerPARTITION = 123 SqlBaseLexerPARTITIONS = 124 SqlBaseLexerPATH = 125 SqlBaseLexerPOSITION = 126 SqlBaseLexerPRECEDING = 127 SqlBaseLexerPREPARE = 128 SqlBaseLexerPRIVILEGES = 129 SqlBaseLexerPROPERTIES = 130 SqlBaseLexerRANGE = 131 SqlBaseLexerREAD = 132 SqlBaseLexerRECURSIVE = 133 SqlBaseLexerRENAME = 134 SqlBaseLexerREPEATABLE = 135 SqlBaseLexerREPLACE = 136 SqlBaseLexerRESET = 137 SqlBaseLexerRESTRICT = 138 SqlBaseLexerREVOKE = 139 SqlBaseLexerRIGHT = 140 SqlBaseLexerROLLBACK = 141 SqlBaseLexerROLLUP = 142 SqlBaseLexerROW = 143 SqlBaseLexerROWS = 144 SqlBaseLexerSCHEMA = 145 SqlBaseLexerSCHEMAS = 146 SqlBaseLexerSECOND = 147 SqlBaseLexerSELECT = 148 SqlBaseLexerSERIALIZABLE = 149 SqlBaseLexerSESSION = 150 SqlBaseLexerSET = 151 SqlBaseLexerSETS = 152 SqlBaseLexerSHOW = 153 SqlBaseLexerSOME = 154 SqlBaseLexerSTART = 155 SqlBaseLexerSTATS = 156 SqlBaseLexerSUBSTRING = 157 SqlBaseLexerSYSTEM = 158 SqlBaseLexerTABLE = 159 SqlBaseLexerTABLES = 160 SqlBaseLexerTABLESAMPLE = 161 SqlBaseLexerTEXT = 162 SqlBaseLexerTHEN = 163 SqlBaseLexerTIME = 164 SqlBaseLexerTIMESTAMP = 165 SqlBaseLexerTO = 166 SqlBaseLexerTRANSACTION = 167 SqlBaseLexerTRUE = 168 SqlBaseLexerTRY_CAST = 169 SqlBaseLexerTYPE = 170 SqlBaseLexerUESCAPE = 171 SqlBaseLexerUNBOUNDED = 172 SqlBaseLexerUNCOMMITTED = 173 SqlBaseLexerUNION = 174 SqlBaseLexerUNNEST = 175 SqlBaseLexerUSE = 176 SqlBaseLexerUSING = 177 SqlBaseLexerVALIDATE = 178 SqlBaseLexerVALUES = 179 SqlBaseLexerVERBOSE = 180 SqlBaseLexerVIEW = 181 SqlBaseLexerWHEN = 182 SqlBaseLexerWHERE = 183 SqlBaseLexerWITH = 184 SqlBaseLexerWORK = 185 SqlBaseLexerWRITE = 186 SqlBaseLexerYEAR = 187 SqlBaseLexerZONE = 188 SqlBaseLexerEQ = 189 SqlBaseLexerNEQ = 190 SqlBaseLexerLT = 191 SqlBaseLexerLTE = 192 SqlBaseLexerGT = 193 SqlBaseLexerGTE = 194 SqlBaseLexerPLUS = 195 SqlBaseLexerMINUS = 196 SqlBaseLexerASTERISK = 197 SqlBaseLexerSLASH = 198 SqlBaseLexerPERCENT = 199 SqlBaseLexerCONCAT = 200 SqlBaseLexerSTRING = 201 SqlBaseLexerPARAMETER = 202 SqlBaseLexerUNICODE_STRING = 203 SqlBaseLexerBINARY_LITERAL = 204 SqlBaseLexerINTEGER_VALUE = 205 SqlBaseLexerDECIMAL_VALUE = 206 SqlBaseLexerDOUBLE_VALUE = 207 SqlBaseLexerIDENTIFIER = 208 SqlBaseLexerDIGIT_IDENTIFIER = 209 SqlBaseLexerQUOTED_IDENTIFIER = 210 SqlBaseLexerBACKQUOTED_IDENTIFIER = 211 SqlBaseLexerTIME_WITH_TIME_ZONE = 212 SqlBaseLexerTIMESTAMP_WITH_TIME_ZONE = 213 SqlBaseLexerDOUBLE_PRECISION = 214 SqlBaseLexerSIMPLE_COMMENT = 215 SqlBaseLexerBRACKETED_COMMENT = 216 SqlBaseLexerWS = 217 SqlBaseLexerUNRECOGNIZED = 218 )
SqlBaseLexer tokens.
const ( SqlBaseParserEOF = antlr.TokenEOF SqlBaseParserT__0 = 1 SqlBaseParserT__1 = 2 SqlBaseParserT__2 = 3 SqlBaseParserT__3 = 4 SqlBaseParserT__4 = 5 SqlBaseParserT__5 = 6 SqlBaseParserT__6 = 7 SqlBaseParserT__7 = 8 SqlBaseParserADD = 9 SqlBaseParserALL = 10 SqlBaseParserALTER = 11 SqlBaseParserANALYZE = 12 SqlBaseParserAND = 13 SqlBaseParserANY = 14 SqlBaseParserARRAY = 15 SqlBaseParserAS = 16 SqlBaseParserASC = 17 SqlBaseParserAT = 18 SqlBaseParserBERNOULLI = 19 SqlBaseParserBETWEEN = 20 SqlBaseParserBY = 21 SqlBaseParserCALL = 22 SqlBaseParserCASCADE = 23 SqlBaseParserCASE = 24 SqlBaseParserCAST = 25 SqlBaseParserCATALOGS = 26 SqlBaseParserCOLUMN = 27 SqlBaseParserCOLUMNS = 28 SqlBaseParserCOMMENT = 29 SqlBaseParserCOMMIT = 30 SqlBaseParserCOMMITTED = 31 SqlBaseParserCONSTRAINT = 32 SqlBaseParserCREATE = 33 SqlBaseParserCROSS = 34 SqlBaseParserCUBE = 35 SqlBaseParserCURRENT = 36 SqlBaseParserCURRENT_DATE = 37 SqlBaseParserCURRENT_PATH = 38 SqlBaseParserCURRENT_TIME = 39 SqlBaseParserCURRENT_TIMESTAMP = 40 SqlBaseParserCURRENT_USER = 41 SqlBaseParserDATA = 42 SqlBaseParserDATE = 43 SqlBaseParserDAY = 44 SqlBaseParserDEALLOCATE = 45 SqlBaseParserDELETE = 46 SqlBaseParserDESC = 47 SqlBaseParserDESCRIBE = 48 SqlBaseParserDISTINCT = 49 SqlBaseParserDISTRIBUTED = 50 SqlBaseParserDROP = 51 SqlBaseParserELSE = 52 SqlBaseParserEND = 53 SqlBaseParserESCAPE = 54 SqlBaseParserEXCEPT = 55 SqlBaseParserEXCLUDING = 56 SqlBaseParserEXECUTE = 57 SqlBaseParserEXISTS = 58 SqlBaseParserEXPLAIN = 59 SqlBaseParserEXTRACT = 60 SqlBaseParserFALSE = 61 SqlBaseParserFILTER = 62 SqlBaseParserFIRST = 63 SqlBaseParserFOLLOWING = 64 SqlBaseParserFOR = 65 SqlBaseParserFORMAT = 66 SqlBaseParserFROM = 67 SqlBaseParserFULL = 68 SqlBaseParserFUNCTIONS = 69 SqlBaseParserGRANT = 70 SqlBaseParserGRANTS = 71 SqlBaseParserGRAPHVIZ = 72 SqlBaseParserGROUP = 73 SqlBaseParserGROUPING = 74 SqlBaseParserHAVING = 75 SqlBaseParserHOUR = 76 SqlBaseParserIF = 77 SqlBaseParserIN = 78 SqlBaseParserINCLUDING = 79 SqlBaseParserINNER = 80 SqlBaseParserINPUT = 81 SqlBaseParserINSERT = 82 SqlBaseParserINTERSECT = 83 SqlBaseParserINTERVAL = 84 SqlBaseParserINTO = 85 SqlBaseParserIO = 86 SqlBaseParserIS = 87 SqlBaseParserISOLATION = 88 SqlBaseParserJSON = 89 SqlBaseParserJOIN = 90 SqlBaseParserLAST = 91 SqlBaseParserLATERAL = 92 SqlBaseParserLEFT = 93 SqlBaseParserLEVEL = 94 SqlBaseParserLIKE = 95 SqlBaseParserLIMIT = 96 SqlBaseParserLOCALTIME = 97 SqlBaseParserLOCALTIMESTAMP = 98 SqlBaseParserLOGICAL = 99 SqlBaseParserMAP = 100 SqlBaseParserMINUTE = 101 SqlBaseParserMONTH = 102 SqlBaseParserNATURAL = 103 SqlBaseParserNFC = 104 SqlBaseParserNFD = 105 SqlBaseParserNFKC = 106 SqlBaseParserNFKD = 107 SqlBaseParserNO = 108 SqlBaseParserNORMALIZE = 109 SqlBaseParserNOT = 110 SqlBaseParserNULL = 111 SqlBaseParserNULLIF = 112 SqlBaseParserNULLS = 113 SqlBaseParserON = 114 SqlBaseParserONLY = 115 SqlBaseParserOPTION = 116 SqlBaseParserOR = 117 SqlBaseParserORDER = 118 SqlBaseParserORDINALITY = 119 SqlBaseParserOUTER = 120 SqlBaseParserOUTPUT = 121 SqlBaseParserOVER = 122 SqlBaseParserPARTITION = 123 SqlBaseParserPARTITIONS = 124 SqlBaseParserPATH = 125 SqlBaseParserPOSITION = 126 SqlBaseParserPRECEDING = 127 SqlBaseParserPREPARE = 128 SqlBaseParserPRIVILEGES = 129 SqlBaseParserPROPERTIES = 130 SqlBaseParserRANGE = 131 SqlBaseParserREAD = 132 SqlBaseParserRECURSIVE = 133 SqlBaseParserRENAME = 134 SqlBaseParserREPEATABLE = 135 SqlBaseParserREPLACE = 136 SqlBaseParserRESET = 137 SqlBaseParserRESTRICT = 138 SqlBaseParserREVOKE = 139 SqlBaseParserRIGHT = 140 SqlBaseParserROLLBACK = 141 SqlBaseParserROLLUP = 142 SqlBaseParserROW = 143 SqlBaseParserROWS = 144 SqlBaseParserSCHEMA = 145 SqlBaseParserSCHEMAS = 146 SqlBaseParserSECOND = 147 SqlBaseParserSELECT = 148 SqlBaseParserSERIALIZABLE = 149 SqlBaseParserSESSION = 150 SqlBaseParserSET = 151 SqlBaseParserSETS = 152 SqlBaseParserSHOW = 153 SqlBaseParserSOME = 154 SqlBaseParserSTART = 155 SqlBaseParserSTATS = 156 SqlBaseParserSUBSTRING = 157 SqlBaseParserSYSTEM = 158 SqlBaseParserTABLE = 159 SqlBaseParserTABLES = 160 SqlBaseParserTABLESAMPLE = 161 SqlBaseParserTEXT = 162 SqlBaseParserTHEN = 163 SqlBaseParserTIME = 164 SqlBaseParserTIMESTAMP = 165 SqlBaseParserTO = 166 SqlBaseParserTRANSACTION = 167 SqlBaseParserTRUE = 168 SqlBaseParserTRY_CAST = 169 SqlBaseParserTYPE = 170 SqlBaseParserUESCAPE = 171 SqlBaseParserUNBOUNDED = 172 SqlBaseParserUNCOMMITTED = 173 SqlBaseParserUNION = 174 SqlBaseParserUNNEST = 175 SqlBaseParserUSE = 176 SqlBaseParserUSING = 177 SqlBaseParserVALIDATE = 178 SqlBaseParserVALUES = 179 SqlBaseParserVERBOSE = 180 SqlBaseParserVIEW = 181 SqlBaseParserWHEN = 182 SqlBaseParserWHERE = 183 SqlBaseParserWITH = 184 SqlBaseParserWORK = 185 SqlBaseParserWRITE = 186 SqlBaseParserYEAR = 187 SqlBaseParserZONE = 188 SqlBaseParserEQ = 189 SqlBaseParserNEQ = 190 SqlBaseParserLT = 191 SqlBaseParserLTE = 192 SqlBaseParserGT = 193 SqlBaseParserGTE = 194 SqlBaseParserPLUS = 195 SqlBaseParserMINUS = 196 SqlBaseParserASTERISK = 197 SqlBaseParserSLASH = 198 SqlBaseParserPERCENT = 199 SqlBaseParserCONCAT = 200 SqlBaseParserSTRING = 201 SqlBaseParserPARAMETER = 202 SqlBaseParserUNICODE_STRING = 203 SqlBaseParserBINARY_LITERAL = 204 SqlBaseParserINTEGER_VALUE = 205 SqlBaseParserDECIMAL_VALUE = 206 SqlBaseParserDOUBLE_VALUE = 207 SqlBaseParserIDENTIFIER = 208 SqlBaseParserDIGIT_IDENTIFIER = 209 SqlBaseParserQUOTED_IDENTIFIER = 210 SqlBaseParserBACKQUOTED_IDENTIFIER = 211 SqlBaseParserTIME_WITH_TIME_ZONE = 212 SqlBaseParserTIMESTAMP_WITH_TIME_ZONE = 213 SqlBaseParserDOUBLE_PRECISION = 214 SqlBaseParserSIMPLE_COMMENT = 215 SqlBaseParserBRACKETED_COMMENT = 216 SqlBaseParserWS = 217 SqlBaseParserUNRECOGNIZED = 218 SqlBaseParserDELIMITER = 219 )
SqlBaseParser tokens.
const ( SqlBaseParserRULE_singleStatement = 0 SqlBaseParserRULE_standaloneExpression = 1 SqlBaseParserRULE_standalonePathSpecification = 2 SqlBaseParserRULE_statement = 3 SqlBaseParserRULE_query = 4 SqlBaseParserRULE_with = 5 SqlBaseParserRULE_tableElement = 6 SqlBaseParserRULE_columnDefinition = 7 SqlBaseParserRULE_likeClause = 8 SqlBaseParserRULE_properties = 9 SqlBaseParserRULE_property = 10 SqlBaseParserRULE_queryNoWith = 11 SqlBaseParserRULE_queryTerm = 12 SqlBaseParserRULE_queryPrimary = 13 SqlBaseParserRULE_sortItem = 14 SqlBaseParserRULE_querySpecification = 15 SqlBaseParserRULE_groupBy = 16 SqlBaseParserRULE_groupingElement = 17 SqlBaseParserRULE_groupingSet = 18 SqlBaseParserRULE_namedQuery = 19 SqlBaseParserRULE_setQuantifier = 20 SqlBaseParserRULE_selectItem = 21 SqlBaseParserRULE_relation = 22 SqlBaseParserRULE_joinType = 23 SqlBaseParserRULE_joinCriteria = 24 SqlBaseParserRULE_sampledRelation = 25 SqlBaseParserRULE_sampleType = 26 SqlBaseParserRULE_aliasedRelation = 27 SqlBaseParserRULE_columnAliases = 28 SqlBaseParserRULE_relationPrimary = 29 SqlBaseParserRULE_expression = 30 SqlBaseParserRULE_booleanExpression = 31 SqlBaseParserRULE_predicate = 32 SqlBaseParserRULE_valueExpression = 33 SqlBaseParserRULE_primaryExpression = 34 SqlBaseParserRULE_string_ = 35 SqlBaseParserRULE_timeZoneSpecifier = 36 SqlBaseParserRULE_comparisonOperator = 37 SqlBaseParserRULE_comparisonQuantifier = 38 SqlBaseParserRULE_booleanValue = 39 SqlBaseParserRULE_interval = 40 SqlBaseParserRULE_intervalField = 41 SqlBaseParserRULE_normalForm = 42 SqlBaseParserRULE_type_ = 43 SqlBaseParserRULE_typeParameter = 44 SqlBaseParserRULE_baseType = 45 SqlBaseParserRULE_whenClause = 46 SqlBaseParserRULE_filter = 47 SqlBaseParserRULE_over = 48 SqlBaseParserRULE_windowFrame = 49 SqlBaseParserRULE_frameBound = 50 SqlBaseParserRULE_explainOption = 51 SqlBaseParserRULE_transactionMode = 52 SqlBaseParserRULE_levelOfIsolation = 53 SqlBaseParserRULE_callArgument = 54 SqlBaseParserRULE_pathElement = 55 SqlBaseParserRULE_pathSpecification = 56 SqlBaseParserRULE_privilege = 57 SqlBaseParserRULE_qualifiedName = 58 SqlBaseParserRULE_identifier = 59 SqlBaseParserRULE_number = 60 SqlBaseParserRULE_nonReserved = 61 )
SqlBaseParser rules.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AliasedRelationContext ¶
type AliasedRelationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAliasedRelationContext ¶
func NewAliasedRelationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AliasedRelationContext
func NewEmptyAliasedRelationContext ¶
func NewEmptyAliasedRelationContext() *AliasedRelationContext
func (*AliasedRelationContext) AS ¶
func (s *AliasedRelationContext) AS() antlr.TerminalNode
func (*AliasedRelationContext) ColumnAliases ¶
func (s *AliasedRelationContext) ColumnAliases() IColumnAliasesContext
func (*AliasedRelationContext) EnterRule ¶
func (s *AliasedRelationContext) EnterRule(listener antlr.ParseTreeListener)
func (*AliasedRelationContext) ExitRule ¶
func (s *AliasedRelationContext) ExitRule(listener antlr.ParseTreeListener)
func (*AliasedRelationContext) GetParser ¶
func (s *AliasedRelationContext) GetParser() antlr.Parser
func (*AliasedRelationContext) GetRuleContext ¶
func (s *AliasedRelationContext) GetRuleContext() antlr.RuleContext
func (*AliasedRelationContext) Identifier ¶
func (s *AliasedRelationContext) Identifier() IIdentifierContext
func (*AliasedRelationContext) IsAliasedRelationContext ¶
func (*AliasedRelationContext) IsAliasedRelationContext()
func (*AliasedRelationContext) RelationPrimary ¶
func (s *AliasedRelationContext) RelationPrimary() IRelationPrimaryContext
func (*AliasedRelationContext) ToStringTree ¶
func (s *AliasedRelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArithmeticBinaryContext ¶
type ArithmeticBinaryContext struct { *ValueExpressionContext // contains filtered or unexported fields }
func NewArithmeticBinaryContext ¶
func NewArithmeticBinaryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArithmeticBinaryContext
func (*ArithmeticBinaryContext) ASTERISK ¶
func (s *ArithmeticBinaryContext) ASTERISK() antlr.TerminalNode
func (*ArithmeticBinaryContext) AllValueExpression ¶
func (s *ArithmeticBinaryContext) AllValueExpression() []IValueExpressionContext
func (*ArithmeticBinaryContext) EnterRule ¶
func (s *ArithmeticBinaryContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArithmeticBinaryContext) ExitRule ¶
func (s *ArithmeticBinaryContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArithmeticBinaryContext) GetLeft ¶
func (s *ArithmeticBinaryContext) GetLeft() IValueExpressionContext
func (*ArithmeticBinaryContext) GetOperator ¶
func (s *ArithmeticBinaryContext) GetOperator() antlr.Token
func (*ArithmeticBinaryContext) GetRight ¶
func (s *ArithmeticBinaryContext) GetRight() IValueExpressionContext
func (*ArithmeticBinaryContext) GetRuleContext ¶
func (s *ArithmeticBinaryContext) GetRuleContext() antlr.RuleContext
func (*ArithmeticBinaryContext) MINUS ¶
func (s *ArithmeticBinaryContext) MINUS() antlr.TerminalNode
func (*ArithmeticBinaryContext) PERCENT ¶
func (s *ArithmeticBinaryContext) PERCENT() antlr.TerminalNode
func (*ArithmeticBinaryContext) PLUS ¶
func (s *ArithmeticBinaryContext) PLUS() antlr.TerminalNode
func (*ArithmeticBinaryContext) SLASH ¶
func (s *ArithmeticBinaryContext) SLASH() antlr.TerminalNode
func (*ArithmeticBinaryContext) SetLeft ¶
func (s *ArithmeticBinaryContext) SetLeft(v IValueExpressionContext)
func (*ArithmeticBinaryContext) SetOperator ¶
func (s *ArithmeticBinaryContext) SetOperator(v antlr.Token)
func (*ArithmeticBinaryContext) SetRight ¶
func (s *ArithmeticBinaryContext) SetRight(v IValueExpressionContext)
func (*ArithmeticBinaryContext) ValueExpression ¶
func (s *ArithmeticBinaryContext) ValueExpression(i int) IValueExpressionContext
type ArithmeticUnaryContext ¶
type ArithmeticUnaryContext struct { *ValueExpressionContext // contains filtered or unexported fields }
func NewArithmeticUnaryContext ¶
func NewArithmeticUnaryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArithmeticUnaryContext
func (*ArithmeticUnaryContext) EnterRule ¶
func (s *ArithmeticUnaryContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArithmeticUnaryContext) ExitRule ¶
func (s *ArithmeticUnaryContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArithmeticUnaryContext) GetOperator ¶
func (s *ArithmeticUnaryContext) GetOperator() antlr.Token
func (*ArithmeticUnaryContext) GetRuleContext ¶
func (s *ArithmeticUnaryContext) GetRuleContext() antlr.RuleContext
func (*ArithmeticUnaryContext) MINUS ¶
func (s *ArithmeticUnaryContext) MINUS() antlr.TerminalNode
func (*ArithmeticUnaryContext) PLUS ¶
func (s *ArithmeticUnaryContext) PLUS() antlr.TerminalNode
func (*ArithmeticUnaryContext) SetOperator ¶
func (s *ArithmeticUnaryContext) SetOperator(v antlr.Token)
func (*ArithmeticUnaryContext) ValueExpression ¶
func (s *ArithmeticUnaryContext) ValueExpression() IValueExpressionContext
type ArrayConstructorContext ¶
type ArrayConstructorContext struct {
*PrimaryExpressionContext
}
func NewArrayConstructorContext ¶
func NewArrayConstructorContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArrayConstructorContext
func (*ArrayConstructorContext) ARRAY ¶
func (s *ArrayConstructorContext) ARRAY() antlr.TerminalNode
func (*ArrayConstructorContext) AllExpression ¶
func (s *ArrayConstructorContext) AllExpression() []IExpressionContext
func (*ArrayConstructorContext) EnterRule ¶
func (s *ArrayConstructorContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArrayConstructorContext) ExitRule ¶
func (s *ArrayConstructorContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArrayConstructorContext) Expression ¶
func (s *ArrayConstructorContext) Expression(i int) IExpressionContext
func (*ArrayConstructorContext) GetRuleContext ¶
func (s *ArrayConstructorContext) GetRuleContext() antlr.RuleContext
type AtTimeZoneContext ¶
type AtTimeZoneContext struct {
*ValueExpressionContext
}
func NewAtTimeZoneContext ¶
func NewAtTimeZoneContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AtTimeZoneContext
func (*AtTimeZoneContext) AT ¶
func (s *AtTimeZoneContext) AT() antlr.TerminalNode
func (*AtTimeZoneContext) EnterRule ¶
func (s *AtTimeZoneContext) EnterRule(listener antlr.ParseTreeListener)
func (*AtTimeZoneContext) ExitRule ¶
func (s *AtTimeZoneContext) ExitRule(listener antlr.ParseTreeListener)
func (*AtTimeZoneContext) GetRuleContext ¶
func (s *AtTimeZoneContext) GetRuleContext() antlr.RuleContext
func (*AtTimeZoneContext) TimeZoneSpecifier ¶
func (s *AtTimeZoneContext) TimeZoneSpecifier() ITimeZoneSpecifierContext
func (*AtTimeZoneContext) ValueExpression ¶
func (s *AtTimeZoneContext) ValueExpression() IValueExpressionContext
type BackQuotedIdentifierContext ¶
type BackQuotedIdentifierContext struct {
*IdentifierContext
}
func NewBackQuotedIdentifierContext ¶
func NewBackQuotedIdentifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BackQuotedIdentifierContext
func (*BackQuotedIdentifierContext) BACKQUOTED_IDENTIFIER ¶
func (s *BackQuotedIdentifierContext) BACKQUOTED_IDENTIFIER() antlr.TerminalNode
func (*BackQuotedIdentifierContext) EnterRule ¶
func (s *BackQuotedIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*BackQuotedIdentifierContext) ExitRule ¶
func (s *BackQuotedIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*BackQuotedIdentifierContext) GetRuleContext ¶
func (s *BackQuotedIdentifierContext) GetRuleContext() antlr.RuleContext
type BaseSqlBaseListener ¶
type BaseSqlBaseListener struct{}
BaseSqlBaseListener is a complete listener for a parse tree produced by SqlBaseParser.
func (*BaseSqlBaseListener) EnterAliasedRelation ¶
func (s *BaseSqlBaseListener) EnterAliasedRelation(ctx *AliasedRelationContext)
EnterAliasedRelation is called when production aliasedRelation is entered.
func (*BaseSqlBaseListener) EnterArithmeticBinary ¶
func (s *BaseSqlBaseListener) EnterArithmeticBinary(ctx *ArithmeticBinaryContext)
EnterArithmeticBinary is called when production arithmeticBinary is entered.
func (*BaseSqlBaseListener) EnterArithmeticUnary ¶
func (s *BaseSqlBaseListener) EnterArithmeticUnary(ctx *ArithmeticUnaryContext)
EnterArithmeticUnary is called when production arithmeticUnary is entered.
func (*BaseSqlBaseListener) EnterArrayConstructor ¶
func (s *BaseSqlBaseListener) EnterArrayConstructor(ctx *ArrayConstructorContext)
EnterArrayConstructor is called when production arrayConstructor is entered.
func (*BaseSqlBaseListener) EnterAtTimeZone ¶
func (s *BaseSqlBaseListener) EnterAtTimeZone(ctx *AtTimeZoneContext)
EnterAtTimeZone is called when production atTimeZone is entered.
func (*BaseSqlBaseListener) EnterBackQuotedIdentifier ¶
func (s *BaseSqlBaseListener) EnterBackQuotedIdentifier(ctx *BackQuotedIdentifierContext)
EnterBackQuotedIdentifier is called when production backQuotedIdentifier is entered.
func (*BaseSqlBaseListener) EnterBaseType ¶
func (s *BaseSqlBaseListener) EnterBaseType(ctx *BaseTypeContext)
EnterBaseType is called when production baseType is entered.
func (*BaseSqlBaseListener) EnterBasicStringLiteral ¶
func (s *BaseSqlBaseListener) EnterBasicStringLiteral(ctx *BasicStringLiteralContext)
EnterBasicStringLiteral is called when production basicStringLiteral is entered.
func (*BaseSqlBaseListener) EnterBetween ¶
func (s *BaseSqlBaseListener) EnterBetween(ctx *BetweenContext)
EnterBetween is called when production between is entered.
func (*BaseSqlBaseListener) EnterBinaryLiteral ¶
func (s *BaseSqlBaseListener) EnterBinaryLiteral(ctx *BinaryLiteralContext)
EnterBinaryLiteral is called when production binaryLiteral is entered.
func (*BaseSqlBaseListener) EnterBooleanLiteral ¶
func (s *BaseSqlBaseListener) EnterBooleanLiteral(ctx *BooleanLiteralContext)
EnterBooleanLiteral is called when production booleanLiteral is entered.
func (*BaseSqlBaseListener) EnterBooleanValue ¶
func (s *BaseSqlBaseListener) EnterBooleanValue(ctx *BooleanValueContext)
EnterBooleanValue is called when production booleanValue is entered.
func (*BaseSqlBaseListener) EnterBoundedFrame ¶
func (s *BaseSqlBaseListener) EnterBoundedFrame(ctx *BoundedFrameContext)
EnterBoundedFrame is called when production boundedFrame is entered.
func (*BaseSqlBaseListener) EnterCast ¶
func (s *BaseSqlBaseListener) EnterCast(ctx *CastContext)
EnterCast is called when production cast is entered.
func (*BaseSqlBaseListener) EnterColumnAliases ¶
func (s *BaseSqlBaseListener) EnterColumnAliases(ctx *ColumnAliasesContext)
EnterColumnAliases is called when production columnAliases is entered.
func (*BaseSqlBaseListener) EnterColumnDefinition ¶
func (s *BaseSqlBaseListener) EnterColumnDefinition(ctx *ColumnDefinitionContext)
EnterColumnDefinition is called when production columnDefinition is entered.
func (*BaseSqlBaseListener) EnterColumnReference ¶
func (s *BaseSqlBaseListener) EnterColumnReference(ctx *ColumnReferenceContext)
EnterColumnReference is called when production columnReference is entered.
func (*BaseSqlBaseListener) EnterComparison ¶
func (s *BaseSqlBaseListener) EnterComparison(ctx *ComparisonContext)
EnterComparison is called when production comparison is entered.
func (*BaseSqlBaseListener) EnterComparisonOperator ¶
func (s *BaseSqlBaseListener) EnterComparisonOperator(ctx *ComparisonOperatorContext)
EnterComparisonOperator is called when production comparisonOperator is entered.
func (*BaseSqlBaseListener) EnterComparisonQuantifier ¶
func (s *BaseSqlBaseListener) EnterComparisonQuantifier(ctx *ComparisonQuantifierContext)
EnterComparisonQuantifier is called when production comparisonQuantifier is entered.
func (*BaseSqlBaseListener) EnterConcatenation ¶
func (s *BaseSqlBaseListener) EnterConcatenation(ctx *ConcatenationContext)
EnterConcatenation is called when production concatenation is entered.
func (*BaseSqlBaseListener) EnterCube ¶
func (s *BaseSqlBaseListener) EnterCube(ctx *CubeContext)
EnterCube is called when production cube is entered.
func (*BaseSqlBaseListener) EnterCurrentPath ¶
func (s *BaseSqlBaseListener) EnterCurrentPath(ctx *CurrentPathContext)
EnterCurrentPath is called when production currentPath is entered.
func (*BaseSqlBaseListener) EnterCurrentRowBound ¶
func (s *BaseSqlBaseListener) EnterCurrentRowBound(ctx *CurrentRowBoundContext)
EnterCurrentRowBound is called when production currentRowBound is entered.
func (*BaseSqlBaseListener) EnterCurrentUser ¶
func (s *BaseSqlBaseListener) EnterCurrentUser(ctx *CurrentUserContext)
EnterCurrentUser is called when production currentUser is entered.
func (*BaseSqlBaseListener) EnterDecimalLiteral ¶
func (s *BaseSqlBaseListener) EnterDecimalLiteral(ctx *DecimalLiteralContext)
EnterDecimalLiteral is called when production decimalLiteral is entered.
func (*BaseSqlBaseListener) EnterDereference ¶
func (s *BaseSqlBaseListener) EnterDereference(ctx *DereferenceContext)
EnterDereference is called when production dereference is entered.
func (*BaseSqlBaseListener) EnterDigitIdentifier ¶
func (s *BaseSqlBaseListener) EnterDigitIdentifier(ctx *DigitIdentifierContext)
EnterDigitIdentifier is called when production digitIdentifier is entered.
func (*BaseSqlBaseListener) EnterDistinctFrom ¶
func (s *BaseSqlBaseListener) EnterDistinctFrom(ctx *DistinctFromContext)
EnterDistinctFrom is called when production distinctFrom is entered.
func (*BaseSqlBaseListener) EnterDoubleLiteral ¶
func (s *BaseSqlBaseListener) EnterDoubleLiteral(ctx *DoubleLiteralContext)
EnterDoubleLiteral is called when production doubleLiteral is entered.
func (*BaseSqlBaseListener) EnterEveryRule ¶
func (s *BaseSqlBaseListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseSqlBaseListener) EnterExists ¶
func (s *BaseSqlBaseListener) EnterExists(ctx *ExistsContext)
EnterExists is called when production exists is entered.
func (*BaseSqlBaseListener) EnterExplainFormat ¶
func (s *BaseSqlBaseListener) EnterExplainFormat(ctx *ExplainFormatContext)
EnterExplainFormat is called when production explainFormat is entered.
func (*BaseSqlBaseListener) EnterExplainType ¶
func (s *BaseSqlBaseListener) EnterExplainType(ctx *ExplainTypeContext)
EnterExplainType is called when production explainType is entered.
func (*BaseSqlBaseListener) EnterExpression ¶
func (s *BaseSqlBaseListener) EnterExpression(ctx *ExpressionContext)
EnterExpression is called when production expression is entered.
func (*BaseSqlBaseListener) EnterExtract ¶
func (s *BaseSqlBaseListener) EnterExtract(ctx *ExtractContext)
EnterExtract is called when production extract is entered.
func (*BaseSqlBaseListener) EnterFilter ¶
func (s *BaseSqlBaseListener) EnterFilter(ctx *FilterContext)
EnterFilter is called when production filter is entered.
func (*BaseSqlBaseListener) EnterFunctionCall ¶
func (s *BaseSqlBaseListener) EnterFunctionCall(ctx *FunctionCallContext)
EnterFunctionCall is called when production functionCall is entered.
func (*BaseSqlBaseListener) EnterGroupBy ¶
func (s *BaseSqlBaseListener) EnterGroupBy(ctx *GroupByContext)
EnterGroupBy is called when production groupBy is entered.
func (*BaseSqlBaseListener) EnterGroupingOperation ¶
func (s *BaseSqlBaseListener) EnterGroupingOperation(ctx *GroupingOperationContext)
EnterGroupingOperation is called when production groupingOperation is entered.
func (*BaseSqlBaseListener) EnterGroupingSet ¶
func (s *BaseSqlBaseListener) EnterGroupingSet(ctx *GroupingSetContext)
EnterGroupingSet is called when production groupingSet is entered.
func (*BaseSqlBaseListener) EnterInList ¶
func (s *BaseSqlBaseListener) EnterInList(ctx *InListContext)
EnterInList is called when production inList is entered.
func (*BaseSqlBaseListener) EnterInSubquery ¶
func (s *BaseSqlBaseListener) EnterInSubquery(ctx *InSubqueryContext)
EnterInSubquery is called when production inSubquery is entered.
func (*BaseSqlBaseListener) EnterInlineTable ¶
func (s *BaseSqlBaseListener) EnterInlineTable(ctx *InlineTableContext)
EnterInlineTable is called when production inlineTable is entered.
func (*BaseSqlBaseListener) EnterIntegerLiteral ¶
func (s *BaseSqlBaseListener) EnterIntegerLiteral(ctx *IntegerLiteralContext)
EnterIntegerLiteral is called when production integerLiteral is entered.
func (*BaseSqlBaseListener) EnterInterval ¶
func (s *BaseSqlBaseListener) EnterInterval(ctx *IntervalContext)
EnterInterval is called when production interval is entered.
func (*BaseSqlBaseListener) EnterIntervalField ¶
func (s *BaseSqlBaseListener) EnterIntervalField(ctx *IntervalFieldContext)
EnterIntervalField is called when production intervalField is entered.
func (*BaseSqlBaseListener) EnterIntervalLiteral ¶
func (s *BaseSqlBaseListener) EnterIntervalLiteral(ctx *IntervalLiteralContext)
EnterIntervalLiteral is called when production intervalLiteral is entered.
func (*BaseSqlBaseListener) EnterIsolationLevel ¶
func (s *BaseSqlBaseListener) EnterIsolationLevel(ctx *IsolationLevelContext)
EnterIsolationLevel is called when production isolationLevel is entered.
func (*BaseSqlBaseListener) EnterJoinCriteria ¶
func (s *BaseSqlBaseListener) EnterJoinCriteria(ctx *JoinCriteriaContext)
EnterJoinCriteria is called when production joinCriteria is entered.
func (*BaseSqlBaseListener) EnterJoinRelation ¶
func (s *BaseSqlBaseListener) EnterJoinRelation(ctx *JoinRelationContext)
EnterJoinRelation is called when production joinRelation is entered.
func (*BaseSqlBaseListener) EnterJoinType ¶
func (s *BaseSqlBaseListener) EnterJoinType(ctx *JoinTypeContext)
EnterJoinType is called when production joinType is entered.
func (*BaseSqlBaseListener) EnterLambda ¶
func (s *BaseSqlBaseListener) EnterLambda(ctx *LambdaContext)
EnterLambda is called when production lambda is entered.
func (*BaseSqlBaseListener) EnterLateral ¶
func (s *BaseSqlBaseListener) EnterLateral(ctx *LateralContext)
EnterLateral is called when production lateral is entered.
func (*BaseSqlBaseListener) EnterLike ¶
func (s *BaseSqlBaseListener) EnterLike(ctx *LikeContext)
EnterLike is called when production like is entered.
func (*BaseSqlBaseListener) EnterLikeClause ¶
func (s *BaseSqlBaseListener) EnterLikeClause(ctx *LikeClauseContext)
EnterLikeClause is called when production likeClause is entered.
func (*BaseSqlBaseListener) EnterLogicalBinary ¶
func (s *BaseSqlBaseListener) EnterLogicalBinary(ctx *LogicalBinaryContext)
EnterLogicalBinary is called when production logicalBinary is entered.
func (*BaseSqlBaseListener) EnterLogicalNot ¶
func (s *BaseSqlBaseListener) EnterLogicalNot(ctx *LogicalNotContext)
EnterLogicalNot is called when production logicalNot is entered.
func (*BaseSqlBaseListener) EnterMultipleGroupingSets ¶
func (s *BaseSqlBaseListener) EnterMultipleGroupingSets(ctx *MultipleGroupingSetsContext)
EnterMultipleGroupingSets is called when production multipleGroupingSets is entered.
func (*BaseSqlBaseListener) EnterNamedArgument ¶
func (s *BaseSqlBaseListener) EnterNamedArgument(ctx *NamedArgumentContext)
EnterNamedArgument is called when production namedArgument is entered.
func (*BaseSqlBaseListener) EnterNamedQuery ¶
func (s *BaseSqlBaseListener) EnterNamedQuery(ctx *NamedQueryContext)
EnterNamedQuery is called when production namedQuery is entered.
func (*BaseSqlBaseListener) EnterNonReserved ¶
func (s *BaseSqlBaseListener) EnterNonReserved(ctx *NonReservedContext)
EnterNonReserved is called when production nonReserved is entered.
func (*BaseSqlBaseListener) EnterNormalForm ¶
func (s *BaseSqlBaseListener) EnterNormalForm(ctx *NormalFormContext)
EnterNormalForm is called when production normalForm is entered.
func (*BaseSqlBaseListener) EnterNormalize ¶
func (s *BaseSqlBaseListener) EnterNormalize(ctx *NormalizeContext)
EnterNormalize is called when production normalize is entered.
func (*BaseSqlBaseListener) EnterNullLiteral ¶
func (s *BaseSqlBaseListener) EnterNullLiteral(ctx *NullLiteralContext)
EnterNullLiteral is called when production nullLiteral is entered.
func (*BaseSqlBaseListener) EnterNullPredicate ¶
func (s *BaseSqlBaseListener) EnterNullPredicate(ctx *NullPredicateContext)
EnterNullPredicate is called when production nullPredicate is entered.
func (*BaseSqlBaseListener) EnterNumericLiteral ¶
func (s *BaseSqlBaseListener) EnterNumericLiteral(ctx *NumericLiteralContext)
EnterNumericLiteral is called when production numericLiteral is entered.
func (*BaseSqlBaseListener) EnterOver ¶
func (s *BaseSqlBaseListener) EnterOver(ctx *OverContext)
EnterOver is called when production over is entered.
func (*BaseSqlBaseListener) EnterParameter ¶
func (s *BaseSqlBaseListener) EnterParameter(ctx *ParameterContext)
EnterParameter is called when production parameter is entered.
func (*BaseSqlBaseListener) EnterParenthesizedExpression ¶
func (s *BaseSqlBaseListener) EnterParenthesizedExpression(ctx *ParenthesizedExpressionContext)
EnterParenthesizedExpression is called when production parenthesizedExpression is entered.
func (*BaseSqlBaseListener) EnterParenthesizedRelation ¶
func (s *BaseSqlBaseListener) EnterParenthesizedRelation(ctx *ParenthesizedRelationContext)
EnterParenthesizedRelation is called when production parenthesizedRelation is entered.
func (*BaseSqlBaseListener) EnterPathSpecification ¶
func (s *BaseSqlBaseListener) EnterPathSpecification(ctx *PathSpecificationContext)
EnterPathSpecification is called when production pathSpecification is entered.
func (*BaseSqlBaseListener) EnterPosition ¶
func (s *BaseSqlBaseListener) EnterPosition(ctx *PositionContext)
EnterPosition is called when production position is entered.
func (*BaseSqlBaseListener) EnterPositionalArgument ¶
func (s *BaseSqlBaseListener) EnterPositionalArgument(ctx *PositionalArgumentContext)
EnterPositionalArgument is called when production positionalArgument is entered.
func (*BaseSqlBaseListener) EnterPredicated ¶
func (s *BaseSqlBaseListener) EnterPredicated(ctx *PredicatedContext)
EnterPredicated is called when production predicated is entered.
func (*BaseSqlBaseListener) EnterPrivilege ¶
func (s *BaseSqlBaseListener) EnterPrivilege(ctx *PrivilegeContext)
EnterPrivilege is called when production privilege is entered.
func (*BaseSqlBaseListener) EnterProperties ¶
func (s *BaseSqlBaseListener) EnterProperties(ctx *PropertiesContext)
EnterProperties is called when production properties is entered.
func (*BaseSqlBaseListener) EnterProperty ¶
func (s *BaseSqlBaseListener) EnterProperty(ctx *PropertyContext)
EnterProperty is called when production property is entered.
func (*BaseSqlBaseListener) EnterQualifiedArgument ¶
func (s *BaseSqlBaseListener) EnterQualifiedArgument(ctx *QualifiedArgumentContext)
EnterQualifiedArgument is called when production qualifiedArgument is entered.
func (*BaseSqlBaseListener) EnterQualifiedName ¶
func (s *BaseSqlBaseListener) EnterQualifiedName(ctx *QualifiedNameContext)
EnterQualifiedName is called when production qualifiedName is entered.
func (*BaseSqlBaseListener) EnterQuantifiedComparison ¶
func (s *BaseSqlBaseListener) EnterQuantifiedComparison(ctx *QuantifiedComparisonContext)
EnterQuantifiedComparison is called when production quantifiedComparison is entered.
func (*BaseSqlBaseListener) EnterQuery ¶
func (s *BaseSqlBaseListener) EnterQuery(ctx *QueryContext)
EnterQuery is called when production query is entered.
func (*BaseSqlBaseListener) EnterQueryNoWith ¶
func (s *BaseSqlBaseListener) EnterQueryNoWith(ctx *QueryNoWithContext)
EnterQueryNoWith is called when production queryNoWith is entered.
func (*BaseSqlBaseListener) EnterQueryPrimaryDefault ¶
func (s *BaseSqlBaseListener) EnterQueryPrimaryDefault(ctx *QueryPrimaryDefaultContext)
EnterQueryPrimaryDefault is called when production queryPrimaryDefault is entered.
func (*BaseSqlBaseListener) EnterQuerySpecification ¶
func (s *BaseSqlBaseListener) EnterQuerySpecification(ctx *QuerySpecificationContext)
EnterQuerySpecification is called when production querySpecification is entered.
func (*BaseSqlBaseListener) EnterQueryTermDefault ¶
func (s *BaseSqlBaseListener) EnterQueryTermDefault(ctx *QueryTermDefaultContext)
EnterQueryTermDefault is called when production queryTermDefault is entered.
func (*BaseSqlBaseListener) EnterQuotedIdentifier ¶
func (s *BaseSqlBaseListener) EnterQuotedIdentifier(ctx *QuotedIdentifierContext)
EnterQuotedIdentifier is called when production quotedIdentifier is entered.
func (*BaseSqlBaseListener) EnterReadCommitted ¶
func (s *BaseSqlBaseListener) EnterReadCommitted(ctx *ReadCommittedContext)
EnterReadCommitted is called when production readCommitted is entered.
func (*BaseSqlBaseListener) EnterReadUncommitted ¶
func (s *BaseSqlBaseListener) EnterReadUncommitted(ctx *ReadUncommittedContext)
EnterReadUncommitted is called when production readUncommitted is entered.
func (*BaseSqlBaseListener) EnterRelationDefault ¶
func (s *BaseSqlBaseListener) EnterRelationDefault(ctx *RelationDefaultContext)
EnterRelationDefault is called when production relationDefault is entered.
func (*BaseSqlBaseListener) EnterRepeatableRead ¶
func (s *BaseSqlBaseListener) EnterRepeatableRead(ctx *RepeatableReadContext)
EnterRepeatableRead is called when production repeatableRead is entered.
func (*BaseSqlBaseListener) EnterRollup ¶
func (s *BaseSqlBaseListener) EnterRollup(ctx *RollupContext)
EnterRollup is called when production rollup is entered.
func (*BaseSqlBaseListener) EnterRowConstructor ¶
func (s *BaseSqlBaseListener) EnterRowConstructor(ctx *RowConstructorContext)
EnterRowConstructor is called when production rowConstructor is entered.
func (*BaseSqlBaseListener) EnterSampleType ¶
func (s *BaseSqlBaseListener) EnterSampleType(ctx *SampleTypeContext)
EnterSampleType is called when production sampleType is entered.
func (*BaseSqlBaseListener) EnterSampledRelation ¶
func (s *BaseSqlBaseListener) EnterSampledRelation(ctx *SampledRelationContext)
EnterSampledRelation is called when production sampledRelation is entered.
func (*BaseSqlBaseListener) EnterSearchedCase ¶
func (s *BaseSqlBaseListener) EnterSearchedCase(ctx *SearchedCaseContext)
EnterSearchedCase is called when production searchedCase is entered.
func (*BaseSqlBaseListener) EnterSelectAll ¶
func (s *BaseSqlBaseListener) EnterSelectAll(ctx *SelectAllContext)
EnterSelectAll is called when production selectAll is entered.
func (*BaseSqlBaseListener) EnterSelectSingle ¶
func (s *BaseSqlBaseListener) EnterSelectSingle(ctx *SelectSingleContext)
EnterSelectSingle is called when production selectSingle is entered.
func (*BaseSqlBaseListener) EnterSerializable ¶
func (s *BaseSqlBaseListener) EnterSerializable(ctx *SerializableContext)
EnterSerializable is called when production serializable is entered.
func (*BaseSqlBaseListener) EnterSetOperation ¶
func (s *BaseSqlBaseListener) EnterSetOperation(ctx *SetOperationContext)
EnterSetOperation is called when production setOperation is entered.
func (*BaseSqlBaseListener) EnterSetQuantifier ¶
func (s *BaseSqlBaseListener) EnterSetQuantifier(ctx *SetQuantifierContext)
EnterSetQuantifier is called when production setQuantifier is entered.
func (*BaseSqlBaseListener) EnterSimpleCase ¶
func (s *BaseSqlBaseListener) EnterSimpleCase(ctx *SimpleCaseContext)
EnterSimpleCase is called when production simpleCase is entered.
func (*BaseSqlBaseListener) EnterSingleGroupingSet ¶
func (s *BaseSqlBaseListener) EnterSingleGroupingSet(ctx *SingleGroupingSetContext)
EnterSingleGroupingSet is called when production singleGroupingSet is entered.
func (*BaseSqlBaseListener) EnterSingleStatement ¶
func (s *BaseSqlBaseListener) EnterSingleStatement(ctx *SingleStatementContext)
EnterSingleStatement is called when production singleStatement is entered.
func (*BaseSqlBaseListener) EnterSortItem ¶
func (s *BaseSqlBaseListener) EnterSortItem(ctx *SortItemContext)
EnterSortItem is called when production sortItem is entered.
func (*BaseSqlBaseListener) EnterSpecialDateTimeFunction ¶
func (s *BaseSqlBaseListener) EnterSpecialDateTimeFunction(ctx *SpecialDateTimeFunctionContext)
EnterSpecialDateTimeFunction is called when production specialDateTimeFunction is entered.
func (*BaseSqlBaseListener) EnterStandaloneExpression ¶
func (s *BaseSqlBaseListener) EnterStandaloneExpression(ctx *StandaloneExpressionContext)
EnterStandaloneExpression is called when production standaloneExpression is entered.
func (*BaseSqlBaseListener) EnterStandalonePathSpecification ¶
func (s *BaseSqlBaseListener) EnterStandalonePathSpecification(ctx *StandalonePathSpecificationContext)
EnterStandalonePathSpecification is called when production standalonePathSpecification is entered.
func (*BaseSqlBaseListener) EnterStatementDefault ¶
func (s *BaseSqlBaseListener) EnterStatementDefault(ctx *StatementDefaultContext)
EnterStatementDefault is called when production statementDefault is entered.
func (*BaseSqlBaseListener) EnterStringLiteral ¶
func (s *BaseSqlBaseListener) EnterStringLiteral(ctx *StringLiteralContext)
EnterStringLiteral is called when production stringLiteral is entered.
func (*BaseSqlBaseListener) EnterSubquery ¶
func (s *BaseSqlBaseListener) EnterSubquery(ctx *SubqueryContext)
EnterSubquery is called when production subquery is entered.
func (*BaseSqlBaseListener) EnterSubqueryExpression ¶
func (s *BaseSqlBaseListener) EnterSubqueryExpression(ctx *SubqueryExpressionContext)
EnterSubqueryExpression is called when production subqueryExpression is entered.
func (*BaseSqlBaseListener) EnterSubqueryRelation ¶
func (s *BaseSqlBaseListener) EnterSubqueryRelation(ctx *SubqueryRelationContext)
EnterSubqueryRelation is called when production subqueryRelation is entered.
func (*BaseSqlBaseListener) EnterSubscript ¶
func (s *BaseSqlBaseListener) EnterSubscript(ctx *SubscriptContext)
EnterSubscript is called when production subscript is entered.
func (*BaseSqlBaseListener) EnterSubstring ¶
func (s *BaseSqlBaseListener) EnterSubstring(ctx *SubstringContext)
EnterSubstring is called when production substring is entered.
func (*BaseSqlBaseListener) EnterTable ¶
func (s *BaseSqlBaseListener) EnterTable(ctx *TableContext)
EnterTable is called when production table is entered.
func (*BaseSqlBaseListener) EnterTableElement ¶
func (s *BaseSqlBaseListener) EnterTableElement(ctx *TableElementContext)
EnterTableElement is called when production tableElement is entered.
func (*BaseSqlBaseListener) EnterTableName ¶
func (s *BaseSqlBaseListener) EnterTableName(ctx *TableNameContext)
EnterTableName is called when production tableName is entered.
func (*BaseSqlBaseListener) EnterTimeZoneInterval ¶
func (s *BaseSqlBaseListener) EnterTimeZoneInterval(ctx *TimeZoneIntervalContext)
EnterTimeZoneInterval is called when production timeZoneInterval is entered.
func (*BaseSqlBaseListener) EnterTimeZoneString ¶
func (s *BaseSqlBaseListener) EnterTimeZoneString(ctx *TimeZoneStringContext)
EnterTimeZoneString is called when production timeZoneString is entered.
func (*BaseSqlBaseListener) EnterTransactionAccessMode ¶
func (s *BaseSqlBaseListener) EnterTransactionAccessMode(ctx *TransactionAccessModeContext)
EnterTransactionAccessMode is called when production transactionAccessMode is entered.
func (*BaseSqlBaseListener) EnterTypeConstructor ¶
func (s *BaseSqlBaseListener) EnterTypeConstructor(ctx *TypeConstructorContext)
EnterTypeConstructor is called when production typeConstructor is entered.
func (*BaseSqlBaseListener) EnterTypeParameter ¶
func (s *BaseSqlBaseListener) EnterTypeParameter(ctx *TypeParameterContext)
EnterTypeParameter is called when production typeParameter is entered.
func (*BaseSqlBaseListener) EnterType_ ¶
func (s *BaseSqlBaseListener) EnterType_(ctx *Type_Context)
EnterType_ is called when production type_ is entered.
func (*BaseSqlBaseListener) EnterUnboundedFrame ¶
func (s *BaseSqlBaseListener) EnterUnboundedFrame(ctx *UnboundedFrameContext)
EnterUnboundedFrame is called when production unboundedFrame is entered.
func (*BaseSqlBaseListener) EnterUnicodeStringLiteral ¶
func (s *BaseSqlBaseListener) EnterUnicodeStringLiteral(ctx *UnicodeStringLiteralContext)
EnterUnicodeStringLiteral is called when production unicodeStringLiteral is entered.
func (*BaseSqlBaseListener) EnterUnnest ¶
func (s *BaseSqlBaseListener) EnterUnnest(ctx *UnnestContext)
EnterUnnest is called when production unnest is entered.
func (*BaseSqlBaseListener) EnterUnqualifiedArgument ¶
func (s *BaseSqlBaseListener) EnterUnqualifiedArgument(ctx *UnqualifiedArgumentContext)
EnterUnqualifiedArgument is called when production unqualifiedArgument is entered.
func (*BaseSqlBaseListener) EnterUnquotedIdentifier ¶
func (s *BaseSqlBaseListener) EnterUnquotedIdentifier(ctx *UnquotedIdentifierContext)
EnterUnquotedIdentifier is called when production unquotedIdentifier is entered.
func (*BaseSqlBaseListener) EnterValueExpressionDefault ¶
func (s *BaseSqlBaseListener) EnterValueExpressionDefault(ctx *ValueExpressionDefaultContext)
EnterValueExpressionDefault is called when production valueExpressionDefault is entered.
func (*BaseSqlBaseListener) EnterWhenClause ¶
func (s *BaseSqlBaseListener) EnterWhenClause(ctx *WhenClauseContext)
EnterWhenClause is called when production whenClause is entered.
func (*BaseSqlBaseListener) EnterWindowFrame ¶
func (s *BaseSqlBaseListener) EnterWindowFrame(ctx *WindowFrameContext)
EnterWindowFrame is called when production windowFrame is entered.
func (*BaseSqlBaseListener) EnterWith ¶
func (s *BaseSqlBaseListener) EnterWith(ctx *WithContext)
EnterWith is called when production with is entered.
func (*BaseSqlBaseListener) ExitAliasedRelation ¶
func (s *BaseSqlBaseListener) ExitAliasedRelation(ctx *AliasedRelationContext)
ExitAliasedRelation is called when production aliasedRelation is exited.
func (*BaseSqlBaseListener) ExitArithmeticBinary ¶
func (s *BaseSqlBaseListener) ExitArithmeticBinary(ctx *ArithmeticBinaryContext)
ExitArithmeticBinary is called when production arithmeticBinary is exited.
func (*BaseSqlBaseListener) ExitArithmeticUnary ¶
func (s *BaseSqlBaseListener) ExitArithmeticUnary(ctx *ArithmeticUnaryContext)
ExitArithmeticUnary is called when production arithmeticUnary is exited.
func (*BaseSqlBaseListener) ExitArrayConstructor ¶
func (s *BaseSqlBaseListener) ExitArrayConstructor(ctx *ArrayConstructorContext)
ExitArrayConstructor is called when production arrayConstructor is exited.
func (*BaseSqlBaseListener) ExitAtTimeZone ¶
func (s *BaseSqlBaseListener) ExitAtTimeZone(ctx *AtTimeZoneContext)
ExitAtTimeZone is called when production atTimeZone is exited.
func (*BaseSqlBaseListener) ExitBackQuotedIdentifier ¶
func (s *BaseSqlBaseListener) ExitBackQuotedIdentifier(ctx *BackQuotedIdentifierContext)
ExitBackQuotedIdentifier is called when production backQuotedIdentifier is exited.
func (*BaseSqlBaseListener) ExitBaseType ¶
func (s *BaseSqlBaseListener) ExitBaseType(ctx *BaseTypeContext)
ExitBaseType is called when production baseType is exited.
func (*BaseSqlBaseListener) ExitBasicStringLiteral ¶
func (s *BaseSqlBaseListener) ExitBasicStringLiteral(ctx *BasicStringLiteralContext)
ExitBasicStringLiteral is called when production basicStringLiteral is exited.
func (*BaseSqlBaseListener) ExitBetween ¶
func (s *BaseSqlBaseListener) ExitBetween(ctx *BetweenContext)
ExitBetween is called when production between is exited.
func (*BaseSqlBaseListener) ExitBinaryLiteral ¶
func (s *BaseSqlBaseListener) ExitBinaryLiteral(ctx *BinaryLiteralContext)
ExitBinaryLiteral is called when production binaryLiteral is exited.
func (*BaseSqlBaseListener) ExitBooleanLiteral ¶
func (s *BaseSqlBaseListener) ExitBooleanLiteral(ctx *BooleanLiteralContext)
ExitBooleanLiteral is called when production booleanLiteral is exited.
func (*BaseSqlBaseListener) ExitBooleanValue ¶
func (s *BaseSqlBaseListener) ExitBooleanValue(ctx *BooleanValueContext)
ExitBooleanValue is called when production booleanValue is exited.
func (*BaseSqlBaseListener) ExitBoundedFrame ¶
func (s *BaseSqlBaseListener) ExitBoundedFrame(ctx *BoundedFrameContext)
ExitBoundedFrame is called when production boundedFrame is exited.
func (*BaseSqlBaseListener) ExitCast ¶
func (s *BaseSqlBaseListener) ExitCast(ctx *CastContext)
ExitCast is called when production cast is exited.
func (*BaseSqlBaseListener) ExitColumnAliases ¶
func (s *BaseSqlBaseListener) ExitColumnAliases(ctx *ColumnAliasesContext)
ExitColumnAliases is called when production columnAliases is exited.
func (*BaseSqlBaseListener) ExitColumnDefinition ¶
func (s *BaseSqlBaseListener) ExitColumnDefinition(ctx *ColumnDefinitionContext)
ExitColumnDefinition is called when production columnDefinition is exited.
func (*BaseSqlBaseListener) ExitColumnReference ¶
func (s *BaseSqlBaseListener) ExitColumnReference(ctx *ColumnReferenceContext)
ExitColumnReference is called when production columnReference is exited.
func (*BaseSqlBaseListener) ExitComparison ¶
func (s *BaseSqlBaseListener) ExitComparison(ctx *ComparisonContext)
ExitComparison is called when production comparison is exited.
func (*BaseSqlBaseListener) ExitComparisonOperator ¶
func (s *BaseSqlBaseListener) ExitComparisonOperator(ctx *ComparisonOperatorContext)
ExitComparisonOperator is called when production comparisonOperator is exited.
func (*BaseSqlBaseListener) ExitComparisonQuantifier ¶
func (s *BaseSqlBaseListener) ExitComparisonQuantifier(ctx *ComparisonQuantifierContext)
ExitComparisonQuantifier is called when production comparisonQuantifier is exited.
func (*BaseSqlBaseListener) ExitConcatenation ¶
func (s *BaseSqlBaseListener) ExitConcatenation(ctx *ConcatenationContext)
ExitConcatenation is called when production concatenation is exited.
func (*BaseSqlBaseListener) ExitCube ¶
func (s *BaseSqlBaseListener) ExitCube(ctx *CubeContext)
ExitCube is called when production cube is exited.
func (*BaseSqlBaseListener) ExitCurrentPath ¶
func (s *BaseSqlBaseListener) ExitCurrentPath(ctx *CurrentPathContext)
ExitCurrentPath is called when production currentPath is exited.
func (*BaseSqlBaseListener) ExitCurrentRowBound ¶
func (s *BaseSqlBaseListener) ExitCurrentRowBound(ctx *CurrentRowBoundContext)
ExitCurrentRowBound is called when production currentRowBound is exited.
func (*BaseSqlBaseListener) ExitCurrentUser ¶
func (s *BaseSqlBaseListener) ExitCurrentUser(ctx *CurrentUserContext)
ExitCurrentUser is called when production currentUser is exited.
func (*BaseSqlBaseListener) ExitDecimalLiteral ¶
func (s *BaseSqlBaseListener) ExitDecimalLiteral(ctx *DecimalLiteralContext)
ExitDecimalLiteral is called when production decimalLiteral is exited.
func (*BaseSqlBaseListener) ExitDereference ¶
func (s *BaseSqlBaseListener) ExitDereference(ctx *DereferenceContext)
ExitDereference is called when production dereference is exited.
func (*BaseSqlBaseListener) ExitDigitIdentifier ¶
func (s *BaseSqlBaseListener) ExitDigitIdentifier(ctx *DigitIdentifierContext)
ExitDigitIdentifier is called when production digitIdentifier is exited.
func (*BaseSqlBaseListener) ExitDistinctFrom ¶
func (s *BaseSqlBaseListener) ExitDistinctFrom(ctx *DistinctFromContext)
ExitDistinctFrom is called when production distinctFrom is exited.
func (*BaseSqlBaseListener) ExitDoubleLiteral ¶
func (s *BaseSqlBaseListener) ExitDoubleLiteral(ctx *DoubleLiteralContext)
ExitDoubleLiteral is called when production doubleLiteral is exited.
func (*BaseSqlBaseListener) ExitEveryRule ¶
func (s *BaseSqlBaseListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseSqlBaseListener) ExitExists ¶
func (s *BaseSqlBaseListener) ExitExists(ctx *ExistsContext)
ExitExists is called when production exists is exited.
func (*BaseSqlBaseListener) ExitExplainFormat ¶
func (s *BaseSqlBaseListener) ExitExplainFormat(ctx *ExplainFormatContext)
ExitExplainFormat is called when production explainFormat is exited.
func (*BaseSqlBaseListener) ExitExplainType ¶
func (s *BaseSqlBaseListener) ExitExplainType(ctx *ExplainTypeContext)
ExitExplainType is called when production explainType is exited.
func (*BaseSqlBaseListener) ExitExpression ¶
func (s *BaseSqlBaseListener) ExitExpression(ctx *ExpressionContext)
ExitExpression is called when production expression is exited.
func (*BaseSqlBaseListener) ExitExtract ¶
func (s *BaseSqlBaseListener) ExitExtract(ctx *ExtractContext)
ExitExtract is called when production extract is exited.
func (*BaseSqlBaseListener) ExitFilter ¶
func (s *BaseSqlBaseListener) ExitFilter(ctx *FilterContext)
ExitFilter is called when production filter is exited.
func (*BaseSqlBaseListener) ExitFunctionCall ¶
func (s *BaseSqlBaseListener) ExitFunctionCall(ctx *FunctionCallContext)
ExitFunctionCall is called when production functionCall is exited.
func (*BaseSqlBaseListener) ExitGroupBy ¶
func (s *BaseSqlBaseListener) ExitGroupBy(ctx *GroupByContext)
ExitGroupBy is called when production groupBy is exited.
func (*BaseSqlBaseListener) ExitGroupingOperation ¶
func (s *BaseSqlBaseListener) ExitGroupingOperation(ctx *GroupingOperationContext)
ExitGroupingOperation is called when production groupingOperation is exited.
func (*BaseSqlBaseListener) ExitGroupingSet ¶
func (s *BaseSqlBaseListener) ExitGroupingSet(ctx *GroupingSetContext)
ExitGroupingSet is called when production groupingSet is exited.
func (*BaseSqlBaseListener) ExitInList ¶
func (s *BaseSqlBaseListener) ExitInList(ctx *InListContext)
ExitInList is called when production inList is exited.
func (*BaseSqlBaseListener) ExitInSubquery ¶
func (s *BaseSqlBaseListener) ExitInSubquery(ctx *InSubqueryContext)
ExitInSubquery is called when production inSubquery is exited.
func (*BaseSqlBaseListener) ExitInlineTable ¶
func (s *BaseSqlBaseListener) ExitInlineTable(ctx *InlineTableContext)
ExitInlineTable is called when production inlineTable is exited.
func (*BaseSqlBaseListener) ExitIntegerLiteral ¶
func (s *BaseSqlBaseListener) ExitIntegerLiteral(ctx *IntegerLiteralContext)
ExitIntegerLiteral is called when production integerLiteral is exited.
func (*BaseSqlBaseListener) ExitInterval ¶
func (s *BaseSqlBaseListener) ExitInterval(ctx *IntervalContext)
ExitInterval is called when production interval is exited.
func (*BaseSqlBaseListener) ExitIntervalField ¶
func (s *BaseSqlBaseListener) ExitIntervalField(ctx *IntervalFieldContext)
ExitIntervalField is called when production intervalField is exited.
func (*BaseSqlBaseListener) ExitIntervalLiteral ¶
func (s *BaseSqlBaseListener) ExitIntervalLiteral(ctx *IntervalLiteralContext)
ExitIntervalLiteral is called when production intervalLiteral is exited.
func (*BaseSqlBaseListener) ExitIsolationLevel ¶
func (s *BaseSqlBaseListener) ExitIsolationLevel(ctx *IsolationLevelContext)
ExitIsolationLevel is called when production isolationLevel is exited.
func (*BaseSqlBaseListener) ExitJoinCriteria ¶
func (s *BaseSqlBaseListener) ExitJoinCriteria(ctx *JoinCriteriaContext)
ExitJoinCriteria is called when production joinCriteria is exited.
func (*BaseSqlBaseListener) ExitJoinRelation ¶
func (s *BaseSqlBaseListener) ExitJoinRelation(ctx *JoinRelationContext)
ExitJoinRelation is called when production joinRelation is exited.
func (*BaseSqlBaseListener) ExitJoinType ¶
func (s *BaseSqlBaseListener) ExitJoinType(ctx *JoinTypeContext)
ExitJoinType is called when production joinType is exited.
func (*BaseSqlBaseListener) ExitLambda ¶
func (s *BaseSqlBaseListener) ExitLambda(ctx *LambdaContext)
ExitLambda is called when production lambda is exited.
func (*BaseSqlBaseListener) ExitLateral ¶
func (s *BaseSqlBaseListener) ExitLateral(ctx *LateralContext)
ExitLateral is called when production lateral is exited.
func (*BaseSqlBaseListener) ExitLike ¶
func (s *BaseSqlBaseListener) ExitLike(ctx *LikeContext)
ExitLike is called when production like is exited.
func (*BaseSqlBaseListener) ExitLikeClause ¶
func (s *BaseSqlBaseListener) ExitLikeClause(ctx *LikeClauseContext)
ExitLikeClause is called when production likeClause is exited.
func (*BaseSqlBaseListener) ExitLogicalBinary ¶
func (s *BaseSqlBaseListener) ExitLogicalBinary(ctx *LogicalBinaryContext)
ExitLogicalBinary is called when production logicalBinary is exited.
func (*BaseSqlBaseListener) ExitLogicalNot ¶
func (s *BaseSqlBaseListener) ExitLogicalNot(ctx *LogicalNotContext)
ExitLogicalNot is called when production logicalNot is exited.
func (*BaseSqlBaseListener) ExitMultipleGroupingSets ¶
func (s *BaseSqlBaseListener) ExitMultipleGroupingSets(ctx *MultipleGroupingSetsContext)
ExitMultipleGroupingSets is called when production multipleGroupingSets is exited.
func (*BaseSqlBaseListener) ExitNamedArgument ¶
func (s *BaseSqlBaseListener) ExitNamedArgument(ctx *NamedArgumentContext)
ExitNamedArgument is called when production namedArgument is exited.
func (*BaseSqlBaseListener) ExitNamedQuery ¶
func (s *BaseSqlBaseListener) ExitNamedQuery(ctx *NamedQueryContext)
ExitNamedQuery is called when production namedQuery is exited.
func (*BaseSqlBaseListener) ExitNonReserved ¶
func (s *BaseSqlBaseListener) ExitNonReserved(ctx *NonReservedContext)
ExitNonReserved is called when production nonReserved is exited.
func (*BaseSqlBaseListener) ExitNormalForm ¶
func (s *BaseSqlBaseListener) ExitNormalForm(ctx *NormalFormContext)
ExitNormalForm is called when production normalForm is exited.
func (*BaseSqlBaseListener) ExitNormalize ¶
func (s *BaseSqlBaseListener) ExitNormalize(ctx *NormalizeContext)
ExitNormalize is called when production normalize is exited.
func (*BaseSqlBaseListener) ExitNullLiteral ¶
func (s *BaseSqlBaseListener) ExitNullLiteral(ctx *NullLiteralContext)
ExitNullLiteral is called when production nullLiteral is exited.
func (*BaseSqlBaseListener) ExitNullPredicate ¶
func (s *BaseSqlBaseListener) ExitNullPredicate(ctx *NullPredicateContext)
ExitNullPredicate is called when production nullPredicate is exited.
func (*BaseSqlBaseListener) ExitNumericLiteral ¶
func (s *BaseSqlBaseListener) ExitNumericLiteral(ctx *NumericLiteralContext)
ExitNumericLiteral is called when production numericLiteral is exited.
func (*BaseSqlBaseListener) ExitOver ¶
func (s *BaseSqlBaseListener) ExitOver(ctx *OverContext)
ExitOver is called when production over is exited.
func (*BaseSqlBaseListener) ExitParameter ¶
func (s *BaseSqlBaseListener) ExitParameter(ctx *ParameterContext)
ExitParameter is called when production parameter is exited.
func (*BaseSqlBaseListener) ExitParenthesizedExpression ¶
func (s *BaseSqlBaseListener) ExitParenthesizedExpression(ctx *ParenthesizedExpressionContext)
ExitParenthesizedExpression is called when production parenthesizedExpression is exited.
func (*BaseSqlBaseListener) ExitParenthesizedRelation ¶
func (s *BaseSqlBaseListener) ExitParenthesizedRelation(ctx *ParenthesizedRelationContext)
ExitParenthesizedRelation is called when production parenthesizedRelation is exited.
func (*BaseSqlBaseListener) ExitPathSpecification ¶
func (s *BaseSqlBaseListener) ExitPathSpecification(ctx *PathSpecificationContext)
ExitPathSpecification is called when production pathSpecification is exited.
func (*BaseSqlBaseListener) ExitPosition ¶
func (s *BaseSqlBaseListener) ExitPosition(ctx *PositionContext)
ExitPosition is called when production position is exited.
func (*BaseSqlBaseListener) ExitPositionalArgument ¶
func (s *BaseSqlBaseListener) ExitPositionalArgument(ctx *PositionalArgumentContext)
ExitPositionalArgument is called when production positionalArgument is exited.
func (*BaseSqlBaseListener) ExitPredicated ¶
func (s *BaseSqlBaseListener) ExitPredicated(ctx *PredicatedContext)
ExitPredicated is called when production predicated is exited.
func (*BaseSqlBaseListener) ExitPrivilege ¶
func (s *BaseSqlBaseListener) ExitPrivilege(ctx *PrivilegeContext)
ExitPrivilege is called when production privilege is exited.
func (*BaseSqlBaseListener) ExitProperties ¶
func (s *BaseSqlBaseListener) ExitProperties(ctx *PropertiesContext)
ExitProperties is called when production properties is exited.
func (*BaseSqlBaseListener) ExitProperty ¶
func (s *BaseSqlBaseListener) ExitProperty(ctx *PropertyContext)
ExitProperty is called when production property is exited.
func (*BaseSqlBaseListener) ExitQualifiedArgument ¶
func (s *BaseSqlBaseListener) ExitQualifiedArgument(ctx *QualifiedArgumentContext)
ExitQualifiedArgument is called when production qualifiedArgument is exited.
func (*BaseSqlBaseListener) ExitQualifiedName ¶
func (s *BaseSqlBaseListener) ExitQualifiedName(ctx *QualifiedNameContext)
ExitQualifiedName is called when production qualifiedName is exited.
func (*BaseSqlBaseListener) ExitQuantifiedComparison ¶
func (s *BaseSqlBaseListener) ExitQuantifiedComparison(ctx *QuantifiedComparisonContext)
ExitQuantifiedComparison is called when production quantifiedComparison is exited.
func (*BaseSqlBaseListener) ExitQuery ¶
func (s *BaseSqlBaseListener) ExitQuery(ctx *QueryContext)
ExitQuery is called when production query is exited.
func (*BaseSqlBaseListener) ExitQueryNoWith ¶
func (s *BaseSqlBaseListener) ExitQueryNoWith(ctx *QueryNoWithContext)
ExitQueryNoWith is called when production queryNoWith is exited.
func (*BaseSqlBaseListener) ExitQueryPrimaryDefault ¶
func (s *BaseSqlBaseListener) ExitQueryPrimaryDefault(ctx *QueryPrimaryDefaultContext)
ExitQueryPrimaryDefault is called when production queryPrimaryDefault is exited.
func (*BaseSqlBaseListener) ExitQuerySpecification ¶
func (s *BaseSqlBaseListener) ExitQuerySpecification(ctx *QuerySpecificationContext)
ExitQuerySpecification is called when production querySpecification is exited.
func (*BaseSqlBaseListener) ExitQueryTermDefault ¶
func (s *BaseSqlBaseListener) ExitQueryTermDefault(ctx *QueryTermDefaultContext)
ExitQueryTermDefault is called when production queryTermDefault is exited.
func (*BaseSqlBaseListener) ExitQuotedIdentifier ¶
func (s *BaseSqlBaseListener) ExitQuotedIdentifier(ctx *QuotedIdentifierContext)
ExitQuotedIdentifier is called when production quotedIdentifier is exited.
func (*BaseSqlBaseListener) ExitReadCommitted ¶
func (s *BaseSqlBaseListener) ExitReadCommitted(ctx *ReadCommittedContext)
ExitReadCommitted is called when production readCommitted is exited.
func (*BaseSqlBaseListener) ExitReadUncommitted ¶
func (s *BaseSqlBaseListener) ExitReadUncommitted(ctx *ReadUncommittedContext)
ExitReadUncommitted is called when production readUncommitted is exited.
func (*BaseSqlBaseListener) ExitRelationDefault ¶
func (s *BaseSqlBaseListener) ExitRelationDefault(ctx *RelationDefaultContext)
ExitRelationDefault is called when production relationDefault is exited.
func (*BaseSqlBaseListener) ExitRepeatableRead ¶
func (s *BaseSqlBaseListener) ExitRepeatableRead(ctx *RepeatableReadContext)
ExitRepeatableRead is called when production repeatableRead is exited.
func (*BaseSqlBaseListener) ExitRollup ¶
func (s *BaseSqlBaseListener) ExitRollup(ctx *RollupContext)
ExitRollup is called when production rollup is exited.
func (*BaseSqlBaseListener) ExitRowConstructor ¶
func (s *BaseSqlBaseListener) ExitRowConstructor(ctx *RowConstructorContext)
ExitRowConstructor is called when production rowConstructor is exited.
func (*BaseSqlBaseListener) ExitSampleType ¶
func (s *BaseSqlBaseListener) ExitSampleType(ctx *SampleTypeContext)
ExitSampleType is called when production sampleType is exited.
func (*BaseSqlBaseListener) ExitSampledRelation ¶
func (s *BaseSqlBaseListener) ExitSampledRelation(ctx *SampledRelationContext)
ExitSampledRelation is called when production sampledRelation is exited.
func (*BaseSqlBaseListener) ExitSearchedCase ¶
func (s *BaseSqlBaseListener) ExitSearchedCase(ctx *SearchedCaseContext)
ExitSearchedCase is called when production searchedCase is exited.
func (*BaseSqlBaseListener) ExitSelectAll ¶
func (s *BaseSqlBaseListener) ExitSelectAll(ctx *SelectAllContext)
ExitSelectAll is called when production selectAll is exited.
func (*BaseSqlBaseListener) ExitSelectSingle ¶
func (s *BaseSqlBaseListener) ExitSelectSingle(ctx *SelectSingleContext)
ExitSelectSingle is called when production selectSingle is exited.
func (*BaseSqlBaseListener) ExitSerializable ¶
func (s *BaseSqlBaseListener) ExitSerializable(ctx *SerializableContext)
ExitSerializable is called when production serializable is exited.
func (*BaseSqlBaseListener) ExitSetOperation ¶
func (s *BaseSqlBaseListener) ExitSetOperation(ctx *SetOperationContext)
ExitSetOperation is called when production setOperation is exited.
func (*BaseSqlBaseListener) ExitSetQuantifier ¶
func (s *BaseSqlBaseListener) ExitSetQuantifier(ctx *SetQuantifierContext)
ExitSetQuantifier is called when production setQuantifier is exited.
func (*BaseSqlBaseListener) ExitSimpleCase ¶
func (s *BaseSqlBaseListener) ExitSimpleCase(ctx *SimpleCaseContext)
ExitSimpleCase is called when production simpleCase is exited.
func (*BaseSqlBaseListener) ExitSingleGroupingSet ¶
func (s *BaseSqlBaseListener) ExitSingleGroupingSet(ctx *SingleGroupingSetContext)
ExitSingleGroupingSet is called when production singleGroupingSet is exited.
func (*BaseSqlBaseListener) ExitSingleStatement ¶
func (s *BaseSqlBaseListener) ExitSingleStatement(ctx *SingleStatementContext)
ExitSingleStatement is called when production singleStatement is exited.
func (*BaseSqlBaseListener) ExitSortItem ¶
func (s *BaseSqlBaseListener) ExitSortItem(ctx *SortItemContext)
ExitSortItem is called when production sortItem is exited.
func (*BaseSqlBaseListener) ExitSpecialDateTimeFunction ¶
func (s *BaseSqlBaseListener) ExitSpecialDateTimeFunction(ctx *SpecialDateTimeFunctionContext)
ExitSpecialDateTimeFunction is called when production specialDateTimeFunction is exited.
func (*BaseSqlBaseListener) ExitStandaloneExpression ¶
func (s *BaseSqlBaseListener) ExitStandaloneExpression(ctx *StandaloneExpressionContext)
ExitStandaloneExpression is called when production standaloneExpression is exited.
func (*BaseSqlBaseListener) ExitStandalonePathSpecification ¶
func (s *BaseSqlBaseListener) ExitStandalonePathSpecification(ctx *StandalonePathSpecificationContext)
ExitStandalonePathSpecification is called when production standalonePathSpecification is exited.
func (*BaseSqlBaseListener) ExitStatementDefault ¶
func (s *BaseSqlBaseListener) ExitStatementDefault(ctx *StatementDefaultContext)
ExitStatementDefault is called when production statementDefault is exited.
func (*BaseSqlBaseListener) ExitStringLiteral ¶
func (s *BaseSqlBaseListener) ExitStringLiteral(ctx *StringLiteralContext)
ExitStringLiteral is called when production stringLiteral is exited.
func (*BaseSqlBaseListener) ExitSubquery ¶
func (s *BaseSqlBaseListener) ExitSubquery(ctx *SubqueryContext)
ExitSubquery is called when production subquery is exited.
func (*BaseSqlBaseListener) ExitSubqueryExpression ¶
func (s *BaseSqlBaseListener) ExitSubqueryExpression(ctx *SubqueryExpressionContext)
ExitSubqueryExpression is called when production subqueryExpression is exited.
func (*BaseSqlBaseListener) ExitSubqueryRelation ¶
func (s *BaseSqlBaseListener) ExitSubqueryRelation(ctx *SubqueryRelationContext)
ExitSubqueryRelation is called when production subqueryRelation is exited.
func (*BaseSqlBaseListener) ExitSubscript ¶
func (s *BaseSqlBaseListener) ExitSubscript(ctx *SubscriptContext)
ExitSubscript is called when production subscript is exited.
func (*BaseSqlBaseListener) ExitSubstring ¶
func (s *BaseSqlBaseListener) ExitSubstring(ctx *SubstringContext)
ExitSubstring is called when production substring is exited.
func (*BaseSqlBaseListener) ExitTable ¶
func (s *BaseSqlBaseListener) ExitTable(ctx *TableContext)
ExitTable is called when production table is exited.
func (*BaseSqlBaseListener) ExitTableElement ¶
func (s *BaseSqlBaseListener) ExitTableElement(ctx *TableElementContext)
ExitTableElement is called when production tableElement is exited.
func (*BaseSqlBaseListener) ExitTableName ¶
func (s *BaseSqlBaseListener) ExitTableName(ctx *TableNameContext)
ExitTableName is called when production tableName is exited.
func (*BaseSqlBaseListener) ExitTimeZoneInterval ¶
func (s *BaseSqlBaseListener) ExitTimeZoneInterval(ctx *TimeZoneIntervalContext)
ExitTimeZoneInterval is called when production timeZoneInterval is exited.
func (*BaseSqlBaseListener) ExitTimeZoneString ¶
func (s *BaseSqlBaseListener) ExitTimeZoneString(ctx *TimeZoneStringContext)
ExitTimeZoneString is called when production timeZoneString is exited.
func (*BaseSqlBaseListener) ExitTransactionAccessMode ¶
func (s *BaseSqlBaseListener) ExitTransactionAccessMode(ctx *TransactionAccessModeContext)
ExitTransactionAccessMode is called when production transactionAccessMode is exited.
func (*BaseSqlBaseListener) ExitTypeConstructor ¶
func (s *BaseSqlBaseListener) ExitTypeConstructor(ctx *TypeConstructorContext)
ExitTypeConstructor is called when production typeConstructor is exited.
func (*BaseSqlBaseListener) ExitTypeParameter ¶
func (s *BaseSqlBaseListener) ExitTypeParameter(ctx *TypeParameterContext)
ExitTypeParameter is called when production typeParameter is exited.
func (*BaseSqlBaseListener) ExitType_ ¶
func (s *BaseSqlBaseListener) ExitType_(ctx *Type_Context)
ExitType_ is called when production type_ is exited.
func (*BaseSqlBaseListener) ExitUnboundedFrame ¶
func (s *BaseSqlBaseListener) ExitUnboundedFrame(ctx *UnboundedFrameContext)
ExitUnboundedFrame is called when production unboundedFrame is exited.
func (*BaseSqlBaseListener) ExitUnicodeStringLiteral ¶
func (s *BaseSqlBaseListener) ExitUnicodeStringLiteral(ctx *UnicodeStringLiteralContext)
ExitUnicodeStringLiteral is called when production unicodeStringLiteral is exited.
func (*BaseSqlBaseListener) ExitUnnest ¶
func (s *BaseSqlBaseListener) ExitUnnest(ctx *UnnestContext)
ExitUnnest is called when production unnest is exited.
func (*BaseSqlBaseListener) ExitUnqualifiedArgument ¶
func (s *BaseSqlBaseListener) ExitUnqualifiedArgument(ctx *UnqualifiedArgumentContext)
ExitUnqualifiedArgument is called when production unqualifiedArgument is exited.
func (*BaseSqlBaseListener) ExitUnquotedIdentifier ¶
func (s *BaseSqlBaseListener) ExitUnquotedIdentifier(ctx *UnquotedIdentifierContext)
ExitUnquotedIdentifier is called when production unquotedIdentifier is exited.
func (*BaseSqlBaseListener) ExitValueExpressionDefault ¶
func (s *BaseSqlBaseListener) ExitValueExpressionDefault(ctx *ValueExpressionDefaultContext)
ExitValueExpressionDefault is called when production valueExpressionDefault is exited.
func (*BaseSqlBaseListener) ExitWhenClause ¶
func (s *BaseSqlBaseListener) ExitWhenClause(ctx *WhenClauseContext)
ExitWhenClause is called when production whenClause is exited.
func (*BaseSqlBaseListener) ExitWindowFrame ¶
func (s *BaseSqlBaseListener) ExitWindowFrame(ctx *WindowFrameContext)
ExitWindowFrame is called when production windowFrame is exited.
func (*BaseSqlBaseListener) ExitWith ¶
func (s *BaseSqlBaseListener) ExitWith(ctx *WithContext)
ExitWith is called when production with is exited.
func (*BaseSqlBaseListener) VisitErrorNode ¶
func (s *BaseSqlBaseListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseSqlBaseListener) VisitTerminal ¶
func (s *BaseSqlBaseListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BaseTypeContext ¶
type BaseTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBaseTypeContext ¶
func NewBaseTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BaseTypeContext
func NewEmptyBaseTypeContext ¶
func NewEmptyBaseTypeContext() *BaseTypeContext
func (*BaseTypeContext) DOUBLE_PRECISION ¶
func (s *BaseTypeContext) DOUBLE_PRECISION() antlr.TerminalNode
func (*BaseTypeContext) EnterRule ¶
func (s *BaseTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*BaseTypeContext) ExitRule ¶
func (s *BaseTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*BaseTypeContext) GetParser ¶
func (s *BaseTypeContext) GetParser() antlr.Parser
func (*BaseTypeContext) GetRuleContext ¶
func (s *BaseTypeContext) GetRuleContext() antlr.RuleContext
func (*BaseTypeContext) Identifier ¶
func (s *BaseTypeContext) Identifier() IIdentifierContext
func (*BaseTypeContext) IsBaseTypeContext ¶
func (*BaseTypeContext) IsBaseTypeContext()
func (*BaseTypeContext) TIMESTAMP_WITH_TIME_ZONE ¶
func (s *BaseTypeContext) TIMESTAMP_WITH_TIME_ZONE() antlr.TerminalNode
func (*BaseTypeContext) TIME_WITH_TIME_ZONE ¶
func (s *BaseTypeContext) TIME_WITH_TIME_ZONE() antlr.TerminalNode
func (*BaseTypeContext) ToStringTree ¶
func (s *BaseTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BasicStringLiteralContext ¶
type BasicStringLiteralContext struct {
*String_Context
}
func NewBasicStringLiteralContext ¶
func NewBasicStringLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BasicStringLiteralContext
func (*BasicStringLiteralContext) EnterRule ¶
func (s *BasicStringLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*BasicStringLiteralContext) ExitRule ¶
func (s *BasicStringLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*BasicStringLiteralContext) GetRuleContext ¶
func (s *BasicStringLiteralContext) GetRuleContext() antlr.RuleContext
func (*BasicStringLiteralContext) STRING ¶
func (s *BasicStringLiteralContext) STRING() antlr.TerminalNode
type BetweenContext ¶
type BetweenContext struct { *PredicateContext // contains filtered or unexported fields }
func NewBetweenContext ¶
func NewBetweenContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BetweenContext
func (*BetweenContext) AND ¶
func (s *BetweenContext) AND() antlr.TerminalNode
func (*BetweenContext) AllValueExpression ¶
func (s *BetweenContext) AllValueExpression() []IValueExpressionContext
func (*BetweenContext) BETWEEN ¶
func (s *BetweenContext) BETWEEN() antlr.TerminalNode
func (*BetweenContext) EnterRule ¶
func (s *BetweenContext) EnterRule(listener antlr.ParseTreeListener)
func (*BetweenContext) ExitRule ¶
func (s *BetweenContext) ExitRule(listener antlr.ParseTreeListener)
func (*BetweenContext) GetLower ¶
func (s *BetweenContext) GetLower() IValueExpressionContext
func (*BetweenContext) GetRuleContext ¶
func (s *BetweenContext) GetRuleContext() antlr.RuleContext
func (*BetweenContext) GetUpper ¶
func (s *BetweenContext) GetUpper() IValueExpressionContext
func (*BetweenContext) NOT ¶
func (s *BetweenContext) NOT() antlr.TerminalNode
func (*BetweenContext) SetLower ¶
func (s *BetweenContext) SetLower(v IValueExpressionContext)
func (*BetweenContext) SetUpper ¶
func (s *BetweenContext) SetUpper(v IValueExpressionContext)
func (*BetweenContext) ValueExpression ¶
func (s *BetweenContext) ValueExpression(i int) IValueExpressionContext
type BinaryLiteralContext ¶
type BinaryLiteralContext struct {
*PrimaryExpressionContext
}
func NewBinaryLiteralContext ¶
func NewBinaryLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BinaryLiteralContext
func (*BinaryLiteralContext) BINARY_LITERAL ¶
func (s *BinaryLiteralContext) BINARY_LITERAL() antlr.TerminalNode
func (*BinaryLiteralContext) EnterRule ¶
func (s *BinaryLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*BinaryLiteralContext) ExitRule ¶
func (s *BinaryLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*BinaryLiteralContext) GetRuleContext ¶
func (s *BinaryLiteralContext) GetRuleContext() antlr.RuleContext
type BooleanExpressionContext ¶
type BooleanExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBooleanExpressionContext ¶
func NewBooleanExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanExpressionContext
func NewEmptyBooleanExpressionContext ¶
func NewEmptyBooleanExpressionContext() *BooleanExpressionContext
func (*BooleanExpressionContext) CopyFrom ¶
func (s *BooleanExpressionContext) CopyFrom(ctx *BooleanExpressionContext)
func (*BooleanExpressionContext) GetParser ¶
func (s *BooleanExpressionContext) GetParser() antlr.Parser
func (*BooleanExpressionContext) GetRuleContext ¶
func (s *BooleanExpressionContext) GetRuleContext() antlr.RuleContext
func (*BooleanExpressionContext) IsBooleanExpressionContext ¶
func (*BooleanExpressionContext) IsBooleanExpressionContext()
func (*BooleanExpressionContext) ToStringTree ¶
func (s *BooleanExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BooleanLiteralContext ¶
type BooleanLiteralContext struct {
*PrimaryExpressionContext
}
func NewBooleanLiteralContext ¶
func NewBooleanLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BooleanLiteralContext
func (*BooleanLiteralContext) BooleanValue ¶
func (s *BooleanLiteralContext) BooleanValue() IBooleanValueContext
func (*BooleanLiteralContext) EnterRule ¶
func (s *BooleanLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*BooleanLiteralContext) ExitRule ¶
func (s *BooleanLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*BooleanLiteralContext) GetRuleContext ¶
func (s *BooleanLiteralContext) GetRuleContext() antlr.RuleContext
type BooleanValueContext ¶
type BooleanValueContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBooleanValueContext ¶
func NewBooleanValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanValueContext
func NewEmptyBooleanValueContext ¶
func NewEmptyBooleanValueContext() *BooleanValueContext
func (*BooleanValueContext) EnterRule ¶
func (s *BooleanValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*BooleanValueContext) ExitRule ¶
func (s *BooleanValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*BooleanValueContext) FALSE ¶
func (s *BooleanValueContext) FALSE() antlr.TerminalNode
func (*BooleanValueContext) GetParser ¶
func (s *BooleanValueContext) GetParser() antlr.Parser
func (*BooleanValueContext) GetRuleContext ¶
func (s *BooleanValueContext) GetRuleContext() antlr.RuleContext
func (*BooleanValueContext) IsBooleanValueContext ¶
func (*BooleanValueContext) IsBooleanValueContext()
func (*BooleanValueContext) TRUE ¶
func (s *BooleanValueContext) TRUE() antlr.TerminalNode
func (*BooleanValueContext) ToStringTree ¶
func (s *BooleanValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BoundedFrameContext ¶
type BoundedFrameContext struct { *FrameBoundContext // contains filtered or unexported fields }
func NewBoundedFrameContext ¶
func NewBoundedFrameContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BoundedFrameContext
func (*BoundedFrameContext) EnterRule ¶
func (s *BoundedFrameContext) EnterRule(listener antlr.ParseTreeListener)
func (*BoundedFrameContext) ExitRule ¶
func (s *BoundedFrameContext) ExitRule(listener antlr.ParseTreeListener)
func (*BoundedFrameContext) Expression ¶
func (s *BoundedFrameContext) Expression() IExpressionContext
func (*BoundedFrameContext) FOLLOWING ¶
func (s *BoundedFrameContext) FOLLOWING() antlr.TerminalNode
func (*BoundedFrameContext) GetBoundType ¶
func (s *BoundedFrameContext) GetBoundType() antlr.Token
func (*BoundedFrameContext) GetRuleContext ¶
func (s *BoundedFrameContext) GetRuleContext() antlr.RuleContext
func (*BoundedFrameContext) PRECEDING ¶
func (s *BoundedFrameContext) PRECEDING() antlr.TerminalNode
func (*BoundedFrameContext) SetBoundType ¶
func (s *BoundedFrameContext) SetBoundType(v antlr.Token)
type CallArgumentContext ¶
type CallArgumentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCallArgumentContext ¶
func NewCallArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CallArgumentContext
func NewEmptyCallArgumentContext ¶
func NewEmptyCallArgumentContext() *CallArgumentContext
func (*CallArgumentContext) CopyFrom ¶
func (s *CallArgumentContext) CopyFrom(ctx *CallArgumentContext)
func (*CallArgumentContext) GetParser ¶
func (s *CallArgumentContext) GetParser() antlr.Parser
func (*CallArgumentContext) GetRuleContext ¶
func (s *CallArgumentContext) GetRuleContext() antlr.RuleContext
func (*CallArgumentContext) IsCallArgumentContext ¶
func (*CallArgumentContext) IsCallArgumentContext()
func (*CallArgumentContext) ToStringTree ¶
func (s *CallArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CastContext ¶
type CastContext struct {
*PrimaryExpressionContext
}
func NewCastContext ¶
func NewCastContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CastContext
func (*CastContext) AS ¶
func (s *CastContext) AS() antlr.TerminalNode
func (*CastContext) CAST ¶
func (s *CastContext) CAST() antlr.TerminalNode
func (*CastContext) EnterRule ¶
func (s *CastContext) EnterRule(listener antlr.ParseTreeListener)
func (*CastContext) ExitRule ¶
func (s *CastContext) ExitRule(listener antlr.ParseTreeListener)
func (*CastContext) Expression ¶
func (s *CastContext) Expression() IExpressionContext
func (*CastContext) GetRuleContext ¶
func (s *CastContext) GetRuleContext() antlr.RuleContext
func (*CastContext) TRY_CAST ¶
func (s *CastContext) TRY_CAST() antlr.TerminalNode
func (*CastContext) Type_ ¶
func (s *CastContext) Type_() IType_Context
type ColumnAliasesContext ¶
type ColumnAliasesContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewColumnAliasesContext ¶
func NewColumnAliasesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ColumnAliasesContext
func NewEmptyColumnAliasesContext ¶
func NewEmptyColumnAliasesContext() *ColumnAliasesContext
func (*ColumnAliasesContext) AllIdentifier ¶
func (s *ColumnAliasesContext) AllIdentifier() []IIdentifierContext
func (*ColumnAliasesContext) EnterRule ¶
func (s *ColumnAliasesContext) EnterRule(listener antlr.ParseTreeListener)
func (*ColumnAliasesContext) ExitRule ¶
func (s *ColumnAliasesContext) ExitRule(listener antlr.ParseTreeListener)
func (*ColumnAliasesContext) GetParser ¶
func (s *ColumnAliasesContext) GetParser() antlr.Parser
func (*ColumnAliasesContext) GetRuleContext ¶
func (s *ColumnAliasesContext) GetRuleContext() antlr.RuleContext
func (*ColumnAliasesContext) Identifier ¶
func (s *ColumnAliasesContext) Identifier(i int) IIdentifierContext
func (*ColumnAliasesContext) IsColumnAliasesContext ¶
func (*ColumnAliasesContext) IsColumnAliasesContext()
func (*ColumnAliasesContext) ToStringTree ¶
func (s *ColumnAliasesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ColumnDefinitionContext ¶
type ColumnDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewColumnDefinitionContext ¶
func NewColumnDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ColumnDefinitionContext
func NewEmptyColumnDefinitionContext ¶
func NewEmptyColumnDefinitionContext() *ColumnDefinitionContext
func (*ColumnDefinitionContext) COMMENT ¶
func (s *ColumnDefinitionContext) COMMENT() antlr.TerminalNode
func (*ColumnDefinitionContext) EnterRule ¶
func (s *ColumnDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ColumnDefinitionContext) ExitRule ¶
func (s *ColumnDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ColumnDefinitionContext) GetParser ¶
func (s *ColumnDefinitionContext) GetParser() antlr.Parser
func (*ColumnDefinitionContext) GetRuleContext ¶
func (s *ColumnDefinitionContext) GetRuleContext() antlr.RuleContext
func (*ColumnDefinitionContext) Identifier ¶
func (s *ColumnDefinitionContext) Identifier() IIdentifierContext
func (*ColumnDefinitionContext) IsColumnDefinitionContext ¶
func (*ColumnDefinitionContext) IsColumnDefinitionContext()
func (*ColumnDefinitionContext) Properties ¶
func (s *ColumnDefinitionContext) Properties() IPropertiesContext
func (*ColumnDefinitionContext) String_ ¶
func (s *ColumnDefinitionContext) String_() IString_Context
func (*ColumnDefinitionContext) ToStringTree ¶
func (s *ColumnDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ColumnDefinitionContext) Type_ ¶
func (s *ColumnDefinitionContext) Type_() IType_Context
func (*ColumnDefinitionContext) WITH ¶
func (s *ColumnDefinitionContext) WITH() antlr.TerminalNode
type ColumnReferenceContext ¶
type ColumnReferenceContext struct {
*PrimaryExpressionContext
}
func NewColumnReferenceContext ¶
func NewColumnReferenceContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ColumnReferenceContext
func (*ColumnReferenceContext) EnterRule ¶
func (s *ColumnReferenceContext) EnterRule(listener antlr.ParseTreeListener)
func (*ColumnReferenceContext) ExitRule ¶
func (s *ColumnReferenceContext) ExitRule(listener antlr.ParseTreeListener)
func (*ColumnReferenceContext) GetRuleContext ¶
func (s *ColumnReferenceContext) GetRuleContext() antlr.RuleContext
func (*ColumnReferenceContext) Identifier ¶
func (s *ColumnReferenceContext) Identifier() IIdentifierContext
type ComparisonContext ¶
type ComparisonContext struct { *PredicateContext // contains filtered or unexported fields }
func NewComparisonContext ¶
func NewComparisonContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ComparisonContext
func (*ComparisonContext) ComparisonOperator ¶
func (s *ComparisonContext) ComparisonOperator() IComparisonOperatorContext
func (*ComparisonContext) EnterRule ¶
func (s *ComparisonContext) EnterRule(listener antlr.ParseTreeListener)
func (*ComparisonContext) ExitRule ¶
func (s *ComparisonContext) ExitRule(listener antlr.ParseTreeListener)
func (*ComparisonContext) GetRight ¶
func (s *ComparisonContext) GetRight() IValueExpressionContext
func (*ComparisonContext) GetRuleContext ¶
func (s *ComparisonContext) GetRuleContext() antlr.RuleContext
func (*ComparisonContext) SetRight ¶
func (s *ComparisonContext) SetRight(v IValueExpressionContext)
func (*ComparisonContext) ValueExpression ¶
func (s *ComparisonContext) ValueExpression() IValueExpressionContext
type ComparisonOperatorContext ¶
type ComparisonOperatorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComparisonOperatorContext ¶
func NewComparisonOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ComparisonOperatorContext
func NewEmptyComparisonOperatorContext ¶
func NewEmptyComparisonOperatorContext() *ComparisonOperatorContext
func (*ComparisonOperatorContext) EQ ¶
func (s *ComparisonOperatorContext) EQ() antlr.TerminalNode
func (*ComparisonOperatorContext) EnterRule ¶
func (s *ComparisonOperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*ComparisonOperatorContext) ExitRule ¶
func (s *ComparisonOperatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*ComparisonOperatorContext) GT ¶
func (s *ComparisonOperatorContext) GT() antlr.TerminalNode
func (*ComparisonOperatorContext) GTE ¶
func (s *ComparisonOperatorContext) GTE() antlr.TerminalNode
func (*ComparisonOperatorContext) GetParser ¶
func (s *ComparisonOperatorContext) GetParser() antlr.Parser
func (*ComparisonOperatorContext) GetRuleContext ¶
func (s *ComparisonOperatorContext) GetRuleContext() antlr.RuleContext
func (*ComparisonOperatorContext) IsComparisonOperatorContext ¶
func (*ComparisonOperatorContext) IsComparisonOperatorContext()
func (*ComparisonOperatorContext) LT ¶
func (s *ComparisonOperatorContext) LT() antlr.TerminalNode
func (*ComparisonOperatorContext) LTE ¶
func (s *ComparisonOperatorContext) LTE() antlr.TerminalNode
func (*ComparisonOperatorContext) NEQ ¶
func (s *ComparisonOperatorContext) NEQ() antlr.TerminalNode
func (*ComparisonOperatorContext) ToStringTree ¶
func (s *ComparisonOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ComparisonQuantifierContext ¶
type ComparisonQuantifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComparisonQuantifierContext ¶
func NewComparisonQuantifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ComparisonQuantifierContext
func NewEmptyComparisonQuantifierContext ¶
func NewEmptyComparisonQuantifierContext() *ComparisonQuantifierContext
func (*ComparisonQuantifierContext) ALL ¶
func (s *ComparisonQuantifierContext) ALL() antlr.TerminalNode
func (*ComparisonQuantifierContext) ANY ¶
func (s *ComparisonQuantifierContext) ANY() antlr.TerminalNode
func (*ComparisonQuantifierContext) EnterRule ¶
func (s *ComparisonQuantifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*ComparisonQuantifierContext) ExitRule ¶
func (s *ComparisonQuantifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*ComparisonQuantifierContext) GetParser ¶
func (s *ComparisonQuantifierContext) GetParser() antlr.Parser
func (*ComparisonQuantifierContext) GetRuleContext ¶
func (s *ComparisonQuantifierContext) GetRuleContext() antlr.RuleContext
func (*ComparisonQuantifierContext) IsComparisonQuantifierContext ¶
func (*ComparisonQuantifierContext) IsComparisonQuantifierContext()
func (*ComparisonQuantifierContext) SOME ¶
func (s *ComparisonQuantifierContext) SOME() antlr.TerminalNode
func (*ComparisonQuantifierContext) ToStringTree ¶
func (s *ComparisonQuantifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConcatenationContext ¶
type ConcatenationContext struct { *ValueExpressionContext // contains filtered or unexported fields }
func NewConcatenationContext ¶
func NewConcatenationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ConcatenationContext
func (*ConcatenationContext) AllValueExpression ¶
func (s *ConcatenationContext) AllValueExpression() []IValueExpressionContext
func (*ConcatenationContext) CONCAT ¶
func (s *ConcatenationContext) CONCAT() antlr.TerminalNode
func (*ConcatenationContext) EnterRule ¶
func (s *ConcatenationContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConcatenationContext) ExitRule ¶
func (s *ConcatenationContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConcatenationContext) GetLeft ¶
func (s *ConcatenationContext) GetLeft() IValueExpressionContext
func (*ConcatenationContext) GetRight ¶
func (s *ConcatenationContext) GetRight() IValueExpressionContext
func (*ConcatenationContext) GetRuleContext ¶
func (s *ConcatenationContext) GetRuleContext() antlr.RuleContext
func (*ConcatenationContext) SetLeft ¶
func (s *ConcatenationContext) SetLeft(v IValueExpressionContext)
func (*ConcatenationContext) SetRight ¶
func (s *ConcatenationContext) SetRight(v IValueExpressionContext)
func (*ConcatenationContext) ValueExpression ¶
func (s *ConcatenationContext) ValueExpression(i int) IValueExpressionContext
type CubeContext ¶
type CubeContext struct {
*GroupingElementContext
}
func NewCubeContext ¶
func NewCubeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CubeContext
func (*CubeContext) AllExpression ¶
func (s *CubeContext) AllExpression() []IExpressionContext
func (*CubeContext) CUBE ¶
func (s *CubeContext) CUBE() antlr.TerminalNode
func (*CubeContext) EnterRule ¶
func (s *CubeContext) EnterRule(listener antlr.ParseTreeListener)
func (*CubeContext) ExitRule ¶
func (s *CubeContext) ExitRule(listener antlr.ParseTreeListener)
func (*CubeContext) Expression ¶
func (s *CubeContext) Expression(i int) IExpressionContext
func (*CubeContext) GetRuleContext ¶
func (s *CubeContext) GetRuleContext() antlr.RuleContext
type CurrentPathContext ¶
type CurrentPathContext struct { *PrimaryExpressionContext // contains filtered or unexported fields }
func NewCurrentPathContext ¶
func NewCurrentPathContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CurrentPathContext
func (*CurrentPathContext) CURRENT_PATH ¶
func (s *CurrentPathContext) CURRENT_PATH() antlr.TerminalNode
func (*CurrentPathContext) EnterRule ¶
func (s *CurrentPathContext) EnterRule(listener antlr.ParseTreeListener)
func (*CurrentPathContext) ExitRule ¶
func (s *CurrentPathContext) ExitRule(listener antlr.ParseTreeListener)
func (*CurrentPathContext) GetName ¶
func (s *CurrentPathContext) GetName() antlr.Token
func (*CurrentPathContext) GetRuleContext ¶
func (s *CurrentPathContext) GetRuleContext() antlr.RuleContext
func (*CurrentPathContext) SetName ¶
func (s *CurrentPathContext) SetName(v antlr.Token)
type CurrentRowBoundContext ¶
type CurrentRowBoundContext struct {
*FrameBoundContext
}
func NewCurrentRowBoundContext ¶
func NewCurrentRowBoundContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CurrentRowBoundContext
func (*CurrentRowBoundContext) CURRENT ¶
func (s *CurrentRowBoundContext) CURRENT() antlr.TerminalNode
func (*CurrentRowBoundContext) EnterRule ¶
func (s *CurrentRowBoundContext) EnterRule(listener antlr.ParseTreeListener)
func (*CurrentRowBoundContext) ExitRule ¶
func (s *CurrentRowBoundContext) ExitRule(listener antlr.ParseTreeListener)
func (*CurrentRowBoundContext) GetRuleContext ¶
func (s *CurrentRowBoundContext) GetRuleContext() antlr.RuleContext
func (*CurrentRowBoundContext) ROW ¶
func (s *CurrentRowBoundContext) ROW() antlr.TerminalNode
type CurrentUserContext ¶
type CurrentUserContext struct { *PrimaryExpressionContext // contains filtered or unexported fields }
func NewCurrentUserContext ¶
func NewCurrentUserContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CurrentUserContext
func (*CurrentUserContext) CURRENT_USER ¶
func (s *CurrentUserContext) CURRENT_USER() antlr.TerminalNode
func (*CurrentUserContext) EnterRule ¶
func (s *CurrentUserContext) EnterRule(listener antlr.ParseTreeListener)
func (*CurrentUserContext) ExitRule ¶
func (s *CurrentUserContext) ExitRule(listener antlr.ParseTreeListener)
func (*CurrentUserContext) GetName ¶
func (s *CurrentUserContext) GetName() antlr.Token
func (*CurrentUserContext) GetRuleContext ¶
func (s *CurrentUserContext) GetRuleContext() antlr.RuleContext
func (*CurrentUserContext) SetName ¶
func (s *CurrentUserContext) SetName(v antlr.Token)
type DecimalLiteralContext ¶
type DecimalLiteralContext struct {
*NumberContext
}
func NewDecimalLiteralContext ¶
func NewDecimalLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DecimalLiteralContext
func (*DecimalLiteralContext) DECIMAL_VALUE ¶
func (s *DecimalLiteralContext) DECIMAL_VALUE() antlr.TerminalNode
func (*DecimalLiteralContext) EnterRule ¶
func (s *DecimalLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*DecimalLiteralContext) ExitRule ¶
func (s *DecimalLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*DecimalLiteralContext) GetRuleContext ¶
func (s *DecimalLiteralContext) GetRuleContext() antlr.RuleContext
type DereferenceContext ¶
type DereferenceContext struct { *PrimaryExpressionContext // contains filtered or unexported fields }
func NewDereferenceContext ¶
func NewDereferenceContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DereferenceContext
func (*DereferenceContext) EnterRule ¶
func (s *DereferenceContext) EnterRule(listener antlr.ParseTreeListener)
func (*DereferenceContext) ExitRule ¶
func (s *DereferenceContext) ExitRule(listener antlr.ParseTreeListener)
func (*DereferenceContext) GetBase ¶
func (s *DereferenceContext) GetBase() IPrimaryExpressionContext
func (*DereferenceContext) GetFieldName ¶
func (s *DereferenceContext) GetFieldName() IIdentifierContext
func (*DereferenceContext) GetRuleContext ¶
func (s *DereferenceContext) GetRuleContext() antlr.RuleContext
func (*DereferenceContext) Identifier ¶
func (s *DereferenceContext) Identifier() IIdentifierContext
func (*DereferenceContext) PrimaryExpression ¶
func (s *DereferenceContext) PrimaryExpression() IPrimaryExpressionContext
func (*DereferenceContext) SetBase ¶
func (s *DereferenceContext) SetBase(v IPrimaryExpressionContext)
func (*DereferenceContext) SetFieldName ¶
func (s *DereferenceContext) SetFieldName(v IIdentifierContext)
type DigitIdentifierContext ¶
type DigitIdentifierContext struct {
*IdentifierContext
}
func NewDigitIdentifierContext ¶
func NewDigitIdentifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DigitIdentifierContext
func (*DigitIdentifierContext) DIGIT_IDENTIFIER ¶
func (s *DigitIdentifierContext) DIGIT_IDENTIFIER() antlr.TerminalNode
func (*DigitIdentifierContext) EnterRule ¶
func (s *DigitIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*DigitIdentifierContext) ExitRule ¶
func (s *DigitIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*DigitIdentifierContext) GetRuleContext ¶
func (s *DigitIdentifierContext) GetRuleContext() antlr.RuleContext
type DistinctFromContext ¶
type DistinctFromContext struct { *PredicateContext // contains filtered or unexported fields }
func NewDistinctFromContext ¶
func NewDistinctFromContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DistinctFromContext
func (*DistinctFromContext) DISTINCT ¶
func (s *DistinctFromContext) DISTINCT() antlr.TerminalNode
func (*DistinctFromContext) EnterRule ¶
func (s *DistinctFromContext) EnterRule(listener antlr.ParseTreeListener)
func (*DistinctFromContext) ExitRule ¶
func (s *DistinctFromContext) ExitRule(listener antlr.ParseTreeListener)
func (*DistinctFromContext) FROM ¶
func (s *DistinctFromContext) FROM() antlr.TerminalNode
func (*DistinctFromContext) GetRight ¶
func (s *DistinctFromContext) GetRight() IValueExpressionContext
func (*DistinctFromContext) GetRuleContext ¶
func (s *DistinctFromContext) GetRuleContext() antlr.RuleContext
func (*DistinctFromContext) IS ¶
func (s *DistinctFromContext) IS() antlr.TerminalNode
func (*DistinctFromContext) NOT ¶
func (s *DistinctFromContext) NOT() antlr.TerminalNode
func (*DistinctFromContext) SetRight ¶
func (s *DistinctFromContext) SetRight(v IValueExpressionContext)
func (*DistinctFromContext) ValueExpression ¶
func (s *DistinctFromContext) ValueExpression() IValueExpressionContext
type DoubleLiteralContext ¶
type DoubleLiteralContext struct {
*NumberContext
}
func NewDoubleLiteralContext ¶
func NewDoubleLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DoubleLiteralContext
func (*DoubleLiteralContext) DOUBLE_VALUE ¶
func (s *DoubleLiteralContext) DOUBLE_VALUE() antlr.TerminalNode
func (*DoubleLiteralContext) EnterRule ¶
func (s *DoubleLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*DoubleLiteralContext) ExitRule ¶
func (s *DoubleLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*DoubleLiteralContext) GetRuleContext ¶
func (s *DoubleLiteralContext) GetRuleContext() antlr.RuleContext
type ExistsContext ¶
type ExistsContext struct {
*PrimaryExpressionContext
}
func NewExistsContext ¶
func NewExistsContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExistsContext
func (*ExistsContext) EXISTS ¶
func (s *ExistsContext) EXISTS() antlr.TerminalNode
func (*ExistsContext) EnterRule ¶
func (s *ExistsContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExistsContext) ExitRule ¶
func (s *ExistsContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExistsContext) GetRuleContext ¶
func (s *ExistsContext) GetRuleContext() antlr.RuleContext
func (*ExistsContext) Query ¶
func (s *ExistsContext) Query() IQueryContext
type ExplainFormatContext ¶
type ExplainFormatContext struct { *ExplainOptionContext // contains filtered or unexported fields }
func NewExplainFormatContext ¶
func NewExplainFormatContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExplainFormatContext
func (*ExplainFormatContext) EnterRule ¶
func (s *ExplainFormatContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExplainFormatContext) ExitRule ¶
func (s *ExplainFormatContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExplainFormatContext) FORMAT ¶
func (s *ExplainFormatContext) FORMAT() antlr.TerminalNode
func (*ExplainFormatContext) GRAPHVIZ ¶
func (s *ExplainFormatContext) GRAPHVIZ() antlr.TerminalNode
func (*ExplainFormatContext) GetRuleContext ¶
func (s *ExplainFormatContext) GetRuleContext() antlr.RuleContext
func (*ExplainFormatContext) GetValue ¶
func (s *ExplainFormatContext) GetValue() antlr.Token
func (*ExplainFormatContext) JSON ¶
func (s *ExplainFormatContext) JSON() antlr.TerminalNode
func (*ExplainFormatContext) SetValue ¶
func (s *ExplainFormatContext) SetValue(v antlr.Token)
func (*ExplainFormatContext) TEXT ¶
func (s *ExplainFormatContext) TEXT() antlr.TerminalNode
type ExplainOptionContext ¶
type ExplainOptionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExplainOptionContext ¶
func NewEmptyExplainOptionContext() *ExplainOptionContext
func NewExplainOptionContext ¶
func NewExplainOptionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExplainOptionContext
func (*ExplainOptionContext) CopyFrom ¶
func (s *ExplainOptionContext) CopyFrom(ctx *ExplainOptionContext)
func (*ExplainOptionContext) GetParser ¶
func (s *ExplainOptionContext) GetParser() antlr.Parser
func (*ExplainOptionContext) GetRuleContext ¶
func (s *ExplainOptionContext) GetRuleContext() antlr.RuleContext
func (*ExplainOptionContext) IsExplainOptionContext ¶
func (*ExplainOptionContext) IsExplainOptionContext()
func (*ExplainOptionContext) ToStringTree ¶
func (s *ExplainOptionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExplainTypeContext ¶
type ExplainTypeContext struct { *ExplainOptionContext // contains filtered or unexported fields }
func NewExplainTypeContext ¶
func NewExplainTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExplainTypeContext
func (*ExplainTypeContext) DISTRIBUTED ¶
func (s *ExplainTypeContext) DISTRIBUTED() antlr.TerminalNode
func (*ExplainTypeContext) EnterRule ¶
func (s *ExplainTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExplainTypeContext) ExitRule ¶
func (s *ExplainTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExplainTypeContext) GetRuleContext ¶
func (s *ExplainTypeContext) GetRuleContext() antlr.RuleContext
func (*ExplainTypeContext) GetValue ¶
func (s *ExplainTypeContext) GetValue() antlr.Token
func (*ExplainTypeContext) IO ¶
func (s *ExplainTypeContext) IO() antlr.TerminalNode
func (*ExplainTypeContext) LOGICAL ¶
func (s *ExplainTypeContext) LOGICAL() antlr.TerminalNode
func (*ExplainTypeContext) SetValue ¶
func (s *ExplainTypeContext) SetValue(v antlr.Token)
func (*ExplainTypeContext) TYPE ¶
func (s *ExplainTypeContext) TYPE() antlr.TerminalNode
func (*ExplainTypeContext) VALIDATE ¶
func (s *ExplainTypeContext) VALIDATE() antlr.TerminalNode
type ExpressionContext ¶
type ExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpressionContext ¶
func NewEmptyExpressionContext() *ExpressionContext
func NewExpressionContext ¶
func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext
func (*ExpressionContext) BooleanExpression ¶
func (s *ExpressionContext) BooleanExpression() IBooleanExpressionContext
func (*ExpressionContext) EnterRule ¶
func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) ExitRule ¶
func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) GetParser ¶
func (s *ExpressionContext) GetParser() antlr.Parser
func (*ExpressionContext) GetRuleContext ¶
func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
func (*ExpressionContext) IsExpressionContext ¶
func (*ExpressionContext) IsExpressionContext()
func (*ExpressionContext) ToStringTree ¶
func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExtractContext ¶
type ExtractContext struct {
*PrimaryExpressionContext
}
func NewExtractContext ¶
func NewExtractContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExtractContext
func (*ExtractContext) EXTRACT ¶
func (s *ExtractContext) EXTRACT() antlr.TerminalNode
func (*ExtractContext) EnterRule ¶
func (s *ExtractContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExtractContext) ExitRule ¶
func (s *ExtractContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExtractContext) FROM ¶
func (s *ExtractContext) FROM() antlr.TerminalNode
func (*ExtractContext) GetRuleContext ¶
func (s *ExtractContext) GetRuleContext() antlr.RuleContext
func (*ExtractContext) Identifier ¶
func (s *ExtractContext) Identifier() IIdentifierContext
func (*ExtractContext) ValueExpression ¶
func (s *ExtractContext) ValueExpression() IValueExpressionContext
type FilterContext ¶
type FilterContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFilterContext ¶
func NewEmptyFilterContext() *FilterContext
func NewFilterContext ¶
func NewFilterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FilterContext
func (*FilterContext) BooleanExpression ¶
func (s *FilterContext) BooleanExpression() IBooleanExpressionContext
func (*FilterContext) EnterRule ¶
func (s *FilterContext) EnterRule(listener antlr.ParseTreeListener)
func (*FilterContext) ExitRule ¶
func (s *FilterContext) ExitRule(listener antlr.ParseTreeListener)
func (*FilterContext) FILTER ¶
func (s *FilterContext) FILTER() antlr.TerminalNode
func (*FilterContext) GetParser ¶
func (s *FilterContext) GetParser() antlr.Parser
func (*FilterContext) GetRuleContext ¶
func (s *FilterContext) GetRuleContext() antlr.RuleContext
func (*FilterContext) IsFilterContext ¶
func (*FilterContext) IsFilterContext()
func (*FilterContext) ToStringTree ¶
func (s *FilterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*FilterContext) WHERE ¶
func (s *FilterContext) WHERE() antlr.TerminalNode
type FrameBoundContext ¶
type FrameBoundContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFrameBoundContext ¶
func NewEmptyFrameBoundContext() *FrameBoundContext
func NewFrameBoundContext ¶
func NewFrameBoundContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FrameBoundContext
func (*FrameBoundContext) CopyFrom ¶
func (s *FrameBoundContext) CopyFrom(ctx *FrameBoundContext)
func (*FrameBoundContext) GetParser ¶
func (s *FrameBoundContext) GetParser() antlr.Parser
func (*FrameBoundContext) GetRuleContext ¶
func (s *FrameBoundContext) GetRuleContext() antlr.RuleContext
func (*FrameBoundContext) IsFrameBoundContext ¶
func (*FrameBoundContext) IsFrameBoundContext()
func (*FrameBoundContext) ToStringTree ¶
func (s *FrameBoundContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionCallContext ¶
type FunctionCallContext struct {
*PrimaryExpressionContext
}
func NewFunctionCallContext ¶
func NewFunctionCallContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FunctionCallContext
func (*FunctionCallContext) ASTERISK ¶
func (s *FunctionCallContext) ASTERISK() antlr.TerminalNode
func (*FunctionCallContext) AllExpression ¶
func (s *FunctionCallContext) AllExpression() []IExpressionContext
func (*FunctionCallContext) AllSortItem ¶
func (s *FunctionCallContext) AllSortItem() []ISortItemContext
func (*FunctionCallContext) BY ¶
func (s *FunctionCallContext) BY() antlr.TerminalNode
func (*FunctionCallContext) EnterRule ¶
func (s *FunctionCallContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionCallContext) ExitRule ¶
func (s *FunctionCallContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionCallContext) Expression ¶
func (s *FunctionCallContext) Expression(i int) IExpressionContext
func (*FunctionCallContext) Filter ¶
func (s *FunctionCallContext) Filter() IFilterContext
func (*FunctionCallContext) GetRuleContext ¶
func (s *FunctionCallContext) GetRuleContext() antlr.RuleContext
func (*FunctionCallContext) ORDER ¶
func (s *FunctionCallContext) ORDER() antlr.TerminalNode
func (*FunctionCallContext) Over ¶
func (s *FunctionCallContext) Over() IOverContext
func (*FunctionCallContext) QualifiedName ¶
func (s *FunctionCallContext) QualifiedName() IQualifiedNameContext
func (*FunctionCallContext) SetQuantifier ¶
func (s *FunctionCallContext) SetQuantifier() ISetQuantifierContext
func (*FunctionCallContext) SortItem ¶
func (s *FunctionCallContext) SortItem(i int) ISortItemContext
type GroupByContext ¶
type GroupByContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGroupByContext ¶
func NewEmptyGroupByContext() *GroupByContext
func NewGroupByContext ¶
func NewGroupByContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupByContext
func (*GroupByContext) AllGroupingElement ¶
func (s *GroupByContext) AllGroupingElement() []IGroupingElementContext
func (*GroupByContext) EnterRule ¶
func (s *GroupByContext) EnterRule(listener antlr.ParseTreeListener)
func (*GroupByContext) ExitRule ¶
func (s *GroupByContext) ExitRule(listener antlr.ParseTreeListener)
func (*GroupByContext) GetParser ¶
func (s *GroupByContext) GetParser() antlr.Parser
func (*GroupByContext) GetRuleContext ¶
func (s *GroupByContext) GetRuleContext() antlr.RuleContext
func (*GroupByContext) GroupingElement ¶
func (s *GroupByContext) GroupingElement(i int) IGroupingElementContext
func (*GroupByContext) IsGroupByContext ¶
func (*GroupByContext) IsGroupByContext()
func (*GroupByContext) SetQuantifier ¶
func (s *GroupByContext) SetQuantifier() ISetQuantifierContext
func (*GroupByContext) ToStringTree ¶
func (s *GroupByContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GroupingElementContext ¶
type GroupingElementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGroupingElementContext ¶
func NewEmptyGroupingElementContext() *GroupingElementContext
func NewGroupingElementContext ¶
func NewGroupingElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupingElementContext
func (*GroupingElementContext) CopyFrom ¶
func (s *GroupingElementContext) CopyFrom(ctx *GroupingElementContext)
func (*GroupingElementContext) GetParser ¶
func (s *GroupingElementContext) GetParser() antlr.Parser
func (*GroupingElementContext) GetRuleContext ¶
func (s *GroupingElementContext) GetRuleContext() antlr.RuleContext
func (*GroupingElementContext) IsGroupingElementContext ¶
func (*GroupingElementContext) IsGroupingElementContext()
func (*GroupingElementContext) ToStringTree ¶
func (s *GroupingElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GroupingOperationContext ¶
type GroupingOperationContext struct {
*PrimaryExpressionContext
}
func NewGroupingOperationContext ¶
func NewGroupingOperationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GroupingOperationContext
func (*GroupingOperationContext) AllQualifiedName ¶
func (s *GroupingOperationContext) AllQualifiedName() []IQualifiedNameContext
func (*GroupingOperationContext) EnterRule ¶
func (s *GroupingOperationContext) EnterRule(listener antlr.ParseTreeListener)
func (*GroupingOperationContext) ExitRule ¶
func (s *GroupingOperationContext) ExitRule(listener antlr.ParseTreeListener)
func (*GroupingOperationContext) GROUPING ¶
func (s *GroupingOperationContext) GROUPING() antlr.TerminalNode
func (*GroupingOperationContext) GetRuleContext ¶
func (s *GroupingOperationContext) GetRuleContext() antlr.RuleContext
func (*GroupingOperationContext) QualifiedName ¶
func (s *GroupingOperationContext) QualifiedName(i int) IQualifiedNameContext
type GroupingSetContext ¶
type GroupingSetContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGroupingSetContext ¶
func NewEmptyGroupingSetContext() *GroupingSetContext
func NewGroupingSetContext ¶
func NewGroupingSetContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupingSetContext
func (*GroupingSetContext) AllExpression ¶
func (s *GroupingSetContext) AllExpression() []IExpressionContext
func (*GroupingSetContext) EnterRule ¶
func (s *GroupingSetContext) EnterRule(listener antlr.ParseTreeListener)
func (*GroupingSetContext) ExitRule ¶
func (s *GroupingSetContext) ExitRule(listener antlr.ParseTreeListener)
func (*GroupingSetContext) Expression ¶
func (s *GroupingSetContext) Expression(i int) IExpressionContext
func (*GroupingSetContext) GetParser ¶
func (s *GroupingSetContext) GetParser() antlr.Parser
func (*GroupingSetContext) GetRuleContext ¶
func (s *GroupingSetContext) GetRuleContext() antlr.RuleContext
func (*GroupingSetContext) IsGroupingSetContext ¶
func (*GroupingSetContext) IsGroupingSetContext()
func (*GroupingSetContext) ToStringTree ¶
func (s *GroupingSetContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAliasedRelationContext ¶
type IAliasedRelationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAliasedRelationContext differentiates from other interfaces. IsAliasedRelationContext() }
IAliasedRelationContext is an interface to support dynamic dispatch.
type IBaseTypeContext ¶
type IBaseTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBaseTypeContext differentiates from other interfaces. IsBaseTypeContext() }
IBaseTypeContext is an interface to support dynamic dispatch.
type IBooleanExpressionContext ¶
type IBooleanExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBooleanExpressionContext differentiates from other interfaces. IsBooleanExpressionContext() }
IBooleanExpressionContext is an interface to support dynamic dispatch.
type IBooleanValueContext ¶
type IBooleanValueContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBooleanValueContext differentiates from other interfaces. IsBooleanValueContext() }
IBooleanValueContext is an interface to support dynamic dispatch.
type ICallArgumentContext ¶
type ICallArgumentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCallArgumentContext differentiates from other interfaces. IsCallArgumentContext() }
ICallArgumentContext is an interface to support dynamic dispatch.
type IColumnAliasesContext ¶
type IColumnAliasesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsColumnAliasesContext differentiates from other interfaces. IsColumnAliasesContext() }
IColumnAliasesContext is an interface to support dynamic dispatch.
type IColumnDefinitionContext ¶
type IColumnDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsColumnDefinitionContext differentiates from other interfaces. IsColumnDefinitionContext() }
IColumnDefinitionContext is an interface to support dynamic dispatch.
type IComparisonOperatorContext ¶
type IComparisonOperatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsComparisonOperatorContext differentiates from other interfaces. IsComparisonOperatorContext() }
IComparisonOperatorContext is an interface to support dynamic dispatch.
type IComparisonQuantifierContext ¶
type IComparisonQuantifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsComparisonQuantifierContext differentiates from other interfaces. IsComparisonQuantifierContext() }
IComparisonQuantifierContext is an interface to support dynamic dispatch.
type IExplainOptionContext ¶
type IExplainOptionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExplainOptionContext differentiates from other interfaces. IsExplainOptionContext() }
IExplainOptionContext is an interface to support dynamic dispatch.
type IExpressionContext ¶
type IExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExpressionContext differentiates from other interfaces. IsExpressionContext() }
IExpressionContext is an interface to support dynamic dispatch.
type IFilterContext ¶
type IFilterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFilterContext differentiates from other interfaces. IsFilterContext() }
IFilterContext is an interface to support dynamic dispatch.
type IFrameBoundContext ¶
type IFrameBoundContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFrameBoundContext differentiates from other interfaces. IsFrameBoundContext() }
IFrameBoundContext is an interface to support dynamic dispatch.
type IGroupByContext ¶
type IGroupByContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsGroupByContext differentiates from other interfaces. IsGroupByContext() }
IGroupByContext is an interface to support dynamic dispatch.
type IGroupingElementContext ¶
type IGroupingElementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsGroupingElementContext differentiates from other interfaces. IsGroupingElementContext() }
IGroupingElementContext is an interface to support dynamic dispatch.
type IGroupingSetContext ¶
type IGroupingSetContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsGroupingSetContext differentiates from other interfaces. IsGroupingSetContext() }
IGroupingSetContext is an interface to support dynamic dispatch.
type IIdentifierContext ¶
type IIdentifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIdentifierContext differentiates from other interfaces. IsIdentifierContext() }
IIdentifierContext is an interface to support dynamic dispatch.
type IIntervalContext ¶
type IIntervalContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetSign returns the sign token. GetSign() antlr.Token // SetSign sets the sign token. SetSign(antlr.Token) // GetFrom returns the from rule contexts. GetFrom() IIntervalFieldContext // GetTo returns the to rule contexts. GetTo() IIntervalFieldContext // SetFrom sets the from rule contexts. SetFrom(IIntervalFieldContext) // SetTo sets the to rule contexts. SetTo(IIntervalFieldContext) // IsIntervalContext differentiates from other interfaces. IsIntervalContext() }
IIntervalContext is an interface to support dynamic dispatch.
type IIntervalFieldContext ¶
type IIntervalFieldContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIntervalFieldContext differentiates from other interfaces. IsIntervalFieldContext() }
IIntervalFieldContext is an interface to support dynamic dispatch.
type IJoinCriteriaContext ¶
type IJoinCriteriaContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsJoinCriteriaContext differentiates from other interfaces. IsJoinCriteriaContext() }
IJoinCriteriaContext is an interface to support dynamic dispatch.
type IJoinTypeContext ¶
type IJoinTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsJoinTypeContext differentiates from other interfaces. IsJoinTypeContext() }
IJoinTypeContext is an interface to support dynamic dispatch.
type ILevelOfIsolationContext ¶
type ILevelOfIsolationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLevelOfIsolationContext differentiates from other interfaces. IsLevelOfIsolationContext() }
ILevelOfIsolationContext is an interface to support dynamic dispatch.
type ILikeClauseContext ¶
type ILikeClauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOptionType returns the optionType token. GetOptionType() antlr.Token // SetOptionType sets the optionType token. SetOptionType(antlr.Token) // IsLikeClauseContext differentiates from other interfaces. IsLikeClauseContext() }
ILikeClauseContext is an interface to support dynamic dispatch.
type INamedQueryContext ¶
type INamedQueryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetName returns the name rule contexts. GetName() IIdentifierContext // SetName sets the name rule contexts. SetName(IIdentifierContext) // IsNamedQueryContext differentiates from other interfaces. IsNamedQueryContext() }
INamedQueryContext is an interface to support dynamic dispatch.
type INonReservedContext ¶
type INonReservedContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNonReservedContext differentiates from other interfaces. IsNonReservedContext() }
INonReservedContext is an interface to support dynamic dispatch.
type INormalFormContext ¶
type INormalFormContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNormalFormContext differentiates from other interfaces. IsNormalFormContext() }
INormalFormContext is an interface to support dynamic dispatch.
type INumberContext ¶
type INumberContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNumberContext differentiates from other interfaces. IsNumberContext() }
INumberContext is an interface to support dynamic dispatch.
type IOverContext ¶
type IOverContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Get_expression returns the _expression rule contexts. Get_expression() IExpressionContext // Set_expression sets the _expression rule contexts. Set_expression(IExpressionContext) // GetPartition returns the partition rule context list. GetPartition() []IExpressionContext // SetPartition sets the partition rule context list. SetPartition([]IExpressionContext) // IsOverContext differentiates from other interfaces. IsOverContext() }
IOverContext is an interface to support dynamic dispatch.
type IPathElementContext ¶
type IPathElementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPathElementContext differentiates from other interfaces. IsPathElementContext() }
IPathElementContext is an interface to support dynamic dispatch.
type IPathSpecificationContext ¶
type IPathSpecificationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPathSpecificationContext differentiates from other interfaces. IsPathSpecificationContext() }
IPathSpecificationContext is an interface to support dynamic dispatch.
type IPredicateContext ¶
type IPredicateContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetValue returns the value attribute. GetValue() antlr.ParserRuleContext // SetValue sets the value attribute. SetValue(antlr.ParserRuleContext) // IsPredicateContext differentiates from other interfaces. IsPredicateContext() }
IPredicateContext is an interface to support dynamic dispatch.
type IPrimaryExpressionContext ¶
type IPrimaryExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPrimaryExpressionContext differentiates from other interfaces. IsPrimaryExpressionContext() }
IPrimaryExpressionContext is an interface to support dynamic dispatch.
type IPrivilegeContext ¶
type IPrivilegeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPrivilegeContext differentiates from other interfaces. IsPrivilegeContext() }
IPrivilegeContext is an interface to support dynamic dispatch.
type IPropertiesContext ¶
type IPropertiesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPropertiesContext differentiates from other interfaces. IsPropertiesContext() }
IPropertiesContext is an interface to support dynamic dispatch.
type IPropertyContext ¶
type IPropertyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPropertyContext differentiates from other interfaces. IsPropertyContext() }
IPropertyContext is an interface to support dynamic dispatch.
type IQualifiedNameContext ¶
type IQualifiedNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsQualifiedNameContext differentiates from other interfaces. IsQualifiedNameContext() }
IQualifiedNameContext is an interface to support dynamic dispatch.
type IQueryContext ¶
type IQueryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsQueryContext differentiates from other interfaces. IsQueryContext() }
IQueryContext is an interface to support dynamic dispatch.
type IQueryNoWithContext ¶
type IQueryNoWithContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetLimit returns the limit token. GetLimit() antlr.Token // SetLimit sets the limit token. SetLimit(antlr.Token) // IsQueryNoWithContext differentiates from other interfaces. IsQueryNoWithContext() }
IQueryNoWithContext is an interface to support dynamic dispatch.
type IQueryPrimaryContext ¶
type IQueryPrimaryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsQueryPrimaryContext differentiates from other interfaces. IsQueryPrimaryContext() }
IQueryPrimaryContext is an interface to support dynamic dispatch.
type IQuerySpecificationContext ¶
type IQuerySpecificationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetWhere returns the where rule contexts. GetWhere() IBooleanExpressionContext // GetHaving returns the having rule contexts. GetHaving() IBooleanExpressionContext // SetWhere sets the where rule contexts. SetWhere(IBooleanExpressionContext) // SetHaving sets the having rule contexts. SetHaving(IBooleanExpressionContext) // IsQuerySpecificationContext differentiates from other interfaces. IsQuerySpecificationContext() }
IQuerySpecificationContext is an interface to support dynamic dispatch.
type IQueryTermContext ¶
type IQueryTermContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsQueryTermContext differentiates from other interfaces. IsQueryTermContext() }
IQueryTermContext is an interface to support dynamic dispatch.
type IRelationContext ¶
type IRelationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRelationContext differentiates from other interfaces. IsRelationContext() }
IRelationContext is an interface to support dynamic dispatch.
type IRelationPrimaryContext ¶
type IRelationPrimaryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRelationPrimaryContext differentiates from other interfaces. IsRelationPrimaryContext() }
IRelationPrimaryContext is an interface to support dynamic dispatch.
type ISampleTypeContext ¶
type ISampleTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSampleTypeContext differentiates from other interfaces. IsSampleTypeContext() }
ISampleTypeContext is an interface to support dynamic dispatch.
type ISampledRelationContext ¶
type ISampledRelationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetPercentage returns the percentage rule contexts. GetPercentage() IExpressionContext // SetPercentage sets the percentage rule contexts. SetPercentage(IExpressionContext) // IsSampledRelationContext differentiates from other interfaces. IsSampledRelationContext() }
ISampledRelationContext is an interface to support dynamic dispatch.
type ISelectItemContext ¶
type ISelectItemContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSelectItemContext differentiates from other interfaces. IsSelectItemContext() }
ISelectItemContext is an interface to support dynamic dispatch.
type ISetQuantifierContext ¶
type ISetQuantifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSetQuantifierContext differentiates from other interfaces. IsSetQuantifierContext() }
ISetQuantifierContext is an interface to support dynamic dispatch.
type ISingleStatementContext ¶
type ISingleStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSingleStatementContext differentiates from other interfaces. IsSingleStatementContext() }
ISingleStatementContext is an interface to support dynamic dispatch.
type ISortItemContext ¶
type ISortItemContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOrdering returns the ordering token. GetOrdering() antlr.Token // GetNullOrdering returns the nullOrdering token. GetNullOrdering() antlr.Token // SetOrdering sets the ordering token. SetOrdering(antlr.Token) // SetNullOrdering sets the nullOrdering token. SetNullOrdering(antlr.Token) // IsSortItemContext differentiates from other interfaces. IsSortItemContext() }
ISortItemContext is an interface to support dynamic dispatch.
type IStandaloneExpressionContext ¶
type IStandaloneExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStandaloneExpressionContext differentiates from other interfaces. IsStandaloneExpressionContext() }
IStandaloneExpressionContext is an interface to support dynamic dispatch.
type IStandalonePathSpecificationContext ¶
type IStandalonePathSpecificationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStandalonePathSpecificationContext differentiates from other interfaces. IsStandalonePathSpecificationContext() }
IStandalonePathSpecificationContext is an interface to support dynamic dispatch.
type IStatementContext ¶
type IStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStatementContext differentiates from other interfaces. IsStatementContext() }
IStatementContext is an interface to support dynamic dispatch.
type IString_Context ¶
type IString_Context interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsString_Context differentiates from other interfaces. IsString_Context() }
IString_Context is an interface to support dynamic dispatch.
type ITableElementContext ¶
type ITableElementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTableElementContext differentiates from other interfaces. IsTableElementContext() }
ITableElementContext is an interface to support dynamic dispatch.
type ITimeZoneSpecifierContext ¶
type ITimeZoneSpecifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTimeZoneSpecifierContext differentiates from other interfaces. IsTimeZoneSpecifierContext() }
ITimeZoneSpecifierContext is an interface to support dynamic dispatch.
type ITransactionModeContext ¶
type ITransactionModeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTransactionModeContext differentiates from other interfaces. IsTransactionModeContext() }
ITransactionModeContext is an interface to support dynamic dispatch.
type ITypeParameterContext ¶
type ITypeParameterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeParameterContext differentiates from other interfaces. IsTypeParameterContext() }
ITypeParameterContext is an interface to support dynamic dispatch.
type IType_Context ¶
type IType_Context interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetFrom returns the from rule contexts. GetFrom() IIntervalFieldContext // GetTo returns the to rule contexts. GetTo() IIntervalFieldContext // SetFrom sets the from rule contexts. SetFrom(IIntervalFieldContext) // SetTo sets the to rule contexts. SetTo(IIntervalFieldContext) // IsType_Context differentiates from other interfaces. IsType_Context() }
IType_Context is an interface to support dynamic dispatch.
type IValueExpressionContext ¶
type IValueExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsValueExpressionContext differentiates from other interfaces. IsValueExpressionContext() }
IValueExpressionContext is an interface to support dynamic dispatch.
type IWhenClauseContext ¶
type IWhenClauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetCondition returns the condition rule contexts. GetCondition() IExpressionContext // GetResult returns the result rule contexts. GetResult() IExpressionContext // SetCondition sets the condition rule contexts. SetCondition(IExpressionContext) // SetResult sets the result rule contexts. SetResult(IExpressionContext) // IsWhenClauseContext differentiates from other interfaces. IsWhenClauseContext() }
IWhenClauseContext is an interface to support dynamic dispatch.
type IWindowFrameContext ¶
type IWindowFrameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetFrameType returns the frameType token. GetFrameType() antlr.Token // SetFrameType sets the frameType token. SetFrameType(antlr.Token) // GetStart_ returns the start_ rule contexts. GetStart_() IFrameBoundContext // GetEnd returns the end rule contexts. GetEnd() IFrameBoundContext // SetStart_ sets the start_ rule contexts. SetStart_(IFrameBoundContext) // SetEnd sets the end rule contexts. SetEnd(IFrameBoundContext) // IsWindowFrameContext differentiates from other interfaces. IsWindowFrameContext() }
IWindowFrameContext is an interface to support dynamic dispatch.
type IWithContext ¶
type IWithContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsWithContext differentiates from other interfaces. IsWithContext() }
IWithContext is an interface to support dynamic dispatch.
type IdentifierContext ¶
type IdentifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIdentifierContext ¶
func NewEmptyIdentifierContext() *IdentifierContext
func NewIdentifierContext ¶
func NewIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierContext
func (*IdentifierContext) CopyFrom ¶
func (s *IdentifierContext) CopyFrom(ctx *IdentifierContext)
func (*IdentifierContext) GetParser ¶
func (s *IdentifierContext) GetParser() antlr.Parser
func (*IdentifierContext) GetRuleContext ¶
func (s *IdentifierContext) GetRuleContext() antlr.RuleContext
func (*IdentifierContext) IsIdentifierContext ¶
func (*IdentifierContext) IsIdentifierContext()
func (*IdentifierContext) ToStringTree ¶
func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InListContext ¶
type InListContext struct {
*PredicateContext
}
func NewInListContext ¶
func NewInListContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InListContext
func (*InListContext) AllExpression ¶
func (s *InListContext) AllExpression() []IExpressionContext
func (*InListContext) EnterRule ¶
func (s *InListContext) EnterRule(listener antlr.ParseTreeListener)
func (*InListContext) ExitRule ¶
func (s *InListContext) ExitRule(listener antlr.ParseTreeListener)
func (*InListContext) Expression ¶
func (s *InListContext) Expression(i int) IExpressionContext
func (*InListContext) GetRuleContext ¶
func (s *InListContext) GetRuleContext() antlr.RuleContext
func (*InListContext) IN ¶
func (s *InListContext) IN() antlr.TerminalNode
func (*InListContext) NOT ¶
func (s *InListContext) NOT() antlr.TerminalNode
type InSubqueryContext ¶
type InSubqueryContext struct {
*PredicateContext
}
func NewInSubqueryContext ¶
func NewInSubqueryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InSubqueryContext
func (*InSubqueryContext) EnterRule ¶
func (s *InSubqueryContext) EnterRule(listener antlr.ParseTreeListener)
func (*InSubqueryContext) ExitRule ¶
func (s *InSubqueryContext) ExitRule(listener antlr.ParseTreeListener)
func (*InSubqueryContext) GetRuleContext ¶
func (s *InSubqueryContext) GetRuleContext() antlr.RuleContext
func (*InSubqueryContext) IN ¶
func (s *InSubqueryContext) IN() antlr.TerminalNode
func (*InSubqueryContext) NOT ¶
func (s *InSubqueryContext) NOT() antlr.TerminalNode
func (*InSubqueryContext) Query ¶
func (s *InSubqueryContext) Query() IQueryContext
type InlineTableContext ¶
type InlineTableContext struct {
*QueryPrimaryContext
}
func NewInlineTableContext ¶
func NewInlineTableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InlineTableContext
func (*InlineTableContext) AllExpression ¶
func (s *InlineTableContext) AllExpression() []IExpressionContext
func (*InlineTableContext) EnterRule ¶
func (s *InlineTableContext) EnterRule(listener antlr.ParseTreeListener)
func (*InlineTableContext) ExitRule ¶
func (s *InlineTableContext) ExitRule(listener antlr.ParseTreeListener)
func (*InlineTableContext) Expression ¶
func (s *InlineTableContext) Expression(i int) IExpressionContext
func (*InlineTableContext) GetRuleContext ¶
func (s *InlineTableContext) GetRuleContext() antlr.RuleContext
func (*InlineTableContext) VALUES ¶
func (s *InlineTableContext) VALUES() antlr.TerminalNode
type IntegerLiteralContext ¶
type IntegerLiteralContext struct {
*NumberContext
}
func NewIntegerLiteralContext ¶
func NewIntegerLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IntegerLiteralContext
func (*IntegerLiteralContext) EnterRule ¶
func (s *IntegerLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*IntegerLiteralContext) ExitRule ¶
func (s *IntegerLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*IntegerLiteralContext) GetRuleContext ¶
func (s *IntegerLiteralContext) GetRuleContext() antlr.RuleContext
func (*IntegerLiteralContext) INTEGER_VALUE ¶
func (s *IntegerLiteralContext) INTEGER_VALUE() antlr.TerminalNode
type IntervalContext ¶
type IntervalContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIntervalContext ¶
func NewEmptyIntervalContext() *IntervalContext
func NewIntervalContext ¶
func NewIntervalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntervalContext
func (*IntervalContext) AllIntervalField ¶
func (s *IntervalContext) AllIntervalField() []IIntervalFieldContext
func (*IntervalContext) EnterRule ¶
func (s *IntervalContext) EnterRule(listener antlr.ParseTreeListener)
func (*IntervalContext) ExitRule ¶
func (s *IntervalContext) ExitRule(listener antlr.ParseTreeListener)
func (*IntervalContext) GetFrom ¶
func (s *IntervalContext) GetFrom() IIntervalFieldContext
func (*IntervalContext) GetParser ¶
func (s *IntervalContext) GetParser() antlr.Parser
func (*IntervalContext) GetRuleContext ¶
func (s *IntervalContext) GetRuleContext() antlr.RuleContext
func (*IntervalContext) GetSign ¶
func (s *IntervalContext) GetSign() antlr.Token
func (*IntervalContext) GetTo ¶
func (s *IntervalContext) GetTo() IIntervalFieldContext
func (*IntervalContext) INTERVAL ¶
func (s *IntervalContext) INTERVAL() antlr.TerminalNode
func (*IntervalContext) IntervalField ¶
func (s *IntervalContext) IntervalField(i int) IIntervalFieldContext
func (*IntervalContext) IsIntervalContext ¶
func (*IntervalContext) IsIntervalContext()
func (*IntervalContext) MINUS ¶
func (s *IntervalContext) MINUS() antlr.TerminalNode
func (*IntervalContext) PLUS ¶
func (s *IntervalContext) PLUS() antlr.TerminalNode
func (*IntervalContext) SetFrom ¶
func (s *IntervalContext) SetFrom(v IIntervalFieldContext)
func (*IntervalContext) SetSign ¶
func (s *IntervalContext) SetSign(v antlr.Token)
func (*IntervalContext) SetTo ¶
func (s *IntervalContext) SetTo(v IIntervalFieldContext)
func (*IntervalContext) String_ ¶
func (s *IntervalContext) String_() IString_Context
func (*IntervalContext) TO ¶
func (s *IntervalContext) TO() antlr.TerminalNode
func (*IntervalContext) ToStringTree ¶
func (s *IntervalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IntervalFieldContext ¶
type IntervalFieldContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIntervalFieldContext ¶
func NewEmptyIntervalFieldContext() *IntervalFieldContext
func NewIntervalFieldContext ¶
func NewIntervalFieldContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntervalFieldContext
func (*IntervalFieldContext) DAY ¶
func (s *IntervalFieldContext) DAY() antlr.TerminalNode
func (*IntervalFieldContext) EnterRule ¶
func (s *IntervalFieldContext) EnterRule(listener antlr.ParseTreeListener)
func (*IntervalFieldContext) ExitRule ¶
func (s *IntervalFieldContext) ExitRule(listener antlr.ParseTreeListener)
func (*IntervalFieldContext) GetParser ¶
func (s *IntervalFieldContext) GetParser() antlr.Parser
func (*IntervalFieldContext) GetRuleContext ¶
func (s *IntervalFieldContext) GetRuleContext() antlr.RuleContext
func (*IntervalFieldContext) HOUR ¶
func (s *IntervalFieldContext) HOUR() antlr.TerminalNode
func (*IntervalFieldContext) IsIntervalFieldContext ¶
func (*IntervalFieldContext) IsIntervalFieldContext()
func (*IntervalFieldContext) MINUTE ¶
func (s *IntervalFieldContext) MINUTE() antlr.TerminalNode
func (*IntervalFieldContext) MONTH ¶
func (s *IntervalFieldContext) MONTH() antlr.TerminalNode
func (*IntervalFieldContext) SECOND ¶
func (s *IntervalFieldContext) SECOND() antlr.TerminalNode
func (*IntervalFieldContext) ToStringTree ¶
func (s *IntervalFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*IntervalFieldContext) YEAR ¶
func (s *IntervalFieldContext) YEAR() antlr.TerminalNode
type IntervalLiteralContext ¶
type IntervalLiteralContext struct {
*PrimaryExpressionContext
}
func NewIntervalLiteralContext ¶
func NewIntervalLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IntervalLiteralContext
func (*IntervalLiteralContext) EnterRule ¶
func (s *IntervalLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*IntervalLiteralContext) ExitRule ¶
func (s *IntervalLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*IntervalLiteralContext) GetRuleContext ¶
func (s *IntervalLiteralContext) GetRuleContext() antlr.RuleContext
func (*IntervalLiteralContext) Interval ¶
func (s *IntervalLiteralContext) Interval() IIntervalContext
type IsolationLevelContext ¶
type IsolationLevelContext struct {
*TransactionModeContext
}
func NewIsolationLevelContext ¶
func NewIsolationLevelContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IsolationLevelContext
func (*IsolationLevelContext) EnterRule ¶
func (s *IsolationLevelContext) EnterRule(listener antlr.ParseTreeListener)
func (*IsolationLevelContext) ExitRule ¶
func (s *IsolationLevelContext) ExitRule(listener antlr.ParseTreeListener)
func (*IsolationLevelContext) GetRuleContext ¶
func (s *IsolationLevelContext) GetRuleContext() antlr.RuleContext
func (*IsolationLevelContext) ISOLATION ¶
func (s *IsolationLevelContext) ISOLATION() antlr.TerminalNode
func (*IsolationLevelContext) LEVEL ¶
func (s *IsolationLevelContext) LEVEL() antlr.TerminalNode
func (*IsolationLevelContext) LevelOfIsolation ¶
func (s *IsolationLevelContext) LevelOfIsolation() ILevelOfIsolationContext
type JoinCriteriaContext ¶
type JoinCriteriaContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyJoinCriteriaContext ¶
func NewEmptyJoinCriteriaContext() *JoinCriteriaContext
func NewJoinCriteriaContext ¶
func NewJoinCriteriaContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JoinCriteriaContext
func (*JoinCriteriaContext) AllIdentifier ¶
func (s *JoinCriteriaContext) AllIdentifier() []IIdentifierContext
func (*JoinCriteriaContext) BooleanExpression ¶
func (s *JoinCriteriaContext) BooleanExpression() IBooleanExpressionContext
func (*JoinCriteriaContext) EnterRule ¶
func (s *JoinCriteriaContext) EnterRule(listener antlr.ParseTreeListener)
func (*JoinCriteriaContext) ExitRule ¶
func (s *JoinCriteriaContext) ExitRule(listener antlr.ParseTreeListener)
func (*JoinCriteriaContext) GetParser ¶
func (s *JoinCriteriaContext) GetParser() antlr.Parser
func (*JoinCriteriaContext) GetRuleContext ¶
func (s *JoinCriteriaContext) GetRuleContext() antlr.RuleContext
func (*JoinCriteriaContext) Identifier ¶
func (s *JoinCriteriaContext) Identifier(i int) IIdentifierContext
func (*JoinCriteriaContext) IsJoinCriteriaContext ¶
func (*JoinCriteriaContext) IsJoinCriteriaContext()
func (*JoinCriteriaContext) ON ¶
func (s *JoinCriteriaContext) ON() antlr.TerminalNode
func (*JoinCriteriaContext) ToStringTree ¶
func (s *JoinCriteriaContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*JoinCriteriaContext) USING ¶
func (s *JoinCriteriaContext) USING() antlr.TerminalNode
type JoinRelationContext ¶
type JoinRelationContext struct { *RelationContext // contains filtered or unexported fields }
func NewJoinRelationContext ¶
func NewJoinRelationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *JoinRelationContext
func (*JoinRelationContext) AllRelation ¶
func (s *JoinRelationContext) AllRelation() []IRelationContext
func (*JoinRelationContext) CROSS ¶
func (s *JoinRelationContext) CROSS() antlr.TerminalNode
func (*JoinRelationContext) EnterRule ¶
func (s *JoinRelationContext) EnterRule(listener antlr.ParseTreeListener)
func (*JoinRelationContext) ExitRule ¶
func (s *JoinRelationContext) ExitRule(listener antlr.ParseTreeListener)
func (*JoinRelationContext) GetLeft ¶
func (s *JoinRelationContext) GetLeft() IRelationContext
func (*JoinRelationContext) GetRight ¶
func (s *JoinRelationContext) GetRight() ISampledRelationContext
func (*JoinRelationContext) GetRightRelation ¶
func (s *JoinRelationContext) GetRightRelation() IRelationContext
func (*JoinRelationContext) GetRuleContext ¶
func (s *JoinRelationContext) GetRuleContext() antlr.RuleContext
func (*JoinRelationContext) JOIN ¶
func (s *JoinRelationContext) JOIN() antlr.TerminalNode
func (*JoinRelationContext) JoinCriteria ¶
func (s *JoinRelationContext) JoinCriteria() IJoinCriteriaContext
func (*JoinRelationContext) JoinType ¶
func (s *JoinRelationContext) JoinType() IJoinTypeContext
func (*JoinRelationContext) NATURAL ¶
func (s *JoinRelationContext) NATURAL() antlr.TerminalNode
func (*JoinRelationContext) Relation ¶
func (s *JoinRelationContext) Relation(i int) IRelationContext
func (*JoinRelationContext) SampledRelation ¶
func (s *JoinRelationContext) SampledRelation() ISampledRelationContext
func (*JoinRelationContext) SetLeft ¶
func (s *JoinRelationContext) SetLeft(v IRelationContext)
func (*JoinRelationContext) SetRight ¶
func (s *JoinRelationContext) SetRight(v ISampledRelationContext)
func (*JoinRelationContext) SetRightRelation ¶
func (s *JoinRelationContext) SetRightRelation(v IRelationContext)
type JoinTypeContext ¶
type JoinTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyJoinTypeContext ¶
func NewEmptyJoinTypeContext() *JoinTypeContext
func NewJoinTypeContext ¶
func NewJoinTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JoinTypeContext
func (*JoinTypeContext) EnterRule ¶
func (s *JoinTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*JoinTypeContext) ExitRule ¶
func (s *JoinTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*JoinTypeContext) FULL ¶
func (s *JoinTypeContext) FULL() antlr.TerminalNode
func (*JoinTypeContext) GetParser ¶
func (s *JoinTypeContext) GetParser() antlr.Parser
func (*JoinTypeContext) GetRuleContext ¶
func (s *JoinTypeContext) GetRuleContext() antlr.RuleContext
func (*JoinTypeContext) INNER ¶
func (s *JoinTypeContext) INNER() antlr.TerminalNode
func (*JoinTypeContext) IsJoinTypeContext ¶
func (*JoinTypeContext) IsJoinTypeContext()
func (*JoinTypeContext) LEFT ¶
func (s *JoinTypeContext) LEFT() antlr.TerminalNode
func (*JoinTypeContext) OUTER ¶
func (s *JoinTypeContext) OUTER() antlr.TerminalNode
func (*JoinTypeContext) RIGHT ¶
func (s *JoinTypeContext) RIGHT() antlr.TerminalNode
func (*JoinTypeContext) ToStringTree ¶
func (s *JoinTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LambdaContext ¶
type LambdaContext struct {
*PrimaryExpressionContext
}
func NewLambdaContext ¶
func NewLambdaContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LambdaContext
func (*LambdaContext) AllIdentifier ¶
func (s *LambdaContext) AllIdentifier() []IIdentifierContext
func (*LambdaContext) EnterRule ¶
func (s *LambdaContext) EnterRule(listener antlr.ParseTreeListener)
func (*LambdaContext) ExitRule ¶
func (s *LambdaContext) ExitRule(listener antlr.ParseTreeListener)
func (*LambdaContext) Expression ¶
func (s *LambdaContext) Expression() IExpressionContext
func (*LambdaContext) GetRuleContext ¶
func (s *LambdaContext) GetRuleContext() antlr.RuleContext
func (*LambdaContext) Identifier ¶
func (s *LambdaContext) Identifier(i int) IIdentifierContext
type LateralContext ¶
type LateralContext struct {
*RelationPrimaryContext
}
func NewLateralContext ¶
func NewLateralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LateralContext
func (*LateralContext) EnterRule ¶
func (s *LateralContext) EnterRule(listener antlr.ParseTreeListener)
func (*LateralContext) ExitRule ¶
func (s *LateralContext) ExitRule(listener antlr.ParseTreeListener)
func (*LateralContext) GetRuleContext ¶
func (s *LateralContext) GetRuleContext() antlr.RuleContext
func (*LateralContext) LATERAL ¶
func (s *LateralContext) LATERAL() antlr.TerminalNode
func (*LateralContext) Query ¶
func (s *LateralContext) Query() IQueryContext
type LevelOfIsolationContext ¶
type LevelOfIsolationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLevelOfIsolationContext ¶
func NewEmptyLevelOfIsolationContext() *LevelOfIsolationContext
func NewLevelOfIsolationContext ¶
func NewLevelOfIsolationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LevelOfIsolationContext
func (*LevelOfIsolationContext) CopyFrom ¶
func (s *LevelOfIsolationContext) CopyFrom(ctx *LevelOfIsolationContext)
func (*LevelOfIsolationContext) GetParser ¶
func (s *LevelOfIsolationContext) GetParser() antlr.Parser
func (*LevelOfIsolationContext) GetRuleContext ¶
func (s *LevelOfIsolationContext) GetRuleContext() antlr.RuleContext
func (*LevelOfIsolationContext) IsLevelOfIsolationContext ¶
func (*LevelOfIsolationContext) IsLevelOfIsolationContext()
func (*LevelOfIsolationContext) ToStringTree ¶
func (s *LevelOfIsolationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LikeClauseContext ¶
type LikeClauseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLikeClauseContext ¶
func NewEmptyLikeClauseContext() *LikeClauseContext
func NewLikeClauseContext ¶
func NewLikeClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LikeClauseContext
func (*LikeClauseContext) EXCLUDING ¶
func (s *LikeClauseContext) EXCLUDING() antlr.TerminalNode
func (*LikeClauseContext) EnterRule ¶
func (s *LikeClauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*LikeClauseContext) ExitRule ¶
func (s *LikeClauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*LikeClauseContext) GetOptionType ¶
func (s *LikeClauseContext) GetOptionType() antlr.Token
func (*LikeClauseContext) GetParser ¶
func (s *LikeClauseContext) GetParser() antlr.Parser
func (*LikeClauseContext) GetRuleContext ¶
func (s *LikeClauseContext) GetRuleContext() antlr.RuleContext
func (*LikeClauseContext) INCLUDING ¶
func (s *LikeClauseContext) INCLUDING() antlr.TerminalNode
func (*LikeClauseContext) IsLikeClauseContext ¶
func (*LikeClauseContext) IsLikeClauseContext()
func (*LikeClauseContext) LIKE ¶
func (s *LikeClauseContext) LIKE() antlr.TerminalNode
func (*LikeClauseContext) PROPERTIES ¶
func (s *LikeClauseContext) PROPERTIES() antlr.TerminalNode
func (*LikeClauseContext) QualifiedName ¶
func (s *LikeClauseContext) QualifiedName() IQualifiedNameContext
func (*LikeClauseContext) SetOptionType ¶
func (s *LikeClauseContext) SetOptionType(v antlr.Token)
func (*LikeClauseContext) ToStringTree ¶
func (s *LikeClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LikeContext ¶
type LikeContext struct { *PredicateContext // contains filtered or unexported fields }
func NewLikeContext ¶
func NewLikeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LikeContext
func (*LikeContext) AllValueExpression ¶
func (s *LikeContext) AllValueExpression() []IValueExpressionContext
func (*LikeContext) ESCAPE ¶
func (s *LikeContext) ESCAPE() antlr.TerminalNode
func (*LikeContext) EnterRule ¶
func (s *LikeContext) EnterRule(listener antlr.ParseTreeListener)
func (*LikeContext) ExitRule ¶
func (s *LikeContext) ExitRule(listener antlr.ParseTreeListener)
func (*LikeContext) GetEscape ¶
func (s *LikeContext) GetEscape() IValueExpressionContext
func (*LikeContext) GetPattern ¶
func (s *LikeContext) GetPattern() IValueExpressionContext
func (*LikeContext) GetRuleContext ¶
func (s *LikeContext) GetRuleContext() antlr.RuleContext
func (*LikeContext) LIKE ¶
func (s *LikeContext) LIKE() antlr.TerminalNode
func (*LikeContext) NOT ¶
func (s *LikeContext) NOT() antlr.TerminalNode
func (*LikeContext) SetEscape ¶
func (s *LikeContext) SetEscape(v IValueExpressionContext)
func (*LikeContext) SetPattern ¶
func (s *LikeContext) SetPattern(v IValueExpressionContext)
func (*LikeContext) ValueExpression ¶
func (s *LikeContext) ValueExpression(i int) IValueExpressionContext
type LogicalBinaryContext ¶
type LogicalBinaryContext struct { *BooleanExpressionContext // contains filtered or unexported fields }
func NewLogicalBinaryContext ¶
func NewLogicalBinaryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LogicalBinaryContext
func (*LogicalBinaryContext) AND ¶
func (s *LogicalBinaryContext) AND() antlr.TerminalNode
func (*LogicalBinaryContext) AllBooleanExpression ¶
func (s *LogicalBinaryContext) AllBooleanExpression() []IBooleanExpressionContext
func (*LogicalBinaryContext) BooleanExpression ¶
func (s *LogicalBinaryContext) BooleanExpression(i int) IBooleanExpressionContext
func (*LogicalBinaryContext) EnterRule ¶
func (s *LogicalBinaryContext) EnterRule(listener antlr.ParseTreeListener)
func (*LogicalBinaryContext) ExitRule ¶
func (s *LogicalBinaryContext) ExitRule(listener antlr.ParseTreeListener)
func (*LogicalBinaryContext) GetLeft ¶
func (s *LogicalBinaryContext) GetLeft() IBooleanExpressionContext
func (*LogicalBinaryContext) GetOperator ¶
func (s *LogicalBinaryContext) GetOperator() antlr.Token
func (*LogicalBinaryContext) GetRight ¶
func (s *LogicalBinaryContext) GetRight() IBooleanExpressionContext
func (*LogicalBinaryContext) GetRuleContext ¶
func (s *LogicalBinaryContext) GetRuleContext() antlr.RuleContext
func (*LogicalBinaryContext) OR ¶
func (s *LogicalBinaryContext) OR() antlr.TerminalNode
func (*LogicalBinaryContext) SetLeft ¶
func (s *LogicalBinaryContext) SetLeft(v IBooleanExpressionContext)
func (*LogicalBinaryContext) SetOperator ¶
func (s *LogicalBinaryContext) SetOperator(v antlr.Token)
func (*LogicalBinaryContext) SetRight ¶
func (s *LogicalBinaryContext) SetRight(v IBooleanExpressionContext)
type LogicalNotContext ¶
type LogicalNotContext struct {
*BooleanExpressionContext
}
func NewLogicalNotContext ¶
func NewLogicalNotContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LogicalNotContext
func (*LogicalNotContext) BooleanExpression ¶
func (s *LogicalNotContext) BooleanExpression() IBooleanExpressionContext
func (*LogicalNotContext) EnterRule ¶
func (s *LogicalNotContext) EnterRule(listener antlr.ParseTreeListener)
func (*LogicalNotContext) ExitRule ¶
func (s *LogicalNotContext) ExitRule(listener antlr.ParseTreeListener)
func (*LogicalNotContext) GetRuleContext ¶
func (s *LogicalNotContext) GetRuleContext() antlr.RuleContext
func (*LogicalNotContext) NOT ¶
func (s *LogicalNotContext) NOT() antlr.TerminalNode
type MultipleGroupingSetsContext ¶
type MultipleGroupingSetsContext struct {
*GroupingElementContext
}
func NewMultipleGroupingSetsContext ¶
func NewMultipleGroupingSetsContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MultipleGroupingSetsContext
func (*MultipleGroupingSetsContext) AllGroupingSet ¶
func (s *MultipleGroupingSetsContext) AllGroupingSet() []IGroupingSetContext
func (*MultipleGroupingSetsContext) EnterRule ¶
func (s *MultipleGroupingSetsContext) EnterRule(listener antlr.ParseTreeListener)
func (*MultipleGroupingSetsContext) ExitRule ¶
func (s *MultipleGroupingSetsContext) ExitRule(listener antlr.ParseTreeListener)
func (*MultipleGroupingSetsContext) GROUPING ¶
func (s *MultipleGroupingSetsContext) GROUPING() antlr.TerminalNode
func (*MultipleGroupingSetsContext) GetRuleContext ¶
func (s *MultipleGroupingSetsContext) GetRuleContext() antlr.RuleContext
func (*MultipleGroupingSetsContext) GroupingSet ¶
func (s *MultipleGroupingSetsContext) GroupingSet(i int) IGroupingSetContext
func (*MultipleGroupingSetsContext) SETS ¶
func (s *MultipleGroupingSetsContext) SETS() antlr.TerminalNode
type NamedArgumentContext ¶
type NamedArgumentContext struct {
*CallArgumentContext
}
func NewNamedArgumentContext ¶
func NewNamedArgumentContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NamedArgumentContext
func (*NamedArgumentContext) EnterRule ¶
func (s *NamedArgumentContext) EnterRule(listener antlr.ParseTreeListener)
func (*NamedArgumentContext) ExitRule ¶
func (s *NamedArgumentContext) ExitRule(listener antlr.ParseTreeListener)
func (*NamedArgumentContext) Expression ¶
func (s *NamedArgumentContext) Expression() IExpressionContext
func (*NamedArgumentContext) GetRuleContext ¶
func (s *NamedArgumentContext) GetRuleContext() antlr.RuleContext
func (*NamedArgumentContext) Identifier ¶
func (s *NamedArgumentContext) Identifier() IIdentifierContext
type NamedQueryContext ¶
type NamedQueryContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNamedQueryContext ¶
func NewEmptyNamedQueryContext() *NamedQueryContext
func NewNamedQueryContext ¶
func NewNamedQueryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamedQueryContext
func (*NamedQueryContext) AS ¶
func (s *NamedQueryContext) AS() antlr.TerminalNode
func (*NamedQueryContext) ColumnAliases ¶
func (s *NamedQueryContext) ColumnAliases() IColumnAliasesContext
func (*NamedQueryContext) EnterRule ¶
func (s *NamedQueryContext) EnterRule(listener antlr.ParseTreeListener)
func (*NamedQueryContext) ExitRule ¶
func (s *NamedQueryContext) ExitRule(listener antlr.ParseTreeListener)
func (*NamedQueryContext) GetName ¶
func (s *NamedQueryContext) GetName() IIdentifierContext
func (*NamedQueryContext) GetParser ¶
func (s *NamedQueryContext) GetParser() antlr.Parser
func (*NamedQueryContext) GetRuleContext ¶
func (s *NamedQueryContext) GetRuleContext() antlr.RuleContext
func (*NamedQueryContext) Identifier ¶
func (s *NamedQueryContext) Identifier() IIdentifierContext
func (*NamedQueryContext) IsNamedQueryContext ¶
func (*NamedQueryContext) IsNamedQueryContext()
func (*NamedQueryContext) Query ¶
func (s *NamedQueryContext) Query() IQueryContext
func (*NamedQueryContext) SetName ¶
func (s *NamedQueryContext) SetName(v IIdentifierContext)
func (*NamedQueryContext) ToStringTree ¶
func (s *NamedQueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NonReservedContext ¶
type NonReservedContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNonReservedContext ¶
func NewEmptyNonReservedContext() *NonReservedContext
func NewNonReservedContext ¶
func NewNonReservedContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NonReservedContext
func (*NonReservedContext) ADD ¶
func (s *NonReservedContext) ADD() antlr.TerminalNode
func (*NonReservedContext) ALL ¶
func (s *NonReservedContext) ALL() antlr.TerminalNode
func (*NonReservedContext) ANALYZE ¶
func (s *NonReservedContext) ANALYZE() antlr.TerminalNode
func (*NonReservedContext) ANY ¶
func (s *NonReservedContext) ANY() antlr.TerminalNode
func (*NonReservedContext) ARRAY ¶
func (s *NonReservedContext) ARRAY() antlr.TerminalNode
func (*NonReservedContext) ASC ¶
func (s *NonReservedContext) ASC() antlr.TerminalNode
func (*NonReservedContext) AT ¶
func (s *NonReservedContext) AT() antlr.TerminalNode
func (*NonReservedContext) BERNOULLI ¶
func (s *NonReservedContext) BERNOULLI() antlr.TerminalNode
func (*NonReservedContext) CALL ¶
func (s *NonReservedContext) CALL() antlr.TerminalNode
func (*NonReservedContext) CASCADE ¶
func (s *NonReservedContext) CASCADE() antlr.TerminalNode
func (*NonReservedContext) CATALOGS ¶
func (s *NonReservedContext) CATALOGS() antlr.TerminalNode
func (*NonReservedContext) COLUMN ¶
func (s *NonReservedContext) COLUMN() antlr.TerminalNode
func (*NonReservedContext) COLUMNS ¶
func (s *NonReservedContext) COLUMNS() antlr.TerminalNode
func (*NonReservedContext) COMMENT ¶
func (s *NonReservedContext) COMMENT() antlr.TerminalNode
func (*NonReservedContext) COMMIT ¶
func (s *NonReservedContext) COMMIT() antlr.TerminalNode
func (*NonReservedContext) COMMITTED ¶
func (s *NonReservedContext) COMMITTED() antlr.TerminalNode
func (*NonReservedContext) CURRENT ¶
func (s *NonReservedContext) CURRENT() antlr.TerminalNode
func (*NonReservedContext) DATA ¶
func (s *NonReservedContext) DATA() antlr.TerminalNode
func (*NonReservedContext) DATE ¶
func (s *NonReservedContext) DATE() antlr.TerminalNode
func (*NonReservedContext) DAY ¶
func (s *NonReservedContext) DAY() antlr.TerminalNode
func (*NonReservedContext) DESC ¶
func (s *NonReservedContext) DESC() antlr.TerminalNode
func (*NonReservedContext) DISTRIBUTED ¶
func (s *NonReservedContext) DISTRIBUTED() antlr.TerminalNode
func (*NonReservedContext) EXCLUDING ¶
func (s *NonReservedContext) EXCLUDING() antlr.TerminalNode
func (*NonReservedContext) EXPLAIN ¶
func (s *NonReservedContext) EXPLAIN() antlr.TerminalNode
func (*NonReservedContext) EnterRule ¶
func (s *NonReservedContext) EnterRule(listener antlr.ParseTreeListener)
func (*NonReservedContext) ExitRule ¶
func (s *NonReservedContext) ExitRule(listener antlr.ParseTreeListener)
func (*NonReservedContext) FILTER ¶
func (s *NonReservedContext) FILTER() antlr.TerminalNode
func (*NonReservedContext) FIRST ¶
func (s *NonReservedContext) FIRST() antlr.TerminalNode
func (*NonReservedContext) FOLLOWING ¶
func (s *NonReservedContext) FOLLOWING() antlr.TerminalNode
func (*NonReservedContext) FORMAT ¶
func (s *NonReservedContext) FORMAT() antlr.TerminalNode
func (*NonReservedContext) FUNCTIONS ¶
func (s *NonReservedContext) FUNCTIONS() antlr.TerminalNode
func (*NonReservedContext) GRANT ¶
func (s *NonReservedContext) GRANT() antlr.TerminalNode
func (*NonReservedContext) GRANTS ¶
func (s *NonReservedContext) GRANTS() antlr.TerminalNode
func (*NonReservedContext) GRAPHVIZ ¶
func (s *NonReservedContext) GRAPHVIZ() antlr.TerminalNode
func (*NonReservedContext) GetParser ¶
func (s *NonReservedContext) GetParser() antlr.Parser
func (*NonReservedContext) GetRuleContext ¶
func (s *NonReservedContext) GetRuleContext() antlr.RuleContext
func (*NonReservedContext) HOUR ¶
func (s *NonReservedContext) HOUR() antlr.TerminalNode
func (*NonReservedContext) IF ¶
func (s *NonReservedContext) IF() antlr.TerminalNode
func (*NonReservedContext) INCLUDING ¶
func (s *NonReservedContext) INCLUDING() antlr.TerminalNode
func (*NonReservedContext) INPUT ¶
func (s *NonReservedContext) INPUT() antlr.TerminalNode
func (*NonReservedContext) INTERVAL ¶
func (s *NonReservedContext) INTERVAL() antlr.TerminalNode
func (*NonReservedContext) IO ¶
func (s *NonReservedContext) IO() antlr.TerminalNode
func (*NonReservedContext) ISOLATION ¶
func (s *NonReservedContext) ISOLATION() antlr.TerminalNode
func (*NonReservedContext) IsNonReservedContext ¶
func (*NonReservedContext) IsNonReservedContext()
func (*NonReservedContext) JSON ¶
func (s *NonReservedContext) JSON() antlr.TerminalNode
func (*NonReservedContext) LAST ¶
func (s *NonReservedContext) LAST() antlr.TerminalNode
func (*NonReservedContext) LATERAL ¶
func (s *NonReservedContext) LATERAL() antlr.TerminalNode
func (*NonReservedContext) LEVEL ¶
func (s *NonReservedContext) LEVEL() antlr.TerminalNode
func (*NonReservedContext) LIMIT ¶
func (s *NonReservedContext) LIMIT() antlr.TerminalNode
func (*NonReservedContext) LOGICAL ¶
func (s *NonReservedContext) LOGICAL() antlr.TerminalNode
func (*NonReservedContext) MAP ¶
func (s *NonReservedContext) MAP() antlr.TerminalNode
func (*NonReservedContext) MINUTE ¶
func (s *NonReservedContext) MINUTE() antlr.TerminalNode
func (*NonReservedContext) MONTH ¶
func (s *NonReservedContext) MONTH() antlr.TerminalNode
func (*NonReservedContext) NFC ¶
func (s *NonReservedContext) NFC() antlr.TerminalNode
func (*NonReservedContext) NFD ¶
func (s *NonReservedContext) NFD() antlr.TerminalNode
func (*NonReservedContext) NFKC ¶
func (s *NonReservedContext) NFKC() antlr.TerminalNode
func (*NonReservedContext) NFKD ¶
func (s *NonReservedContext) NFKD() antlr.TerminalNode
func (*NonReservedContext) NO ¶
func (s *NonReservedContext) NO() antlr.TerminalNode
func (*NonReservedContext) NULLIF ¶
func (s *NonReservedContext) NULLIF() antlr.TerminalNode
func (*NonReservedContext) NULLS ¶
func (s *NonReservedContext) NULLS() antlr.TerminalNode
func (*NonReservedContext) ONLY ¶
func (s *NonReservedContext) ONLY() antlr.TerminalNode
func (*NonReservedContext) OPTION ¶
func (s *NonReservedContext) OPTION() antlr.TerminalNode
func (*NonReservedContext) ORDINALITY ¶
func (s *NonReservedContext) ORDINALITY() antlr.TerminalNode
func (*NonReservedContext) OUTPUT ¶
func (s *NonReservedContext) OUTPUT() antlr.TerminalNode
func (*NonReservedContext) OVER ¶
func (s *NonReservedContext) OVER() antlr.TerminalNode
func (*NonReservedContext) PARTITION ¶
func (s *NonReservedContext) PARTITION() antlr.TerminalNode
func (*NonReservedContext) PARTITIONS ¶
func (s *NonReservedContext) PARTITIONS() antlr.TerminalNode
func (*NonReservedContext) PATH ¶
func (s *NonReservedContext) PATH() antlr.TerminalNode
func (*NonReservedContext) POSITION ¶
func (s *NonReservedContext) POSITION() antlr.TerminalNode
func (*NonReservedContext) PRECEDING ¶
func (s *NonReservedContext) PRECEDING() antlr.TerminalNode
func (*NonReservedContext) PRIVILEGES ¶
func (s *NonReservedContext) PRIVILEGES() antlr.TerminalNode
func (*NonReservedContext) PROPERTIES ¶
func (s *NonReservedContext) PROPERTIES() antlr.TerminalNode
func (*NonReservedContext) RANGE ¶
func (s *NonReservedContext) RANGE() antlr.TerminalNode
func (*NonReservedContext) READ ¶
func (s *NonReservedContext) READ() antlr.TerminalNode
func (*NonReservedContext) RENAME ¶
func (s *NonReservedContext) RENAME() antlr.TerminalNode
func (*NonReservedContext) REPEATABLE ¶
func (s *NonReservedContext) REPEATABLE() antlr.TerminalNode
func (*NonReservedContext) REPLACE ¶
func (s *NonReservedContext) REPLACE() antlr.TerminalNode
func (*NonReservedContext) RESET ¶
func (s *NonReservedContext) RESET() antlr.TerminalNode
func (*NonReservedContext) RESTRICT ¶
func (s *NonReservedContext) RESTRICT() antlr.TerminalNode
func (*NonReservedContext) REVOKE ¶
func (s *NonReservedContext) REVOKE() antlr.TerminalNode
func (*NonReservedContext) ROLLBACK ¶
func (s *NonReservedContext) ROLLBACK() antlr.TerminalNode
func (*NonReservedContext) ROW ¶
func (s *NonReservedContext) ROW() antlr.TerminalNode
func (*NonReservedContext) ROWS ¶
func (s *NonReservedContext) ROWS() antlr.TerminalNode
func (*NonReservedContext) SCHEMA ¶
func (s *NonReservedContext) SCHEMA() antlr.TerminalNode
func (*NonReservedContext) SCHEMAS ¶
func (s *NonReservedContext) SCHEMAS() antlr.TerminalNode
func (*NonReservedContext) SECOND ¶
func (s *NonReservedContext) SECOND() antlr.TerminalNode
func (*NonReservedContext) SERIALIZABLE ¶
func (s *NonReservedContext) SERIALIZABLE() antlr.TerminalNode
func (*NonReservedContext) SESSION ¶
func (s *NonReservedContext) SESSION() antlr.TerminalNode
func (*NonReservedContext) SET ¶
func (s *NonReservedContext) SET() antlr.TerminalNode
func (*NonReservedContext) SETS ¶
func (s *NonReservedContext) SETS() antlr.TerminalNode
func (*NonReservedContext) SHOW ¶
func (s *NonReservedContext) SHOW() antlr.TerminalNode
func (*NonReservedContext) SOME ¶
func (s *NonReservedContext) SOME() antlr.TerminalNode
func (*NonReservedContext) START ¶
func (s *NonReservedContext) START() antlr.TerminalNode
func (*NonReservedContext) STATS ¶
func (s *NonReservedContext) STATS() antlr.TerminalNode
func (*NonReservedContext) SUBSTRING ¶
func (s *NonReservedContext) SUBSTRING() antlr.TerminalNode
func (*NonReservedContext) SYSTEM ¶
func (s *NonReservedContext) SYSTEM() antlr.TerminalNode
func (*NonReservedContext) TABLES ¶
func (s *NonReservedContext) TABLES() antlr.TerminalNode
func (*NonReservedContext) TABLESAMPLE ¶
func (s *NonReservedContext) TABLESAMPLE() antlr.TerminalNode
func (*NonReservedContext) TEXT ¶
func (s *NonReservedContext) TEXT() antlr.TerminalNode
func (*NonReservedContext) TIME ¶
func (s *NonReservedContext) TIME() antlr.TerminalNode
func (*NonReservedContext) TIMESTAMP ¶
func (s *NonReservedContext) TIMESTAMP() antlr.TerminalNode
func (*NonReservedContext) TO ¶
func (s *NonReservedContext) TO() antlr.TerminalNode
func (*NonReservedContext) TRANSACTION ¶
func (s *NonReservedContext) TRANSACTION() antlr.TerminalNode
func (*NonReservedContext) TRY_CAST ¶
func (s *NonReservedContext) TRY_CAST() antlr.TerminalNode
func (*NonReservedContext) TYPE ¶
func (s *NonReservedContext) TYPE() antlr.TerminalNode
func (*NonReservedContext) ToStringTree ¶
func (s *NonReservedContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*NonReservedContext) UNBOUNDED ¶
func (s *NonReservedContext) UNBOUNDED() antlr.TerminalNode
func (*NonReservedContext) UNCOMMITTED ¶
func (s *NonReservedContext) UNCOMMITTED() antlr.TerminalNode
func (*NonReservedContext) USE ¶
func (s *NonReservedContext) USE() antlr.TerminalNode
func (*NonReservedContext) VALIDATE ¶
func (s *NonReservedContext) VALIDATE() antlr.TerminalNode
func (*NonReservedContext) VERBOSE ¶
func (s *NonReservedContext) VERBOSE() antlr.TerminalNode
func (*NonReservedContext) VIEW ¶
func (s *NonReservedContext) VIEW() antlr.TerminalNode
func (*NonReservedContext) WORK ¶
func (s *NonReservedContext) WORK() antlr.TerminalNode
func (*NonReservedContext) WRITE ¶
func (s *NonReservedContext) WRITE() antlr.TerminalNode
func (*NonReservedContext) YEAR ¶
func (s *NonReservedContext) YEAR() antlr.TerminalNode
func (*NonReservedContext) ZONE ¶
func (s *NonReservedContext) ZONE() antlr.TerminalNode
type NormalFormContext ¶
type NormalFormContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNormalFormContext ¶
func NewEmptyNormalFormContext() *NormalFormContext
func NewNormalFormContext ¶
func NewNormalFormContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NormalFormContext
func (*NormalFormContext) EnterRule ¶
func (s *NormalFormContext) EnterRule(listener antlr.ParseTreeListener)
func (*NormalFormContext) ExitRule ¶
func (s *NormalFormContext) ExitRule(listener antlr.ParseTreeListener)
func (*NormalFormContext) GetParser ¶
func (s *NormalFormContext) GetParser() antlr.Parser
func (*NormalFormContext) GetRuleContext ¶
func (s *NormalFormContext) GetRuleContext() antlr.RuleContext
func (*NormalFormContext) IsNormalFormContext ¶
func (*NormalFormContext) IsNormalFormContext()
func (*NormalFormContext) NFC ¶
func (s *NormalFormContext) NFC() antlr.TerminalNode
func (*NormalFormContext) NFD ¶
func (s *NormalFormContext) NFD() antlr.TerminalNode
func (*NormalFormContext) NFKC ¶
func (s *NormalFormContext) NFKC() antlr.TerminalNode
func (*NormalFormContext) NFKD ¶
func (s *NormalFormContext) NFKD() antlr.TerminalNode
func (*NormalFormContext) ToStringTree ¶
func (s *NormalFormContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NormalizeContext ¶
type NormalizeContext struct {
*PrimaryExpressionContext
}
func NewNormalizeContext ¶
func NewNormalizeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NormalizeContext
func (*NormalizeContext) EnterRule ¶
func (s *NormalizeContext) EnterRule(listener antlr.ParseTreeListener)
func (*NormalizeContext) ExitRule ¶
func (s *NormalizeContext) ExitRule(listener antlr.ParseTreeListener)
func (*NormalizeContext) GetRuleContext ¶
func (s *NormalizeContext) GetRuleContext() antlr.RuleContext
func (*NormalizeContext) NORMALIZE ¶
func (s *NormalizeContext) NORMALIZE() antlr.TerminalNode
func (*NormalizeContext) NormalForm ¶
func (s *NormalizeContext) NormalForm() INormalFormContext
func (*NormalizeContext) ValueExpression ¶
func (s *NormalizeContext) ValueExpression() IValueExpressionContext
type NullLiteralContext ¶
type NullLiteralContext struct {
*PrimaryExpressionContext
}
func NewNullLiteralContext ¶
func NewNullLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NullLiteralContext
func (*NullLiteralContext) EnterRule ¶
func (s *NullLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*NullLiteralContext) ExitRule ¶
func (s *NullLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*NullLiteralContext) GetRuleContext ¶
func (s *NullLiteralContext) GetRuleContext() antlr.RuleContext
func (*NullLiteralContext) NULL ¶
func (s *NullLiteralContext) NULL() antlr.TerminalNode
type NullPredicateContext ¶
type NullPredicateContext struct {
*PredicateContext
}
func NewNullPredicateContext ¶
func NewNullPredicateContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NullPredicateContext
func (*NullPredicateContext) EnterRule ¶
func (s *NullPredicateContext) EnterRule(listener antlr.ParseTreeListener)
func (*NullPredicateContext) ExitRule ¶
func (s *NullPredicateContext) ExitRule(listener antlr.ParseTreeListener)
func (*NullPredicateContext) GetRuleContext ¶
func (s *NullPredicateContext) GetRuleContext() antlr.RuleContext
func (*NullPredicateContext) IS ¶
func (s *NullPredicateContext) IS() antlr.TerminalNode
func (*NullPredicateContext) NOT ¶
func (s *NullPredicateContext) NOT() antlr.TerminalNode
func (*NullPredicateContext) NULL ¶
func (s *NullPredicateContext) NULL() antlr.TerminalNode
type NumberContext ¶
type NumberContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNumberContext ¶
func NewEmptyNumberContext() *NumberContext
func NewNumberContext ¶
func NewNumberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumberContext
func (*NumberContext) CopyFrom ¶
func (s *NumberContext) CopyFrom(ctx *NumberContext)
func (*NumberContext) GetParser ¶
func (s *NumberContext) GetParser() antlr.Parser
func (*NumberContext) GetRuleContext ¶
func (s *NumberContext) GetRuleContext() antlr.RuleContext
func (*NumberContext) IsNumberContext ¶
func (*NumberContext) IsNumberContext()
func (*NumberContext) ToStringTree ¶
func (s *NumberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NumericLiteralContext ¶
type NumericLiteralContext struct {
*PrimaryExpressionContext
}
func NewNumericLiteralContext ¶
func NewNumericLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NumericLiteralContext
func (*NumericLiteralContext) EnterRule ¶
func (s *NumericLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*NumericLiteralContext) ExitRule ¶
func (s *NumericLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*NumericLiteralContext) GetRuleContext ¶
func (s *NumericLiteralContext) GetRuleContext() antlr.RuleContext
func (*NumericLiteralContext) Number ¶
func (s *NumericLiteralContext) Number() INumberContext
type OverContext ¶
type OverContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOverContext ¶
func NewEmptyOverContext() *OverContext
func NewOverContext ¶
func NewOverContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OverContext
func (*OverContext) AllBY ¶
func (s *OverContext) AllBY() []antlr.TerminalNode
func (*OverContext) AllExpression ¶
func (s *OverContext) AllExpression() []IExpressionContext
func (*OverContext) AllSortItem ¶
func (s *OverContext) AllSortItem() []ISortItemContext
func (*OverContext) BY ¶
func (s *OverContext) BY(i int) antlr.TerminalNode
func (*OverContext) EnterRule ¶
func (s *OverContext) EnterRule(listener antlr.ParseTreeListener)
func (*OverContext) ExitRule ¶
func (s *OverContext) ExitRule(listener antlr.ParseTreeListener)
func (*OverContext) Expression ¶
func (s *OverContext) Expression(i int) IExpressionContext
func (*OverContext) GetParser ¶
func (s *OverContext) GetParser() antlr.Parser
func (*OverContext) GetPartition ¶
func (s *OverContext) GetPartition() []IExpressionContext
func (*OverContext) GetRuleContext ¶
func (s *OverContext) GetRuleContext() antlr.RuleContext
func (*OverContext) Get_expression ¶
func (s *OverContext) Get_expression() IExpressionContext
func (*OverContext) IsOverContext ¶
func (*OverContext) IsOverContext()
func (*OverContext) ORDER ¶
func (s *OverContext) ORDER() antlr.TerminalNode
func (*OverContext) OVER ¶
func (s *OverContext) OVER() antlr.TerminalNode
func (*OverContext) PARTITION ¶
func (s *OverContext) PARTITION() antlr.TerminalNode
func (*OverContext) SetPartition ¶
func (s *OverContext) SetPartition(v []IExpressionContext)
func (*OverContext) Set_expression ¶
func (s *OverContext) Set_expression(v IExpressionContext)
func (*OverContext) SortItem ¶
func (s *OverContext) SortItem(i int) ISortItemContext
func (*OverContext) ToStringTree ¶
func (s *OverContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*OverContext) WindowFrame ¶
func (s *OverContext) WindowFrame() IWindowFrameContext
type ParameterContext ¶
type ParameterContext struct {
*PrimaryExpressionContext
}
func NewParameterContext ¶
func NewParameterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ParameterContext
func (*ParameterContext) EnterRule ¶
func (s *ParameterContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParameterContext) ExitRule ¶
func (s *ParameterContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParameterContext) GetRuleContext ¶
func (s *ParameterContext) GetRuleContext() antlr.RuleContext
func (*ParameterContext) Identifier ¶
func (s *ParameterContext) Identifier() IIdentifierContext
func (*ParameterContext) PARAMETER ¶
func (s *ParameterContext) PARAMETER() antlr.TerminalNode
type ParenthesizedExpressionContext ¶
type ParenthesizedExpressionContext struct {
*PrimaryExpressionContext
}
func NewParenthesizedExpressionContext ¶
func NewParenthesizedExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ParenthesizedExpressionContext
func (*ParenthesizedExpressionContext) EnterRule ¶
func (s *ParenthesizedExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParenthesizedExpressionContext) ExitRule ¶
func (s *ParenthesizedExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParenthesizedExpressionContext) Expression ¶
func (s *ParenthesizedExpressionContext) Expression() IExpressionContext
func (*ParenthesizedExpressionContext) GetRuleContext ¶
func (s *ParenthesizedExpressionContext) GetRuleContext() antlr.RuleContext
type ParenthesizedRelationContext ¶
type ParenthesizedRelationContext struct {
*RelationPrimaryContext
}
func NewParenthesizedRelationContext ¶
func NewParenthesizedRelationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ParenthesizedRelationContext
func (*ParenthesizedRelationContext) EnterRule ¶
func (s *ParenthesizedRelationContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParenthesizedRelationContext) ExitRule ¶
func (s *ParenthesizedRelationContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParenthesizedRelationContext) GetRuleContext ¶
func (s *ParenthesizedRelationContext) GetRuleContext() antlr.RuleContext
func (*ParenthesizedRelationContext) Relation ¶
func (s *ParenthesizedRelationContext) Relation() IRelationContext
type PathElementContext ¶
type PathElementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPathElementContext ¶
func NewEmptyPathElementContext() *PathElementContext
func NewPathElementContext ¶
func NewPathElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PathElementContext
func (*PathElementContext) CopyFrom ¶
func (s *PathElementContext) CopyFrom(ctx *PathElementContext)
func (*PathElementContext) GetParser ¶
func (s *PathElementContext) GetParser() antlr.Parser
func (*PathElementContext) GetRuleContext ¶
func (s *PathElementContext) GetRuleContext() antlr.RuleContext
func (*PathElementContext) IsPathElementContext ¶
func (*PathElementContext) IsPathElementContext()
func (*PathElementContext) ToStringTree ¶
func (s *PathElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PathSpecificationContext ¶
type PathSpecificationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPathSpecificationContext ¶
func NewEmptyPathSpecificationContext() *PathSpecificationContext
func NewPathSpecificationContext ¶
func NewPathSpecificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PathSpecificationContext
func (*PathSpecificationContext) AllPathElement ¶
func (s *PathSpecificationContext) AllPathElement() []IPathElementContext
func (*PathSpecificationContext) EnterRule ¶
func (s *PathSpecificationContext) EnterRule(listener antlr.ParseTreeListener)
func (*PathSpecificationContext) ExitRule ¶
func (s *PathSpecificationContext) ExitRule(listener antlr.ParseTreeListener)
func (*PathSpecificationContext) GetParser ¶
func (s *PathSpecificationContext) GetParser() antlr.Parser
func (*PathSpecificationContext) GetRuleContext ¶
func (s *PathSpecificationContext) GetRuleContext() antlr.RuleContext
func (*PathSpecificationContext) IsPathSpecificationContext ¶
func (*PathSpecificationContext) IsPathSpecificationContext()
func (*PathSpecificationContext) PathElement ¶
func (s *PathSpecificationContext) PathElement(i int) IPathElementContext
func (*PathSpecificationContext) ToStringTree ¶
func (s *PathSpecificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PositionContext ¶
type PositionContext struct {
*PrimaryExpressionContext
}
func NewPositionContext ¶
func NewPositionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PositionContext
func (*PositionContext) AllValueExpression ¶
func (s *PositionContext) AllValueExpression() []IValueExpressionContext
func (*PositionContext) EnterRule ¶
func (s *PositionContext) EnterRule(listener antlr.ParseTreeListener)
func (*PositionContext) ExitRule ¶
func (s *PositionContext) ExitRule(listener antlr.ParseTreeListener)
func (*PositionContext) GetRuleContext ¶
func (s *PositionContext) GetRuleContext() antlr.RuleContext
func (*PositionContext) IN ¶
func (s *PositionContext) IN() antlr.TerminalNode
func (*PositionContext) POSITION ¶
func (s *PositionContext) POSITION() antlr.TerminalNode
func (*PositionContext) ValueExpression ¶
func (s *PositionContext) ValueExpression(i int) IValueExpressionContext
type PositionalArgumentContext ¶
type PositionalArgumentContext struct {
*CallArgumentContext
}
func NewPositionalArgumentContext ¶
func NewPositionalArgumentContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PositionalArgumentContext
func (*PositionalArgumentContext) EnterRule ¶
func (s *PositionalArgumentContext) EnterRule(listener antlr.ParseTreeListener)
func (*PositionalArgumentContext) ExitRule ¶
func (s *PositionalArgumentContext) ExitRule(listener antlr.ParseTreeListener)
func (*PositionalArgumentContext) Expression ¶
func (s *PositionalArgumentContext) Expression() IExpressionContext
func (*PositionalArgumentContext) GetRuleContext ¶
func (s *PositionalArgumentContext) GetRuleContext() antlr.RuleContext
type PredicateContext ¶
type PredicateContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPredicateContext ¶
func NewEmptyPredicateContext() *PredicateContext
func NewPredicateContext ¶
func NewPredicateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int, value antlr.ParserRuleContext) *PredicateContext
func (*PredicateContext) CopyFrom ¶
func (s *PredicateContext) CopyFrom(ctx *PredicateContext)
func (*PredicateContext) GetParser ¶
func (s *PredicateContext) GetParser() antlr.Parser
func (*PredicateContext) GetRuleContext ¶
func (s *PredicateContext) GetRuleContext() antlr.RuleContext
func (*PredicateContext) GetValue ¶
func (s *PredicateContext) GetValue() antlr.ParserRuleContext
func (*PredicateContext) IsPredicateContext ¶
func (*PredicateContext) IsPredicateContext()
func (*PredicateContext) SetValue ¶
func (s *PredicateContext) SetValue(v antlr.ParserRuleContext)
func (*PredicateContext) ToStringTree ¶
func (s *PredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PredicatedContext ¶
type PredicatedContext struct { *BooleanExpressionContext // contains filtered or unexported fields }
func NewPredicatedContext ¶
func NewPredicatedContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PredicatedContext
func (*PredicatedContext) EnterRule ¶
func (s *PredicatedContext) EnterRule(listener antlr.ParseTreeListener)
func (*PredicatedContext) ExitRule ¶
func (s *PredicatedContext) ExitRule(listener antlr.ParseTreeListener)
func (*PredicatedContext) GetRuleContext ¶
func (s *PredicatedContext) GetRuleContext() antlr.RuleContext
func (*PredicatedContext) Get_valueExpression ¶
func (s *PredicatedContext) Get_valueExpression() IValueExpressionContext
func (*PredicatedContext) Predicate ¶
func (s *PredicatedContext) Predicate() IPredicateContext
func (*PredicatedContext) Set_valueExpression ¶
func (s *PredicatedContext) Set_valueExpression(v IValueExpressionContext)
func (*PredicatedContext) ValueExpression ¶
func (s *PredicatedContext) ValueExpression() IValueExpressionContext
type PrimaryExpressionContext ¶
type PrimaryExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPrimaryExpressionContext ¶
func NewEmptyPrimaryExpressionContext() *PrimaryExpressionContext
func NewPrimaryExpressionContext ¶
func NewPrimaryExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimaryExpressionContext
func (*PrimaryExpressionContext) CopyFrom ¶
func (s *PrimaryExpressionContext) CopyFrom(ctx *PrimaryExpressionContext)
func (*PrimaryExpressionContext) GetParser ¶
func (s *PrimaryExpressionContext) GetParser() antlr.Parser
func (*PrimaryExpressionContext) GetRuleContext ¶
func (s *PrimaryExpressionContext) GetRuleContext() antlr.RuleContext
func (*PrimaryExpressionContext) IsPrimaryExpressionContext ¶
func (*PrimaryExpressionContext) IsPrimaryExpressionContext()
func (*PrimaryExpressionContext) ToStringTree ¶
func (s *PrimaryExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PrivilegeContext ¶
type PrivilegeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPrivilegeContext ¶
func NewEmptyPrivilegeContext() *PrivilegeContext
func NewPrivilegeContext ¶
func NewPrivilegeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrivilegeContext
func (*PrivilegeContext) DELETE ¶
func (s *PrivilegeContext) DELETE() antlr.TerminalNode
func (*PrivilegeContext) EnterRule ¶
func (s *PrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
func (*PrivilegeContext) ExitRule ¶
func (s *PrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
func (*PrivilegeContext) GetParser ¶
func (s *PrivilegeContext) GetParser() antlr.Parser
func (*PrivilegeContext) GetRuleContext ¶
func (s *PrivilegeContext) GetRuleContext() antlr.RuleContext
func (*PrivilegeContext) INSERT ¶
func (s *PrivilegeContext) INSERT() antlr.TerminalNode
func (*PrivilegeContext) Identifier ¶
func (s *PrivilegeContext) Identifier() IIdentifierContext
func (*PrivilegeContext) IsPrivilegeContext ¶
func (*PrivilegeContext) IsPrivilegeContext()
func (*PrivilegeContext) SELECT ¶
func (s *PrivilegeContext) SELECT() antlr.TerminalNode
func (*PrivilegeContext) ToStringTree ¶
func (s *PrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertiesContext ¶
type PropertiesContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPropertiesContext ¶
func NewEmptyPropertiesContext() *PropertiesContext
func NewPropertiesContext ¶
func NewPropertiesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertiesContext
func (*PropertiesContext) AllProperty ¶
func (s *PropertiesContext) AllProperty() []IPropertyContext
func (*PropertiesContext) EnterRule ¶
func (s *PropertiesContext) EnterRule(listener antlr.ParseTreeListener)
func (*PropertiesContext) ExitRule ¶
func (s *PropertiesContext) ExitRule(listener antlr.ParseTreeListener)
func (*PropertiesContext) GetParser ¶
func (s *PropertiesContext) GetParser() antlr.Parser
func (*PropertiesContext) GetRuleContext ¶
func (s *PropertiesContext) GetRuleContext() antlr.RuleContext
func (*PropertiesContext) IsPropertiesContext ¶
func (*PropertiesContext) IsPropertiesContext()
func (*PropertiesContext) Property ¶
func (s *PropertiesContext) Property(i int) IPropertyContext
func (*PropertiesContext) ToStringTree ¶
func (s *PropertiesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertyContext ¶
type PropertyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPropertyContext ¶
func NewEmptyPropertyContext() *PropertyContext
func NewPropertyContext ¶
func NewPropertyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyContext
func (*PropertyContext) EQ ¶
func (s *PropertyContext) EQ() antlr.TerminalNode
func (*PropertyContext) EnterRule ¶
func (s *PropertyContext) EnterRule(listener antlr.ParseTreeListener)
func (*PropertyContext) ExitRule ¶
func (s *PropertyContext) ExitRule(listener antlr.ParseTreeListener)
func (*PropertyContext) Expression ¶
func (s *PropertyContext) Expression() IExpressionContext
func (*PropertyContext) GetParser ¶
func (s *PropertyContext) GetParser() antlr.Parser
func (*PropertyContext) GetRuleContext ¶
func (s *PropertyContext) GetRuleContext() antlr.RuleContext
func (*PropertyContext) Identifier ¶
func (s *PropertyContext) Identifier() IIdentifierContext
func (*PropertyContext) IsPropertyContext ¶
func (*PropertyContext) IsPropertyContext()
func (*PropertyContext) ToStringTree ¶
func (s *PropertyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type QualifiedArgumentContext ¶
type QualifiedArgumentContext struct {
*PathElementContext
}
func NewQualifiedArgumentContext ¶
func NewQualifiedArgumentContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *QualifiedArgumentContext
func (*QualifiedArgumentContext) AllIdentifier ¶
func (s *QualifiedArgumentContext) AllIdentifier() []IIdentifierContext
func (*QualifiedArgumentContext) EnterRule ¶
func (s *QualifiedArgumentContext) EnterRule(listener antlr.ParseTreeListener)
func (*QualifiedArgumentContext) ExitRule ¶
func (s *QualifiedArgumentContext) ExitRule(listener antlr.ParseTreeListener)
func (*QualifiedArgumentContext) GetRuleContext ¶
func (s *QualifiedArgumentContext) GetRuleContext() antlr.RuleContext
func (*QualifiedArgumentContext) Identifier ¶
func (s *QualifiedArgumentContext) Identifier(i int) IIdentifierContext
type QualifiedNameContext ¶
type QualifiedNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyQualifiedNameContext ¶
func NewEmptyQualifiedNameContext() *QualifiedNameContext
func NewQualifiedNameContext ¶
func NewQualifiedNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QualifiedNameContext
func (*QualifiedNameContext) AllIdentifier ¶
func (s *QualifiedNameContext) AllIdentifier() []IIdentifierContext
func (*QualifiedNameContext) EnterRule ¶
func (s *QualifiedNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*QualifiedNameContext) ExitRule ¶
func (s *QualifiedNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*QualifiedNameContext) GetParser ¶
func (s *QualifiedNameContext) GetParser() antlr.Parser
func (*QualifiedNameContext) GetRuleContext ¶
func (s *QualifiedNameContext) GetRuleContext() antlr.RuleContext
func (*QualifiedNameContext) Identifier ¶
func (s *QualifiedNameContext) Identifier(i int) IIdentifierContext
func (*QualifiedNameContext) IsQualifiedNameContext ¶
func (*QualifiedNameContext) IsQualifiedNameContext()
func (*QualifiedNameContext) ToStringTree ¶
func (s *QualifiedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type QuantifiedComparisonContext ¶
type QuantifiedComparisonContext struct {
*PredicateContext
}
func NewQuantifiedComparisonContext ¶
func NewQuantifiedComparisonContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *QuantifiedComparisonContext
func (*QuantifiedComparisonContext) ComparisonOperator ¶
func (s *QuantifiedComparisonContext) ComparisonOperator() IComparisonOperatorContext
func (*QuantifiedComparisonContext) ComparisonQuantifier ¶
func (s *QuantifiedComparisonContext) ComparisonQuantifier() IComparisonQuantifierContext
func (*QuantifiedComparisonContext) EnterRule ¶
func (s *QuantifiedComparisonContext) EnterRule(listener antlr.ParseTreeListener)
func (*QuantifiedComparisonContext) ExitRule ¶
func (s *QuantifiedComparisonContext) ExitRule(listener antlr.ParseTreeListener)
func (*QuantifiedComparisonContext) GetRuleContext ¶
func (s *QuantifiedComparisonContext) GetRuleContext() antlr.RuleContext
func (*QuantifiedComparisonContext) Query ¶
func (s *QuantifiedComparisonContext) Query() IQueryContext
type QueryContext ¶
type QueryContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyQueryContext ¶
func NewEmptyQueryContext() *QueryContext
func NewQueryContext ¶
func NewQueryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryContext
func (*QueryContext) EnterRule ¶
func (s *QueryContext) EnterRule(listener antlr.ParseTreeListener)
func (*QueryContext) ExitRule ¶
func (s *QueryContext) ExitRule(listener antlr.ParseTreeListener)
func (*QueryContext) GetParser ¶
func (s *QueryContext) GetParser() antlr.Parser
func (*QueryContext) GetRuleContext ¶
func (s *QueryContext) GetRuleContext() antlr.RuleContext
func (*QueryContext) IsQueryContext ¶
func (*QueryContext) IsQueryContext()
func (*QueryContext) QueryNoWith ¶
func (s *QueryContext) QueryNoWith() IQueryNoWithContext
func (*QueryContext) ToStringTree ¶
func (s *QueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*QueryContext) With ¶
func (s *QueryContext) With() IWithContext
type QueryNoWithContext ¶
type QueryNoWithContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyQueryNoWithContext ¶
func NewEmptyQueryNoWithContext() *QueryNoWithContext
func NewQueryNoWithContext ¶
func NewQueryNoWithContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryNoWithContext
func (*QueryNoWithContext) ALL ¶
func (s *QueryNoWithContext) ALL() antlr.TerminalNode
func (*QueryNoWithContext) AllSortItem ¶
func (s *QueryNoWithContext) AllSortItem() []ISortItemContext
func (*QueryNoWithContext) BY ¶
func (s *QueryNoWithContext) BY() antlr.TerminalNode
func (*QueryNoWithContext) EnterRule ¶
func (s *QueryNoWithContext) EnterRule(listener antlr.ParseTreeListener)
func (*QueryNoWithContext) ExitRule ¶
func (s *QueryNoWithContext) ExitRule(listener antlr.ParseTreeListener)
func (*QueryNoWithContext) GetLimit ¶
func (s *QueryNoWithContext) GetLimit() antlr.Token
func (*QueryNoWithContext) GetParser ¶
func (s *QueryNoWithContext) GetParser() antlr.Parser
func (*QueryNoWithContext) GetRuleContext ¶
func (s *QueryNoWithContext) GetRuleContext() antlr.RuleContext
func (*QueryNoWithContext) INTEGER_VALUE ¶
func (s *QueryNoWithContext) INTEGER_VALUE() antlr.TerminalNode
func (*QueryNoWithContext) IsQueryNoWithContext ¶
func (*QueryNoWithContext) IsQueryNoWithContext()
func (*QueryNoWithContext) LIMIT ¶
func (s *QueryNoWithContext) LIMIT() antlr.TerminalNode
func (*QueryNoWithContext) ORDER ¶
func (s *QueryNoWithContext) ORDER() antlr.TerminalNode
func (*QueryNoWithContext) PARAMETER ¶
func (s *QueryNoWithContext) PARAMETER() antlr.TerminalNode
func (*QueryNoWithContext) QueryTerm ¶
func (s *QueryNoWithContext) QueryTerm() IQueryTermContext
func (*QueryNoWithContext) SetLimit ¶
func (s *QueryNoWithContext) SetLimit(v antlr.Token)
func (*QueryNoWithContext) SortItem ¶
func (s *QueryNoWithContext) SortItem(i int) ISortItemContext
func (*QueryNoWithContext) ToStringTree ¶
func (s *QueryNoWithContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type QueryPrimaryContext ¶
type QueryPrimaryContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyQueryPrimaryContext ¶
func NewEmptyQueryPrimaryContext() *QueryPrimaryContext
func NewQueryPrimaryContext ¶
func NewQueryPrimaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryPrimaryContext
func (*QueryPrimaryContext) CopyFrom ¶
func (s *QueryPrimaryContext) CopyFrom(ctx *QueryPrimaryContext)
func (*QueryPrimaryContext) GetParser ¶
func (s *QueryPrimaryContext) GetParser() antlr.Parser
func (*QueryPrimaryContext) GetRuleContext ¶
func (s *QueryPrimaryContext) GetRuleContext() antlr.RuleContext
func (*QueryPrimaryContext) IsQueryPrimaryContext ¶
func (*QueryPrimaryContext) IsQueryPrimaryContext()
func (*QueryPrimaryContext) ToStringTree ¶
func (s *QueryPrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type QueryPrimaryDefaultContext ¶
type QueryPrimaryDefaultContext struct {
*QueryPrimaryContext
}
func NewQueryPrimaryDefaultContext ¶
func NewQueryPrimaryDefaultContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *QueryPrimaryDefaultContext
func (*QueryPrimaryDefaultContext) EnterRule ¶
func (s *QueryPrimaryDefaultContext) EnterRule(listener antlr.ParseTreeListener)
func (*QueryPrimaryDefaultContext) ExitRule ¶
func (s *QueryPrimaryDefaultContext) ExitRule(listener antlr.ParseTreeListener)
func (*QueryPrimaryDefaultContext) GetRuleContext ¶
func (s *QueryPrimaryDefaultContext) GetRuleContext() antlr.RuleContext
func (*QueryPrimaryDefaultContext) QuerySpecification ¶
func (s *QueryPrimaryDefaultContext) QuerySpecification() IQuerySpecificationContext
type QuerySpecificationContext ¶
type QuerySpecificationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyQuerySpecificationContext ¶
func NewEmptyQuerySpecificationContext() *QuerySpecificationContext
func NewQuerySpecificationContext ¶
func NewQuerySpecificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QuerySpecificationContext
func (*QuerySpecificationContext) AllBooleanExpression ¶
func (s *QuerySpecificationContext) AllBooleanExpression() []IBooleanExpressionContext
func (*QuerySpecificationContext) AllRelation ¶
func (s *QuerySpecificationContext) AllRelation() []IRelationContext
func (*QuerySpecificationContext) AllSelectItem ¶
func (s *QuerySpecificationContext) AllSelectItem() []ISelectItemContext
func (*QuerySpecificationContext) BY ¶
func (s *QuerySpecificationContext) BY() antlr.TerminalNode
func (*QuerySpecificationContext) BooleanExpression ¶
func (s *QuerySpecificationContext) BooleanExpression(i int) IBooleanExpressionContext
func (*QuerySpecificationContext) EnterRule ¶
func (s *QuerySpecificationContext) EnterRule(listener antlr.ParseTreeListener)
func (*QuerySpecificationContext) ExitRule ¶
func (s *QuerySpecificationContext) ExitRule(listener antlr.ParseTreeListener)
func (*QuerySpecificationContext) FROM ¶
func (s *QuerySpecificationContext) FROM() antlr.TerminalNode
func (*QuerySpecificationContext) GROUP ¶
func (s *QuerySpecificationContext) GROUP() antlr.TerminalNode
func (*QuerySpecificationContext) GetHaving ¶
func (s *QuerySpecificationContext) GetHaving() IBooleanExpressionContext
func (*QuerySpecificationContext) GetParser ¶
func (s *QuerySpecificationContext) GetParser() antlr.Parser
func (*QuerySpecificationContext) GetRuleContext ¶
func (s *QuerySpecificationContext) GetRuleContext() antlr.RuleContext
func (*QuerySpecificationContext) GetWhere ¶
func (s *QuerySpecificationContext) GetWhere() IBooleanExpressionContext
func (*QuerySpecificationContext) GroupBy ¶
func (s *QuerySpecificationContext) GroupBy() IGroupByContext
func (*QuerySpecificationContext) HAVING ¶
func (s *QuerySpecificationContext) HAVING() antlr.TerminalNode
func (*QuerySpecificationContext) IsQuerySpecificationContext ¶
func (*QuerySpecificationContext) IsQuerySpecificationContext()
func (*QuerySpecificationContext) Relation ¶
func (s *QuerySpecificationContext) Relation(i int) IRelationContext
func (*QuerySpecificationContext) SELECT ¶
func (s *QuerySpecificationContext) SELECT() antlr.TerminalNode
func (*QuerySpecificationContext) SelectItem ¶
func (s *QuerySpecificationContext) SelectItem(i int) ISelectItemContext
func (*QuerySpecificationContext) SetHaving ¶
func (s *QuerySpecificationContext) SetHaving(v IBooleanExpressionContext)
func (*QuerySpecificationContext) SetQuantifier ¶
func (s *QuerySpecificationContext) SetQuantifier() ISetQuantifierContext
func (*QuerySpecificationContext) SetWhere ¶
func (s *QuerySpecificationContext) SetWhere(v IBooleanExpressionContext)
func (*QuerySpecificationContext) ToStringTree ¶
func (s *QuerySpecificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*QuerySpecificationContext) WHERE ¶
func (s *QuerySpecificationContext) WHERE() antlr.TerminalNode
type QueryTermContext ¶
type QueryTermContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyQueryTermContext ¶
func NewEmptyQueryTermContext() *QueryTermContext
func NewQueryTermContext ¶
func NewQueryTermContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryTermContext
func (*QueryTermContext) CopyFrom ¶
func (s *QueryTermContext) CopyFrom(ctx *QueryTermContext)
func (*QueryTermContext) GetParser ¶
func (s *QueryTermContext) GetParser() antlr.Parser
func (*QueryTermContext) GetRuleContext ¶
func (s *QueryTermContext) GetRuleContext() antlr.RuleContext
func (*QueryTermContext) IsQueryTermContext ¶
func (*QueryTermContext) IsQueryTermContext()
func (*QueryTermContext) ToStringTree ¶
func (s *QueryTermContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type QueryTermDefaultContext ¶
type QueryTermDefaultContext struct {
*QueryTermContext
}
func NewQueryTermDefaultContext ¶
func NewQueryTermDefaultContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *QueryTermDefaultContext
func (*QueryTermDefaultContext) EnterRule ¶
func (s *QueryTermDefaultContext) EnterRule(listener antlr.ParseTreeListener)
func (*QueryTermDefaultContext) ExitRule ¶
func (s *QueryTermDefaultContext) ExitRule(listener antlr.ParseTreeListener)
func (*QueryTermDefaultContext) GetRuleContext ¶
func (s *QueryTermDefaultContext) GetRuleContext() antlr.RuleContext
func (*QueryTermDefaultContext) QueryPrimary ¶
func (s *QueryTermDefaultContext) QueryPrimary() IQueryPrimaryContext
type QuotedIdentifierContext ¶
type QuotedIdentifierContext struct {
*IdentifierContext
}
func NewQuotedIdentifierContext ¶
func NewQuotedIdentifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *QuotedIdentifierContext
func (*QuotedIdentifierContext) EnterRule ¶
func (s *QuotedIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*QuotedIdentifierContext) ExitRule ¶
func (s *QuotedIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*QuotedIdentifierContext) GetRuleContext ¶
func (s *QuotedIdentifierContext) GetRuleContext() antlr.RuleContext
func (*QuotedIdentifierContext) QUOTED_IDENTIFIER ¶
func (s *QuotedIdentifierContext) QUOTED_IDENTIFIER() antlr.TerminalNode
type ReadCommittedContext ¶
type ReadCommittedContext struct {
*LevelOfIsolationContext
}
func NewReadCommittedContext ¶
func NewReadCommittedContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ReadCommittedContext
func (*ReadCommittedContext) COMMITTED ¶
func (s *ReadCommittedContext) COMMITTED() antlr.TerminalNode
func (*ReadCommittedContext) EnterRule ¶
func (s *ReadCommittedContext) EnterRule(listener antlr.ParseTreeListener)
func (*ReadCommittedContext) ExitRule ¶
func (s *ReadCommittedContext) ExitRule(listener antlr.ParseTreeListener)
func (*ReadCommittedContext) GetRuleContext ¶
func (s *ReadCommittedContext) GetRuleContext() antlr.RuleContext
func (*ReadCommittedContext) READ ¶
func (s *ReadCommittedContext) READ() antlr.TerminalNode
type ReadUncommittedContext ¶
type ReadUncommittedContext struct {
*LevelOfIsolationContext
}
func NewReadUncommittedContext ¶
func NewReadUncommittedContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ReadUncommittedContext
func (*ReadUncommittedContext) EnterRule ¶
func (s *ReadUncommittedContext) EnterRule(listener antlr.ParseTreeListener)
func (*ReadUncommittedContext) ExitRule ¶
func (s *ReadUncommittedContext) ExitRule(listener antlr.ParseTreeListener)
func (*ReadUncommittedContext) GetRuleContext ¶
func (s *ReadUncommittedContext) GetRuleContext() antlr.RuleContext
func (*ReadUncommittedContext) READ ¶
func (s *ReadUncommittedContext) READ() antlr.TerminalNode
func (*ReadUncommittedContext) UNCOMMITTED ¶
func (s *ReadUncommittedContext) UNCOMMITTED() antlr.TerminalNode
type RelationContext ¶
type RelationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRelationContext ¶
func NewEmptyRelationContext() *RelationContext
func NewRelationContext ¶
func NewRelationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RelationContext
func (*RelationContext) CopyFrom ¶
func (s *RelationContext) CopyFrom(ctx *RelationContext)
func (*RelationContext) GetParser ¶
func (s *RelationContext) GetParser() antlr.Parser
func (*RelationContext) GetRuleContext ¶
func (s *RelationContext) GetRuleContext() antlr.RuleContext
func (*RelationContext) IsRelationContext ¶
func (*RelationContext) IsRelationContext()
func (*RelationContext) ToStringTree ¶
func (s *RelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RelationDefaultContext ¶
type RelationDefaultContext struct {
*RelationContext
}
func NewRelationDefaultContext ¶
func NewRelationDefaultContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RelationDefaultContext
func (*RelationDefaultContext) EnterRule ¶
func (s *RelationDefaultContext) EnterRule(listener antlr.ParseTreeListener)
func (*RelationDefaultContext) ExitRule ¶
func (s *RelationDefaultContext) ExitRule(listener antlr.ParseTreeListener)
func (*RelationDefaultContext) GetRuleContext ¶
func (s *RelationDefaultContext) GetRuleContext() antlr.RuleContext
func (*RelationDefaultContext) SampledRelation ¶
func (s *RelationDefaultContext) SampledRelation() ISampledRelationContext
type RelationPrimaryContext ¶
type RelationPrimaryContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRelationPrimaryContext ¶
func NewEmptyRelationPrimaryContext() *RelationPrimaryContext
func NewRelationPrimaryContext ¶
func NewRelationPrimaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RelationPrimaryContext
func (*RelationPrimaryContext) CopyFrom ¶
func (s *RelationPrimaryContext) CopyFrom(ctx *RelationPrimaryContext)
func (*RelationPrimaryContext) GetParser ¶
func (s *RelationPrimaryContext) GetParser() antlr.Parser
func (*RelationPrimaryContext) GetRuleContext ¶
func (s *RelationPrimaryContext) GetRuleContext() antlr.RuleContext
func (*RelationPrimaryContext) IsRelationPrimaryContext ¶
func (*RelationPrimaryContext) IsRelationPrimaryContext()
func (*RelationPrimaryContext) ToStringTree ¶
func (s *RelationPrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RepeatableReadContext ¶
type RepeatableReadContext struct {
*LevelOfIsolationContext
}
func NewRepeatableReadContext ¶
func NewRepeatableReadContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RepeatableReadContext
func (*RepeatableReadContext) EnterRule ¶
func (s *RepeatableReadContext) EnterRule(listener antlr.ParseTreeListener)
func (*RepeatableReadContext) ExitRule ¶
func (s *RepeatableReadContext) ExitRule(listener antlr.ParseTreeListener)
func (*RepeatableReadContext) GetRuleContext ¶
func (s *RepeatableReadContext) GetRuleContext() antlr.RuleContext
func (*RepeatableReadContext) READ ¶
func (s *RepeatableReadContext) READ() antlr.TerminalNode
func (*RepeatableReadContext) REPEATABLE ¶
func (s *RepeatableReadContext) REPEATABLE() antlr.TerminalNode
type RollupContext ¶
type RollupContext struct {
*GroupingElementContext
}
func NewRollupContext ¶
func NewRollupContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RollupContext
func (*RollupContext) AllExpression ¶
func (s *RollupContext) AllExpression() []IExpressionContext
func (*RollupContext) EnterRule ¶
func (s *RollupContext) EnterRule(listener antlr.ParseTreeListener)
func (*RollupContext) ExitRule ¶
func (s *RollupContext) ExitRule(listener antlr.ParseTreeListener)
func (*RollupContext) Expression ¶
func (s *RollupContext) Expression(i int) IExpressionContext
func (*RollupContext) GetRuleContext ¶
func (s *RollupContext) GetRuleContext() antlr.RuleContext
func (*RollupContext) ROLLUP ¶
func (s *RollupContext) ROLLUP() antlr.TerminalNode
type RowConstructorContext ¶
type RowConstructorContext struct {
*PrimaryExpressionContext
}
func NewRowConstructorContext ¶
func NewRowConstructorContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RowConstructorContext
func (*RowConstructorContext) AllExpression ¶
func (s *RowConstructorContext) AllExpression() []IExpressionContext
func (*RowConstructorContext) EnterRule ¶
func (s *RowConstructorContext) EnterRule(listener antlr.ParseTreeListener)
func (*RowConstructorContext) ExitRule ¶
func (s *RowConstructorContext) ExitRule(listener antlr.ParseTreeListener)
func (*RowConstructorContext) Expression ¶
func (s *RowConstructorContext) Expression(i int) IExpressionContext
func (*RowConstructorContext) GetRuleContext ¶
func (s *RowConstructorContext) GetRuleContext() antlr.RuleContext
func (*RowConstructorContext) ROW ¶
func (s *RowConstructorContext) ROW() antlr.TerminalNode
type SampleTypeContext ¶
type SampleTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySampleTypeContext ¶
func NewEmptySampleTypeContext() *SampleTypeContext
func NewSampleTypeContext ¶
func NewSampleTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SampleTypeContext
func (*SampleTypeContext) BERNOULLI ¶
func (s *SampleTypeContext) BERNOULLI() antlr.TerminalNode
func (*SampleTypeContext) EnterRule ¶
func (s *SampleTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*SampleTypeContext) ExitRule ¶
func (s *SampleTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*SampleTypeContext) GetParser ¶
func (s *SampleTypeContext) GetParser() antlr.Parser
func (*SampleTypeContext) GetRuleContext ¶
func (s *SampleTypeContext) GetRuleContext() antlr.RuleContext
func (*SampleTypeContext) IsSampleTypeContext ¶
func (*SampleTypeContext) IsSampleTypeContext()
func (*SampleTypeContext) SYSTEM ¶
func (s *SampleTypeContext) SYSTEM() antlr.TerminalNode
func (*SampleTypeContext) ToStringTree ¶
func (s *SampleTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SampledRelationContext ¶
type SampledRelationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySampledRelationContext ¶
func NewEmptySampledRelationContext() *SampledRelationContext
func NewSampledRelationContext ¶
func NewSampledRelationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SampledRelationContext
func (*SampledRelationContext) AliasedRelation ¶
func (s *SampledRelationContext) AliasedRelation() IAliasedRelationContext
func (*SampledRelationContext) EnterRule ¶
func (s *SampledRelationContext) EnterRule(listener antlr.ParseTreeListener)
func (*SampledRelationContext) ExitRule ¶
func (s *SampledRelationContext) ExitRule(listener antlr.ParseTreeListener)
func (*SampledRelationContext) Expression ¶
func (s *SampledRelationContext) Expression() IExpressionContext
func (*SampledRelationContext) GetParser ¶
func (s *SampledRelationContext) GetParser() antlr.Parser
func (*SampledRelationContext) GetPercentage ¶
func (s *SampledRelationContext) GetPercentage() IExpressionContext
func (*SampledRelationContext) GetRuleContext ¶
func (s *SampledRelationContext) GetRuleContext() antlr.RuleContext
func (*SampledRelationContext) IsSampledRelationContext ¶
func (*SampledRelationContext) IsSampledRelationContext()
func (*SampledRelationContext) SampleType ¶
func (s *SampledRelationContext) SampleType() ISampleTypeContext
func (*SampledRelationContext) SetPercentage ¶
func (s *SampledRelationContext) SetPercentage(v IExpressionContext)
func (*SampledRelationContext) TABLESAMPLE ¶
func (s *SampledRelationContext) TABLESAMPLE() antlr.TerminalNode
func (*SampledRelationContext) ToStringTree ¶
func (s *SampledRelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SearchedCaseContext ¶
type SearchedCaseContext struct { *PrimaryExpressionContext // contains filtered or unexported fields }
func NewSearchedCaseContext ¶
func NewSearchedCaseContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SearchedCaseContext
func (*SearchedCaseContext) AllWhenClause ¶
func (s *SearchedCaseContext) AllWhenClause() []IWhenClauseContext
func (*SearchedCaseContext) CASE ¶
func (s *SearchedCaseContext) CASE() antlr.TerminalNode
func (*SearchedCaseContext) ELSE ¶
func (s *SearchedCaseContext) ELSE() antlr.TerminalNode
func (*SearchedCaseContext) END ¶
func (s *SearchedCaseContext) END() antlr.TerminalNode
func (*SearchedCaseContext) EnterRule ¶
func (s *SearchedCaseContext) EnterRule(listener antlr.ParseTreeListener)
func (*SearchedCaseContext) ExitRule ¶
func (s *SearchedCaseContext) ExitRule(listener antlr.ParseTreeListener)
func (*SearchedCaseContext) Expression ¶
func (s *SearchedCaseContext) Expression() IExpressionContext
func (*SearchedCaseContext) GetElseExpression ¶
func (s *SearchedCaseContext) GetElseExpression() IExpressionContext
func (*SearchedCaseContext) GetRuleContext ¶
func (s *SearchedCaseContext) GetRuleContext() antlr.RuleContext
func (*SearchedCaseContext) SetElseExpression ¶
func (s *SearchedCaseContext) SetElseExpression(v IExpressionContext)
func (*SearchedCaseContext) WhenClause ¶
func (s *SearchedCaseContext) WhenClause(i int) IWhenClauseContext
type SelectAllContext ¶
type SelectAllContext struct {
*SelectItemContext
}
func NewSelectAllContext ¶
func NewSelectAllContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SelectAllContext
func (*SelectAllContext) ASTERISK ¶
func (s *SelectAllContext) ASTERISK() antlr.TerminalNode
func (*SelectAllContext) EnterRule ¶
func (s *SelectAllContext) EnterRule(listener antlr.ParseTreeListener)
func (*SelectAllContext) ExitRule ¶
func (s *SelectAllContext) ExitRule(listener antlr.ParseTreeListener)
func (*SelectAllContext) GetRuleContext ¶
func (s *SelectAllContext) GetRuleContext() antlr.RuleContext
func (*SelectAllContext) QualifiedName ¶
func (s *SelectAllContext) QualifiedName() IQualifiedNameContext
type SelectItemContext ¶
type SelectItemContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySelectItemContext ¶
func NewEmptySelectItemContext() *SelectItemContext
func NewSelectItemContext ¶
func NewSelectItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectItemContext
func (*SelectItemContext) CopyFrom ¶
func (s *SelectItemContext) CopyFrom(ctx *SelectItemContext)
func (*SelectItemContext) GetParser ¶
func (s *SelectItemContext) GetParser() antlr.Parser
func (*SelectItemContext) GetRuleContext ¶
func (s *SelectItemContext) GetRuleContext() antlr.RuleContext
func (*SelectItemContext) IsSelectItemContext ¶
func (*SelectItemContext) IsSelectItemContext()
func (*SelectItemContext) ToStringTree ¶
func (s *SelectItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SelectSingleContext ¶
type SelectSingleContext struct {
*SelectItemContext
}
func NewSelectSingleContext ¶
func NewSelectSingleContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SelectSingleContext
func (*SelectSingleContext) AS ¶
func (s *SelectSingleContext) AS() antlr.TerminalNode
func (*SelectSingleContext) EnterRule ¶
func (s *SelectSingleContext) EnterRule(listener antlr.ParseTreeListener)
func (*SelectSingleContext) ExitRule ¶
func (s *SelectSingleContext) ExitRule(listener antlr.ParseTreeListener)
func (*SelectSingleContext) Expression ¶
func (s *SelectSingleContext) Expression() IExpressionContext
func (*SelectSingleContext) GetRuleContext ¶
func (s *SelectSingleContext) GetRuleContext() antlr.RuleContext
func (*SelectSingleContext) Identifier ¶
func (s *SelectSingleContext) Identifier() IIdentifierContext
type SerializableContext ¶
type SerializableContext struct {
*LevelOfIsolationContext
}
func NewSerializableContext ¶
func NewSerializableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SerializableContext
func (*SerializableContext) EnterRule ¶
func (s *SerializableContext) EnterRule(listener antlr.ParseTreeListener)
func (*SerializableContext) ExitRule ¶
func (s *SerializableContext) ExitRule(listener antlr.ParseTreeListener)
func (*SerializableContext) GetRuleContext ¶
func (s *SerializableContext) GetRuleContext() antlr.RuleContext
func (*SerializableContext) SERIALIZABLE ¶
func (s *SerializableContext) SERIALIZABLE() antlr.TerminalNode
type SetOperationContext ¶
type SetOperationContext struct { *QueryTermContext // contains filtered or unexported fields }
func NewSetOperationContext ¶
func NewSetOperationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SetOperationContext
func (*SetOperationContext) AllQueryTerm ¶
func (s *SetOperationContext) AllQueryTerm() []IQueryTermContext
func (*SetOperationContext) EXCEPT ¶
func (s *SetOperationContext) EXCEPT() antlr.TerminalNode
func (*SetOperationContext) EnterRule ¶
func (s *SetOperationContext) EnterRule(listener antlr.ParseTreeListener)
func (*SetOperationContext) ExitRule ¶
func (s *SetOperationContext) ExitRule(listener antlr.ParseTreeListener)
func (*SetOperationContext) GetLeft ¶
func (s *SetOperationContext) GetLeft() IQueryTermContext
func (*SetOperationContext) GetOperator ¶
func (s *SetOperationContext) GetOperator() antlr.Token
func (*SetOperationContext) GetRight ¶
func (s *SetOperationContext) GetRight() IQueryTermContext
func (*SetOperationContext) GetRuleContext ¶
func (s *SetOperationContext) GetRuleContext() antlr.RuleContext
func (*SetOperationContext) INTERSECT ¶
func (s *SetOperationContext) INTERSECT() antlr.TerminalNode
func (*SetOperationContext) QueryTerm ¶
func (s *SetOperationContext) QueryTerm(i int) IQueryTermContext
func (*SetOperationContext) SetLeft ¶
func (s *SetOperationContext) SetLeft(v IQueryTermContext)
func (*SetOperationContext) SetOperator ¶
func (s *SetOperationContext) SetOperator(v antlr.Token)
func (*SetOperationContext) SetQuantifier ¶
func (s *SetOperationContext) SetQuantifier() ISetQuantifierContext
func (*SetOperationContext) SetRight ¶
func (s *SetOperationContext) SetRight(v IQueryTermContext)
func (*SetOperationContext) UNION ¶
func (s *SetOperationContext) UNION() antlr.TerminalNode
type SetQuantifierContext ¶
type SetQuantifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySetQuantifierContext ¶
func NewEmptySetQuantifierContext() *SetQuantifierContext
func NewSetQuantifierContext ¶
func NewSetQuantifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SetQuantifierContext
func (*SetQuantifierContext) ALL ¶
func (s *SetQuantifierContext) ALL() antlr.TerminalNode
func (*SetQuantifierContext) DISTINCT ¶
func (s *SetQuantifierContext) DISTINCT() antlr.TerminalNode
func (*SetQuantifierContext) EnterRule ¶
func (s *SetQuantifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*SetQuantifierContext) ExitRule ¶
func (s *SetQuantifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*SetQuantifierContext) GetParser ¶
func (s *SetQuantifierContext) GetParser() antlr.Parser
func (*SetQuantifierContext) GetRuleContext ¶
func (s *SetQuantifierContext) GetRuleContext() antlr.RuleContext
func (*SetQuantifierContext) IsSetQuantifierContext ¶
func (*SetQuantifierContext) IsSetQuantifierContext()
func (*SetQuantifierContext) ToStringTree ¶
func (s *SetQuantifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SimpleCaseContext ¶
type SimpleCaseContext struct { *PrimaryExpressionContext // contains filtered or unexported fields }
func NewSimpleCaseContext ¶
func NewSimpleCaseContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SimpleCaseContext
func (*SimpleCaseContext) AllWhenClause ¶
func (s *SimpleCaseContext) AllWhenClause() []IWhenClauseContext
func (*SimpleCaseContext) CASE ¶
func (s *SimpleCaseContext) CASE() antlr.TerminalNode
func (*SimpleCaseContext) ELSE ¶
func (s *SimpleCaseContext) ELSE() antlr.TerminalNode
func (*SimpleCaseContext) END ¶
func (s *SimpleCaseContext) END() antlr.TerminalNode
func (*SimpleCaseContext) EnterRule ¶
func (s *SimpleCaseContext) EnterRule(listener antlr.ParseTreeListener)
func (*SimpleCaseContext) ExitRule ¶
func (s *SimpleCaseContext) ExitRule(listener antlr.ParseTreeListener)
func (*SimpleCaseContext) Expression ¶
func (s *SimpleCaseContext) Expression() IExpressionContext
func (*SimpleCaseContext) GetElseExpression ¶
func (s *SimpleCaseContext) GetElseExpression() IExpressionContext
func (*SimpleCaseContext) GetRuleContext ¶
func (s *SimpleCaseContext) GetRuleContext() antlr.RuleContext
func (*SimpleCaseContext) SetElseExpression ¶
func (s *SimpleCaseContext) SetElseExpression(v IExpressionContext)
func (*SimpleCaseContext) ValueExpression ¶
func (s *SimpleCaseContext) ValueExpression() IValueExpressionContext
func (*SimpleCaseContext) WhenClause ¶
func (s *SimpleCaseContext) WhenClause(i int) IWhenClauseContext
type SingleGroupingSetContext ¶
type SingleGroupingSetContext struct {
*GroupingElementContext
}
func NewSingleGroupingSetContext ¶
func NewSingleGroupingSetContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SingleGroupingSetContext
func (*SingleGroupingSetContext) EnterRule ¶
func (s *SingleGroupingSetContext) EnterRule(listener antlr.ParseTreeListener)
func (*SingleGroupingSetContext) ExitRule ¶
func (s *SingleGroupingSetContext) ExitRule(listener antlr.ParseTreeListener)
func (*SingleGroupingSetContext) GetRuleContext ¶
func (s *SingleGroupingSetContext) GetRuleContext() antlr.RuleContext
func (*SingleGroupingSetContext) GroupingSet ¶
func (s *SingleGroupingSetContext) GroupingSet() IGroupingSetContext
type SingleStatementContext ¶
type SingleStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySingleStatementContext ¶
func NewEmptySingleStatementContext() *SingleStatementContext
func NewSingleStatementContext ¶
func NewSingleStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SingleStatementContext
func (*SingleStatementContext) EOF ¶
func (s *SingleStatementContext) EOF() antlr.TerminalNode
func (*SingleStatementContext) EnterRule ¶
func (s *SingleStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*SingleStatementContext) ExitRule ¶
func (s *SingleStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*SingleStatementContext) GetParser ¶
func (s *SingleStatementContext) GetParser() antlr.Parser
func (*SingleStatementContext) GetRuleContext ¶
func (s *SingleStatementContext) GetRuleContext() antlr.RuleContext
func (*SingleStatementContext) IsSingleStatementContext ¶
func (*SingleStatementContext) IsSingleStatementContext()
func (*SingleStatementContext) Statement ¶
func (s *SingleStatementContext) Statement() IStatementContext
func (*SingleStatementContext) ToStringTree ¶
func (s *SingleStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SortItemContext ¶
type SortItemContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySortItemContext ¶
func NewEmptySortItemContext() *SortItemContext
func NewSortItemContext ¶
func NewSortItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SortItemContext
func (*SortItemContext) ASC ¶
func (s *SortItemContext) ASC() antlr.TerminalNode
func (*SortItemContext) DESC ¶
func (s *SortItemContext) DESC() antlr.TerminalNode
func (*SortItemContext) EnterRule ¶
func (s *SortItemContext) EnterRule(listener antlr.ParseTreeListener)
func (*SortItemContext) ExitRule ¶
func (s *SortItemContext) ExitRule(listener antlr.ParseTreeListener)
func (*SortItemContext) Expression ¶
func (s *SortItemContext) Expression() IExpressionContext
func (*SortItemContext) FIRST ¶
func (s *SortItemContext) FIRST() antlr.TerminalNode
func (*SortItemContext) GetNullOrdering ¶
func (s *SortItemContext) GetNullOrdering() antlr.Token
func (*SortItemContext) GetOrdering ¶
func (s *SortItemContext) GetOrdering() antlr.Token
func (*SortItemContext) GetParser ¶
func (s *SortItemContext) GetParser() antlr.Parser
func (*SortItemContext) GetRuleContext ¶
func (s *SortItemContext) GetRuleContext() antlr.RuleContext
func (*SortItemContext) IsSortItemContext ¶
func (*SortItemContext) IsSortItemContext()
func (*SortItemContext) LAST ¶
func (s *SortItemContext) LAST() antlr.TerminalNode
func (*SortItemContext) NULLS ¶
func (s *SortItemContext) NULLS() antlr.TerminalNode
func (*SortItemContext) SetNullOrdering ¶
func (s *SortItemContext) SetNullOrdering(v antlr.Token)
func (*SortItemContext) SetOrdering ¶
func (s *SortItemContext) SetOrdering(v antlr.Token)
func (*SortItemContext) ToStringTree ¶
func (s *SortItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SpecialDateTimeFunctionContext ¶
type SpecialDateTimeFunctionContext struct { *PrimaryExpressionContext // contains filtered or unexported fields }
func NewSpecialDateTimeFunctionContext ¶
func NewSpecialDateTimeFunctionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SpecialDateTimeFunctionContext
func (*SpecialDateTimeFunctionContext) CURRENT_DATE ¶
func (s *SpecialDateTimeFunctionContext) CURRENT_DATE() antlr.TerminalNode
func (*SpecialDateTimeFunctionContext) CURRENT_TIME ¶
func (s *SpecialDateTimeFunctionContext) CURRENT_TIME() antlr.TerminalNode
func (*SpecialDateTimeFunctionContext) CURRENT_TIMESTAMP ¶
func (s *SpecialDateTimeFunctionContext) CURRENT_TIMESTAMP() antlr.TerminalNode
func (*SpecialDateTimeFunctionContext) EnterRule ¶
func (s *SpecialDateTimeFunctionContext) EnterRule(listener antlr.ParseTreeListener)
func (*SpecialDateTimeFunctionContext) ExitRule ¶
func (s *SpecialDateTimeFunctionContext) ExitRule(listener antlr.ParseTreeListener)
func (*SpecialDateTimeFunctionContext) GetName ¶
func (s *SpecialDateTimeFunctionContext) GetName() antlr.Token
func (*SpecialDateTimeFunctionContext) GetPrecision ¶
func (s *SpecialDateTimeFunctionContext) GetPrecision() antlr.Token
func (*SpecialDateTimeFunctionContext) GetRuleContext ¶
func (s *SpecialDateTimeFunctionContext) GetRuleContext() antlr.RuleContext
func (*SpecialDateTimeFunctionContext) INTEGER_VALUE ¶
func (s *SpecialDateTimeFunctionContext) INTEGER_VALUE() antlr.TerminalNode
func (*SpecialDateTimeFunctionContext) LOCALTIME ¶
func (s *SpecialDateTimeFunctionContext) LOCALTIME() antlr.TerminalNode
func (*SpecialDateTimeFunctionContext) LOCALTIMESTAMP ¶
func (s *SpecialDateTimeFunctionContext) LOCALTIMESTAMP() antlr.TerminalNode
func (*SpecialDateTimeFunctionContext) SetName ¶
func (s *SpecialDateTimeFunctionContext) SetName(v antlr.Token)
func (*SpecialDateTimeFunctionContext) SetPrecision ¶
func (s *SpecialDateTimeFunctionContext) SetPrecision(v antlr.Token)
type SqlBaseLexer ¶
func NewSqlBaseLexer ¶
func NewSqlBaseLexer(input antlr.CharStream) *SqlBaseLexer
type SqlBaseListener ¶
type SqlBaseListener interface { antlr.ParseTreeListener // EnterSingleStatement is called when entering the singleStatement production. EnterSingleStatement(c *SingleStatementContext) // EnterStandaloneExpression is called when entering the standaloneExpression production. EnterStandaloneExpression(c *StandaloneExpressionContext) // EnterStandalonePathSpecification is called when entering the standalonePathSpecification production. EnterStandalonePathSpecification(c *StandalonePathSpecificationContext) // EnterStatementDefault is called when entering the statementDefault production. EnterStatementDefault(c *StatementDefaultContext) // EnterQuery is called when entering the query production. EnterQuery(c *QueryContext) // EnterWith is called when entering the with production. EnterWith(c *WithContext) // EnterTableElement is called when entering the tableElement production. EnterTableElement(c *TableElementContext) // EnterColumnDefinition is called when entering the columnDefinition production. EnterColumnDefinition(c *ColumnDefinitionContext) // EnterLikeClause is called when entering the likeClause production. EnterLikeClause(c *LikeClauseContext) // EnterProperties is called when entering the properties production. EnterProperties(c *PropertiesContext) // EnterProperty is called when entering the property production. EnterProperty(c *PropertyContext) // EnterQueryNoWith is called when entering the queryNoWith production. EnterQueryNoWith(c *QueryNoWithContext) // EnterQueryTermDefault is called when entering the queryTermDefault production. EnterQueryTermDefault(c *QueryTermDefaultContext) // EnterSetOperation is called when entering the setOperation production. EnterSetOperation(c *SetOperationContext) // EnterQueryPrimaryDefault is called when entering the queryPrimaryDefault production. EnterQueryPrimaryDefault(c *QueryPrimaryDefaultContext) // EnterTable is called when entering the table production. EnterTable(c *TableContext) // EnterInlineTable is called when entering the inlineTable production. EnterInlineTable(c *InlineTableContext) // EnterSubquery is called when entering the subquery production. EnterSubquery(c *SubqueryContext) // EnterSortItem is called when entering the sortItem production. EnterSortItem(c *SortItemContext) // EnterQuerySpecification is called when entering the querySpecification production. EnterQuerySpecification(c *QuerySpecificationContext) // EnterGroupBy is called when entering the groupBy production. EnterGroupBy(c *GroupByContext) // EnterSingleGroupingSet is called when entering the singleGroupingSet production. EnterSingleGroupingSet(c *SingleGroupingSetContext) // EnterRollup is called when entering the rollup production. EnterRollup(c *RollupContext) // EnterCube is called when entering the cube production. EnterCube(c *CubeContext) // EnterMultipleGroupingSets is called when entering the multipleGroupingSets production. EnterMultipleGroupingSets(c *MultipleGroupingSetsContext) // EnterGroupingSet is called when entering the groupingSet production. EnterGroupingSet(c *GroupingSetContext) // EnterNamedQuery is called when entering the namedQuery production. EnterNamedQuery(c *NamedQueryContext) // EnterSetQuantifier is called when entering the setQuantifier production. EnterSetQuantifier(c *SetQuantifierContext) // EnterSelectSingle is called when entering the selectSingle production. EnterSelectSingle(c *SelectSingleContext) // EnterSelectAll is called when entering the selectAll production. EnterSelectAll(c *SelectAllContext) // EnterRelationDefault is called when entering the relationDefault production. EnterRelationDefault(c *RelationDefaultContext) // EnterJoinRelation is called when entering the joinRelation production. EnterJoinRelation(c *JoinRelationContext) // EnterJoinType is called when entering the joinType production. EnterJoinType(c *JoinTypeContext) // EnterJoinCriteria is called when entering the joinCriteria production. EnterJoinCriteria(c *JoinCriteriaContext) // EnterSampledRelation is called when entering the sampledRelation production. EnterSampledRelation(c *SampledRelationContext) // EnterSampleType is called when entering the sampleType production. EnterSampleType(c *SampleTypeContext) // EnterAliasedRelation is called when entering the aliasedRelation production. EnterAliasedRelation(c *AliasedRelationContext) // EnterColumnAliases is called when entering the columnAliases production. EnterColumnAliases(c *ColumnAliasesContext) // EnterTableName is called when entering the tableName production. EnterTableName(c *TableNameContext) // EnterSubqueryRelation is called when entering the subqueryRelation production. EnterSubqueryRelation(c *SubqueryRelationContext) // EnterUnnest is called when entering the unnest production. EnterUnnest(c *UnnestContext) // EnterLateral is called when entering the lateral production. EnterLateral(c *LateralContext) // EnterParenthesizedRelation is called when entering the parenthesizedRelation production. EnterParenthesizedRelation(c *ParenthesizedRelationContext) // EnterExpression is called when entering the expression production. EnterExpression(c *ExpressionContext) // EnterLogicalNot is called when entering the logicalNot production. EnterLogicalNot(c *LogicalNotContext) // EnterPredicated is called when entering the predicated production. EnterPredicated(c *PredicatedContext) // EnterLogicalBinary is called when entering the logicalBinary production. EnterLogicalBinary(c *LogicalBinaryContext) // EnterComparison is called when entering the comparison production. EnterComparison(c *ComparisonContext) // EnterQuantifiedComparison is called when entering the quantifiedComparison production. EnterQuantifiedComparison(c *QuantifiedComparisonContext) // EnterBetween is called when entering the between production. EnterBetween(c *BetweenContext) // EnterInList is called when entering the inList production. EnterInList(c *InListContext) // EnterInSubquery is called when entering the inSubquery production. EnterInSubquery(c *InSubqueryContext) // EnterLike is called when entering the like production. EnterLike(c *LikeContext) // EnterNullPredicate is called when entering the nullPredicate production. EnterNullPredicate(c *NullPredicateContext) // EnterDistinctFrom is called when entering the distinctFrom production. EnterDistinctFrom(c *DistinctFromContext) // EnterValueExpressionDefault is called when entering the valueExpressionDefault production. EnterValueExpressionDefault(c *ValueExpressionDefaultContext) // EnterConcatenation is called when entering the concatenation production. EnterConcatenation(c *ConcatenationContext) // EnterArithmeticBinary is called when entering the arithmeticBinary production. EnterArithmeticBinary(c *ArithmeticBinaryContext) // EnterArithmeticUnary is called when entering the arithmeticUnary production. EnterArithmeticUnary(c *ArithmeticUnaryContext) // EnterAtTimeZone is called when entering the atTimeZone production. EnterAtTimeZone(c *AtTimeZoneContext) // EnterDereference is called when entering the dereference production. EnterDereference(c *DereferenceContext) // EnterTypeConstructor is called when entering the typeConstructor production. EnterTypeConstructor(c *TypeConstructorContext) // EnterSpecialDateTimeFunction is called when entering the specialDateTimeFunction production. EnterSpecialDateTimeFunction(c *SpecialDateTimeFunctionContext) // EnterSubstring is called when entering the substring production. EnterSubstring(c *SubstringContext) // EnterCast is called when entering the cast production. EnterCast(c *CastContext) // EnterLambda is called when entering the lambda production. EnterLambda(c *LambdaContext) // EnterParenthesizedExpression is called when entering the parenthesizedExpression production. EnterParenthesizedExpression(c *ParenthesizedExpressionContext) // EnterParameter is called when entering the parameter production. EnterParameter(c *ParameterContext) // EnterNormalize is called when entering the normalize production. EnterNormalize(c *NormalizeContext) // EnterIntervalLiteral is called when entering the intervalLiteral production. EnterIntervalLiteral(c *IntervalLiteralContext) // EnterNumericLiteral is called when entering the numericLiteral production. EnterNumericLiteral(c *NumericLiteralContext) // EnterBooleanLiteral is called when entering the booleanLiteral production. EnterBooleanLiteral(c *BooleanLiteralContext) // EnterSimpleCase is called when entering the simpleCase production. EnterSimpleCase(c *SimpleCaseContext) // EnterColumnReference is called when entering the columnReference production. EnterColumnReference(c *ColumnReferenceContext) // EnterNullLiteral is called when entering the nullLiteral production. EnterNullLiteral(c *NullLiteralContext) // EnterRowConstructor is called when entering the rowConstructor production. EnterRowConstructor(c *RowConstructorContext) // EnterSubscript is called when entering the subscript production. EnterSubscript(c *SubscriptContext) // EnterCurrentPath is called when entering the currentPath production. EnterCurrentPath(c *CurrentPathContext) // EnterSubqueryExpression is called when entering the subqueryExpression production. EnterSubqueryExpression(c *SubqueryExpressionContext) // EnterBinaryLiteral is called when entering the binaryLiteral production. EnterBinaryLiteral(c *BinaryLiteralContext) // EnterCurrentUser is called when entering the currentUser production. EnterCurrentUser(c *CurrentUserContext) // EnterExtract is called when entering the extract production. EnterExtract(c *ExtractContext) // EnterStringLiteral is called when entering the stringLiteral production. EnterStringLiteral(c *StringLiteralContext) // EnterArrayConstructor is called when entering the arrayConstructor production. EnterArrayConstructor(c *ArrayConstructorContext) // EnterFunctionCall is called when entering the functionCall production. EnterFunctionCall(c *FunctionCallContext) // EnterExists is called when entering the exists production. EnterExists(c *ExistsContext) // EnterPosition is called when entering the position production. EnterPosition(c *PositionContext) // EnterSearchedCase is called when entering the searchedCase production. EnterSearchedCase(c *SearchedCaseContext) // EnterGroupingOperation is called when entering the groupingOperation production. EnterGroupingOperation(c *GroupingOperationContext) // EnterBasicStringLiteral is called when entering the basicStringLiteral production. EnterBasicStringLiteral(c *BasicStringLiteralContext) // EnterUnicodeStringLiteral is called when entering the unicodeStringLiteral production. EnterUnicodeStringLiteral(c *UnicodeStringLiteralContext) // EnterTimeZoneInterval is called when entering the timeZoneInterval production. EnterTimeZoneInterval(c *TimeZoneIntervalContext) // EnterTimeZoneString is called when entering the timeZoneString production. EnterTimeZoneString(c *TimeZoneStringContext) // EnterComparisonOperator is called when entering the comparisonOperator production. EnterComparisonOperator(c *ComparisonOperatorContext) // EnterComparisonQuantifier is called when entering the comparisonQuantifier production. EnterComparisonQuantifier(c *ComparisonQuantifierContext) // EnterBooleanValue is called when entering the booleanValue production. EnterBooleanValue(c *BooleanValueContext) // EnterInterval is called when entering the interval production. EnterInterval(c *IntervalContext) // EnterIntervalField is called when entering the intervalField production. EnterIntervalField(c *IntervalFieldContext) // EnterNormalForm is called when entering the normalForm production. EnterNormalForm(c *NormalFormContext) // EnterType_ is called when entering the type_ production. EnterType_(c *Type_Context) // EnterTypeParameter is called when entering the typeParameter production. EnterTypeParameter(c *TypeParameterContext) // EnterBaseType is called when entering the baseType production. EnterBaseType(c *BaseTypeContext) // EnterWhenClause is called when entering the whenClause production. EnterWhenClause(c *WhenClauseContext) // EnterFilter is called when entering the filter production. EnterFilter(c *FilterContext) // EnterOver is called when entering the over production. EnterOver(c *OverContext) // EnterWindowFrame is called when entering the windowFrame production. EnterWindowFrame(c *WindowFrameContext) // EnterUnboundedFrame is called when entering the unboundedFrame production. EnterUnboundedFrame(c *UnboundedFrameContext) // EnterCurrentRowBound is called when entering the currentRowBound production. EnterCurrentRowBound(c *CurrentRowBoundContext) // EnterBoundedFrame is called when entering the boundedFrame production. EnterBoundedFrame(c *BoundedFrameContext) // EnterExplainFormat is called when entering the explainFormat production. EnterExplainFormat(c *ExplainFormatContext) // EnterExplainType is called when entering the explainType production. EnterExplainType(c *ExplainTypeContext) // EnterIsolationLevel is called when entering the isolationLevel production. EnterIsolationLevel(c *IsolationLevelContext) // EnterTransactionAccessMode is called when entering the transactionAccessMode production. EnterTransactionAccessMode(c *TransactionAccessModeContext) // EnterReadUncommitted is called when entering the readUncommitted production. EnterReadUncommitted(c *ReadUncommittedContext) // EnterReadCommitted is called when entering the readCommitted production. EnterReadCommitted(c *ReadCommittedContext) // EnterRepeatableRead is called when entering the repeatableRead production. EnterRepeatableRead(c *RepeatableReadContext) // EnterSerializable is called when entering the serializable production. EnterSerializable(c *SerializableContext) // EnterPositionalArgument is called when entering the positionalArgument production. EnterPositionalArgument(c *PositionalArgumentContext) // EnterNamedArgument is called when entering the namedArgument production. EnterNamedArgument(c *NamedArgumentContext) // EnterQualifiedArgument is called when entering the qualifiedArgument production. EnterQualifiedArgument(c *QualifiedArgumentContext) // EnterUnqualifiedArgument is called when entering the unqualifiedArgument production. EnterUnqualifiedArgument(c *UnqualifiedArgumentContext) // EnterPathSpecification is called when entering the pathSpecification production. EnterPathSpecification(c *PathSpecificationContext) // EnterPrivilege is called when entering the privilege production. EnterPrivilege(c *PrivilegeContext) // EnterQualifiedName is called when entering the qualifiedName production. EnterQualifiedName(c *QualifiedNameContext) // EnterUnquotedIdentifier is called when entering the unquotedIdentifier production. EnterUnquotedIdentifier(c *UnquotedIdentifierContext) // EnterQuotedIdentifier is called when entering the quotedIdentifier production. EnterQuotedIdentifier(c *QuotedIdentifierContext) // EnterBackQuotedIdentifier is called when entering the backQuotedIdentifier production. EnterBackQuotedIdentifier(c *BackQuotedIdentifierContext) // EnterDigitIdentifier is called when entering the digitIdentifier production. EnterDigitIdentifier(c *DigitIdentifierContext) // EnterDecimalLiteral is called when entering the decimalLiteral production. EnterDecimalLiteral(c *DecimalLiteralContext) // EnterDoubleLiteral is called when entering the doubleLiteral production. EnterDoubleLiteral(c *DoubleLiteralContext) // EnterIntegerLiteral is called when entering the integerLiteral production. EnterIntegerLiteral(c *IntegerLiteralContext) // EnterNonReserved is called when entering the nonReserved production. EnterNonReserved(c *NonReservedContext) // ExitSingleStatement is called when exiting the singleStatement production. ExitSingleStatement(c *SingleStatementContext) // ExitStandaloneExpression is called when exiting the standaloneExpression production. ExitStandaloneExpression(c *StandaloneExpressionContext) // ExitStandalonePathSpecification is called when exiting the standalonePathSpecification production. ExitStandalonePathSpecification(c *StandalonePathSpecificationContext) // ExitStatementDefault is called when exiting the statementDefault production. ExitStatementDefault(c *StatementDefaultContext) // ExitQuery is called when exiting the query production. ExitQuery(c *QueryContext) // ExitWith is called when exiting the with production. ExitWith(c *WithContext) // ExitTableElement is called when exiting the tableElement production. ExitTableElement(c *TableElementContext) // ExitColumnDefinition is called when exiting the columnDefinition production. ExitColumnDefinition(c *ColumnDefinitionContext) // ExitLikeClause is called when exiting the likeClause production. ExitLikeClause(c *LikeClauseContext) // ExitProperties is called when exiting the properties production. ExitProperties(c *PropertiesContext) // ExitProperty is called when exiting the property production. ExitProperty(c *PropertyContext) // ExitQueryNoWith is called when exiting the queryNoWith production. ExitQueryNoWith(c *QueryNoWithContext) // ExitQueryTermDefault is called when exiting the queryTermDefault production. ExitQueryTermDefault(c *QueryTermDefaultContext) // ExitSetOperation is called when exiting the setOperation production. ExitSetOperation(c *SetOperationContext) // ExitQueryPrimaryDefault is called when exiting the queryPrimaryDefault production. ExitQueryPrimaryDefault(c *QueryPrimaryDefaultContext) // ExitTable is called when exiting the table production. ExitTable(c *TableContext) // ExitInlineTable is called when exiting the inlineTable production. ExitInlineTable(c *InlineTableContext) // ExitSubquery is called when exiting the subquery production. ExitSubquery(c *SubqueryContext) // ExitSortItem is called when exiting the sortItem production. ExitSortItem(c *SortItemContext) // ExitQuerySpecification is called when exiting the querySpecification production. ExitQuerySpecification(c *QuerySpecificationContext) // ExitGroupBy is called when exiting the groupBy production. ExitGroupBy(c *GroupByContext) // ExitSingleGroupingSet is called when exiting the singleGroupingSet production. ExitSingleGroupingSet(c *SingleGroupingSetContext) // ExitRollup is called when exiting the rollup production. ExitRollup(c *RollupContext) // ExitCube is called when exiting the cube production. ExitCube(c *CubeContext) // ExitMultipleGroupingSets is called when exiting the multipleGroupingSets production. ExitMultipleGroupingSets(c *MultipleGroupingSetsContext) // ExitGroupingSet is called when exiting the groupingSet production. ExitGroupingSet(c *GroupingSetContext) // ExitNamedQuery is called when exiting the namedQuery production. ExitNamedQuery(c *NamedQueryContext) // ExitSetQuantifier is called when exiting the setQuantifier production. ExitSetQuantifier(c *SetQuantifierContext) // ExitSelectSingle is called when exiting the selectSingle production. ExitSelectSingle(c *SelectSingleContext) // ExitSelectAll is called when exiting the selectAll production. ExitSelectAll(c *SelectAllContext) // ExitRelationDefault is called when exiting the relationDefault production. ExitRelationDefault(c *RelationDefaultContext) // ExitJoinRelation is called when exiting the joinRelation production. ExitJoinRelation(c *JoinRelationContext) // ExitJoinType is called when exiting the joinType production. ExitJoinType(c *JoinTypeContext) // ExitJoinCriteria is called when exiting the joinCriteria production. ExitJoinCriteria(c *JoinCriteriaContext) // ExitSampledRelation is called when exiting the sampledRelation production. ExitSampledRelation(c *SampledRelationContext) // ExitSampleType is called when exiting the sampleType production. ExitSampleType(c *SampleTypeContext) // ExitAliasedRelation is called when exiting the aliasedRelation production. ExitAliasedRelation(c *AliasedRelationContext) // ExitColumnAliases is called when exiting the columnAliases production. ExitColumnAliases(c *ColumnAliasesContext) // ExitTableName is called when exiting the tableName production. ExitTableName(c *TableNameContext) // ExitSubqueryRelation is called when exiting the subqueryRelation production. ExitSubqueryRelation(c *SubqueryRelationContext) // ExitUnnest is called when exiting the unnest production. ExitUnnest(c *UnnestContext) // ExitLateral is called when exiting the lateral production. ExitLateral(c *LateralContext) // ExitParenthesizedRelation is called when exiting the parenthesizedRelation production. ExitParenthesizedRelation(c *ParenthesizedRelationContext) // ExitExpression is called when exiting the expression production. ExitExpression(c *ExpressionContext) // ExitLogicalNot is called when exiting the logicalNot production. ExitLogicalNot(c *LogicalNotContext) // ExitPredicated is called when exiting the predicated production. ExitPredicated(c *PredicatedContext) // ExitLogicalBinary is called when exiting the logicalBinary production. ExitLogicalBinary(c *LogicalBinaryContext) // ExitComparison is called when exiting the comparison production. ExitComparison(c *ComparisonContext) // ExitQuantifiedComparison is called when exiting the quantifiedComparison production. ExitQuantifiedComparison(c *QuantifiedComparisonContext) // ExitBetween is called when exiting the between production. ExitBetween(c *BetweenContext) // ExitInList is called when exiting the inList production. ExitInList(c *InListContext) // ExitInSubquery is called when exiting the inSubquery production. ExitInSubquery(c *InSubqueryContext) // ExitLike is called when exiting the like production. ExitLike(c *LikeContext) // ExitNullPredicate is called when exiting the nullPredicate production. ExitNullPredicate(c *NullPredicateContext) // ExitDistinctFrom is called when exiting the distinctFrom production. ExitDistinctFrom(c *DistinctFromContext) // ExitValueExpressionDefault is called when exiting the valueExpressionDefault production. ExitValueExpressionDefault(c *ValueExpressionDefaultContext) // ExitConcatenation is called when exiting the concatenation production. ExitConcatenation(c *ConcatenationContext) // ExitArithmeticBinary is called when exiting the arithmeticBinary production. ExitArithmeticBinary(c *ArithmeticBinaryContext) // ExitArithmeticUnary is called when exiting the arithmeticUnary production. ExitArithmeticUnary(c *ArithmeticUnaryContext) // ExitAtTimeZone is called when exiting the atTimeZone production. ExitAtTimeZone(c *AtTimeZoneContext) // ExitDereference is called when exiting the dereference production. ExitDereference(c *DereferenceContext) // ExitTypeConstructor is called when exiting the typeConstructor production. ExitTypeConstructor(c *TypeConstructorContext) // ExitSpecialDateTimeFunction is called when exiting the specialDateTimeFunction production. ExitSpecialDateTimeFunction(c *SpecialDateTimeFunctionContext) // ExitSubstring is called when exiting the substring production. ExitSubstring(c *SubstringContext) // ExitCast is called when exiting the cast production. ExitCast(c *CastContext) // ExitLambda is called when exiting the lambda production. ExitLambda(c *LambdaContext) // ExitParenthesizedExpression is called when exiting the parenthesizedExpression production. ExitParenthesizedExpression(c *ParenthesizedExpressionContext) // ExitParameter is called when exiting the parameter production. ExitParameter(c *ParameterContext) // ExitNormalize is called when exiting the normalize production. ExitNormalize(c *NormalizeContext) // ExitIntervalLiteral is called when exiting the intervalLiteral production. ExitIntervalLiteral(c *IntervalLiteralContext) // ExitNumericLiteral is called when exiting the numericLiteral production. ExitNumericLiteral(c *NumericLiteralContext) // ExitBooleanLiteral is called when exiting the booleanLiteral production. ExitBooleanLiteral(c *BooleanLiteralContext) // ExitSimpleCase is called when exiting the simpleCase production. ExitSimpleCase(c *SimpleCaseContext) // ExitColumnReference is called when exiting the columnReference production. ExitColumnReference(c *ColumnReferenceContext) // ExitNullLiteral is called when exiting the nullLiteral production. ExitNullLiteral(c *NullLiteralContext) // ExitRowConstructor is called when exiting the rowConstructor production. ExitRowConstructor(c *RowConstructorContext) // ExitSubscript is called when exiting the subscript production. ExitSubscript(c *SubscriptContext) // ExitCurrentPath is called when exiting the currentPath production. ExitCurrentPath(c *CurrentPathContext) // ExitSubqueryExpression is called when exiting the subqueryExpression production. ExitSubqueryExpression(c *SubqueryExpressionContext) // ExitBinaryLiteral is called when exiting the binaryLiteral production. ExitBinaryLiteral(c *BinaryLiteralContext) // ExitCurrentUser is called when exiting the currentUser production. ExitCurrentUser(c *CurrentUserContext) // ExitExtract is called when exiting the extract production. ExitExtract(c *ExtractContext) // ExitStringLiteral is called when exiting the stringLiteral production. ExitStringLiteral(c *StringLiteralContext) // ExitArrayConstructor is called when exiting the arrayConstructor production. ExitArrayConstructor(c *ArrayConstructorContext) // ExitFunctionCall is called when exiting the functionCall production. ExitFunctionCall(c *FunctionCallContext) // ExitExists is called when exiting the exists production. ExitExists(c *ExistsContext) // ExitPosition is called when exiting the position production. ExitPosition(c *PositionContext) // ExitSearchedCase is called when exiting the searchedCase production. ExitSearchedCase(c *SearchedCaseContext) // ExitGroupingOperation is called when exiting the groupingOperation production. ExitGroupingOperation(c *GroupingOperationContext) // ExitBasicStringLiteral is called when exiting the basicStringLiteral production. ExitBasicStringLiteral(c *BasicStringLiteralContext) // ExitUnicodeStringLiteral is called when exiting the unicodeStringLiteral production. ExitUnicodeStringLiteral(c *UnicodeStringLiteralContext) // ExitTimeZoneInterval is called when exiting the timeZoneInterval production. ExitTimeZoneInterval(c *TimeZoneIntervalContext) // ExitTimeZoneString is called when exiting the timeZoneString production. ExitTimeZoneString(c *TimeZoneStringContext) // ExitComparisonOperator is called when exiting the comparisonOperator production. ExitComparisonOperator(c *ComparisonOperatorContext) // ExitComparisonQuantifier is called when exiting the comparisonQuantifier production. ExitComparisonQuantifier(c *ComparisonQuantifierContext) // ExitBooleanValue is called when exiting the booleanValue production. ExitBooleanValue(c *BooleanValueContext) // ExitInterval is called when exiting the interval production. ExitInterval(c *IntervalContext) // ExitIntervalField is called when exiting the intervalField production. ExitIntervalField(c *IntervalFieldContext) // ExitNormalForm is called when exiting the normalForm production. ExitNormalForm(c *NormalFormContext) // ExitType_ is called when exiting the type_ production. ExitType_(c *Type_Context) // ExitTypeParameter is called when exiting the typeParameter production. ExitTypeParameter(c *TypeParameterContext) // ExitBaseType is called when exiting the baseType production. ExitBaseType(c *BaseTypeContext) // ExitWhenClause is called when exiting the whenClause production. ExitWhenClause(c *WhenClauseContext) // ExitFilter is called when exiting the filter production. ExitFilter(c *FilterContext) // ExitOver is called when exiting the over production. ExitOver(c *OverContext) // ExitWindowFrame is called when exiting the windowFrame production. ExitWindowFrame(c *WindowFrameContext) // ExitUnboundedFrame is called when exiting the unboundedFrame production. ExitUnboundedFrame(c *UnboundedFrameContext) // ExitCurrentRowBound is called when exiting the currentRowBound production. ExitCurrentRowBound(c *CurrentRowBoundContext) // ExitBoundedFrame is called when exiting the boundedFrame production. ExitBoundedFrame(c *BoundedFrameContext) // ExitExplainFormat is called when exiting the explainFormat production. ExitExplainFormat(c *ExplainFormatContext) // ExitExplainType is called when exiting the explainType production. ExitExplainType(c *ExplainTypeContext) // ExitIsolationLevel is called when exiting the isolationLevel production. ExitIsolationLevel(c *IsolationLevelContext) // ExitTransactionAccessMode is called when exiting the transactionAccessMode production. ExitTransactionAccessMode(c *TransactionAccessModeContext) // ExitReadUncommitted is called when exiting the readUncommitted production. ExitReadUncommitted(c *ReadUncommittedContext) // ExitReadCommitted is called when exiting the readCommitted production. ExitReadCommitted(c *ReadCommittedContext) // ExitRepeatableRead is called when exiting the repeatableRead production. ExitRepeatableRead(c *RepeatableReadContext) // ExitSerializable is called when exiting the serializable production. ExitSerializable(c *SerializableContext) // ExitPositionalArgument is called when exiting the positionalArgument production. ExitPositionalArgument(c *PositionalArgumentContext) // ExitNamedArgument is called when exiting the namedArgument production. ExitNamedArgument(c *NamedArgumentContext) // ExitQualifiedArgument is called when exiting the qualifiedArgument production. ExitQualifiedArgument(c *QualifiedArgumentContext) // ExitUnqualifiedArgument is called when exiting the unqualifiedArgument production. ExitUnqualifiedArgument(c *UnqualifiedArgumentContext) // ExitPathSpecification is called when exiting the pathSpecification production. ExitPathSpecification(c *PathSpecificationContext) // ExitPrivilege is called when exiting the privilege production. ExitPrivilege(c *PrivilegeContext) // ExitQualifiedName is called when exiting the qualifiedName production. ExitQualifiedName(c *QualifiedNameContext) // ExitUnquotedIdentifier is called when exiting the unquotedIdentifier production. ExitUnquotedIdentifier(c *UnquotedIdentifierContext) // ExitQuotedIdentifier is called when exiting the quotedIdentifier production. ExitQuotedIdentifier(c *QuotedIdentifierContext) // ExitBackQuotedIdentifier is called when exiting the backQuotedIdentifier production. ExitBackQuotedIdentifier(c *BackQuotedIdentifierContext) // ExitDigitIdentifier is called when exiting the digitIdentifier production. ExitDigitIdentifier(c *DigitIdentifierContext) // ExitDecimalLiteral is called when exiting the decimalLiteral production. ExitDecimalLiteral(c *DecimalLiteralContext) // ExitDoubleLiteral is called when exiting the doubleLiteral production. ExitDoubleLiteral(c *DoubleLiteralContext) // ExitIntegerLiteral is called when exiting the integerLiteral production. ExitIntegerLiteral(c *IntegerLiteralContext) // ExitNonReserved is called when exiting the nonReserved production. ExitNonReserved(c *NonReservedContext) }
SqlBaseListener is a complete listener for a parse tree produced by SqlBaseParser.
type SqlBaseParser ¶
type SqlBaseParser struct {
*antlr.BaseParser
}
func NewSqlBaseParser ¶
func NewSqlBaseParser(input antlr.TokenStream) *SqlBaseParser
func (*SqlBaseParser) AliasedRelation ¶
func (p *SqlBaseParser) AliasedRelation() (localctx IAliasedRelationContext)
func (*SqlBaseParser) BaseType ¶
func (p *SqlBaseParser) BaseType() (localctx IBaseTypeContext)
func (*SqlBaseParser) BooleanExpression ¶
func (p *SqlBaseParser) BooleanExpression() (localctx IBooleanExpressionContext)
func (*SqlBaseParser) BooleanExpression_Sempred ¶
func (p *SqlBaseParser) BooleanExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*SqlBaseParser) BooleanValue ¶
func (p *SqlBaseParser) BooleanValue() (localctx IBooleanValueContext)
func (*SqlBaseParser) CallArgument ¶
func (p *SqlBaseParser) CallArgument() (localctx ICallArgumentContext)
func (*SqlBaseParser) ColumnAliases ¶
func (p *SqlBaseParser) ColumnAliases() (localctx IColumnAliasesContext)
func (*SqlBaseParser) ColumnDefinition ¶
func (p *SqlBaseParser) ColumnDefinition() (localctx IColumnDefinitionContext)
func (*SqlBaseParser) ComparisonOperator ¶
func (p *SqlBaseParser) ComparisonOperator() (localctx IComparisonOperatorContext)
func (*SqlBaseParser) ComparisonQuantifier ¶
func (p *SqlBaseParser) ComparisonQuantifier() (localctx IComparisonQuantifierContext)
func (*SqlBaseParser) ExplainOption ¶
func (p *SqlBaseParser) ExplainOption() (localctx IExplainOptionContext)
func (*SqlBaseParser) Expression ¶
func (p *SqlBaseParser) Expression() (localctx IExpressionContext)
func (*SqlBaseParser) Filter ¶
func (p *SqlBaseParser) Filter() (localctx IFilterContext)
func (*SqlBaseParser) FrameBound ¶
func (p *SqlBaseParser) FrameBound() (localctx IFrameBoundContext)
func (*SqlBaseParser) GroupBy ¶
func (p *SqlBaseParser) GroupBy() (localctx IGroupByContext)
func (*SqlBaseParser) GroupingElement ¶
func (p *SqlBaseParser) GroupingElement() (localctx IGroupingElementContext)
func (*SqlBaseParser) GroupingSet ¶
func (p *SqlBaseParser) GroupingSet() (localctx IGroupingSetContext)
func (*SqlBaseParser) Identifier ¶
func (p *SqlBaseParser) Identifier() (localctx IIdentifierContext)
func (*SqlBaseParser) Interval ¶
func (p *SqlBaseParser) Interval() (localctx IIntervalContext)
func (*SqlBaseParser) IntervalField ¶
func (p *SqlBaseParser) IntervalField() (localctx IIntervalFieldContext)
func (*SqlBaseParser) JoinCriteria ¶
func (p *SqlBaseParser) JoinCriteria() (localctx IJoinCriteriaContext)
func (*SqlBaseParser) JoinType ¶
func (p *SqlBaseParser) JoinType() (localctx IJoinTypeContext)
func (*SqlBaseParser) LevelOfIsolation ¶
func (p *SqlBaseParser) LevelOfIsolation() (localctx ILevelOfIsolationContext)
func (*SqlBaseParser) LikeClause ¶
func (p *SqlBaseParser) LikeClause() (localctx ILikeClauseContext)
func (*SqlBaseParser) NamedQuery ¶
func (p *SqlBaseParser) NamedQuery() (localctx INamedQueryContext)
func (*SqlBaseParser) NonReserved ¶
func (p *SqlBaseParser) NonReserved() (localctx INonReservedContext)
func (*SqlBaseParser) NormalForm ¶
func (p *SqlBaseParser) NormalForm() (localctx INormalFormContext)
func (*SqlBaseParser) Number ¶
func (p *SqlBaseParser) Number() (localctx INumberContext)
func (*SqlBaseParser) Over ¶
func (p *SqlBaseParser) Over() (localctx IOverContext)
func (*SqlBaseParser) PathElement ¶
func (p *SqlBaseParser) PathElement() (localctx IPathElementContext)
func (*SqlBaseParser) PathSpecification ¶
func (p *SqlBaseParser) PathSpecification() (localctx IPathSpecificationContext)
func (*SqlBaseParser) Predicate ¶
func (p *SqlBaseParser) Predicate(value antlr.ParserRuleContext) (localctx IPredicateContext)
func (*SqlBaseParser) PrimaryExpression ¶
func (p *SqlBaseParser) PrimaryExpression() (localctx IPrimaryExpressionContext)
func (*SqlBaseParser) PrimaryExpression_Sempred ¶
func (p *SqlBaseParser) PrimaryExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*SqlBaseParser) Privilege ¶
func (p *SqlBaseParser) Privilege() (localctx IPrivilegeContext)
func (*SqlBaseParser) Properties ¶
func (p *SqlBaseParser) Properties() (localctx IPropertiesContext)
func (*SqlBaseParser) Property ¶
func (p *SqlBaseParser) Property() (localctx IPropertyContext)
func (*SqlBaseParser) QualifiedName ¶
func (p *SqlBaseParser) QualifiedName() (localctx IQualifiedNameContext)
func (*SqlBaseParser) Query ¶
func (p *SqlBaseParser) Query() (localctx IQueryContext)
func (*SqlBaseParser) QueryNoWith ¶
func (p *SqlBaseParser) QueryNoWith() (localctx IQueryNoWithContext)
func (*SqlBaseParser) QueryPrimary ¶
func (p *SqlBaseParser) QueryPrimary() (localctx IQueryPrimaryContext)
func (*SqlBaseParser) QuerySpecification ¶
func (p *SqlBaseParser) QuerySpecification() (localctx IQuerySpecificationContext)
func (*SqlBaseParser) QueryTerm ¶
func (p *SqlBaseParser) QueryTerm() (localctx IQueryTermContext)
func (*SqlBaseParser) QueryTerm_Sempred ¶
func (p *SqlBaseParser) QueryTerm_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*SqlBaseParser) Relation ¶
func (p *SqlBaseParser) Relation() (localctx IRelationContext)
func (*SqlBaseParser) RelationPrimary ¶
func (p *SqlBaseParser) RelationPrimary() (localctx IRelationPrimaryContext)
func (*SqlBaseParser) Relation_Sempred ¶
func (p *SqlBaseParser) Relation_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*SqlBaseParser) SampleType ¶
func (p *SqlBaseParser) SampleType() (localctx ISampleTypeContext)
func (*SqlBaseParser) SampledRelation ¶
func (p *SqlBaseParser) SampledRelation() (localctx ISampledRelationContext)
func (*SqlBaseParser) SelectItem ¶
func (p *SqlBaseParser) SelectItem() (localctx ISelectItemContext)
func (*SqlBaseParser) Sempred ¶
func (p *SqlBaseParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
func (*SqlBaseParser) SetQuantifier ¶
func (p *SqlBaseParser) SetQuantifier() (localctx ISetQuantifierContext)
func (*SqlBaseParser) SingleStatement ¶
func (p *SqlBaseParser) SingleStatement() (localctx ISingleStatementContext)
func (*SqlBaseParser) SortItem ¶
func (p *SqlBaseParser) SortItem() (localctx ISortItemContext)
func (*SqlBaseParser) StandaloneExpression ¶
func (p *SqlBaseParser) StandaloneExpression() (localctx IStandaloneExpressionContext)
func (*SqlBaseParser) StandalonePathSpecification ¶
func (p *SqlBaseParser) StandalonePathSpecification() (localctx IStandalonePathSpecificationContext)
func (*SqlBaseParser) Statement ¶
func (p *SqlBaseParser) Statement() (localctx IStatementContext)
func (*SqlBaseParser) String_ ¶
func (p *SqlBaseParser) String_() (localctx IString_Context)
func (*SqlBaseParser) TableElement ¶
func (p *SqlBaseParser) TableElement() (localctx ITableElementContext)
func (*SqlBaseParser) TimeZoneSpecifier ¶
func (p *SqlBaseParser) TimeZoneSpecifier() (localctx ITimeZoneSpecifierContext)
func (*SqlBaseParser) TransactionMode ¶
func (p *SqlBaseParser) TransactionMode() (localctx ITransactionModeContext)
func (*SqlBaseParser) TypeParameter ¶
func (p *SqlBaseParser) TypeParameter() (localctx ITypeParameterContext)
func (*SqlBaseParser) Type_ ¶
func (p *SqlBaseParser) Type_() (localctx IType_Context)
func (*SqlBaseParser) Type__Sempred ¶
func (p *SqlBaseParser) Type__Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*SqlBaseParser) ValueExpression ¶
func (p *SqlBaseParser) ValueExpression() (localctx IValueExpressionContext)
func (*SqlBaseParser) ValueExpression_Sempred ¶
func (p *SqlBaseParser) ValueExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*SqlBaseParser) WhenClause ¶
func (p *SqlBaseParser) WhenClause() (localctx IWhenClauseContext)
func (*SqlBaseParser) WindowFrame ¶
func (p *SqlBaseParser) WindowFrame() (localctx IWindowFrameContext)
func (*SqlBaseParser) With ¶
func (p *SqlBaseParser) With() (localctx IWithContext)
type StandaloneExpressionContext ¶
type StandaloneExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStandaloneExpressionContext ¶
func NewEmptyStandaloneExpressionContext() *StandaloneExpressionContext
func NewStandaloneExpressionContext ¶
func NewStandaloneExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StandaloneExpressionContext
func (*StandaloneExpressionContext) EOF ¶
func (s *StandaloneExpressionContext) EOF() antlr.TerminalNode
func (*StandaloneExpressionContext) EnterRule ¶
func (s *StandaloneExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*StandaloneExpressionContext) ExitRule ¶
func (s *StandaloneExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*StandaloneExpressionContext) Expression ¶
func (s *StandaloneExpressionContext) Expression() IExpressionContext
func (*StandaloneExpressionContext) GetParser ¶
func (s *StandaloneExpressionContext) GetParser() antlr.Parser
func (*StandaloneExpressionContext) GetRuleContext ¶
func (s *StandaloneExpressionContext) GetRuleContext() antlr.RuleContext
func (*StandaloneExpressionContext) IsStandaloneExpressionContext ¶
func (*StandaloneExpressionContext) IsStandaloneExpressionContext()
func (*StandaloneExpressionContext) ToStringTree ¶
func (s *StandaloneExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StandalonePathSpecificationContext ¶
type StandalonePathSpecificationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStandalonePathSpecificationContext ¶
func NewEmptyStandalonePathSpecificationContext() *StandalonePathSpecificationContext
func NewStandalonePathSpecificationContext ¶
func NewStandalonePathSpecificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StandalonePathSpecificationContext
func (*StandalonePathSpecificationContext) EOF ¶
func (s *StandalonePathSpecificationContext) EOF() antlr.TerminalNode
func (*StandalonePathSpecificationContext) EnterRule ¶
func (s *StandalonePathSpecificationContext) EnterRule(listener antlr.ParseTreeListener)
func (*StandalonePathSpecificationContext) ExitRule ¶
func (s *StandalonePathSpecificationContext) ExitRule(listener antlr.ParseTreeListener)
func (*StandalonePathSpecificationContext) GetParser ¶
func (s *StandalonePathSpecificationContext) GetParser() antlr.Parser
func (*StandalonePathSpecificationContext) GetRuleContext ¶
func (s *StandalonePathSpecificationContext) GetRuleContext() antlr.RuleContext
func (*StandalonePathSpecificationContext) IsStandalonePathSpecificationContext ¶
func (*StandalonePathSpecificationContext) IsStandalonePathSpecificationContext()
func (*StandalonePathSpecificationContext) PathSpecification ¶
func (s *StandalonePathSpecificationContext) PathSpecification() IPathSpecificationContext
func (*StandalonePathSpecificationContext) ToStringTree ¶
func (s *StandalonePathSpecificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StatementContext ¶
type StatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStatementContext ¶
func NewEmptyStatementContext() *StatementContext
func NewStatementContext ¶
func NewStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementContext
func (*StatementContext) CopyFrom ¶
func (s *StatementContext) CopyFrom(ctx *StatementContext)
func (*StatementContext) GetParser ¶
func (s *StatementContext) GetParser() antlr.Parser
func (*StatementContext) GetRuleContext ¶
func (s *StatementContext) GetRuleContext() antlr.RuleContext
func (*StatementContext) IsStatementContext ¶
func (*StatementContext) IsStatementContext()
func (*StatementContext) ToStringTree ¶
func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StatementDefaultContext ¶
type StatementDefaultContext struct {
*StatementContext
}
func NewStatementDefaultContext ¶
func NewStatementDefaultContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StatementDefaultContext
func (*StatementDefaultContext) EnterRule ¶
func (s *StatementDefaultContext) EnterRule(listener antlr.ParseTreeListener)
func (*StatementDefaultContext) ExitRule ¶
func (s *StatementDefaultContext) ExitRule(listener antlr.ParseTreeListener)
func (*StatementDefaultContext) GetRuleContext ¶
func (s *StatementDefaultContext) GetRuleContext() antlr.RuleContext
func (*StatementDefaultContext) Query ¶
func (s *StatementDefaultContext) Query() IQueryContext
type StringLiteralContext ¶
type StringLiteralContext struct {
*PrimaryExpressionContext
}
func NewStringLiteralContext ¶
func NewStringLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StringLiteralContext
func (*StringLiteralContext) EnterRule ¶
func (s *StringLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*StringLiteralContext) ExitRule ¶
func (s *StringLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*StringLiteralContext) GetRuleContext ¶
func (s *StringLiteralContext) GetRuleContext() antlr.RuleContext
func (*StringLiteralContext) String_ ¶
func (s *StringLiteralContext) String_() IString_Context
type String_Context ¶
type String_Context struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyString_Context ¶
func NewEmptyString_Context() *String_Context
func NewString_Context ¶
func NewString_Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *String_Context
func (*String_Context) CopyFrom ¶
func (s *String_Context) CopyFrom(ctx *String_Context)
func (*String_Context) GetParser ¶
func (s *String_Context) GetParser() antlr.Parser
func (*String_Context) GetRuleContext ¶
func (s *String_Context) GetRuleContext() antlr.RuleContext
func (*String_Context) IsString_Context ¶
func (*String_Context) IsString_Context()
func (*String_Context) ToStringTree ¶
func (s *String_Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SubqueryContext ¶
type SubqueryContext struct {
*QueryPrimaryContext
}
func NewSubqueryContext ¶
func NewSubqueryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SubqueryContext
func (*SubqueryContext) EnterRule ¶
func (s *SubqueryContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubqueryContext) ExitRule ¶
func (s *SubqueryContext) ExitRule(listener antlr.ParseTreeListener)
func (*SubqueryContext) GetRuleContext ¶
func (s *SubqueryContext) GetRuleContext() antlr.RuleContext
func (*SubqueryContext) QueryNoWith ¶
func (s *SubqueryContext) QueryNoWith() IQueryNoWithContext
type SubqueryExpressionContext ¶
type SubqueryExpressionContext struct {
*PrimaryExpressionContext
}
func NewSubqueryExpressionContext ¶
func NewSubqueryExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SubqueryExpressionContext
func (*SubqueryExpressionContext) EnterRule ¶
func (s *SubqueryExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubqueryExpressionContext) ExitRule ¶
func (s *SubqueryExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*SubqueryExpressionContext) GetRuleContext ¶
func (s *SubqueryExpressionContext) GetRuleContext() antlr.RuleContext
func (*SubqueryExpressionContext) Query ¶
func (s *SubqueryExpressionContext) Query() IQueryContext
type SubqueryRelationContext ¶
type SubqueryRelationContext struct {
*RelationPrimaryContext
}
func NewSubqueryRelationContext ¶
func NewSubqueryRelationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SubqueryRelationContext
func (*SubqueryRelationContext) EnterRule ¶
func (s *SubqueryRelationContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubqueryRelationContext) ExitRule ¶
func (s *SubqueryRelationContext) ExitRule(listener antlr.ParseTreeListener)
func (*SubqueryRelationContext) GetRuleContext ¶
func (s *SubqueryRelationContext) GetRuleContext() antlr.RuleContext
func (*SubqueryRelationContext) Query ¶
func (s *SubqueryRelationContext) Query() IQueryContext
type SubscriptContext ¶
type SubscriptContext struct { *PrimaryExpressionContext // contains filtered or unexported fields }
func NewSubscriptContext ¶
func NewSubscriptContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SubscriptContext
func (*SubscriptContext) EnterRule ¶
func (s *SubscriptContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubscriptContext) ExitRule ¶
func (s *SubscriptContext) ExitRule(listener antlr.ParseTreeListener)
func (*SubscriptContext) GetIndex ¶
func (s *SubscriptContext) GetIndex() IValueExpressionContext
func (*SubscriptContext) GetRuleContext ¶
func (s *SubscriptContext) GetRuleContext() antlr.RuleContext
func (*SubscriptContext) GetValue ¶
func (s *SubscriptContext) GetValue() IPrimaryExpressionContext
func (*SubscriptContext) PrimaryExpression ¶
func (s *SubscriptContext) PrimaryExpression() IPrimaryExpressionContext
func (*SubscriptContext) SetIndex ¶
func (s *SubscriptContext) SetIndex(v IValueExpressionContext)
func (*SubscriptContext) SetValue ¶
func (s *SubscriptContext) SetValue(v IPrimaryExpressionContext)
func (*SubscriptContext) ValueExpression ¶
func (s *SubscriptContext) ValueExpression() IValueExpressionContext
type SubstringContext ¶
type SubstringContext struct {
*PrimaryExpressionContext
}
func NewSubstringContext ¶
func NewSubstringContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SubstringContext
func (*SubstringContext) AllValueExpression ¶
func (s *SubstringContext) AllValueExpression() []IValueExpressionContext
func (*SubstringContext) EnterRule ¶
func (s *SubstringContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubstringContext) ExitRule ¶
func (s *SubstringContext) ExitRule(listener antlr.ParseTreeListener)
func (*SubstringContext) FOR ¶
func (s *SubstringContext) FOR() antlr.TerminalNode
func (*SubstringContext) FROM ¶
func (s *SubstringContext) FROM() antlr.TerminalNode
func (*SubstringContext) GetRuleContext ¶
func (s *SubstringContext) GetRuleContext() antlr.RuleContext
func (*SubstringContext) SUBSTRING ¶
func (s *SubstringContext) SUBSTRING() antlr.TerminalNode
func (*SubstringContext) ValueExpression ¶
func (s *SubstringContext) ValueExpression(i int) IValueExpressionContext
type TableContext ¶
type TableContext struct {
*QueryPrimaryContext
}
func NewTableContext ¶
func NewTableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TableContext
func (*TableContext) EnterRule ¶
func (s *TableContext) EnterRule(listener antlr.ParseTreeListener)
func (*TableContext) ExitRule ¶
func (s *TableContext) ExitRule(listener antlr.ParseTreeListener)
func (*TableContext) GetRuleContext ¶
func (s *TableContext) GetRuleContext() antlr.RuleContext
func (*TableContext) QualifiedName ¶
func (s *TableContext) QualifiedName() IQualifiedNameContext
func (*TableContext) TABLE ¶
func (s *TableContext) TABLE() antlr.TerminalNode
type TableElementContext ¶
type TableElementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTableElementContext ¶
func NewEmptyTableElementContext() *TableElementContext
func NewTableElementContext ¶
func NewTableElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TableElementContext
func (*TableElementContext) ColumnDefinition ¶
func (s *TableElementContext) ColumnDefinition() IColumnDefinitionContext
func (*TableElementContext) EnterRule ¶
func (s *TableElementContext) EnterRule(listener antlr.ParseTreeListener)
func (*TableElementContext) ExitRule ¶
func (s *TableElementContext) ExitRule(listener antlr.ParseTreeListener)
func (*TableElementContext) GetParser ¶
func (s *TableElementContext) GetParser() antlr.Parser
func (*TableElementContext) GetRuleContext ¶
func (s *TableElementContext) GetRuleContext() antlr.RuleContext
func (*TableElementContext) IsTableElementContext ¶
func (*TableElementContext) IsTableElementContext()
func (*TableElementContext) LikeClause ¶
func (s *TableElementContext) LikeClause() ILikeClauseContext
func (*TableElementContext) ToStringTree ¶
func (s *TableElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TableNameContext ¶
type TableNameContext struct {
*RelationPrimaryContext
}
func NewTableNameContext ¶
func NewTableNameContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TableNameContext
func (*TableNameContext) EnterRule ¶
func (s *TableNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*TableNameContext) ExitRule ¶
func (s *TableNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*TableNameContext) GetRuleContext ¶
func (s *TableNameContext) GetRuleContext() antlr.RuleContext
func (*TableNameContext) QualifiedName ¶
func (s *TableNameContext) QualifiedName() IQualifiedNameContext
type TimeZoneIntervalContext ¶
type TimeZoneIntervalContext struct {
*TimeZoneSpecifierContext
}
func NewTimeZoneIntervalContext ¶
func NewTimeZoneIntervalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TimeZoneIntervalContext
func (*TimeZoneIntervalContext) EnterRule ¶
func (s *TimeZoneIntervalContext) EnterRule(listener antlr.ParseTreeListener)
func (*TimeZoneIntervalContext) ExitRule ¶
func (s *TimeZoneIntervalContext) ExitRule(listener antlr.ParseTreeListener)
func (*TimeZoneIntervalContext) GetRuleContext ¶
func (s *TimeZoneIntervalContext) GetRuleContext() antlr.RuleContext
func (*TimeZoneIntervalContext) Interval ¶
func (s *TimeZoneIntervalContext) Interval() IIntervalContext
func (*TimeZoneIntervalContext) TIME ¶
func (s *TimeZoneIntervalContext) TIME() antlr.TerminalNode
func (*TimeZoneIntervalContext) ZONE ¶
func (s *TimeZoneIntervalContext) ZONE() antlr.TerminalNode
type TimeZoneSpecifierContext ¶
type TimeZoneSpecifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTimeZoneSpecifierContext ¶
func NewEmptyTimeZoneSpecifierContext() *TimeZoneSpecifierContext
func NewTimeZoneSpecifierContext ¶
func NewTimeZoneSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TimeZoneSpecifierContext
func (*TimeZoneSpecifierContext) CopyFrom ¶
func (s *TimeZoneSpecifierContext) CopyFrom(ctx *TimeZoneSpecifierContext)
func (*TimeZoneSpecifierContext) GetParser ¶
func (s *TimeZoneSpecifierContext) GetParser() antlr.Parser
func (*TimeZoneSpecifierContext) GetRuleContext ¶
func (s *TimeZoneSpecifierContext) GetRuleContext() antlr.RuleContext
func (*TimeZoneSpecifierContext) IsTimeZoneSpecifierContext ¶
func (*TimeZoneSpecifierContext) IsTimeZoneSpecifierContext()
func (*TimeZoneSpecifierContext) ToStringTree ¶
func (s *TimeZoneSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TimeZoneStringContext ¶
type TimeZoneStringContext struct {
*TimeZoneSpecifierContext
}
func NewTimeZoneStringContext ¶
func NewTimeZoneStringContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TimeZoneStringContext
func (*TimeZoneStringContext) EnterRule ¶
func (s *TimeZoneStringContext) EnterRule(listener antlr.ParseTreeListener)
func (*TimeZoneStringContext) ExitRule ¶
func (s *TimeZoneStringContext) ExitRule(listener antlr.ParseTreeListener)
func (*TimeZoneStringContext) GetRuleContext ¶
func (s *TimeZoneStringContext) GetRuleContext() antlr.RuleContext
func (*TimeZoneStringContext) String_ ¶
func (s *TimeZoneStringContext) String_() IString_Context
func (*TimeZoneStringContext) TIME ¶
func (s *TimeZoneStringContext) TIME() antlr.TerminalNode
func (*TimeZoneStringContext) ZONE ¶
func (s *TimeZoneStringContext) ZONE() antlr.TerminalNode
type TransactionAccessModeContext ¶
type TransactionAccessModeContext struct { *TransactionModeContext // contains filtered or unexported fields }
func NewTransactionAccessModeContext ¶
func NewTransactionAccessModeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TransactionAccessModeContext
func (*TransactionAccessModeContext) EnterRule ¶
func (s *TransactionAccessModeContext) EnterRule(listener antlr.ParseTreeListener)
func (*TransactionAccessModeContext) ExitRule ¶
func (s *TransactionAccessModeContext) ExitRule(listener antlr.ParseTreeListener)
func (*TransactionAccessModeContext) GetAccessMode ¶
func (s *TransactionAccessModeContext) GetAccessMode() antlr.Token
func (*TransactionAccessModeContext) GetRuleContext ¶
func (s *TransactionAccessModeContext) GetRuleContext() antlr.RuleContext
func (*TransactionAccessModeContext) ONLY ¶
func (s *TransactionAccessModeContext) ONLY() antlr.TerminalNode
func (*TransactionAccessModeContext) READ ¶
func (s *TransactionAccessModeContext) READ() antlr.TerminalNode
func (*TransactionAccessModeContext) SetAccessMode ¶
func (s *TransactionAccessModeContext) SetAccessMode(v antlr.Token)
func (*TransactionAccessModeContext) WRITE ¶
func (s *TransactionAccessModeContext) WRITE() antlr.TerminalNode
type TransactionModeContext ¶
type TransactionModeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTransactionModeContext ¶
func NewEmptyTransactionModeContext() *TransactionModeContext
func NewTransactionModeContext ¶
func NewTransactionModeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TransactionModeContext
func (*TransactionModeContext) CopyFrom ¶
func (s *TransactionModeContext) CopyFrom(ctx *TransactionModeContext)
func (*TransactionModeContext) GetParser ¶
func (s *TransactionModeContext) GetParser() antlr.Parser
func (*TransactionModeContext) GetRuleContext ¶
func (s *TransactionModeContext) GetRuleContext() antlr.RuleContext
func (*TransactionModeContext) IsTransactionModeContext ¶
func (*TransactionModeContext) IsTransactionModeContext()
func (*TransactionModeContext) ToStringTree ¶
func (s *TransactionModeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TypeConstructorContext ¶
type TypeConstructorContext struct {
*PrimaryExpressionContext
}
func NewTypeConstructorContext ¶
func NewTypeConstructorContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TypeConstructorContext
func (*TypeConstructorContext) DOUBLE_PRECISION ¶
func (s *TypeConstructorContext) DOUBLE_PRECISION() antlr.TerminalNode
func (*TypeConstructorContext) EnterRule ¶
func (s *TypeConstructorContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeConstructorContext) ExitRule ¶
func (s *TypeConstructorContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeConstructorContext) GetRuleContext ¶
func (s *TypeConstructorContext) GetRuleContext() antlr.RuleContext
func (*TypeConstructorContext) Identifier ¶
func (s *TypeConstructorContext) Identifier() IIdentifierContext
func (*TypeConstructorContext) String_ ¶
func (s *TypeConstructorContext) String_() IString_Context
type TypeParameterContext ¶
type TypeParameterContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeParameterContext ¶
func NewEmptyTypeParameterContext() *TypeParameterContext
func NewTypeParameterContext ¶
func NewTypeParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeParameterContext
func (*TypeParameterContext) EnterRule ¶
func (s *TypeParameterContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeParameterContext) ExitRule ¶
func (s *TypeParameterContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeParameterContext) GetParser ¶
func (s *TypeParameterContext) GetParser() antlr.Parser
func (*TypeParameterContext) GetRuleContext ¶
func (s *TypeParameterContext) GetRuleContext() antlr.RuleContext
func (*TypeParameterContext) INTEGER_VALUE ¶
func (s *TypeParameterContext) INTEGER_VALUE() antlr.TerminalNode
func (*TypeParameterContext) IsTypeParameterContext ¶
func (*TypeParameterContext) IsTypeParameterContext()
func (*TypeParameterContext) ToStringTree ¶
func (s *TypeParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeParameterContext) Type_ ¶
func (s *TypeParameterContext) Type_() IType_Context
type Type_Context ¶
type Type_Context struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyType_Context ¶
func NewEmptyType_Context() *Type_Context
func NewType_Context ¶
func NewType_Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_Context
func (*Type_Context) ARRAY ¶
func (s *Type_Context) ARRAY() antlr.TerminalNode
func (*Type_Context) AllIdentifier ¶
func (s *Type_Context) AllIdentifier() []IIdentifierContext
func (*Type_Context) AllIntervalField ¶
func (s *Type_Context) AllIntervalField() []IIntervalFieldContext
func (*Type_Context) AllTypeParameter ¶
func (s *Type_Context) AllTypeParameter() []ITypeParameterContext
func (*Type_Context) AllType_ ¶
func (s *Type_Context) AllType_() []IType_Context
func (*Type_Context) BaseType ¶
func (s *Type_Context) BaseType() IBaseTypeContext
func (*Type_Context) EnterRule ¶
func (s *Type_Context) EnterRule(listener antlr.ParseTreeListener)
func (*Type_Context) ExitRule ¶
func (s *Type_Context) ExitRule(listener antlr.ParseTreeListener)
func (*Type_Context) GetFrom ¶
func (s *Type_Context) GetFrom() IIntervalFieldContext
func (*Type_Context) GetParser ¶
func (s *Type_Context) GetParser() antlr.Parser
func (*Type_Context) GetRuleContext ¶
func (s *Type_Context) GetRuleContext() antlr.RuleContext
func (*Type_Context) GetTo ¶
func (s *Type_Context) GetTo() IIntervalFieldContext
func (*Type_Context) INTERVAL ¶
func (s *Type_Context) INTERVAL() antlr.TerminalNode
func (*Type_Context) Identifier ¶
func (s *Type_Context) Identifier(i int) IIdentifierContext
func (*Type_Context) IntervalField ¶
func (s *Type_Context) IntervalField(i int) IIntervalFieldContext
func (*Type_Context) IsType_Context ¶
func (*Type_Context) IsType_Context()
func (*Type_Context) MAP ¶
func (s *Type_Context) MAP() antlr.TerminalNode
func (*Type_Context) ROW ¶
func (s *Type_Context) ROW() antlr.TerminalNode
func (*Type_Context) SetFrom ¶
func (s *Type_Context) SetFrom(v IIntervalFieldContext)
func (*Type_Context) SetTo ¶
func (s *Type_Context) SetTo(v IIntervalFieldContext)
func (*Type_Context) TO ¶
func (s *Type_Context) TO() antlr.TerminalNode
func (*Type_Context) ToStringTree ¶
func (s *Type_Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Type_Context) TypeParameter ¶
func (s *Type_Context) TypeParameter(i int) ITypeParameterContext
func (*Type_Context) Type_ ¶
func (s *Type_Context) Type_(i int) IType_Context
type UnboundedFrameContext ¶
type UnboundedFrameContext struct { *FrameBoundContext // contains filtered or unexported fields }
func NewUnboundedFrameContext ¶
func NewUnboundedFrameContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnboundedFrameContext
func (*UnboundedFrameContext) EnterRule ¶
func (s *UnboundedFrameContext) EnterRule(listener antlr.ParseTreeListener)
func (*UnboundedFrameContext) ExitRule ¶
func (s *UnboundedFrameContext) ExitRule(listener antlr.ParseTreeListener)
func (*UnboundedFrameContext) FOLLOWING ¶
func (s *UnboundedFrameContext) FOLLOWING() antlr.TerminalNode
func (*UnboundedFrameContext) GetBoundType ¶
func (s *UnboundedFrameContext) GetBoundType() antlr.Token
func (*UnboundedFrameContext) GetRuleContext ¶
func (s *UnboundedFrameContext) GetRuleContext() antlr.RuleContext
func (*UnboundedFrameContext) PRECEDING ¶
func (s *UnboundedFrameContext) PRECEDING() antlr.TerminalNode
func (*UnboundedFrameContext) SetBoundType ¶
func (s *UnboundedFrameContext) SetBoundType(v antlr.Token)
func (*UnboundedFrameContext) UNBOUNDED ¶
func (s *UnboundedFrameContext) UNBOUNDED() antlr.TerminalNode
type UnicodeStringLiteralContext ¶
type UnicodeStringLiteralContext struct {
*String_Context
}
func NewUnicodeStringLiteralContext ¶
func NewUnicodeStringLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnicodeStringLiteralContext
func (*UnicodeStringLiteralContext) EnterRule ¶
func (s *UnicodeStringLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*UnicodeStringLiteralContext) ExitRule ¶
func (s *UnicodeStringLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*UnicodeStringLiteralContext) GetRuleContext ¶
func (s *UnicodeStringLiteralContext) GetRuleContext() antlr.RuleContext
func (*UnicodeStringLiteralContext) STRING ¶
func (s *UnicodeStringLiteralContext) STRING() antlr.TerminalNode
func (*UnicodeStringLiteralContext) UESCAPE ¶
func (s *UnicodeStringLiteralContext) UESCAPE() antlr.TerminalNode
func (*UnicodeStringLiteralContext) UNICODE_STRING ¶
func (s *UnicodeStringLiteralContext) UNICODE_STRING() antlr.TerminalNode
type UnnestContext ¶
type UnnestContext struct {
*RelationPrimaryContext
}
func NewUnnestContext ¶
func NewUnnestContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnnestContext
func (*UnnestContext) AllExpression ¶
func (s *UnnestContext) AllExpression() []IExpressionContext
func (*UnnestContext) EnterRule ¶
func (s *UnnestContext) EnterRule(listener antlr.ParseTreeListener)
func (*UnnestContext) ExitRule ¶
func (s *UnnestContext) ExitRule(listener antlr.ParseTreeListener)
func (*UnnestContext) Expression ¶
func (s *UnnestContext) Expression(i int) IExpressionContext
func (*UnnestContext) GetRuleContext ¶
func (s *UnnestContext) GetRuleContext() antlr.RuleContext
func (*UnnestContext) ORDINALITY ¶
func (s *UnnestContext) ORDINALITY() antlr.TerminalNode
func (*UnnestContext) UNNEST ¶
func (s *UnnestContext) UNNEST() antlr.TerminalNode
func (*UnnestContext) WITH ¶
func (s *UnnestContext) WITH() antlr.TerminalNode
type UnqualifiedArgumentContext ¶
type UnqualifiedArgumentContext struct {
*PathElementContext
}
func NewUnqualifiedArgumentContext ¶
func NewUnqualifiedArgumentContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnqualifiedArgumentContext
func (*UnqualifiedArgumentContext) EnterRule ¶
func (s *UnqualifiedArgumentContext) EnterRule(listener antlr.ParseTreeListener)
func (*UnqualifiedArgumentContext) ExitRule ¶
func (s *UnqualifiedArgumentContext) ExitRule(listener antlr.ParseTreeListener)
func (*UnqualifiedArgumentContext) GetRuleContext ¶
func (s *UnqualifiedArgumentContext) GetRuleContext() antlr.RuleContext
func (*UnqualifiedArgumentContext) Identifier ¶
func (s *UnqualifiedArgumentContext) Identifier() IIdentifierContext
type UnquotedIdentifierContext ¶
type UnquotedIdentifierContext struct {
*IdentifierContext
}
func NewUnquotedIdentifierContext ¶
func NewUnquotedIdentifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnquotedIdentifierContext
func (*UnquotedIdentifierContext) EnterRule ¶
func (s *UnquotedIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*UnquotedIdentifierContext) ExitRule ¶
func (s *UnquotedIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*UnquotedIdentifierContext) GetRuleContext ¶
func (s *UnquotedIdentifierContext) GetRuleContext() antlr.RuleContext
func (*UnquotedIdentifierContext) IDENTIFIER ¶
func (s *UnquotedIdentifierContext) IDENTIFIER() antlr.TerminalNode
func (*UnquotedIdentifierContext) NonReserved ¶
func (s *UnquotedIdentifierContext) NonReserved() INonReservedContext
type ValueExpressionContext ¶
type ValueExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyValueExpressionContext ¶
func NewEmptyValueExpressionContext() *ValueExpressionContext
func NewValueExpressionContext ¶
func NewValueExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ValueExpressionContext
func (*ValueExpressionContext) CopyFrom ¶
func (s *ValueExpressionContext) CopyFrom(ctx *ValueExpressionContext)
func (*ValueExpressionContext) GetParser ¶
func (s *ValueExpressionContext) GetParser() antlr.Parser
func (*ValueExpressionContext) GetRuleContext ¶
func (s *ValueExpressionContext) GetRuleContext() antlr.RuleContext
func (*ValueExpressionContext) IsValueExpressionContext ¶
func (*ValueExpressionContext) IsValueExpressionContext()
func (*ValueExpressionContext) ToStringTree ¶
func (s *ValueExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ValueExpressionDefaultContext ¶
type ValueExpressionDefaultContext struct {
*ValueExpressionContext
}
func NewValueExpressionDefaultContext ¶
func NewValueExpressionDefaultContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ValueExpressionDefaultContext
func (*ValueExpressionDefaultContext) EnterRule ¶
func (s *ValueExpressionDefaultContext) EnterRule(listener antlr.ParseTreeListener)
func (*ValueExpressionDefaultContext) ExitRule ¶
func (s *ValueExpressionDefaultContext) ExitRule(listener antlr.ParseTreeListener)
func (*ValueExpressionDefaultContext) GetRuleContext ¶
func (s *ValueExpressionDefaultContext) GetRuleContext() antlr.RuleContext
func (*ValueExpressionDefaultContext) PrimaryExpression ¶
func (s *ValueExpressionDefaultContext) PrimaryExpression() IPrimaryExpressionContext
type WhenClauseContext ¶
type WhenClauseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWhenClauseContext ¶
func NewEmptyWhenClauseContext() *WhenClauseContext
func NewWhenClauseContext ¶
func NewWhenClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WhenClauseContext
func (*WhenClauseContext) AllExpression ¶
func (s *WhenClauseContext) AllExpression() []IExpressionContext
func (*WhenClauseContext) EnterRule ¶
func (s *WhenClauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*WhenClauseContext) ExitRule ¶
func (s *WhenClauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*WhenClauseContext) Expression ¶
func (s *WhenClauseContext) Expression(i int) IExpressionContext
func (*WhenClauseContext) GetCondition ¶
func (s *WhenClauseContext) GetCondition() IExpressionContext
func (*WhenClauseContext) GetParser ¶
func (s *WhenClauseContext) GetParser() antlr.Parser
func (*WhenClauseContext) GetResult ¶
func (s *WhenClauseContext) GetResult() IExpressionContext
func (*WhenClauseContext) GetRuleContext ¶
func (s *WhenClauseContext) GetRuleContext() antlr.RuleContext
func (*WhenClauseContext) IsWhenClauseContext ¶
func (*WhenClauseContext) IsWhenClauseContext()
func (*WhenClauseContext) SetCondition ¶
func (s *WhenClauseContext) SetCondition(v IExpressionContext)
func (*WhenClauseContext) SetResult ¶
func (s *WhenClauseContext) SetResult(v IExpressionContext)
func (*WhenClauseContext) THEN ¶
func (s *WhenClauseContext) THEN() antlr.TerminalNode
func (*WhenClauseContext) ToStringTree ¶
func (s *WhenClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WhenClauseContext) WHEN ¶
func (s *WhenClauseContext) WHEN() antlr.TerminalNode
type WindowFrameContext ¶
type WindowFrameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWindowFrameContext ¶
func NewEmptyWindowFrameContext() *WindowFrameContext
func NewWindowFrameContext ¶
func NewWindowFrameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WindowFrameContext
func (*WindowFrameContext) AND ¶
func (s *WindowFrameContext) AND() antlr.TerminalNode
func (*WindowFrameContext) AllFrameBound ¶
func (s *WindowFrameContext) AllFrameBound() []IFrameBoundContext
func (*WindowFrameContext) BETWEEN ¶
func (s *WindowFrameContext) BETWEEN() antlr.TerminalNode
func (*WindowFrameContext) EnterRule ¶
func (s *WindowFrameContext) EnterRule(listener antlr.ParseTreeListener)
func (*WindowFrameContext) ExitRule ¶
func (s *WindowFrameContext) ExitRule(listener antlr.ParseTreeListener)
func (*WindowFrameContext) FrameBound ¶
func (s *WindowFrameContext) FrameBound(i int) IFrameBoundContext
func (*WindowFrameContext) GetEnd ¶
func (s *WindowFrameContext) GetEnd() IFrameBoundContext
func (*WindowFrameContext) GetFrameType ¶
func (s *WindowFrameContext) GetFrameType() antlr.Token
func (*WindowFrameContext) GetParser ¶
func (s *WindowFrameContext) GetParser() antlr.Parser
func (*WindowFrameContext) GetRuleContext ¶
func (s *WindowFrameContext) GetRuleContext() antlr.RuleContext
func (*WindowFrameContext) GetStart_ ¶
func (s *WindowFrameContext) GetStart_() IFrameBoundContext
func (*WindowFrameContext) IsWindowFrameContext ¶
func (*WindowFrameContext) IsWindowFrameContext()
func (*WindowFrameContext) RANGE ¶
func (s *WindowFrameContext) RANGE() antlr.TerminalNode
func (*WindowFrameContext) ROWS ¶
func (s *WindowFrameContext) ROWS() antlr.TerminalNode
func (*WindowFrameContext) SetEnd ¶
func (s *WindowFrameContext) SetEnd(v IFrameBoundContext)
func (*WindowFrameContext) SetFrameType ¶
func (s *WindowFrameContext) SetFrameType(v antlr.Token)
func (*WindowFrameContext) SetStart_ ¶
func (s *WindowFrameContext) SetStart_(v IFrameBoundContext)
func (*WindowFrameContext) ToStringTree ¶
func (s *WindowFrameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type WithContext ¶
type WithContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWithContext ¶
func NewEmptyWithContext() *WithContext
func NewWithContext ¶
func NewWithContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WithContext
func (*WithContext) AllNamedQuery ¶
func (s *WithContext) AllNamedQuery() []INamedQueryContext
func (*WithContext) EnterRule ¶
func (s *WithContext) EnterRule(listener antlr.ParseTreeListener)
func (*WithContext) ExitRule ¶
func (s *WithContext) ExitRule(listener antlr.ParseTreeListener)
func (*WithContext) GetParser ¶
func (s *WithContext) GetParser() antlr.Parser
func (*WithContext) GetRuleContext ¶
func (s *WithContext) GetRuleContext() antlr.RuleContext
func (*WithContext) IsWithContext ¶
func (*WithContext) IsWithContext()
func (*WithContext) NamedQuery ¶
func (s *WithContext) NamedQuery(i int) INamedQueryContext
func (*WithContext) RECURSIVE ¶
func (s *WithContext) RECURSIVE() antlr.TerminalNode
func (*WithContext) ToStringTree ¶
func (s *WithContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WithContext) WITH ¶
func (s *WithContext) WITH() antlr.TerminalNode