Documentation
¶
Index ¶
- Constants
- type AddColumnContext
- func (s *AddColumnContext) ADD() antlr.TerminalNode
- func (s *AddColumnContext) ALTER() antlr.TerminalNode
- func (s *AddColumnContext) COLUMN() antlr.TerminalNode
- func (s *AddColumnContext) ColumnDefinition() IColumnDefinitionContext
- func (s *AddColumnContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AddColumnContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AddColumnContext) GetColumn() IColumnDefinitionContext
- func (s *AddColumnContext) GetRuleContext() antlr.RuleContext
- func (s *AddColumnContext) GetTableName() IQualifiedNameContext
- func (s *AddColumnContext) QualifiedName() IQualifiedNameContext
- func (s *AddColumnContext) SetColumn(v IColumnDefinitionContext)
- func (s *AddColumnContext) SetTableName(v IQualifiedNameContext)
- func (s *AddColumnContext) TABLE() antlr.TerminalNode
- 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) EnterAddColumn(ctx *AddColumnContext)
- 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) EnterBetween(ctx *BetweenContext)
- func (s *BaseSQLBaseListener) EnterBinaryLiteral(ctx *BinaryLiteralContext)
- func (s *BaseSQLBaseListener) EnterBoolLiteral(ctx *BoolLiteralContext)
- func (s *BaseSQLBaseListener) EnterBoolLiteralToo(ctx *BoolLiteralTooContext)
- func (s *BaseSQLBaseListener) EnterBooleanDefault(ctx *BooleanDefaultContext)
- func (s *BaseSQLBaseListener) EnterBooleanliteral(ctx *BooleanliteralContext)
- func (s *BaseSQLBaseListener) EnterBoundedFrame(ctx *BoundedFrameContext)
- func (s *BaseSQLBaseListener) EnterCall(ctx *CallContext)
- 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) EnterCommit(ctx *CommitContext)
- 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) EnterCreateTable(ctx *CreateTableContext)
- func (s *BaseSQLBaseListener) EnterCreateTableAsSelect(ctx *CreateTableAsSelectContext)
- func (s *BaseSQLBaseListener) EnterCreateView(ctx *CreateViewContext)
- func (s *BaseSQLBaseListener) EnterCube(ctx *CubeContext)
- func (s *BaseSQLBaseListener) EnterCurrentRowBound(ctx *CurrentRowBoundContext)
- func (s *BaseSQLBaseListener) EnterDeallocate(ctx *DeallocateContext)
- func (s *BaseSQLBaseListener) EnterDecimalLiteral(ctx *DecimalLiteralContext)
- func (s *BaseSQLBaseListener) EnterDelete(ctx *DeleteContext)
- func (s *BaseSQLBaseListener) EnterDereference(ctx *DereferenceContext)
- func (s *BaseSQLBaseListener) EnterDescribeInput(ctx *DescribeInputContext)
- func (s *BaseSQLBaseListener) EnterDescribeOutput(ctx *DescribeOutputContext)
- func (s *BaseSQLBaseListener) EnterDigitIdentifier(ctx *DigitIdentifierContext)
- func (s *BaseSQLBaseListener) EnterDistinctFrom(ctx *DistinctFromContext)
- func (s *BaseSQLBaseListener) EnterDotQualifiedName(ctx *DotQualifiedNameContext)
- func (s *BaseSQLBaseListener) EnterDropTable(ctx *DropTableContext)
- func (s *BaseSQLBaseListener) EnterDropView(ctx *DropViewContext)
- func (s *BaseSQLBaseListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseSQLBaseListener) EnterExecute(ctx *ExecuteContext)
- func (s *BaseSQLBaseListener) EnterExists(ctx *ExistsContext)
- func (s *BaseSQLBaseListener) EnterExplain(ctx *ExplainContext)
- 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) EnterGrant(ctx *GrantContext)
- func (s *BaseSQLBaseListener) EnterGroupBy(ctx *GroupByContext)
- func (s *BaseSQLBaseListener) EnterGroupingExpressions(ctx *GroupingExpressionsContext)
- 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) EnterInsertInto(ctx *InsertIntoContext)
- 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) 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) EnterNonReservedIdentifier(ctx *NonReservedIdentifierContext)
- func (s *BaseSQLBaseListener) EnterNormalize(ctx *NormalizeContext)
- func (s *BaseSQLBaseListener) EnterNullLiteral(ctx *NullLiteralContext)
- func (s *BaseSQLBaseListener) EnterNullPredicate(ctx *NullPredicateContext)
- 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) EnterPosition(ctx *PositionContext)
- func (s *BaseSQLBaseListener) EnterPositionalArgument(ctx *PositionalArgumentContext)
- func (s *BaseSQLBaseListener) EnterPrepare(ctx *PrepareContext)
- func (s *BaseSQLBaseListener) EnterPrivilege(ctx *PrivilegeContext)
- 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) EnterQuotedIdentifierAlternative(ctx *QuotedIdentifierAlternativeContext)
- func (s *BaseSQLBaseListener) EnterReadCommitted(ctx *ReadCommittedContext)
- func (s *BaseSQLBaseListener) EnterReadUncommitted(ctx *ReadUncommittedContext)
- func (s *BaseSQLBaseListener) EnterRelationDefault(ctx *RelationDefaultContext)
- func (s *BaseSQLBaseListener) EnterRenameColumn(ctx *RenameColumnContext)
- func (s *BaseSQLBaseListener) EnterRenameTable(ctx *RenameTableContext)
- func (s *BaseSQLBaseListener) EnterRepeatableRead(ctx *RepeatableReadContext)
- func (s *BaseSQLBaseListener) EnterResetSession(ctx *ResetSessionContext)
- func (s *BaseSQLBaseListener) EnterRevoke(ctx *RevokeContext)
- func (s *BaseSQLBaseListener) EnterRollback(ctx *RollbackContext)
- func (s *BaseSQLBaseListener) EnterRollup(ctx *RollupContext)
- func (s *BaseSQLBaseListener) EnterRowConstructor(ctx *RowConstructorContext)
- 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) EnterSetSession(ctx *SetSessionContext)
- func (s *BaseSQLBaseListener) EnterShowCatalogs(ctx *ShowCatalogsContext)
- func (s *BaseSQLBaseListener) EnterShowColumns(ctx *ShowColumnsContext)
- func (s *BaseSQLBaseListener) EnterShowCreateTable(ctx *ShowCreateTableContext)
- func (s *BaseSQLBaseListener) EnterShowCreateView(ctx *ShowCreateViewContext)
- func (s *BaseSQLBaseListener) EnterShowFunctions(ctx *ShowFunctionsContext)
- func (s *BaseSQLBaseListener) EnterShowPartitions(ctx *ShowPartitionsContext)
- func (s *BaseSQLBaseListener) EnterShowSchemas(ctx *ShowSchemasContext)
- func (s *BaseSQLBaseListener) EnterShowSession(ctx *ShowSessionContext)
- func (s *BaseSQLBaseListener) EnterShowTables(ctx *ShowTablesContext)
- func (s *BaseSQLBaseListener) EnterSimpleCase(ctx *SimpleCaseContext)
- func (s *BaseSQLBaseListener) EnterSingleGroupingSet(ctx *SingleGroupingSetContext)
- func (s *BaseSQLBaseListener) EnterSortItem(ctx *SortItemContext)
- func (s *BaseSQLBaseListener) EnterSpecialDateTimeFunction(ctx *SpecialDateTimeFunctionContext)
- func (s *BaseSQLBaseListener) EnterStartTransaction(ctx *StartTransactionContext)
- func (s *BaseSQLBaseListener) EnterStatementDefault(ctx *StatementDefaultContext)
- func (s *BaseSQLBaseListener) EnterStatements(ctx *StatementsContext)
- 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) EnterTableProperties(ctx *TablePropertiesContext)
- func (s *BaseSQLBaseListener) EnterTableProperty(ctx *TablePropertyContext)
- 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_t(ctx *Type_tContext)
- func (s *BaseSQLBaseListener) EnterTypedLiteral(ctx *TypedLiteralContext)
- func (s *BaseSQLBaseListener) EnterUnboundedFrame(ctx *UnboundedFrameContext)
- func (s *BaseSQLBaseListener) EnterUnnest(ctx *UnnestContext)
- 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) ExitAddColumn(ctx *AddColumnContext)
- 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) ExitBetween(ctx *BetweenContext)
- func (s *BaseSQLBaseListener) ExitBinaryLiteral(ctx *BinaryLiteralContext)
- func (s *BaseSQLBaseListener) ExitBoolLiteral(ctx *BoolLiteralContext)
- func (s *BaseSQLBaseListener) ExitBoolLiteralToo(ctx *BoolLiteralTooContext)
- func (s *BaseSQLBaseListener) ExitBooleanDefault(ctx *BooleanDefaultContext)
- func (s *BaseSQLBaseListener) ExitBooleanliteral(ctx *BooleanliteralContext)
- func (s *BaseSQLBaseListener) ExitBoundedFrame(ctx *BoundedFrameContext)
- func (s *BaseSQLBaseListener) ExitCall(ctx *CallContext)
- 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) ExitCommit(ctx *CommitContext)
- 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) ExitCreateTable(ctx *CreateTableContext)
- func (s *BaseSQLBaseListener) ExitCreateTableAsSelect(ctx *CreateTableAsSelectContext)
- func (s *BaseSQLBaseListener) ExitCreateView(ctx *CreateViewContext)
- func (s *BaseSQLBaseListener) ExitCube(ctx *CubeContext)
- func (s *BaseSQLBaseListener) ExitCurrentRowBound(ctx *CurrentRowBoundContext)
- func (s *BaseSQLBaseListener) ExitDeallocate(ctx *DeallocateContext)
- func (s *BaseSQLBaseListener) ExitDecimalLiteral(ctx *DecimalLiteralContext)
- func (s *BaseSQLBaseListener) ExitDelete(ctx *DeleteContext)
- func (s *BaseSQLBaseListener) ExitDereference(ctx *DereferenceContext)
- func (s *BaseSQLBaseListener) ExitDescribeInput(ctx *DescribeInputContext)
- func (s *BaseSQLBaseListener) ExitDescribeOutput(ctx *DescribeOutputContext)
- func (s *BaseSQLBaseListener) ExitDigitIdentifier(ctx *DigitIdentifierContext)
- func (s *BaseSQLBaseListener) ExitDistinctFrom(ctx *DistinctFromContext)
- func (s *BaseSQLBaseListener) ExitDotQualifiedName(ctx *DotQualifiedNameContext)
- func (s *BaseSQLBaseListener) ExitDropTable(ctx *DropTableContext)
- func (s *BaseSQLBaseListener) ExitDropView(ctx *DropViewContext)
- func (s *BaseSQLBaseListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseSQLBaseListener) ExitExecute(ctx *ExecuteContext)
- func (s *BaseSQLBaseListener) ExitExists(ctx *ExistsContext)
- func (s *BaseSQLBaseListener) ExitExplain(ctx *ExplainContext)
- 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) ExitGrant(ctx *GrantContext)
- func (s *BaseSQLBaseListener) ExitGroupBy(ctx *GroupByContext)
- func (s *BaseSQLBaseListener) ExitGroupingExpressions(ctx *GroupingExpressionsContext)
- 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) ExitInsertInto(ctx *InsertIntoContext)
- 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) 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) ExitNonReservedIdentifier(ctx *NonReservedIdentifierContext)
- func (s *BaseSQLBaseListener) ExitNormalize(ctx *NormalizeContext)
- func (s *BaseSQLBaseListener) ExitNullLiteral(ctx *NullLiteralContext)
- func (s *BaseSQLBaseListener) ExitNullPredicate(ctx *NullPredicateContext)
- 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) ExitPosition(ctx *PositionContext)
- func (s *BaseSQLBaseListener) ExitPositionalArgument(ctx *PositionalArgumentContext)
- func (s *BaseSQLBaseListener) ExitPrepare(ctx *PrepareContext)
- func (s *BaseSQLBaseListener) ExitPrivilege(ctx *PrivilegeContext)
- 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) ExitQuotedIdentifierAlternative(ctx *QuotedIdentifierAlternativeContext)
- func (s *BaseSQLBaseListener) ExitReadCommitted(ctx *ReadCommittedContext)
- func (s *BaseSQLBaseListener) ExitReadUncommitted(ctx *ReadUncommittedContext)
- func (s *BaseSQLBaseListener) ExitRelationDefault(ctx *RelationDefaultContext)
- func (s *BaseSQLBaseListener) ExitRenameColumn(ctx *RenameColumnContext)
- func (s *BaseSQLBaseListener) ExitRenameTable(ctx *RenameTableContext)
- func (s *BaseSQLBaseListener) ExitRepeatableRead(ctx *RepeatableReadContext)
- func (s *BaseSQLBaseListener) ExitResetSession(ctx *ResetSessionContext)
- func (s *BaseSQLBaseListener) ExitRevoke(ctx *RevokeContext)
- func (s *BaseSQLBaseListener) ExitRollback(ctx *RollbackContext)
- func (s *BaseSQLBaseListener) ExitRollup(ctx *RollupContext)
- func (s *BaseSQLBaseListener) ExitRowConstructor(ctx *RowConstructorContext)
- 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) ExitSetSession(ctx *SetSessionContext)
- func (s *BaseSQLBaseListener) ExitShowCatalogs(ctx *ShowCatalogsContext)
- func (s *BaseSQLBaseListener) ExitShowColumns(ctx *ShowColumnsContext)
- func (s *BaseSQLBaseListener) ExitShowCreateTable(ctx *ShowCreateTableContext)
- func (s *BaseSQLBaseListener) ExitShowCreateView(ctx *ShowCreateViewContext)
- func (s *BaseSQLBaseListener) ExitShowFunctions(ctx *ShowFunctionsContext)
- func (s *BaseSQLBaseListener) ExitShowPartitions(ctx *ShowPartitionsContext)
- func (s *BaseSQLBaseListener) ExitShowSchemas(ctx *ShowSchemasContext)
- func (s *BaseSQLBaseListener) ExitShowSession(ctx *ShowSessionContext)
- func (s *BaseSQLBaseListener) ExitShowTables(ctx *ShowTablesContext)
- func (s *BaseSQLBaseListener) ExitSimpleCase(ctx *SimpleCaseContext)
- func (s *BaseSQLBaseListener) ExitSingleGroupingSet(ctx *SingleGroupingSetContext)
- func (s *BaseSQLBaseListener) ExitSortItem(ctx *SortItemContext)
- func (s *BaseSQLBaseListener) ExitSpecialDateTimeFunction(ctx *SpecialDateTimeFunctionContext)
- func (s *BaseSQLBaseListener) ExitStartTransaction(ctx *StartTransactionContext)
- func (s *BaseSQLBaseListener) ExitStatementDefault(ctx *StatementDefaultContext)
- func (s *BaseSQLBaseListener) ExitStatements(ctx *StatementsContext)
- 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) ExitTableProperties(ctx *TablePropertiesContext)
- func (s *BaseSQLBaseListener) ExitTableProperty(ctx *TablePropertyContext)
- 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_t(ctx *Type_tContext)
- func (s *BaseSQLBaseListener) ExitTypedLiteral(ctx *TypedLiteralContext)
- func (s *BaseSQLBaseListener) ExitUnboundedFrame(ctx *UnboundedFrameContext)
- func (s *BaseSQLBaseListener) ExitUnnest(ctx *UnnestContext)
- 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) DATE() antlr.TerminalNode
- 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 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 BoolLiteralContext
- type BoolLiteralTooContext
- type BooleanDefaultContext
- func (s *BooleanDefaultContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BooleanDefaultContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BooleanDefaultContext) GetRuleContext() antlr.RuleContext
- func (s *BooleanDefaultContext) Predicate() IPredicateContext
- func (s *BooleanDefaultContext) ValueExpression() IValueExpressionContext
- 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
- func (s *BooleanliteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BooleanliteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BooleanliteralContext) FALSE() antlr.TerminalNode
- func (s *BooleanliteralContext) GetParser() antlr.Parser
- func (s *BooleanliteralContext) GetRuleContext() antlr.RuleContext
- func (*BooleanliteralContext) IsBooleanliteralContext()
- func (s *BooleanliteralContext) TRUE() antlr.TerminalNode
- func (s *BooleanliteralContext) 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 CallContext
- func (s *CallContext) AllCallArgument() []ICallArgumentContext
- func (s *CallContext) CALL() antlr.TerminalNode
- func (s *CallContext) CallArgument(i int) ICallArgumentContext
- func (s *CallContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CallContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CallContext) GetRuleContext() antlr.RuleContext
- func (s *CallContext) QualifiedName() IQualifiedNameContext
- 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_t() IType_tContext
- 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) STRING() antlr.TerminalNode
- func (s *ColumnDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ColumnDefinitionContext) Type_t() IType_tContext
- type ColumnReferenceContext
- type CommitContext
- 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 CreateTableAsSelectContext
- func (s *CreateTableAsSelectContext) AS() antlr.TerminalNode
- func (s *CreateTableAsSelectContext) CREATE() antlr.TerminalNode
- func (s *CreateTableAsSelectContext) EXISTS() antlr.TerminalNode
- func (s *CreateTableAsSelectContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CreateTableAsSelectContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CreateTableAsSelectContext) GetRuleContext() antlr.RuleContext
- func (s *CreateTableAsSelectContext) IF() antlr.TerminalNode
- func (s *CreateTableAsSelectContext) NOT() antlr.TerminalNode
- func (s *CreateTableAsSelectContext) QualifiedName() IQualifiedNameContext
- func (s *CreateTableAsSelectContext) Query() IQueryContext
- func (s *CreateTableAsSelectContext) TABLE() antlr.TerminalNode
- func (s *CreateTableAsSelectContext) TableProperties() ITablePropertiesContext
- func (s *CreateTableAsSelectContext) WITH() antlr.TerminalNode
- type CreateTableContext
- func (s *CreateTableContext) AllTableElement() []ITableElementContext
- func (s *CreateTableContext) CREATE() antlr.TerminalNode
- func (s *CreateTableContext) EXISTS() antlr.TerminalNode
- func (s *CreateTableContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CreateTableContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CreateTableContext) GetRuleContext() antlr.RuleContext
- func (s *CreateTableContext) IF() antlr.TerminalNode
- func (s *CreateTableContext) NOT() antlr.TerminalNode
- func (s *CreateTableContext) QualifiedName() IQualifiedNameContext
- func (s *CreateTableContext) TABLE() antlr.TerminalNode
- func (s *CreateTableContext) TableElement(i int) ITableElementContext
- func (s *CreateTableContext) TableProperties() ITablePropertiesContext
- func (s *CreateTableContext) WITH() antlr.TerminalNode
- type CreateViewContext
- func (s *CreateViewContext) AS() antlr.TerminalNode
- func (s *CreateViewContext) CREATE() antlr.TerminalNode
- func (s *CreateViewContext) ColumnAliases() IColumnAliasesContext
- func (s *CreateViewContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CreateViewContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CreateViewContext) GetRuleContext() antlr.RuleContext
- func (s *CreateViewContext) OR() antlr.TerminalNode
- func (s *CreateViewContext) QualifiedName() IQualifiedNameContext
- func (s *CreateViewContext) Query() IQueryContext
- func (s *CreateViewContext) REPLACE() antlr.TerminalNode
- func (s *CreateViewContext) VIEW() antlr.TerminalNode
- type CubeContext
- func (s *CubeContext) AllQualifiedName() []IQualifiedNameContext
- func (s *CubeContext) CUBE() antlr.TerminalNode
- func (s *CubeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CubeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CubeContext) GetRuleContext() antlr.RuleContext
- func (s *CubeContext) QualifiedName(i int) IQualifiedNameContext
- 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 DeallocateContext
- func (s *DeallocateContext) DEALLOCATE() antlr.TerminalNode
- func (s *DeallocateContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DeallocateContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DeallocateContext) GetRuleContext() antlr.RuleContext
- func (s *DeallocateContext) Identifier() IIdentifierContext
- func (s *DeallocateContext) PREPARE() antlr.TerminalNode
- type DecimalLiteralContext
- type DeleteContext
- func (s *DeleteContext) BooleanExpression() IBooleanExpressionContext
- func (s *DeleteContext) DELETE() antlr.TerminalNode
- func (s *DeleteContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DeleteContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DeleteContext) FROM() antlr.TerminalNode
- func (s *DeleteContext) GetRuleContext() antlr.RuleContext
- func (s *DeleteContext) QualifiedName() IQualifiedNameContext
- func (s *DeleteContext) WHERE() antlr.TerminalNode
- 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 DescribeInputContext
- func (s *DescribeInputContext) DESCRIBE() antlr.TerminalNode
- func (s *DescribeInputContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DescribeInputContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DescribeInputContext) GetRuleContext() antlr.RuleContext
- func (s *DescribeInputContext) INPUT() antlr.TerminalNode
- func (s *DescribeInputContext) Identifier() IIdentifierContext
- type DescribeOutputContext
- func (s *DescribeOutputContext) DESCRIBE() antlr.TerminalNode
- func (s *DescribeOutputContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DescribeOutputContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DescribeOutputContext) GetRuleContext() antlr.RuleContext
- func (s *DescribeOutputContext) Identifier() IIdentifierContext
- func (s *DescribeOutputContext) OUTPUT() antlr.TerminalNode
- 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 DotQualifiedNameContext
- func (s *DotQualifiedNameContext) AllIdentifier() []IIdentifierContext
- func (s *DotQualifiedNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DotQualifiedNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DotQualifiedNameContext) GetRuleContext() antlr.RuleContext
- func (s *DotQualifiedNameContext) Identifier(i int) IIdentifierContext
- type DropTableContext
- func (s *DropTableContext) DROP() antlr.TerminalNode
- func (s *DropTableContext) EXISTS() antlr.TerminalNode
- func (s *DropTableContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DropTableContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DropTableContext) GetRuleContext() antlr.RuleContext
- func (s *DropTableContext) IF() antlr.TerminalNode
- func (s *DropTableContext) QualifiedName() IQualifiedNameContext
- func (s *DropTableContext) TABLE() antlr.TerminalNode
- type DropViewContext
- func (s *DropViewContext) DROP() antlr.TerminalNode
- func (s *DropViewContext) EXISTS() antlr.TerminalNode
- func (s *DropViewContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DropViewContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DropViewContext) GetRuleContext() antlr.RuleContext
- func (s *DropViewContext) IF() antlr.TerminalNode
- func (s *DropViewContext) QualifiedName() IQualifiedNameContext
- func (s *DropViewContext) VIEW() antlr.TerminalNode
- type ExecuteContext
- func (s *ExecuteContext) AllExpression() []IExpressionContext
- func (s *ExecuteContext) EXECUTE() antlr.TerminalNode
- func (s *ExecuteContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExecuteContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExecuteContext) Expression(i int) IExpressionContext
- func (s *ExecuteContext) GetRuleContext() antlr.RuleContext
- func (s *ExecuteContext) Identifier() IIdentifierContext
- func (s *ExecuteContext) USING() antlr.TerminalNode
- type ExistsContext
- type ExplainContext
- func (s *ExplainContext) ANALYZE() antlr.TerminalNode
- func (s *ExplainContext) AllExplainOption() []IExplainOptionContext
- func (s *ExplainContext) EXPLAIN() antlr.TerminalNode
- func (s *ExplainContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExplainContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExplainContext) ExplainOption(i int) IExplainOptionContext
- func (s *ExplainContext) GetRuleContext() antlr.RuleContext
- func (s *ExplainContext) Statement() IStatementContext
- 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) 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) 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
- func (s *ExpressionContext) ValueExpression() IValueExpressionContext
- 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) 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) Over() IOverContext
- func (s *FunctionCallContext) QualifiedName() IQualifiedNameContext
- func (s *FunctionCallContext) SetQuantifier() ISetQuantifierContext
- type GrantContext
- func (s *GrantContext) ALL() antlr.TerminalNode
- func (s *GrantContext) AllGRANT() []antlr.TerminalNode
- func (s *GrantContext) AllPrivilege() []IPrivilegeContext
- func (s *GrantContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GrantContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GrantContext) GRANT(i int) antlr.TerminalNode
- func (s *GrantContext) GetGrantee() IIdentifierContext
- func (s *GrantContext) GetRuleContext() antlr.RuleContext
- func (s *GrantContext) Identifier() IIdentifierContext
- func (s *GrantContext) ON() antlr.TerminalNode
- func (s *GrantContext) OPTION() antlr.TerminalNode
- func (s *GrantContext) PRIVILEGES() antlr.TerminalNode
- func (s *GrantContext) Privilege(i int) IPrivilegeContext
- func (s *GrantContext) QualifiedName() IQualifiedNameContext
- func (s *GrantContext) SetGrantee(v IIdentifierContext)
- func (s *GrantContext) TABLE() antlr.TerminalNode
- func (s *GrantContext) TO() antlr.TerminalNode
- func (s *GrantContext) WITH() antlr.TerminalNode
- 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 GroupingExpressionsContext
- func (s *GroupingExpressionsContext) AllExpression() []IExpressionContext
- func (s *GroupingExpressionsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GroupingExpressionsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GroupingExpressionsContext) Expression(i int) IExpressionContext
- func (s *GroupingExpressionsContext) GetParser() antlr.Parser
- func (s *GroupingExpressionsContext) GetRuleContext() antlr.RuleContext
- func (*GroupingExpressionsContext) IsGroupingExpressionsContext()
- func (s *GroupingExpressionsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GroupingSetContext
- func (s *GroupingSetContext) AllQualifiedName() []IQualifiedNameContext
- func (s *GroupingSetContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GroupingSetContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GroupingSetContext) GetParser() antlr.Parser
- func (s *GroupingSetContext) GetRuleContext() antlr.RuleContext
- func (*GroupingSetContext) IsGroupingSetContext()
- func (s *GroupingSetContext) QualifiedName(i int) IQualifiedNameContext
- func (s *GroupingSetContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAliasedRelationContext
- type IBaseTypeContext
- type IBooleanExpressionContext
- type IBooleanliteralContext
- type ICallArgumentContext
- type IColumnAliasesContext
- type IColumnDefinitionContext
- type IComparisonOperatorContext
- type IComparisonQuantifierContext
- type IExplainOptionContext
- type IExpressionContext
- type IFilterContext
- type IFrameBoundContext
- type IGroupByContext
- type IGroupingElementContext
- type IGroupingExpressionsContext
- type IGroupingSetContext
- type IIdentifierContext
- type IIntervalContext
- type IIntervalFieldContext
- type IJoinCriteriaContext
- type IJoinTypeContext
- type ILevelOfIsolationContext
- type ILikeClauseContext
- type INamedQueryContext
- type INonReservedContext
- type IOverContext
- type IPredicateContext
- type IPrimaryExpressionContext
- type IPrivilegeContext
- type IQualifiedNameContext
- type IQueryContext
- type IQueryNoWithContext
- type IQueryPrimaryContext
- type IQuerySpecificationContext
- type IQueryTermContext
- type IRelationContext
- type IRelationPrimaryContext
- type ISampledRelationContext
- type ISelectItemContext
- type ISetQuantifierContext
- type ISortItemContext
- type IStatementContext
- type IStatementsContext
- type ITableElementContext
- type ITablePropertiesContext
- type ITablePropertyContext
- type ITimeZoneSpecifierContext
- type ITransactionModeContext
- type ITypeParameterContext
- type IType_tContext
- 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) AllValueExpression() []IValueExpressionContext
- func (s *InListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InListContext) GetRuleContext() antlr.RuleContext
- func (s *InListContext) IN() antlr.TerminalNode
- func (s *InListContext) NOT() antlr.TerminalNode
- func (s *InListContext) ValueExpression(i int) IValueExpressionContext
- 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 InsertIntoContext
- func (s *InsertIntoContext) ColumnAliases() IColumnAliasesContext
- func (s *InsertIntoContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InsertIntoContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InsertIntoContext) GetRuleContext() antlr.RuleContext
- func (s *InsertIntoContext) INSERT() antlr.TerminalNode
- func (s *InsertIntoContext) INTO() antlr.TerminalNode
- func (s *InsertIntoContext) QualifiedName() IQualifiedNameContext
- func (s *InsertIntoContext) Query() IQueryContext
- 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) STRING() antlr.TerminalNode
- func (s *IntervalContext) SetFrom(v IIntervalFieldContext)
- func (s *IntervalContext) SetSign(v antlr.Token)
- func (s *IntervalContext) SetTo(v IIntervalFieldContext)
- 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) EnterRule(listener antlr.ParseTreeListener)
- func (s *JoinRelationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *JoinRelationContext) GetLeft() IRelationContext
- func (s *JoinRelationContext) GetRight() 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) Relation(i int) IRelationContext
- func (s *JoinRelationContext) SetLeft(v IRelationContext)
- func (s *JoinRelationContext) SetRight(v IRelationContext)
- type JoinTypeContext
- func (s *JoinTypeContext) CROSS() antlr.TerminalNode
- 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) NATURAL() 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 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) BooleanExpression() IBooleanExpressionContext
- func (s *LogicalBinaryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LogicalBinaryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LogicalBinaryContext) Expression() IExpressionContext
- func (s *LogicalBinaryContext) GetLeft() IBooleanExpressionContext
- func (s *LogicalBinaryContext) GetOperator() antlr.Token
- func (s *LogicalBinaryContext) GetRight() IExpressionContext
- 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 IExpressionContext)
- 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) 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) COALESCE() 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) 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) FOLLOWING() antlr.TerminalNode
- func (s *NonReservedContext) FORMAT() antlr.TerminalNode
- func (s *NonReservedContext) FUNCTIONS() antlr.TerminalNode
- func (s *NonReservedContext) GRANT() 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) INTEGER() antlr.TerminalNode
- func (s *NonReservedContext) INTERVAL() antlr.TerminalNode
- func (s *NonReservedContext) ISOLATION() antlr.TerminalNode
- func (*NonReservedContext) IsNonReservedContext()
- func (s *NonReservedContext) LEVEL() 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) ONLY() antlr.TerminalNode
- func (s *NonReservedContext) OPTION() 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) POISSONIZED() antlr.TerminalNode
- func (s *NonReservedContext) POSITION() antlr.TerminalNode
- func (s *NonReservedContext) PRECEDING() antlr.TerminalNode
- func (s *NonReservedContext) PRIVILEGES() antlr.TerminalNode
- func (s *NonReservedContext) PROPERTIES() antlr.TerminalNode
- func (s *NonReservedContext) PUBLIC() antlr.TerminalNode
- func (s *NonReservedContext) RANGE() antlr.TerminalNode
- func (s *NonReservedContext) READ() antlr.TerminalNode
- func (s *NonReservedContext) 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) SHOW() antlr.TerminalNode
- func (s *NonReservedContext) SMALLINT() antlr.TerminalNode
- func (s *NonReservedContext) SOME() antlr.TerminalNode
- func (s *NonReservedContext) START() antlr.TerminalNode
- func (s *NonReservedContext) SUBSTRING() antlr.TerminalNode
- func (s *NonReservedContext) SYSTEM() antlr.TerminalNode
- func (s *NonReservedContext) TABLES() antlr.TerminalNode
- func (s *NonReservedContext) TABLESAMPLE() antlr.TerminalNode
- func (s *NonReservedContext) TEXT() antlr.TerminalNode
- func (s *NonReservedContext) TIME() antlr.TerminalNode
- func (s *NonReservedContext) TIMESTAMP() antlr.TerminalNode
- func (s *NonReservedContext) TINYINT() antlr.TerminalNode
- func (s *NonReservedContext) TO() antlr.TerminalNode
- func (s *NonReservedContext) TRANSACTION() antlr.TerminalNode
- func (s *NonReservedContext) TYPE() antlr.TerminalNode
- func (s *NonReservedContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *NonReservedContext) UNCOMMITTED() antlr.TerminalNode
- func (s *NonReservedContext) USE() antlr.TerminalNode
- func (s *NonReservedContext) VALIDATE() 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 NonReservedIdentifierContext
- func (s *NonReservedIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NonReservedIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NonReservedIdentifierContext) GetRuleContext() antlr.RuleContext
- func (s *NonReservedIdentifierContext) NonReserved() INonReservedContext
- type NormalizeContext
- func (s *NormalizeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NormalizeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NormalizeContext) GetNormalform() antlr.Token
- func (s *NormalizeContext) GetRuleContext() antlr.RuleContext
- func (s *NormalizeContext) NFC() antlr.TerminalNode
- func (s *NormalizeContext) NFD() antlr.TerminalNode
- func (s *NormalizeContext) NFKC() antlr.TerminalNode
- func (s *NormalizeContext) NFKD() antlr.TerminalNode
- func (s *NormalizeContext) NORMALIZE() antlr.TerminalNode
- func (s *NormalizeContext) SetNormalform(v antlr.Token)
- 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 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) GetOrderitem() []ISortItemContext
- func (s *OverContext) GetParser() antlr.Parser
- func (s *OverContext) GetPartition() []IExpressionContext
- func (s *OverContext) GetRuleContext() antlr.RuleContext
- func (s *OverContext) Get_expression() IExpressionContext
- func (s *OverContext) Get_sortItem() ISortItemContext
- func (*OverContext) IsOverContext()
- func (s *OverContext) ORDER() antlr.TerminalNode
- func (s *OverContext) OVER() antlr.TerminalNode
- func (s *OverContext) PARTITION() antlr.TerminalNode
- func (s *OverContext) SetOrderitem(v []ISortItemContext)
- func (s *OverContext) SetPartition(v []IExpressionContext)
- func (s *OverContext) Set_expression(v IExpressionContext)
- func (s *OverContext) Set_sortItem(v ISortItemContext)
- func (s *OverContext) SortItem(i int) ISortItemContext
- func (s *OverContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *OverContext) WindowFrame() IWindowFrameContext
- type ParameterContext
- 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 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 (*PredicateContext) IsPredicateContext()
- func (s *PredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PrepareContext
- func (s *PrepareContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PrepareContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PrepareContext) FROM() antlr.TerminalNode
- func (s *PrepareContext) GetRuleContext() antlr.RuleContext
- func (s *PrepareContext) Identifier() IIdentifierContext
- func (s *PrepareContext) PREPARE() antlr.TerminalNode
- func (s *PrepareContext) Statement() IStatementContext
- 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 QualifiedNameContext
- func (s *QualifiedNameContext) CopyFrom(ctx *QualifiedNameContext)
- func (s *QualifiedNameContext) GetParser() antlr.Parser
- func (s *QualifiedNameContext) GetRuleContext() antlr.RuleContext
- 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) 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) 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 QuotedIdentifierAlternativeContext
- func (s *QuotedIdentifierAlternativeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *QuotedIdentifierAlternativeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *QuotedIdentifierAlternativeContext) GetRuleContext() antlr.RuleContext
- func (s *QuotedIdentifierAlternativeContext) QUOTED_IDENTIFIER() antlr.TerminalNode
- 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 RenameColumnContext
- func (s *RenameColumnContext) ALTER() antlr.TerminalNode
- func (s *RenameColumnContext) AllIdentifier() []IIdentifierContext
- func (s *RenameColumnContext) COLUMN() antlr.TerminalNode
- func (s *RenameColumnContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RenameColumnContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RenameColumnContext) GetFrom() IIdentifierContext
- func (s *RenameColumnContext) GetRuleContext() antlr.RuleContext
- func (s *RenameColumnContext) GetTableName() IQualifiedNameContext
- func (s *RenameColumnContext) GetTo() IIdentifierContext
- func (s *RenameColumnContext) Identifier(i int) IIdentifierContext
- func (s *RenameColumnContext) QualifiedName() IQualifiedNameContext
- func (s *RenameColumnContext) RENAME() antlr.TerminalNode
- func (s *RenameColumnContext) SetFrom(v IIdentifierContext)
- func (s *RenameColumnContext) SetTableName(v IQualifiedNameContext)
- func (s *RenameColumnContext) SetTo(v IIdentifierContext)
- func (s *RenameColumnContext) TABLE() antlr.TerminalNode
- func (s *RenameColumnContext) TO() antlr.TerminalNode
- type RenameTableContext
- func (s *RenameTableContext) ALTER() antlr.TerminalNode
- func (s *RenameTableContext) AllQualifiedName() []IQualifiedNameContext
- func (s *RenameTableContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RenameTableContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RenameTableContext) GetFrom() IQualifiedNameContext
- func (s *RenameTableContext) GetRuleContext() antlr.RuleContext
- func (s *RenameTableContext) GetTo() IQualifiedNameContext
- func (s *RenameTableContext) QualifiedName(i int) IQualifiedNameContext
- func (s *RenameTableContext) RENAME() antlr.TerminalNode
- func (s *RenameTableContext) SetFrom(v IQualifiedNameContext)
- func (s *RenameTableContext) SetTo(v IQualifiedNameContext)
- func (s *RenameTableContext) TABLE() antlr.TerminalNode
- func (s *RenameTableContext) TO() antlr.TerminalNode
- 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 ResetSessionContext
- func (s *ResetSessionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ResetSessionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ResetSessionContext) GetRuleContext() antlr.RuleContext
- func (s *ResetSessionContext) QualifiedName() IQualifiedNameContext
- func (s *ResetSessionContext) RESET() antlr.TerminalNode
- func (s *ResetSessionContext) SESSION() antlr.TerminalNode
- type RevokeContext
- func (s *RevokeContext) ALL() antlr.TerminalNode
- func (s *RevokeContext) AllPrivilege() []IPrivilegeContext
- func (s *RevokeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RevokeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RevokeContext) FOR() antlr.TerminalNode
- func (s *RevokeContext) FROM() antlr.TerminalNode
- func (s *RevokeContext) GRANT() antlr.TerminalNode
- func (s *RevokeContext) GetGrantee() IIdentifierContext
- func (s *RevokeContext) GetRuleContext() antlr.RuleContext
- func (s *RevokeContext) Identifier() IIdentifierContext
- func (s *RevokeContext) ON() antlr.TerminalNode
- func (s *RevokeContext) OPTION() antlr.TerminalNode
- func (s *RevokeContext) PRIVILEGES() antlr.TerminalNode
- func (s *RevokeContext) Privilege(i int) IPrivilegeContext
- func (s *RevokeContext) QualifiedName() IQualifiedNameContext
- func (s *RevokeContext) REVOKE() antlr.TerminalNode
- func (s *RevokeContext) SetGrantee(v IIdentifierContext)
- func (s *RevokeContext) TABLE() antlr.TerminalNode
- type RollbackContext
- func (s *RollbackContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RollbackContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RollbackContext) GetRuleContext() antlr.RuleContext
- func (s *RollbackContext) ROLLBACK() antlr.TerminalNode
- func (s *RollbackContext) WORK() antlr.TerminalNode
- type RollupContext
- func (s *RollupContext) AllQualifiedName() []IQualifiedNameContext
- func (s *RollupContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RollupContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RollupContext) GetRuleContext() antlr.RuleContext
- func (s *RollupContext) QualifiedName(i int) IQualifiedNameContext
- 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 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) Booleanliteral() (localctx IBooleanliteralContext)
- 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) GroupingExpressions() (localctx IGroupingExpressionsContext)
- 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) Over() (localctx IOverContext)
- func (p *SQLBaseParser) Predicate() (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) 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) SampledRelation() (localctx ISampledRelationContext)
- func (p *SQLBaseParser) SelectItem() (localctx ISelectItemContext)
- func (p *SQLBaseParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
- func (p *SQLBaseParser) SetQuantifier() (localctx ISetQuantifierContext)
- func (p *SQLBaseParser) SortItem() (localctx ISortItemContext)
- func (p *SQLBaseParser) Statement() (localctx IStatementContext)
- func (p *SQLBaseParser) Statements() (localctx IStatementsContext)
- func (p *SQLBaseParser) TableElement() (localctx ITableElementContext)
- func (p *SQLBaseParser) TableProperties() (localctx ITablePropertiesContext)
- func (p *SQLBaseParser) TableProperty() (localctx ITablePropertyContext)
- func (p *SQLBaseParser) TimeZoneSpecifier() (localctx ITimeZoneSpecifierContext)
- func (p *SQLBaseParser) TransactionMode() (localctx ITransactionModeContext)
- func (p *SQLBaseParser) TypeParameter() (localctx ITypeParameterContext)
- func (p *SQLBaseParser) Type_t() (localctx IType_tContext)
- func (p *SQLBaseParser) Type_t_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 SampledRelationContext
- func (s *SampledRelationContext) AliasedRelation() IAliasedRelationContext
- func (s *SampledRelationContext) BERNOULLI() antlr.TerminalNode
- 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 (s *SampledRelationContext) GetSampletype() antlr.Token
- func (*SampledRelationContext) IsSampledRelationContext()
- func (s *SampledRelationContext) POISSONIZED() antlr.TerminalNode
- func (s *SampledRelationContext) SYSTEM() antlr.TerminalNode
- func (s *SampledRelationContext) SetPercentage(v IExpressionContext)
- func (s *SampledRelationContext) SetSampletype(v antlr.Token)
- 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 SetSessionContext
- func (s *SetSessionContext) EQ() antlr.TerminalNode
- func (s *SetSessionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SetSessionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SetSessionContext) Expression() IExpressionContext
- func (s *SetSessionContext) GetRuleContext() antlr.RuleContext
- func (s *SetSessionContext) QualifiedName() IQualifiedNameContext
- func (s *SetSessionContext) SESSION() antlr.TerminalNode
- func (s *SetSessionContext) SET() antlr.TerminalNode
- type ShowCatalogsContext
- func (s *ShowCatalogsContext) CATALOGS() antlr.TerminalNode
- func (s *ShowCatalogsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ShowCatalogsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ShowCatalogsContext) GetPattern() antlr.Token
- func (s *ShowCatalogsContext) GetRuleContext() antlr.RuleContext
- func (s *ShowCatalogsContext) LIKE() antlr.TerminalNode
- func (s *ShowCatalogsContext) SHOW() antlr.TerminalNode
- func (s *ShowCatalogsContext) STRING() antlr.TerminalNode
- func (s *ShowCatalogsContext) SetPattern(v antlr.Token)
- type ShowColumnsContext
- func (s *ShowColumnsContext) COLUMNS() antlr.TerminalNode
- func (s *ShowColumnsContext) DESC() antlr.TerminalNode
- func (s *ShowColumnsContext) DESCRIBE() antlr.TerminalNode
- func (s *ShowColumnsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ShowColumnsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ShowColumnsContext) FROM() antlr.TerminalNode
- func (s *ShowColumnsContext) GetRuleContext() antlr.RuleContext
- func (s *ShowColumnsContext) IN() antlr.TerminalNode
- func (s *ShowColumnsContext) QualifiedName() IQualifiedNameContext
- func (s *ShowColumnsContext) SHOW() antlr.TerminalNode
- type ShowCreateTableContext
- func (s *ShowCreateTableContext) CREATE() antlr.TerminalNode
- func (s *ShowCreateTableContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ShowCreateTableContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ShowCreateTableContext) GetRuleContext() antlr.RuleContext
- func (s *ShowCreateTableContext) QualifiedName() IQualifiedNameContext
- func (s *ShowCreateTableContext) SHOW() antlr.TerminalNode
- func (s *ShowCreateTableContext) TABLE() antlr.TerminalNode
- type ShowCreateViewContext
- func (s *ShowCreateViewContext) CREATE() antlr.TerminalNode
- func (s *ShowCreateViewContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ShowCreateViewContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ShowCreateViewContext) GetRuleContext() antlr.RuleContext
- func (s *ShowCreateViewContext) QualifiedName() IQualifiedNameContext
- func (s *ShowCreateViewContext) SHOW() antlr.TerminalNode
- func (s *ShowCreateViewContext) VIEW() antlr.TerminalNode
- type ShowFunctionsContext
- func (s *ShowFunctionsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ShowFunctionsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ShowFunctionsContext) FUNCTIONS() antlr.TerminalNode
- func (s *ShowFunctionsContext) GetRuleContext() antlr.RuleContext
- func (s *ShowFunctionsContext) SHOW() antlr.TerminalNode
- type ShowPartitionsContext
- func (s *ShowPartitionsContext) AllSortItem() []ISortItemContext
- func (s *ShowPartitionsContext) BY() antlr.TerminalNode
- func (s *ShowPartitionsContext) BooleanExpression() IBooleanExpressionContext
- func (s *ShowPartitionsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ShowPartitionsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ShowPartitionsContext) FROM() antlr.TerminalNode
- func (s *ShowPartitionsContext) GetLimit() antlr.Token
- func (s *ShowPartitionsContext) GetRuleContext() antlr.RuleContext
- func (s *ShowPartitionsContext) IN() antlr.TerminalNode
- func (s *ShowPartitionsContext) INTEGER_VALUE() antlr.TerminalNode
- func (s *ShowPartitionsContext) LIMIT() antlr.TerminalNode
- func (s *ShowPartitionsContext) ORDER() antlr.TerminalNode
- func (s *ShowPartitionsContext) PARTITIONS() antlr.TerminalNode
- func (s *ShowPartitionsContext) QualifiedName() IQualifiedNameContext
- func (s *ShowPartitionsContext) SHOW() antlr.TerminalNode
- func (s *ShowPartitionsContext) SetLimit(v antlr.Token)
- func (s *ShowPartitionsContext) SortItem(i int) ISortItemContext
- func (s *ShowPartitionsContext) WHERE() antlr.TerminalNode
- type ShowSchemasContext
- func (s *ShowSchemasContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ShowSchemasContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ShowSchemasContext) FROM() antlr.TerminalNode
- func (s *ShowSchemasContext) GetPattern() antlr.Token
- func (s *ShowSchemasContext) GetRuleContext() antlr.RuleContext
- func (s *ShowSchemasContext) IN() antlr.TerminalNode
- func (s *ShowSchemasContext) Identifier() IIdentifierContext
- func (s *ShowSchemasContext) LIKE() antlr.TerminalNode
- func (s *ShowSchemasContext) SCHEMAS() antlr.TerminalNode
- func (s *ShowSchemasContext) SHOW() antlr.TerminalNode
- func (s *ShowSchemasContext) STRING() antlr.TerminalNode
- func (s *ShowSchemasContext) SetPattern(v antlr.Token)
- type ShowSessionContext
- func (s *ShowSessionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ShowSessionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ShowSessionContext) GetRuleContext() antlr.RuleContext
- func (s *ShowSessionContext) SESSION() antlr.TerminalNode
- func (s *ShowSessionContext) SHOW() antlr.TerminalNode
- type ShowTablesContext
- func (s *ShowTablesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ShowTablesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ShowTablesContext) FROM() antlr.TerminalNode
- func (s *ShowTablesContext) GetPattern() antlr.Token
- func (s *ShowTablesContext) GetRuleContext() antlr.RuleContext
- func (s *ShowTablesContext) IN() antlr.TerminalNode
- func (s *ShowTablesContext) LIKE() antlr.TerminalNode
- func (s *ShowTablesContext) QualifiedName() IQualifiedNameContext
- func (s *ShowTablesContext) SHOW() antlr.TerminalNode
- func (s *ShowTablesContext) STRING() antlr.TerminalNode
- func (s *ShowTablesContext) SetPattern(v antlr.Token)
- func (s *ShowTablesContext) TABLES() antlr.TerminalNode
- 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
- func (s *SingleGroupingSetContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SingleGroupingSetContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SingleGroupingSetContext) GetRuleContext() antlr.RuleContext
- func (s *SingleGroupingSetContext) GroupingExpressions() IGroupingExpressionsContext
- 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 StartTransactionContext
- func (s *StartTransactionContext) AllTransactionMode() []ITransactionModeContext
- func (s *StartTransactionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StartTransactionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StartTransactionContext) GetRuleContext() antlr.RuleContext
- func (s *StartTransactionContext) START() antlr.TerminalNode
- func (s *StartTransactionContext) TRANSACTION() antlr.TerminalNode
- func (s *StartTransactionContext) TransactionMode(i int) ITransactionModeContext
- 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 StatementsContext
- func (s *StatementsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StatementsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StatementsContext) GetParser() antlr.Parser
- func (s *StatementsContext) GetRuleContext() antlr.RuleContext
- func (*StatementsContext) IsStatementsContext()
- func (s *StatementsContext) SEMICOLON() antlr.TerminalNode
- func (s *StatementsContext) Statement() IStatementContext
- func (s *StatementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StringLiteralContext
- 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) GetBaseterm() IValueExpressionContext
- func (s *SubstringContext) GetForterm() IValueExpressionContext
- func (s *SubstringContext) GetRuleContext() antlr.RuleContext
- func (s *SubstringContext) GetSubterm() IValueExpressionContext
- func (s *SubstringContext) SUBSTRING() antlr.TerminalNode
- func (s *SubstringContext) SetBaseterm(v IValueExpressionContext)
- func (s *SubstringContext) SetForterm(v IValueExpressionContext)
- func (s *SubstringContext) SetSubterm(v IValueExpressionContext)
- 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 TablePropertiesContext
- func (s *TablePropertiesContext) AllTableProperty() []ITablePropertyContext
- func (s *TablePropertiesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TablePropertiesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TablePropertiesContext) GetParser() antlr.Parser
- func (s *TablePropertiesContext) GetRuleContext() antlr.RuleContext
- func (*TablePropertiesContext) IsTablePropertiesContext()
- func (s *TablePropertiesContext) TableProperty(i int) ITablePropertyContext
- func (s *TablePropertiesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TablePropertyContext
- func (s *TablePropertyContext) EQ() antlr.TerminalNode
- func (s *TablePropertyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TablePropertyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TablePropertyContext) Expression() IExpressionContext
- func (s *TablePropertyContext) GetParser() antlr.Parser
- func (s *TablePropertyContext) GetRuleContext() antlr.RuleContext
- func (s *TablePropertyContext) Identifier() IIdentifierContext
- func (*TablePropertyContext) IsTablePropertyContext()
- func (s *TablePropertyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- 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() antlr.TerminalNode
- 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() antlr.TerminalNode
- 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_t() IType_tContext
- type Type_tContext
- func (s *Type_tContext) ARRAY() antlr.TerminalNode
- func (s *Type_tContext) AllIdentifier() []IIdentifierContext
- func (s *Type_tContext) AllTypeParameter() []ITypeParameterContext
- func (s *Type_tContext) AllType_t() []IType_tContext
- func (s *Type_tContext) BaseType() IBaseTypeContext
- func (s *Type_tContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Type_tContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Type_tContext) GetMapelem() []IType_tContext
- func (s *Type_tContext) GetParser() antlr.Parser
- func (s *Type_tContext) GetRowelem() []IType_tContext
- func (s *Type_tContext) GetRowidelem() []IIdentifierContext
- func (s *Type_tContext) GetRuleContext() antlr.RuleContext
- func (s *Type_tContext) GetTypeelem() []ITypeParameterContext
- func (s *Type_tContext) Get_identifier() IIdentifierContext
- func (s *Type_tContext) Get_typeParameter() ITypeParameterContext
- func (s *Type_tContext) Get_type_t() IType_tContext
- func (s *Type_tContext) Identifier(i int) IIdentifierContext
- func (*Type_tContext) IsType_tContext()
- func (s *Type_tContext) MAP() antlr.TerminalNode
- func (s *Type_tContext) ROW() antlr.TerminalNode
- func (s *Type_tContext) SetMapelem(v []IType_tContext)
- func (s *Type_tContext) SetRowelem(v []IType_tContext)
- func (s *Type_tContext) SetRowidelem(v []IIdentifierContext)
- func (s *Type_tContext) SetTypeelem(v []ITypeParameterContext)
- func (s *Type_tContext) Set_identifier(v IIdentifierContext)
- func (s *Type_tContext) Set_typeParameter(v ITypeParameterContext)
- func (s *Type_tContext) Set_type_t(v IType_tContext)
- func (s *Type_tContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Type_tContext) TypeParameter(i int) ITypeParameterContext
- func (s *Type_tContext) Type_t(i int) IType_tContext
- type TypedLiteralContext
- func (s *TypedLiteralContext) BaseType() IBaseTypeContext
- func (s *TypedLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypedLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypedLiteralContext) GetRuleContext() antlr.RuleContext
- func (s *TypedLiteralContext) STRING() antlr.TerminalNode
- 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 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 UnquotedIdentifierContext
- 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) GetEndFrame() IFrameBoundContext
- func (s *WindowFrameContext) GetFrameType() antlr.Token
- func (s *WindowFrameContext) GetParser() antlr.Parser
- func (s *WindowFrameContext) GetRuleContext() antlr.RuleContext
- func (s *WindowFrameContext) GetStartFrame() IFrameBoundContext
- func (*WindowFrameContext) IsWindowFrameContext()
- func (s *WindowFrameContext) RANGE() antlr.TerminalNode
- func (s *WindowFrameContext) ROWS() antlr.TerminalNode
- func (s *WindowFrameContext) SetEndFrame(v IFrameBoundContext)
- func (s *WindowFrameContext) SetFrameType(v antlr.Token)
- func (s *WindowFrameContext) SetStartFrame(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 SQLBaseLexerSEMICOLON = 9 SQLBaseLexerSELECT = 10 SQLBaseLexerFROM = 11 SQLBaseLexerADD = 12 SQLBaseLexerAS = 13 SQLBaseLexerALL = 14 SQLBaseLexerSOME = 15 SQLBaseLexerANY = 16 SQLBaseLexerDISTINCT = 17 SQLBaseLexerWHERE = 18 SQLBaseLexerGROUP = 19 SQLBaseLexerBY = 20 SQLBaseLexerGROUPING = 21 SQLBaseLexerSETS = 22 SQLBaseLexerCUBE = 23 SQLBaseLexerROLLUP = 24 SQLBaseLexerORDER = 25 SQLBaseLexerHAVING = 26 SQLBaseLexerLIMIT = 27 SQLBaseLexerAT = 28 SQLBaseLexerOR = 29 SQLBaseLexerAND = 30 SQLBaseLexerIN = 31 SQLBaseLexerNOT = 32 SQLBaseLexerNO = 33 SQLBaseLexerEXISTS = 34 SQLBaseLexerBETWEEN = 35 SQLBaseLexerLIKE = 36 SQLBaseLexerIS = 37 SQLBaseLexerNULL = 38 SQLBaseLexerTRUE = 39 SQLBaseLexerFALSE = 40 SQLBaseLexerNULLS = 41 SQLBaseLexerFIRST = 42 SQLBaseLexerLAST = 43 SQLBaseLexerESCAPE = 44 SQLBaseLexerASC = 45 SQLBaseLexerDESC = 46 SQLBaseLexerSUBSTRING = 47 SQLBaseLexerPOSITION = 48 SQLBaseLexerFOR = 49 SQLBaseLexerTINYINT = 50 SQLBaseLexerSMALLINT = 51 SQLBaseLexerINTEGER = 52 SQLBaseLexerDATE = 53 SQLBaseLexerTIME = 54 SQLBaseLexerTIMESTAMP = 55 SQLBaseLexerINTERVAL = 56 SQLBaseLexerYEAR = 57 SQLBaseLexerMONTH = 58 SQLBaseLexerDAY = 59 SQLBaseLexerHOUR = 60 SQLBaseLexerMINUTE = 61 SQLBaseLexerSECOND = 62 SQLBaseLexerZONE = 63 SQLBaseLexerCURRENT_DATE = 64 SQLBaseLexerCURRENT_TIME = 65 SQLBaseLexerCURRENT_TIMESTAMP = 66 SQLBaseLexerLOCALTIME = 67 SQLBaseLexerLOCALTIMESTAMP = 68 SQLBaseLexerEXTRACT = 69 SQLBaseLexerCASE = 70 SQLBaseLexerWHEN = 71 SQLBaseLexerTHEN = 72 SQLBaseLexerELSE = 73 SQLBaseLexerEND = 74 SQLBaseLexerJOIN = 75 SQLBaseLexerCROSS = 76 SQLBaseLexerOUTER = 77 SQLBaseLexerINNER = 78 SQLBaseLexerLEFT = 79 SQLBaseLexerRIGHT = 80 SQLBaseLexerFULL = 81 SQLBaseLexerNATURAL = 82 SQLBaseLexerUSING = 83 SQLBaseLexerON = 84 SQLBaseLexerFILTER = 85 SQLBaseLexerOVER = 86 SQLBaseLexerPARTITION = 87 SQLBaseLexerRANGE = 88 SQLBaseLexerROWS = 89 SQLBaseLexerUNBOUNDED = 90 SQLBaseLexerPRECEDING = 91 SQLBaseLexerFOLLOWING = 92 SQLBaseLexerCURRENT = 93 SQLBaseLexerROW = 94 SQLBaseLexerWITH = 95 SQLBaseLexerRECURSIVE = 96 SQLBaseLexerVALUES = 97 SQLBaseLexerCREATE = 98 SQLBaseLexerSCHEMA = 99 SQLBaseLexerTABLE = 100 SQLBaseLexerCOMMENT = 101 SQLBaseLexerVIEW = 102 SQLBaseLexerREPLACE = 103 SQLBaseLexerINSERT = 104 SQLBaseLexerDELETE = 105 SQLBaseLexerINTO = 106 SQLBaseLexerCONSTRAINT = 107 SQLBaseLexerDESCRIBE = 108 SQLBaseLexerGRANT = 109 SQLBaseLexerREVOKE = 110 SQLBaseLexerPRIVILEGES = 111 SQLBaseLexerPUBLIC = 112 SQLBaseLexerOPTION = 113 SQLBaseLexerEXPLAIN = 114 SQLBaseLexerANALYZE = 115 SQLBaseLexerFORMAT = 116 SQLBaseLexerTYPE = 117 SQLBaseLexerTEXT = 118 SQLBaseLexerGRAPHVIZ = 119 SQLBaseLexerLOGICAL = 120 SQLBaseLexerDISTRIBUTED = 121 SQLBaseLexerVALIDATE = 122 SQLBaseLexerCAST = 123 SQLBaseLexerTRY_CAST = 124 SQLBaseLexerSHOW = 125 SQLBaseLexerTABLES = 126 SQLBaseLexerSCHEMAS = 127 SQLBaseLexerCATALOGS = 128 SQLBaseLexerCOLUMNS = 129 SQLBaseLexerCOLUMN = 130 SQLBaseLexerUSE = 131 SQLBaseLexerPARTITIONS = 132 SQLBaseLexerFUNCTIONS = 133 SQLBaseLexerDROP = 134 SQLBaseLexerUNION = 135 SQLBaseLexerEXCEPT = 136 SQLBaseLexerINTERSECT = 137 SQLBaseLexerTO = 138 SQLBaseLexerSYSTEM = 139 SQLBaseLexerBERNOULLI = 140 SQLBaseLexerPOISSONIZED = 141 SQLBaseLexerTABLESAMPLE = 142 SQLBaseLexerALTER = 143 SQLBaseLexerRENAME = 144 SQLBaseLexerUNNEST = 145 SQLBaseLexerORDINALITY = 146 SQLBaseLexerARRAY = 147 SQLBaseLexerMAP = 148 SQLBaseLexerSET = 149 SQLBaseLexerRESET = 150 SQLBaseLexerSESSION = 151 SQLBaseLexerDATA = 152 SQLBaseLexerSTART = 153 SQLBaseLexerTRANSACTION = 154 SQLBaseLexerCOMMIT = 155 SQLBaseLexerROLLBACK = 156 SQLBaseLexerWORK = 157 SQLBaseLexerISOLATION = 158 SQLBaseLexerLEVEL = 159 SQLBaseLexerSERIALIZABLE = 160 SQLBaseLexerREPEATABLE = 161 SQLBaseLexerCOMMITTED = 162 SQLBaseLexerUNCOMMITTED = 163 SQLBaseLexerREAD = 164 SQLBaseLexerWRITE = 165 SQLBaseLexerONLY = 166 SQLBaseLexerCALL = 167 SQLBaseLexerPREPARE = 168 SQLBaseLexerDEALLOCATE = 169 SQLBaseLexerEXECUTE = 170 SQLBaseLexerINPUT = 171 SQLBaseLexerOUTPUT = 172 SQLBaseLexerCASCADE = 173 SQLBaseLexerRESTRICT = 174 SQLBaseLexerINCLUDING = 175 SQLBaseLexerEXCLUDING = 176 SQLBaseLexerPROPERTIES = 177 SQLBaseLexerNORMALIZE = 178 SQLBaseLexerNFD = 179 SQLBaseLexerNFC = 180 SQLBaseLexerNFKD = 181 SQLBaseLexerNFKC = 182 SQLBaseLexerIF = 183 SQLBaseLexerNULLIF = 184 SQLBaseLexerCOALESCE = 185 SQLBaseLexerTIME_WITH_TIME_ZONE = 186 SQLBaseLexerTIMESTAMP_WITH_TIME_ZONE = 187 SQLBaseLexerDOUBLE_PRECISION = 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 SQLBaseLexerDOT = 201 SQLBaseLexerSTRING = 202 SQLBaseLexerBINARY_LITERAL = 203 SQLBaseLexerINTEGER_VALUE = 204 SQLBaseLexerDECIMAL_VALUE = 205 SQLBaseLexerIDENTIFIER = 206 SQLBaseLexerDIGIT_IDENTIFIER = 207 SQLBaseLexerQUOTED_IDENTIFIER = 208 SQLBaseLexerBACKQUOTED_IDENTIFIER = 209 SQLBaseLexerSIMPLE_COMMENT = 210 SQLBaseLexerBRACKETED_COMMENT = 211 SQLBaseLexerWS = 212 )
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 SQLBaseParserSEMICOLON = 9 SQLBaseParserSELECT = 10 SQLBaseParserFROM = 11 SQLBaseParserADD = 12 SQLBaseParserAS = 13 SQLBaseParserALL = 14 SQLBaseParserSOME = 15 SQLBaseParserANY = 16 SQLBaseParserDISTINCT = 17 SQLBaseParserWHERE = 18 SQLBaseParserGROUP = 19 SQLBaseParserBY = 20 SQLBaseParserGROUPING = 21 SQLBaseParserSETS = 22 SQLBaseParserCUBE = 23 SQLBaseParserROLLUP = 24 SQLBaseParserORDER = 25 SQLBaseParserHAVING = 26 SQLBaseParserLIMIT = 27 SQLBaseParserAT = 28 SQLBaseParserOR = 29 SQLBaseParserAND = 30 SQLBaseParserIN = 31 SQLBaseParserNOT = 32 SQLBaseParserNO = 33 SQLBaseParserEXISTS = 34 SQLBaseParserBETWEEN = 35 SQLBaseParserLIKE = 36 SQLBaseParserIS = 37 SQLBaseParserNULL = 38 SQLBaseParserTRUE = 39 SQLBaseParserFALSE = 40 SQLBaseParserNULLS = 41 SQLBaseParserFIRST = 42 SQLBaseParserLAST = 43 SQLBaseParserESCAPE = 44 SQLBaseParserASC = 45 SQLBaseParserDESC = 46 SQLBaseParserSUBSTRING = 47 SQLBaseParserPOSITION = 48 SQLBaseParserFOR = 49 SQLBaseParserTINYINT = 50 SQLBaseParserSMALLINT = 51 SQLBaseParserINTEGER = 52 SQLBaseParserDATE = 53 SQLBaseParserTIME = 54 SQLBaseParserTIMESTAMP = 55 SQLBaseParserINTERVAL = 56 SQLBaseParserYEAR = 57 SQLBaseParserMONTH = 58 SQLBaseParserDAY = 59 SQLBaseParserHOUR = 60 SQLBaseParserMINUTE = 61 SQLBaseParserSECOND = 62 SQLBaseParserZONE = 63 SQLBaseParserCURRENT_DATE = 64 SQLBaseParserCURRENT_TIME = 65 SQLBaseParserCURRENT_TIMESTAMP = 66 SQLBaseParserLOCALTIME = 67 SQLBaseParserLOCALTIMESTAMP = 68 SQLBaseParserEXTRACT = 69 SQLBaseParserCASE = 70 SQLBaseParserWHEN = 71 SQLBaseParserTHEN = 72 SQLBaseParserELSE = 73 SQLBaseParserEND = 74 SQLBaseParserJOIN = 75 SQLBaseParserCROSS = 76 SQLBaseParserOUTER = 77 SQLBaseParserINNER = 78 SQLBaseParserLEFT = 79 SQLBaseParserRIGHT = 80 SQLBaseParserFULL = 81 SQLBaseParserNATURAL = 82 SQLBaseParserUSING = 83 SQLBaseParserON = 84 SQLBaseParserFILTER = 85 SQLBaseParserOVER = 86 SQLBaseParserPARTITION = 87 SQLBaseParserRANGE = 88 SQLBaseParserROWS = 89 SQLBaseParserUNBOUNDED = 90 SQLBaseParserPRECEDING = 91 SQLBaseParserFOLLOWING = 92 SQLBaseParserCURRENT = 93 SQLBaseParserROW = 94 SQLBaseParserWITH = 95 SQLBaseParserRECURSIVE = 96 SQLBaseParserVALUES = 97 SQLBaseParserCREATE = 98 SQLBaseParserSCHEMA = 99 SQLBaseParserTABLE = 100 SQLBaseParserCOMMENT = 101 SQLBaseParserVIEW = 102 SQLBaseParserREPLACE = 103 SQLBaseParserINSERT = 104 SQLBaseParserDELETE = 105 SQLBaseParserINTO = 106 SQLBaseParserCONSTRAINT = 107 SQLBaseParserDESCRIBE = 108 SQLBaseParserGRANT = 109 SQLBaseParserREVOKE = 110 SQLBaseParserPRIVILEGES = 111 SQLBaseParserPUBLIC = 112 SQLBaseParserOPTION = 113 SQLBaseParserEXPLAIN = 114 SQLBaseParserANALYZE = 115 SQLBaseParserFORMAT = 116 SQLBaseParserTYPE = 117 SQLBaseParserTEXT = 118 SQLBaseParserGRAPHVIZ = 119 SQLBaseParserLOGICAL = 120 SQLBaseParserDISTRIBUTED = 121 SQLBaseParserVALIDATE = 122 SQLBaseParserCAST = 123 SQLBaseParserTRY_CAST = 124 SQLBaseParserSHOW = 125 SQLBaseParserTABLES = 126 SQLBaseParserSCHEMAS = 127 SQLBaseParserCATALOGS = 128 SQLBaseParserCOLUMNS = 129 SQLBaseParserCOLUMN = 130 SQLBaseParserUSE = 131 SQLBaseParserPARTITIONS = 132 SQLBaseParserFUNCTIONS = 133 SQLBaseParserDROP = 134 SQLBaseParserUNION = 135 SQLBaseParserEXCEPT = 136 SQLBaseParserINTERSECT = 137 SQLBaseParserTO = 138 SQLBaseParserSYSTEM = 139 SQLBaseParserBERNOULLI = 140 SQLBaseParserPOISSONIZED = 141 SQLBaseParserTABLESAMPLE = 142 SQLBaseParserALTER = 143 SQLBaseParserRENAME = 144 SQLBaseParserUNNEST = 145 SQLBaseParserORDINALITY = 146 SQLBaseParserARRAY = 147 SQLBaseParserMAP = 148 SQLBaseParserSET = 149 SQLBaseParserRESET = 150 SQLBaseParserSESSION = 151 SQLBaseParserDATA = 152 SQLBaseParserSTART = 153 SQLBaseParserTRANSACTION = 154 SQLBaseParserCOMMIT = 155 SQLBaseParserROLLBACK = 156 SQLBaseParserWORK = 157 SQLBaseParserISOLATION = 158 SQLBaseParserLEVEL = 159 SQLBaseParserSERIALIZABLE = 160 SQLBaseParserREPEATABLE = 161 SQLBaseParserCOMMITTED = 162 SQLBaseParserUNCOMMITTED = 163 SQLBaseParserREAD = 164 SQLBaseParserWRITE = 165 SQLBaseParserONLY = 166 SQLBaseParserCALL = 167 SQLBaseParserPREPARE = 168 SQLBaseParserDEALLOCATE = 169 SQLBaseParserEXECUTE = 170 SQLBaseParserINPUT = 171 SQLBaseParserOUTPUT = 172 SQLBaseParserCASCADE = 173 SQLBaseParserRESTRICT = 174 SQLBaseParserINCLUDING = 175 SQLBaseParserEXCLUDING = 176 SQLBaseParserPROPERTIES = 177 SQLBaseParserNORMALIZE = 178 SQLBaseParserNFD = 179 SQLBaseParserNFC = 180 SQLBaseParserNFKD = 181 SQLBaseParserNFKC = 182 SQLBaseParserIF = 183 SQLBaseParserNULLIF = 184 SQLBaseParserCOALESCE = 185 SQLBaseParserTIME_WITH_TIME_ZONE = 186 SQLBaseParserTIMESTAMP_WITH_TIME_ZONE = 187 SQLBaseParserDOUBLE_PRECISION = 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 SQLBaseParserDOT = 201 SQLBaseParserSTRING = 202 SQLBaseParserBINARY_LITERAL = 203 SQLBaseParserINTEGER_VALUE = 204 SQLBaseParserDECIMAL_VALUE = 205 SQLBaseParserIDENTIFIER = 206 SQLBaseParserDIGIT_IDENTIFIER = 207 SQLBaseParserQUOTED_IDENTIFIER = 208 SQLBaseParserBACKQUOTED_IDENTIFIER = 209 SQLBaseParserSIMPLE_COMMENT = 210 SQLBaseParserBRACKETED_COMMENT = 211 SQLBaseParserWS = 212 )
SQLBaseParser tokens.
const ( SQLBaseParserRULE_statements = 0 SQLBaseParserRULE_statement = 1 SQLBaseParserRULE_query = 2 SQLBaseParserRULE_with = 3 SQLBaseParserRULE_tableElement = 4 SQLBaseParserRULE_columnDefinition = 5 SQLBaseParserRULE_likeClause = 6 SQLBaseParserRULE_tableProperties = 7 SQLBaseParserRULE_tableProperty = 8 SQLBaseParserRULE_queryNoWith = 9 SQLBaseParserRULE_queryTerm = 10 SQLBaseParserRULE_queryPrimary = 11 SQLBaseParserRULE_sortItem = 12 SQLBaseParserRULE_querySpecification = 13 SQLBaseParserRULE_groupBy = 14 SQLBaseParserRULE_groupingElement = 15 SQLBaseParserRULE_groupingExpressions = 16 SQLBaseParserRULE_groupingSet = 17 SQLBaseParserRULE_namedQuery = 18 SQLBaseParserRULE_setQuantifier = 19 SQLBaseParserRULE_selectItem = 20 SQLBaseParserRULE_relation = 21 SQLBaseParserRULE_joinType = 22 SQLBaseParserRULE_joinCriteria = 23 SQLBaseParserRULE_sampledRelation = 24 SQLBaseParserRULE_aliasedRelation = 25 SQLBaseParserRULE_columnAliases = 26 SQLBaseParserRULE_relationPrimary = 27 SQLBaseParserRULE_expression = 28 SQLBaseParserRULE_booleanExpression = 29 SQLBaseParserRULE_booleanliteral = 30 SQLBaseParserRULE_predicate = 31 SQLBaseParserRULE_valueExpression = 32 SQLBaseParserRULE_primaryExpression = 33 SQLBaseParserRULE_timeZoneSpecifier = 34 SQLBaseParserRULE_comparisonOperator = 35 SQLBaseParserRULE_comparisonQuantifier = 36 SQLBaseParserRULE_interval = 37 SQLBaseParserRULE_intervalField = 38 SQLBaseParserRULE_type_t = 39 SQLBaseParserRULE_typeParameter = 40 SQLBaseParserRULE_baseType = 41 SQLBaseParserRULE_whenClause = 42 SQLBaseParserRULE_filter = 43 SQLBaseParserRULE_over = 44 SQLBaseParserRULE_windowFrame = 45 SQLBaseParserRULE_frameBound = 46 SQLBaseParserRULE_explainOption = 47 SQLBaseParserRULE_transactionMode = 48 SQLBaseParserRULE_levelOfIsolation = 49 SQLBaseParserRULE_callArgument = 50 SQLBaseParserRULE_privilege = 51 SQLBaseParserRULE_qualifiedName = 52 SQLBaseParserRULE_identifier = 53 SQLBaseParserRULE_nonReserved = 54 )
SQLBaseParser rules.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddColumnContext ¶
type AddColumnContext struct {
*StatementContext
// contains filtered or unexported fields
}
func NewAddColumnContext ¶
func NewAddColumnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AddColumnContext
func (*AddColumnContext) ADD ¶
func (s *AddColumnContext) ADD() antlr.TerminalNode
func (*AddColumnContext) ALTER ¶
func (s *AddColumnContext) ALTER() antlr.TerminalNode
func (*AddColumnContext) COLUMN ¶
func (s *AddColumnContext) COLUMN() antlr.TerminalNode
func (*AddColumnContext) ColumnDefinition ¶
func (s *AddColumnContext) ColumnDefinition() IColumnDefinitionContext
func (*AddColumnContext) EnterRule ¶
func (s *AddColumnContext) EnterRule(listener antlr.ParseTreeListener)
func (*AddColumnContext) ExitRule ¶
func (s *AddColumnContext) ExitRule(listener antlr.ParseTreeListener)
func (*AddColumnContext) GetColumn ¶
func (s *AddColumnContext) GetColumn() IColumnDefinitionContext
func (*AddColumnContext) GetRuleContext ¶
func (s *AddColumnContext) GetRuleContext() antlr.RuleContext
func (*AddColumnContext) GetTableName ¶
func (s *AddColumnContext) GetTableName() IQualifiedNameContext
func (*AddColumnContext) QualifiedName ¶
func (s *AddColumnContext) QualifiedName() IQualifiedNameContext
func (*AddColumnContext) SetColumn ¶
func (s *AddColumnContext) SetColumn(v IColumnDefinitionContext)
func (*AddColumnContext) SetTableName ¶
func (s *AddColumnContext) SetTableName(v IQualifiedNameContext)
func (*AddColumnContext) TABLE ¶
func (s *AddColumnContext) TABLE() antlr.TerminalNode
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) EnterAddColumn ¶
func (s *BaseSQLBaseListener) EnterAddColumn(ctx *AddColumnContext)
EnterAddColumn is called when production addColumn is entered.
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) 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) EnterBoolLiteral ¶
func (s *BaseSQLBaseListener) EnterBoolLiteral(ctx *BoolLiteralContext)
EnterBoolLiteral is called when production boolLiteral is entered.
func (*BaseSQLBaseListener) EnterBoolLiteralToo ¶
func (s *BaseSQLBaseListener) EnterBoolLiteralToo(ctx *BoolLiteralTooContext)
EnterBoolLiteralToo is called when production boolLiteralToo is entered.
func (*BaseSQLBaseListener) EnterBooleanDefault ¶
func (s *BaseSQLBaseListener) EnterBooleanDefault(ctx *BooleanDefaultContext)
EnterBooleanDefault is called when production booleanDefault is entered.
func (*BaseSQLBaseListener) EnterBooleanliteral ¶
func (s *BaseSQLBaseListener) EnterBooleanliteral(ctx *BooleanliteralContext)
EnterBooleanliteral is called when production booleanliteral is entered.
func (*BaseSQLBaseListener) EnterBoundedFrame ¶
func (s *BaseSQLBaseListener) EnterBoundedFrame(ctx *BoundedFrameContext)
EnterBoundedFrame is called when production boundedFrame is entered.
func (*BaseSQLBaseListener) EnterCall ¶
func (s *BaseSQLBaseListener) EnterCall(ctx *CallContext)
EnterCall is called when production call 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) EnterCommit ¶
func (s *BaseSQLBaseListener) EnterCommit(ctx *CommitContext)
EnterCommit is called when production commit 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) EnterCreateTable ¶
func (s *BaseSQLBaseListener) EnterCreateTable(ctx *CreateTableContext)
EnterCreateTable is called when production createTable is entered.
func (*BaseSQLBaseListener) EnterCreateTableAsSelect ¶
func (s *BaseSQLBaseListener) EnterCreateTableAsSelect(ctx *CreateTableAsSelectContext)
EnterCreateTableAsSelect is called when production createTableAsSelect is entered.
func (*BaseSQLBaseListener) EnterCreateView ¶
func (s *BaseSQLBaseListener) EnterCreateView(ctx *CreateViewContext)
EnterCreateView is called when production createView is entered.
func (*BaseSQLBaseListener) EnterCube ¶
func (s *BaseSQLBaseListener) EnterCube(ctx *CubeContext)
EnterCube is called when production cube is entered.
func (*BaseSQLBaseListener) EnterCurrentRowBound ¶
func (s *BaseSQLBaseListener) EnterCurrentRowBound(ctx *CurrentRowBoundContext)
EnterCurrentRowBound is called when production currentRowBound is entered.
func (*BaseSQLBaseListener) EnterDeallocate ¶
func (s *BaseSQLBaseListener) EnterDeallocate(ctx *DeallocateContext)
EnterDeallocate is called when production deallocate is entered.
func (*BaseSQLBaseListener) EnterDecimalLiteral ¶
func (s *BaseSQLBaseListener) EnterDecimalLiteral(ctx *DecimalLiteralContext)
EnterDecimalLiteral is called when production decimalLiteral is entered.
func (*BaseSQLBaseListener) EnterDelete ¶
func (s *BaseSQLBaseListener) EnterDelete(ctx *DeleteContext)
EnterDelete is called when production delete is entered.
func (*BaseSQLBaseListener) EnterDereference ¶
func (s *BaseSQLBaseListener) EnterDereference(ctx *DereferenceContext)
EnterDereference is called when production dereference is entered.
func (*BaseSQLBaseListener) EnterDescribeInput ¶
func (s *BaseSQLBaseListener) EnterDescribeInput(ctx *DescribeInputContext)
EnterDescribeInput is called when production describeInput is entered.
func (*BaseSQLBaseListener) EnterDescribeOutput ¶
func (s *BaseSQLBaseListener) EnterDescribeOutput(ctx *DescribeOutputContext)
EnterDescribeOutput is called when production describeOutput 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) EnterDotQualifiedName ¶
func (s *BaseSQLBaseListener) EnterDotQualifiedName(ctx *DotQualifiedNameContext)
EnterDotQualifiedName is called when production dotQualifiedName is entered.
func (*BaseSQLBaseListener) EnterDropTable ¶
func (s *BaseSQLBaseListener) EnterDropTable(ctx *DropTableContext)
EnterDropTable is called when production dropTable is entered.
func (*BaseSQLBaseListener) EnterDropView ¶
func (s *BaseSQLBaseListener) EnterDropView(ctx *DropViewContext)
EnterDropView is called when production dropView is entered.
func (*BaseSQLBaseListener) EnterEveryRule ¶
func (s *BaseSQLBaseListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseSQLBaseListener) EnterExecute ¶
func (s *BaseSQLBaseListener) EnterExecute(ctx *ExecuteContext)
EnterExecute is called when production execute is entered.
func (*BaseSQLBaseListener) EnterExists ¶
func (s *BaseSQLBaseListener) EnterExists(ctx *ExistsContext)
EnterExists is called when production exists is entered.
func (*BaseSQLBaseListener) EnterExplain ¶
func (s *BaseSQLBaseListener) EnterExplain(ctx *ExplainContext)
EnterExplain is called when production explain 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) EnterGrant ¶
func (s *BaseSQLBaseListener) EnterGrant(ctx *GrantContext)
EnterGrant is called when production grant is entered.
func (*BaseSQLBaseListener) EnterGroupBy ¶
func (s *BaseSQLBaseListener) EnterGroupBy(ctx *GroupByContext)
EnterGroupBy is called when production groupBy is entered.
func (*BaseSQLBaseListener) EnterGroupingExpressions ¶
func (s *BaseSQLBaseListener) EnterGroupingExpressions(ctx *GroupingExpressionsContext)
EnterGroupingExpressions is called when production groupingExpressions 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) EnterInsertInto ¶
func (s *BaseSQLBaseListener) EnterInsertInto(ctx *InsertIntoContext)
EnterInsertInto is called when production insertInto 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) 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) EnterNonReservedIdentifier ¶
func (s *BaseSQLBaseListener) EnterNonReservedIdentifier(ctx *NonReservedIdentifierContext)
EnterNonReservedIdentifier is called when production nonReservedIdentifier 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) 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) 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) EnterPrepare ¶
func (s *BaseSQLBaseListener) EnterPrepare(ctx *PrepareContext)
EnterPrepare is called when production prepare is entered.
func (*BaseSQLBaseListener) EnterPrivilege ¶
func (s *BaseSQLBaseListener) EnterPrivilege(ctx *PrivilegeContext)
EnterPrivilege is called when production privilege 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) EnterQuotedIdentifierAlternative ¶
func (s *BaseSQLBaseListener) EnterQuotedIdentifierAlternative(ctx *QuotedIdentifierAlternativeContext)
EnterQuotedIdentifierAlternative is called when production quotedIdentifierAlternative 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) EnterRenameColumn ¶
func (s *BaseSQLBaseListener) EnterRenameColumn(ctx *RenameColumnContext)
EnterRenameColumn is called when production renameColumn is entered.
func (*BaseSQLBaseListener) EnterRenameTable ¶
func (s *BaseSQLBaseListener) EnterRenameTable(ctx *RenameTableContext)
EnterRenameTable is called when production renameTable is entered.
func (*BaseSQLBaseListener) EnterRepeatableRead ¶
func (s *BaseSQLBaseListener) EnterRepeatableRead(ctx *RepeatableReadContext)
EnterRepeatableRead is called when production repeatableRead is entered.
func (*BaseSQLBaseListener) EnterResetSession ¶
func (s *BaseSQLBaseListener) EnterResetSession(ctx *ResetSessionContext)
EnterResetSession is called when production resetSession is entered.
func (*BaseSQLBaseListener) EnterRevoke ¶
func (s *BaseSQLBaseListener) EnterRevoke(ctx *RevokeContext)
EnterRevoke is called when production revoke is entered.
func (*BaseSQLBaseListener) EnterRollback ¶
func (s *BaseSQLBaseListener) EnterRollback(ctx *RollbackContext)
EnterRollback is called when production rollback 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) 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) EnterSetSession ¶
func (s *BaseSQLBaseListener) EnterSetSession(ctx *SetSessionContext)
EnterSetSession is called when production setSession is entered.
func (*BaseSQLBaseListener) EnterShowCatalogs ¶
func (s *BaseSQLBaseListener) EnterShowCatalogs(ctx *ShowCatalogsContext)
EnterShowCatalogs is called when production showCatalogs is entered.
func (*BaseSQLBaseListener) EnterShowColumns ¶
func (s *BaseSQLBaseListener) EnterShowColumns(ctx *ShowColumnsContext)
EnterShowColumns is called when production showColumns is entered.
func (*BaseSQLBaseListener) EnterShowCreateTable ¶
func (s *BaseSQLBaseListener) EnterShowCreateTable(ctx *ShowCreateTableContext)
EnterShowCreateTable is called when production showCreateTable is entered.
func (*BaseSQLBaseListener) EnterShowCreateView ¶
func (s *BaseSQLBaseListener) EnterShowCreateView(ctx *ShowCreateViewContext)
EnterShowCreateView is called when production showCreateView is entered.
func (*BaseSQLBaseListener) EnterShowFunctions ¶
func (s *BaseSQLBaseListener) EnterShowFunctions(ctx *ShowFunctionsContext)
EnterShowFunctions is called when production showFunctions is entered.
func (*BaseSQLBaseListener) EnterShowPartitions ¶
func (s *BaseSQLBaseListener) EnterShowPartitions(ctx *ShowPartitionsContext)
EnterShowPartitions is called when production showPartitions is entered.
func (*BaseSQLBaseListener) EnterShowSchemas ¶
func (s *BaseSQLBaseListener) EnterShowSchemas(ctx *ShowSchemasContext)
EnterShowSchemas is called when production showSchemas is entered.
func (*BaseSQLBaseListener) EnterShowSession ¶
func (s *BaseSQLBaseListener) EnterShowSession(ctx *ShowSessionContext)
EnterShowSession is called when production showSession is entered.
func (*BaseSQLBaseListener) EnterShowTables ¶
func (s *BaseSQLBaseListener) EnterShowTables(ctx *ShowTablesContext)
EnterShowTables is called when production showTables 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) 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) EnterStartTransaction ¶
func (s *BaseSQLBaseListener) EnterStartTransaction(ctx *StartTransactionContext)
EnterStartTransaction is called when production startTransaction is entered.
func (*BaseSQLBaseListener) EnterStatementDefault ¶
func (s *BaseSQLBaseListener) EnterStatementDefault(ctx *StatementDefaultContext)
EnterStatementDefault is called when production statementDefault is entered.
func (*BaseSQLBaseListener) EnterStatements ¶
func (s *BaseSQLBaseListener) EnterStatements(ctx *StatementsContext)
EnterStatements is called when production statements 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) EnterTableProperties ¶
func (s *BaseSQLBaseListener) EnterTableProperties(ctx *TablePropertiesContext)
EnterTableProperties is called when production tableProperties is entered.
func (*BaseSQLBaseListener) EnterTableProperty ¶
func (s *BaseSQLBaseListener) EnterTableProperty(ctx *TablePropertyContext)
EnterTableProperty is called when production tableProperty 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_t ¶
func (s *BaseSQLBaseListener) EnterType_t(ctx *Type_tContext)
EnterType_t is called when production type_t is entered.
func (*BaseSQLBaseListener) EnterTypedLiteral ¶
func (s *BaseSQLBaseListener) EnterTypedLiteral(ctx *TypedLiteralContext)
EnterTypedLiteral is called when production typedLiteral is entered.
func (*BaseSQLBaseListener) EnterUnboundedFrame ¶
func (s *BaseSQLBaseListener) EnterUnboundedFrame(ctx *UnboundedFrameContext)
EnterUnboundedFrame is called when production unboundedFrame is entered.
func (*BaseSQLBaseListener) EnterUnnest ¶
func (s *BaseSQLBaseListener) EnterUnnest(ctx *UnnestContext)
EnterUnnest is called when production unnest 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) ExitAddColumn ¶
func (s *BaseSQLBaseListener) ExitAddColumn(ctx *AddColumnContext)
ExitAddColumn is called when production addColumn is exited.
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) 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) ExitBoolLiteral ¶
func (s *BaseSQLBaseListener) ExitBoolLiteral(ctx *BoolLiteralContext)
ExitBoolLiteral is called when production boolLiteral is exited.
func (*BaseSQLBaseListener) ExitBoolLiteralToo ¶
func (s *BaseSQLBaseListener) ExitBoolLiteralToo(ctx *BoolLiteralTooContext)
ExitBoolLiteralToo is called when production boolLiteralToo is exited.
func (*BaseSQLBaseListener) ExitBooleanDefault ¶
func (s *BaseSQLBaseListener) ExitBooleanDefault(ctx *BooleanDefaultContext)
ExitBooleanDefault is called when production booleanDefault is exited.
func (*BaseSQLBaseListener) ExitBooleanliteral ¶
func (s *BaseSQLBaseListener) ExitBooleanliteral(ctx *BooleanliteralContext)
ExitBooleanliteral is called when production booleanliteral is exited.
func (*BaseSQLBaseListener) ExitBoundedFrame ¶
func (s *BaseSQLBaseListener) ExitBoundedFrame(ctx *BoundedFrameContext)
ExitBoundedFrame is called when production boundedFrame is exited.
func (*BaseSQLBaseListener) ExitCall ¶
func (s *BaseSQLBaseListener) ExitCall(ctx *CallContext)
ExitCall is called when production call 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) ExitCommit ¶
func (s *BaseSQLBaseListener) ExitCommit(ctx *CommitContext)
ExitCommit is called when production commit 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) ExitCreateTable ¶
func (s *BaseSQLBaseListener) ExitCreateTable(ctx *CreateTableContext)
ExitCreateTable is called when production createTable is exited.
func (*BaseSQLBaseListener) ExitCreateTableAsSelect ¶
func (s *BaseSQLBaseListener) ExitCreateTableAsSelect(ctx *CreateTableAsSelectContext)
ExitCreateTableAsSelect is called when production createTableAsSelect is exited.
func (*BaseSQLBaseListener) ExitCreateView ¶
func (s *BaseSQLBaseListener) ExitCreateView(ctx *CreateViewContext)
ExitCreateView is called when production createView is exited.
func (*BaseSQLBaseListener) ExitCube ¶
func (s *BaseSQLBaseListener) ExitCube(ctx *CubeContext)
ExitCube is called when production cube is exited.
func (*BaseSQLBaseListener) ExitCurrentRowBound ¶
func (s *BaseSQLBaseListener) ExitCurrentRowBound(ctx *CurrentRowBoundContext)
ExitCurrentRowBound is called when production currentRowBound is exited.
func (*BaseSQLBaseListener) ExitDeallocate ¶
func (s *BaseSQLBaseListener) ExitDeallocate(ctx *DeallocateContext)
ExitDeallocate is called when production deallocate is exited.
func (*BaseSQLBaseListener) ExitDecimalLiteral ¶
func (s *BaseSQLBaseListener) ExitDecimalLiteral(ctx *DecimalLiteralContext)
ExitDecimalLiteral is called when production decimalLiteral is exited.
func (*BaseSQLBaseListener) ExitDelete ¶
func (s *BaseSQLBaseListener) ExitDelete(ctx *DeleteContext)
ExitDelete is called when production delete is exited.
func (*BaseSQLBaseListener) ExitDereference ¶
func (s *BaseSQLBaseListener) ExitDereference(ctx *DereferenceContext)
ExitDereference is called when production dereference is exited.
func (*BaseSQLBaseListener) ExitDescribeInput ¶
func (s *BaseSQLBaseListener) ExitDescribeInput(ctx *DescribeInputContext)
ExitDescribeInput is called when production describeInput is exited.
func (*BaseSQLBaseListener) ExitDescribeOutput ¶
func (s *BaseSQLBaseListener) ExitDescribeOutput(ctx *DescribeOutputContext)
ExitDescribeOutput is called when production describeOutput 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) ExitDotQualifiedName ¶
func (s *BaseSQLBaseListener) ExitDotQualifiedName(ctx *DotQualifiedNameContext)
ExitDotQualifiedName is called when production dotQualifiedName is exited.
func (*BaseSQLBaseListener) ExitDropTable ¶
func (s *BaseSQLBaseListener) ExitDropTable(ctx *DropTableContext)
ExitDropTable is called when production dropTable is exited.
func (*BaseSQLBaseListener) ExitDropView ¶
func (s *BaseSQLBaseListener) ExitDropView(ctx *DropViewContext)
ExitDropView is called when production dropView is exited.
func (*BaseSQLBaseListener) ExitEveryRule ¶
func (s *BaseSQLBaseListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseSQLBaseListener) ExitExecute ¶
func (s *BaseSQLBaseListener) ExitExecute(ctx *ExecuteContext)
ExitExecute is called when production execute is exited.
func (*BaseSQLBaseListener) ExitExists ¶
func (s *BaseSQLBaseListener) ExitExists(ctx *ExistsContext)
ExitExists is called when production exists is exited.
func (*BaseSQLBaseListener) ExitExplain ¶
func (s *BaseSQLBaseListener) ExitExplain(ctx *ExplainContext)
ExitExplain is called when production explain 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) ExitGrant ¶
func (s *BaseSQLBaseListener) ExitGrant(ctx *GrantContext)
ExitGrant is called when production grant is exited.
func (*BaseSQLBaseListener) ExitGroupBy ¶
func (s *BaseSQLBaseListener) ExitGroupBy(ctx *GroupByContext)
ExitGroupBy is called when production groupBy is exited.
func (*BaseSQLBaseListener) ExitGroupingExpressions ¶
func (s *BaseSQLBaseListener) ExitGroupingExpressions(ctx *GroupingExpressionsContext)
ExitGroupingExpressions is called when production groupingExpressions 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) ExitInsertInto ¶
func (s *BaseSQLBaseListener) ExitInsertInto(ctx *InsertIntoContext)
ExitInsertInto is called when production insertInto 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) 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) ExitNonReservedIdentifier ¶
func (s *BaseSQLBaseListener) ExitNonReservedIdentifier(ctx *NonReservedIdentifierContext)
ExitNonReservedIdentifier is called when production nonReservedIdentifier 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) 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) 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) ExitPrepare ¶
func (s *BaseSQLBaseListener) ExitPrepare(ctx *PrepareContext)
ExitPrepare is called when production prepare is exited.
func (*BaseSQLBaseListener) ExitPrivilege ¶
func (s *BaseSQLBaseListener) ExitPrivilege(ctx *PrivilegeContext)
ExitPrivilege is called when production privilege 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) ExitQuotedIdentifierAlternative ¶
func (s *BaseSQLBaseListener) ExitQuotedIdentifierAlternative(ctx *QuotedIdentifierAlternativeContext)
ExitQuotedIdentifierAlternative is called when production quotedIdentifierAlternative 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) ExitRenameColumn ¶
func (s *BaseSQLBaseListener) ExitRenameColumn(ctx *RenameColumnContext)
ExitRenameColumn is called when production renameColumn is exited.
func (*BaseSQLBaseListener) ExitRenameTable ¶
func (s *BaseSQLBaseListener) ExitRenameTable(ctx *RenameTableContext)
ExitRenameTable is called when production renameTable is exited.
func (*BaseSQLBaseListener) ExitRepeatableRead ¶
func (s *BaseSQLBaseListener) ExitRepeatableRead(ctx *RepeatableReadContext)
ExitRepeatableRead is called when production repeatableRead is exited.
func (*BaseSQLBaseListener) ExitResetSession ¶
func (s *BaseSQLBaseListener) ExitResetSession(ctx *ResetSessionContext)
ExitResetSession is called when production resetSession is exited.
func (*BaseSQLBaseListener) ExitRevoke ¶
func (s *BaseSQLBaseListener) ExitRevoke(ctx *RevokeContext)
ExitRevoke is called when production revoke is exited.
func (*BaseSQLBaseListener) ExitRollback ¶
func (s *BaseSQLBaseListener) ExitRollback(ctx *RollbackContext)
ExitRollback is called when production rollback 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) 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) ExitSetSession ¶
func (s *BaseSQLBaseListener) ExitSetSession(ctx *SetSessionContext)
ExitSetSession is called when production setSession is exited.
func (*BaseSQLBaseListener) ExitShowCatalogs ¶
func (s *BaseSQLBaseListener) ExitShowCatalogs(ctx *ShowCatalogsContext)
ExitShowCatalogs is called when production showCatalogs is exited.
func (*BaseSQLBaseListener) ExitShowColumns ¶
func (s *BaseSQLBaseListener) ExitShowColumns(ctx *ShowColumnsContext)
ExitShowColumns is called when production showColumns is exited.
func (*BaseSQLBaseListener) ExitShowCreateTable ¶
func (s *BaseSQLBaseListener) ExitShowCreateTable(ctx *ShowCreateTableContext)
ExitShowCreateTable is called when production showCreateTable is exited.
func (*BaseSQLBaseListener) ExitShowCreateView ¶
func (s *BaseSQLBaseListener) ExitShowCreateView(ctx *ShowCreateViewContext)
ExitShowCreateView is called when production showCreateView is exited.
func (*BaseSQLBaseListener) ExitShowFunctions ¶
func (s *BaseSQLBaseListener) ExitShowFunctions(ctx *ShowFunctionsContext)
ExitShowFunctions is called when production showFunctions is exited.
func (*BaseSQLBaseListener) ExitShowPartitions ¶
func (s *BaseSQLBaseListener) ExitShowPartitions(ctx *ShowPartitionsContext)
ExitShowPartitions is called when production showPartitions is exited.
func (*BaseSQLBaseListener) ExitShowSchemas ¶
func (s *BaseSQLBaseListener) ExitShowSchemas(ctx *ShowSchemasContext)
ExitShowSchemas is called when production showSchemas is exited.
func (*BaseSQLBaseListener) ExitShowSession ¶
func (s *BaseSQLBaseListener) ExitShowSession(ctx *ShowSessionContext)
ExitShowSession is called when production showSession is exited.
func (*BaseSQLBaseListener) ExitShowTables ¶
func (s *BaseSQLBaseListener) ExitShowTables(ctx *ShowTablesContext)
ExitShowTables is called when production showTables 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) 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) ExitStartTransaction ¶
func (s *BaseSQLBaseListener) ExitStartTransaction(ctx *StartTransactionContext)
ExitStartTransaction is called when production startTransaction is exited.
func (*BaseSQLBaseListener) ExitStatementDefault ¶
func (s *BaseSQLBaseListener) ExitStatementDefault(ctx *StatementDefaultContext)
ExitStatementDefault is called when production statementDefault is exited.
func (*BaseSQLBaseListener) ExitStatements ¶
func (s *BaseSQLBaseListener) ExitStatements(ctx *StatementsContext)
ExitStatements is called when production statements 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) ExitTableProperties ¶
func (s *BaseSQLBaseListener) ExitTableProperties(ctx *TablePropertiesContext)
ExitTableProperties is called when production tableProperties is exited.
func (*BaseSQLBaseListener) ExitTableProperty ¶
func (s *BaseSQLBaseListener) ExitTableProperty(ctx *TablePropertyContext)
ExitTableProperty is called when production tableProperty 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_t ¶
func (s *BaseSQLBaseListener) ExitType_t(ctx *Type_tContext)
ExitType_t is called when production type_t is exited.
func (*BaseSQLBaseListener) ExitTypedLiteral ¶
func (s *BaseSQLBaseListener) ExitTypedLiteral(ctx *TypedLiteralContext)
ExitTypedLiteral is called when production typedLiteral is exited.
func (*BaseSQLBaseListener) ExitUnboundedFrame ¶
func (s *BaseSQLBaseListener) ExitUnboundedFrame(ctx *UnboundedFrameContext)
ExitUnboundedFrame is called when production unboundedFrame is exited.
func (*BaseSQLBaseListener) ExitUnnest ¶
func (s *BaseSQLBaseListener) ExitUnnest(ctx *UnnestContext)
ExitUnnest is called when production unnest 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) DATE ¶
func (s *BaseTypeContext) DATE() antlr.TerminalNode
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 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 BoolLiteralContext ¶
type BoolLiteralContext struct {
*PrimaryExpressionContext
}
func NewBoolLiteralContext ¶
func NewBoolLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BoolLiteralContext
func (*BoolLiteralContext) Booleanliteral ¶
func (s *BoolLiteralContext) Booleanliteral() IBooleanliteralContext
func (*BoolLiteralContext) EnterRule ¶
func (s *BoolLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*BoolLiteralContext) ExitRule ¶
func (s *BoolLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*BoolLiteralContext) GetRuleContext ¶
func (s *BoolLiteralContext) GetRuleContext() antlr.RuleContext
type BoolLiteralTooContext ¶
type BoolLiteralTooContext struct {
*BooleanExpressionContext
}
func NewBoolLiteralTooContext ¶
func NewBoolLiteralTooContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BoolLiteralTooContext
func (*BoolLiteralTooContext) Booleanliteral ¶
func (s *BoolLiteralTooContext) Booleanliteral() IBooleanliteralContext
func (*BoolLiteralTooContext) EnterRule ¶
func (s *BoolLiteralTooContext) EnterRule(listener antlr.ParseTreeListener)
func (*BoolLiteralTooContext) ExitRule ¶
func (s *BoolLiteralTooContext) ExitRule(listener antlr.ParseTreeListener)
func (*BoolLiteralTooContext) GetRuleContext ¶
func (s *BoolLiteralTooContext) GetRuleContext() antlr.RuleContext
type BooleanDefaultContext ¶
type BooleanDefaultContext struct {
*BooleanExpressionContext
}
func NewBooleanDefaultContext ¶
func NewBooleanDefaultContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BooleanDefaultContext
func (*BooleanDefaultContext) EnterRule ¶
func (s *BooleanDefaultContext) EnterRule(listener antlr.ParseTreeListener)
func (*BooleanDefaultContext) ExitRule ¶
func (s *BooleanDefaultContext) ExitRule(listener antlr.ParseTreeListener)
func (*BooleanDefaultContext) GetRuleContext ¶
func (s *BooleanDefaultContext) GetRuleContext() antlr.RuleContext
func (*BooleanDefaultContext) Predicate ¶
func (s *BooleanDefaultContext) Predicate() IPredicateContext
func (*BooleanDefaultContext) ValueExpression ¶
func (s *BooleanDefaultContext) ValueExpression() IValueExpressionContext
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 {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBooleanliteralContext ¶
func NewBooleanliteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanliteralContext
func NewEmptyBooleanliteralContext ¶
func NewEmptyBooleanliteralContext() *BooleanliteralContext
func (*BooleanliteralContext) EnterRule ¶
func (s *BooleanliteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*BooleanliteralContext) ExitRule ¶
func (s *BooleanliteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*BooleanliteralContext) FALSE ¶
func (s *BooleanliteralContext) FALSE() antlr.TerminalNode
func (*BooleanliteralContext) GetParser ¶
func (s *BooleanliteralContext) GetParser() antlr.Parser
func (*BooleanliteralContext) GetRuleContext ¶
func (s *BooleanliteralContext) GetRuleContext() antlr.RuleContext
func (*BooleanliteralContext) IsBooleanliteralContext ¶
func (*BooleanliteralContext) IsBooleanliteralContext()
func (*BooleanliteralContext) TRUE ¶
func (s *BooleanliteralContext) TRUE() antlr.TerminalNode
func (*BooleanliteralContext) ToStringTree ¶
func (s *BooleanliteralContext) 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 CallContext ¶
type CallContext struct {
*StatementContext
}
func NewCallContext ¶
func NewCallContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CallContext
func (*CallContext) AllCallArgument ¶
func (s *CallContext) AllCallArgument() []ICallArgumentContext
func (*CallContext) CALL ¶
func (s *CallContext) CALL() antlr.TerminalNode
func (*CallContext) CallArgument ¶
func (s *CallContext) CallArgument(i int) ICallArgumentContext
func (*CallContext) EnterRule ¶
func (s *CallContext) EnterRule(listener antlr.ParseTreeListener)
func (*CallContext) ExitRule ¶
func (s *CallContext) ExitRule(listener antlr.ParseTreeListener)
func (*CallContext) GetRuleContext ¶
func (s *CallContext) GetRuleContext() antlr.RuleContext
func (*CallContext) QualifiedName ¶
func (s *CallContext) QualifiedName() IQualifiedNameContext
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_t ¶
func (s *CastContext) Type_t() IType_tContext
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) STRING ¶
func (s *ColumnDefinitionContext) STRING() antlr.TerminalNode
func (*ColumnDefinitionContext) ToStringTree ¶
func (s *ColumnDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ColumnDefinitionContext) Type_t ¶
func (s *ColumnDefinitionContext) Type_t() IType_tContext
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 CommitContext ¶
type CommitContext struct {
*StatementContext
}
func NewCommitContext ¶
func NewCommitContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CommitContext
func (*CommitContext) COMMIT ¶
func (s *CommitContext) COMMIT() antlr.TerminalNode
func (*CommitContext) EnterRule ¶
func (s *CommitContext) EnterRule(listener antlr.ParseTreeListener)
func (*CommitContext) ExitRule ¶
func (s *CommitContext) ExitRule(listener antlr.ParseTreeListener)
func (*CommitContext) GetRuleContext ¶
func (s *CommitContext) GetRuleContext() antlr.RuleContext
func (*CommitContext) WORK ¶
func (s *CommitContext) WORK() antlr.TerminalNode
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 CreateTableAsSelectContext ¶
type CreateTableAsSelectContext struct {
*StatementContext
}
func NewCreateTableAsSelectContext ¶
func NewCreateTableAsSelectContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CreateTableAsSelectContext
func (*CreateTableAsSelectContext) AS ¶
func (s *CreateTableAsSelectContext) AS() antlr.TerminalNode
func (*CreateTableAsSelectContext) CREATE ¶
func (s *CreateTableAsSelectContext) CREATE() antlr.TerminalNode
func (*CreateTableAsSelectContext) EXISTS ¶
func (s *CreateTableAsSelectContext) EXISTS() antlr.TerminalNode
func (*CreateTableAsSelectContext) EnterRule ¶
func (s *CreateTableAsSelectContext) EnterRule(listener antlr.ParseTreeListener)
func (*CreateTableAsSelectContext) ExitRule ¶
func (s *CreateTableAsSelectContext) ExitRule(listener antlr.ParseTreeListener)
func (*CreateTableAsSelectContext) GetRuleContext ¶
func (s *CreateTableAsSelectContext) GetRuleContext() antlr.RuleContext
func (*CreateTableAsSelectContext) IF ¶
func (s *CreateTableAsSelectContext) IF() antlr.TerminalNode
func (*CreateTableAsSelectContext) NOT ¶
func (s *CreateTableAsSelectContext) NOT() antlr.TerminalNode
func (*CreateTableAsSelectContext) QualifiedName ¶
func (s *CreateTableAsSelectContext) QualifiedName() IQualifiedNameContext
func (*CreateTableAsSelectContext) Query ¶
func (s *CreateTableAsSelectContext) Query() IQueryContext
func (*CreateTableAsSelectContext) TABLE ¶
func (s *CreateTableAsSelectContext) TABLE() antlr.TerminalNode
func (*CreateTableAsSelectContext) TableProperties ¶
func (s *CreateTableAsSelectContext) TableProperties() ITablePropertiesContext
func (*CreateTableAsSelectContext) WITH ¶
func (s *CreateTableAsSelectContext) WITH() antlr.TerminalNode
type CreateTableContext ¶
type CreateTableContext struct {
*StatementContext
}
func NewCreateTableContext ¶
func NewCreateTableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CreateTableContext
func (*CreateTableContext) AllTableElement ¶
func (s *CreateTableContext) AllTableElement() []ITableElementContext
func (*CreateTableContext) CREATE ¶
func (s *CreateTableContext) CREATE() antlr.TerminalNode
func (*CreateTableContext) EXISTS ¶
func (s *CreateTableContext) EXISTS() antlr.TerminalNode
func (*CreateTableContext) EnterRule ¶
func (s *CreateTableContext) EnterRule(listener antlr.ParseTreeListener)
func (*CreateTableContext) ExitRule ¶
func (s *CreateTableContext) ExitRule(listener antlr.ParseTreeListener)
func (*CreateTableContext) GetRuleContext ¶
func (s *CreateTableContext) GetRuleContext() antlr.RuleContext
func (*CreateTableContext) IF ¶
func (s *CreateTableContext) IF() antlr.TerminalNode
func (*CreateTableContext) NOT ¶
func (s *CreateTableContext) NOT() antlr.TerminalNode
func (*CreateTableContext) QualifiedName ¶
func (s *CreateTableContext) QualifiedName() IQualifiedNameContext
func (*CreateTableContext) TABLE ¶
func (s *CreateTableContext) TABLE() antlr.TerminalNode
func (*CreateTableContext) TableElement ¶
func (s *CreateTableContext) TableElement(i int) ITableElementContext
func (*CreateTableContext) TableProperties ¶
func (s *CreateTableContext) TableProperties() ITablePropertiesContext
func (*CreateTableContext) WITH ¶
func (s *CreateTableContext) WITH() antlr.TerminalNode
type CreateViewContext ¶
type CreateViewContext struct {
*StatementContext
}
func NewCreateViewContext ¶
func NewCreateViewContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CreateViewContext
func (*CreateViewContext) AS ¶
func (s *CreateViewContext) AS() antlr.TerminalNode
func (*CreateViewContext) CREATE ¶
func (s *CreateViewContext) CREATE() antlr.TerminalNode
func (*CreateViewContext) ColumnAliases ¶
func (s *CreateViewContext) ColumnAliases() IColumnAliasesContext
func (*CreateViewContext) EnterRule ¶
func (s *CreateViewContext) EnterRule(listener antlr.ParseTreeListener)
func (*CreateViewContext) ExitRule ¶
func (s *CreateViewContext) ExitRule(listener antlr.ParseTreeListener)
func (*CreateViewContext) GetRuleContext ¶
func (s *CreateViewContext) GetRuleContext() antlr.RuleContext
func (*CreateViewContext) OR ¶
func (s *CreateViewContext) OR() antlr.TerminalNode
func (*CreateViewContext) QualifiedName ¶
func (s *CreateViewContext) QualifiedName() IQualifiedNameContext
func (*CreateViewContext) Query ¶
func (s *CreateViewContext) Query() IQueryContext
func (*CreateViewContext) REPLACE ¶
func (s *CreateViewContext) REPLACE() antlr.TerminalNode
func (*CreateViewContext) VIEW ¶
func (s *CreateViewContext) VIEW() antlr.TerminalNode
type CubeContext ¶
type CubeContext struct {
*GroupingElementContext
}
func NewCubeContext ¶
func NewCubeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CubeContext
func (*CubeContext) AllQualifiedName ¶
func (s *CubeContext) AllQualifiedName() []IQualifiedNameContext
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) GetRuleContext ¶
func (s *CubeContext) GetRuleContext() antlr.RuleContext
func (*CubeContext) QualifiedName ¶
func (s *CubeContext) QualifiedName(i int) IQualifiedNameContext
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 DeallocateContext ¶
type DeallocateContext struct {
*StatementContext
}
func NewDeallocateContext ¶
func NewDeallocateContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DeallocateContext
func (*DeallocateContext) DEALLOCATE ¶
func (s *DeallocateContext) DEALLOCATE() antlr.TerminalNode
func (*DeallocateContext) EnterRule ¶
func (s *DeallocateContext) EnterRule(listener antlr.ParseTreeListener)
func (*DeallocateContext) ExitRule ¶
func (s *DeallocateContext) ExitRule(listener antlr.ParseTreeListener)
func (*DeallocateContext) GetRuleContext ¶
func (s *DeallocateContext) GetRuleContext() antlr.RuleContext
func (*DeallocateContext) Identifier ¶
func (s *DeallocateContext) Identifier() IIdentifierContext
func (*DeallocateContext) PREPARE ¶
func (s *DeallocateContext) PREPARE() antlr.TerminalNode
type DecimalLiteralContext ¶
type DecimalLiteralContext struct {
*PrimaryExpressionContext
}
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 DeleteContext ¶
type DeleteContext struct {
*StatementContext
}
func NewDeleteContext ¶
func NewDeleteContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DeleteContext
func (*DeleteContext) BooleanExpression ¶
func (s *DeleteContext) BooleanExpression() IBooleanExpressionContext
func (*DeleteContext) DELETE ¶
func (s *DeleteContext) DELETE() antlr.TerminalNode
func (*DeleteContext) EnterRule ¶
func (s *DeleteContext) EnterRule(listener antlr.ParseTreeListener)
func (*DeleteContext) ExitRule ¶
func (s *DeleteContext) ExitRule(listener antlr.ParseTreeListener)
func (*DeleteContext) FROM ¶
func (s *DeleteContext) FROM() antlr.TerminalNode
func (*DeleteContext) GetRuleContext ¶
func (s *DeleteContext) GetRuleContext() antlr.RuleContext
func (*DeleteContext) QualifiedName ¶
func (s *DeleteContext) QualifiedName() IQualifiedNameContext
func (*DeleteContext) WHERE ¶
func (s *DeleteContext) WHERE() antlr.TerminalNode
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 DescribeInputContext ¶
type DescribeInputContext struct {
*StatementContext
}
func NewDescribeInputContext ¶
func NewDescribeInputContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DescribeInputContext
func (*DescribeInputContext) DESCRIBE ¶
func (s *DescribeInputContext) DESCRIBE() antlr.TerminalNode
func (*DescribeInputContext) EnterRule ¶
func (s *DescribeInputContext) EnterRule(listener antlr.ParseTreeListener)
func (*DescribeInputContext) ExitRule ¶
func (s *DescribeInputContext) ExitRule(listener antlr.ParseTreeListener)
func (*DescribeInputContext) GetRuleContext ¶
func (s *DescribeInputContext) GetRuleContext() antlr.RuleContext
func (*DescribeInputContext) INPUT ¶
func (s *DescribeInputContext) INPUT() antlr.TerminalNode
func (*DescribeInputContext) Identifier ¶
func (s *DescribeInputContext) Identifier() IIdentifierContext
type DescribeOutputContext ¶
type DescribeOutputContext struct {
*StatementContext
}
func NewDescribeOutputContext ¶
func NewDescribeOutputContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DescribeOutputContext
func (*DescribeOutputContext) DESCRIBE ¶
func (s *DescribeOutputContext) DESCRIBE() antlr.TerminalNode
func (*DescribeOutputContext) EnterRule ¶
func (s *DescribeOutputContext) EnterRule(listener antlr.ParseTreeListener)
func (*DescribeOutputContext) ExitRule ¶
func (s *DescribeOutputContext) ExitRule(listener antlr.ParseTreeListener)
func (*DescribeOutputContext) GetRuleContext ¶
func (s *DescribeOutputContext) GetRuleContext() antlr.RuleContext
func (*DescribeOutputContext) Identifier ¶
func (s *DescribeOutputContext) Identifier() IIdentifierContext
func (*DescribeOutputContext) OUTPUT ¶
func (s *DescribeOutputContext) OUTPUT() antlr.TerminalNode
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 DotQualifiedNameContext ¶
type DotQualifiedNameContext struct {
*QualifiedNameContext
}
func NewDotQualifiedNameContext ¶
func NewDotQualifiedNameContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DotQualifiedNameContext
func (*DotQualifiedNameContext) AllIdentifier ¶
func (s *DotQualifiedNameContext) AllIdentifier() []IIdentifierContext
func (*DotQualifiedNameContext) EnterRule ¶
func (s *DotQualifiedNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*DotQualifiedNameContext) ExitRule ¶
func (s *DotQualifiedNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*DotQualifiedNameContext) GetRuleContext ¶
func (s *DotQualifiedNameContext) GetRuleContext() antlr.RuleContext
func (*DotQualifiedNameContext) Identifier ¶
func (s *DotQualifiedNameContext) Identifier(i int) IIdentifierContext
type DropTableContext ¶
type DropTableContext struct {
*StatementContext
}
func NewDropTableContext ¶
func NewDropTableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DropTableContext
func (*DropTableContext) DROP ¶
func (s *DropTableContext) DROP() antlr.TerminalNode
func (*DropTableContext) EXISTS ¶
func (s *DropTableContext) EXISTS() antlr.TerminalNode
func (*DropTableContext) EnterRule ¶
func (s *DropTableContext) EnterRule(listener antlr.ParseTreeListener)
func (*DropTableContext) ExitRule ¶
func (s *DropTableContext) ExitRule(listener antlr.ParseTreeListener)
func (*DropTableContext) GetRuleContext ¶
func (s *DropTableContext) GetRuleContext() antlr.RuleContext
func (*DropTableContext) IF ¶
func (s *DropTableContext) IF() antlr.TerminalNode
func (*DropTableContext) QualifiedName ¶
func (s *DropTableContext) QualifiedName() IQualifiedNameContext
func (*DropTableContext) TABLE ¶
func (s *DropTableContext) TABLE() antlr.TerminalNode
type DropViewContext ¶
type DropViewContext struct {
*StatementContext
}
func NewDropViewContext ¶
func NewDropViewContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DropViewContext
func (*DropViewContext) DROP ¶
func (s *DropViewContext) DROP() antlr.TerminalNode
func (*DropViewContext) EXISTS ¶
func (s *DropViewContext) EXISTS() antlr.TerminalNode
func (*DropViewContext) EnterRule ¶
func (s *DropViewContext) EnterRule(listener antlr.ParseTreeListener)
func (*DropViewContext) ExitRule ¶
func (s *DropViewContext) ExitRule(listener antlr.ParseTreeListener)
func (*DropViewContext) GetRuleContext ¶
func (s *DropViewContext) GetRuleContext() antlr.RuleContext
func (*DropViewContext) IF ¶
func (s *DropViewContext) IF() antlr.TerminalNode
func (*DropViewContext) QualifiedName ¶
func (s *DropViewContext) QualifiedName() IQualifiedNameContext
func (*DropViewContext) VIEW ¶
func (s *DropViewContext) VIEW() antlr.TerminalNode
type ExecuteContext ¶
type ExecuteContext struct {
*StatementContext
}
func NewExecuteContext ¶
func NewExecuteContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExecuteContext
func (*ExecuteContext) AllExpression ¶
func (s *ExecuteContext) AllExpression() []IExpressionContext
func (*ExecuteContext) EXECUTE ¶
func (s *ExecuteContext) EXECUTE() antlr.TerminalNode
func (*ExecuteContext) EnterRule ¶
func (s *ExecuteContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExecuteContext) ExitRule ¶
func (s *ExecuteContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExecuteContext) Expression ¶
func (s *ExecuteContext) Expression(i int) IExpressionContext
func (*ExecuteContext) GetRuleContext ¶
func (s *ExecuteContext) GetRuleContext() antlr.RuleContext
func (*ExecuteContext) Identifier ¶
func (s *ExecuteContext) Identifier() IIdentifierContext
func (*ExecuteContext) USING ¶
func (s *ExecuteContext) USING() antlr.TerminalNode
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 ExplainContext ¶
type ExplainContext struct {
*StatementContext
}
func NewExplainContext ¶
func NewExplainContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExplainContext
func (*ExplainContext) ANALYZE ¶
func (s *ExplainContext) ANALYZE() antlr.TerminalNode
func (*ExplainContext) AllExplainOption ¶
func (s *ExplainContext) AllExplainOption() []IExplainOptionContext
func (*ExplainContext) EXPLAIN ¶
func (s *ExplainContext) EXPLAIN() antlr.TerminalNode
func (*ExplainContext) EnterRule ¶
func (s *ExplainContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExplainContext) ExitRule ¶
func (s *ExplainContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExplainContext) ExplainOption ¶
func (s *ExplainContext) ExplainOption(i int) IExplainOptionContext
func (*ExplainContext) GetRuleContext ¶
func (s *ExplainContext) GetRuleContext() antlr.RuleContext
func (*ExplainContext) Statement ¶
func (s *ExplainContext) Statement() IStatementContext
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) 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) 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
func (*ExpressionContext) ValueExpression ¶
func (s *ExpressionContext) ValueExpression() IValueExpressionContext
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) 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) Over ¶
func (s *FunctionCallContext) Over() IOverContext
func (*FunctionCallContext) QualifiedName ¶
func (s *FunctionCallContext) QualifiedName() IQualifiedNameContext
func (*FunctionCallContext) SetQuantifier ¶
func (s *FunctionCallContext) SetQuantifier() ISetQuantifierContext
type GrantContext ¶
type GrantContext struct {
*StatementContext
// contains filtered or unexported fields
}
func NewGrantContext ¶
func NewGrantContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GrantContext
func (*GrantContext) ALL ¶
func (s *GrantContext) ALL() antlr.TerminalNode
func (*GrantContext) AllGRANT ¶
func (s *GrantContext) AllGRANT() []antlr.TerminalNode
func (*GrantContext) AllPrivilege ¶
func (s *GrantContext) AllPrivilege() []IPrivilegeContext
func (*GrantContext) EnterRule ¶
func (s *GrantContext) EnterRule(listener antlr.ParseTreeListener)
func (*GrantContext) ExitRule ¶
func (s *GrantContext) ExitRule(listener antlr.ParseTreeListener)
func (*GrantContext) GRANT ¶
func (s *GrantContext) GRANT(i int) antlr.TerminalNode
func (*GrantContext) GetGrantee ¶
func (s *GrantContext) GetGrantee() IIdentifierContext
func (*GrantContext) GetRuleContext ¶
func (s *GrantContext) GetRuleContext() antlr.RuleContext
func (*GrantContext) Identifier ¶
func (s *GrantContext) Identifier() IIdentifierContext
func (*GrantContext) ON ¶
func (s *GrantContext) ON() antlr.TerminalNode
func (*GrantContext) OPTION ¶
func (s *GrantContext) OPTION() antlr.TerminalNode
func (*GrantContext) PRIVILEGES ¶
func (s *GrantContext) PRIVILEGES() antlr.TerminalNode
func (*GrantContext) Privilege ¶
func (s *GrantContext) Privilege(i int) IPrivilegeContext
func (*GrantContext) QualifiedName ¶
func (s *GrantContext) QualifiedName() IQualifiedNameContext
func (*GrantContext) SetGrantee ¶
func (s *GrantContext) SetGrantee(v IIdentifierContext)
func (*GrantContext) TABLE ¶
func (s *GrantContext) TABLE() antlr.TerminalNode
func (*GrantContext) TO ¶
func (s *GrantContext) TO() antlr.TerminalNode
func (*GrantContext) WITH ¶
func (s *GrantContext) WITH() antlr.TerminalNode
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 GroupingExpressionsContext ¶
type GroupingExpressionsContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyGroupingExpressionsContext ¶
func NewEmptyGroupingExpressionsContext() *GroupingExpressionsContext
func NewGroupingExpressionsContext ¶
func NewGroupingExpressionsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupingExpressionsContext
func (*GroupingExpressionsContext) AllExpression ¶
func (s *GroupingExpressionsContext) AllExpression() []IExpressionContext
func (*GroupingExpressionsContext) EnterRule ¶
func (s *GroupingExpressionsContext) EnterRule(listener antlr.ParseTreeListener)
func (*GroupingExpressionsContext) ExitRule ¶
func (s *GroupingExpressionsContext) ExitRule(listener antlr.ParseTreeListener)
func (*GroupingExpressionsContext) Expression ¶
func (s *GroupingExpressionsContext) Expression(i int) IExpressionContext
func (*GroupingExpressionsContext) GetParser ¶
func (s *GroupingExpressionsContext) GetParser() antlr.Parser
func (*GroupingExpressionsContext) GetRuleContext ¶
func (s *GroupingExpressionsContext) GetRuleContext() antlr.RuleContext
func (*GroupingExpressionsContext) IsGroupingExpressionsContext ¶
func (*GroupingExpressionsContext) IsGroupingExpressionsContext()
func (*GroupingExpressionsContext) ToStringTree ¶
func (s *GroupingExpressionsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
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) AllQualifiedName ¶
func (s *GroupingSetContext) AllQualifiedName() []IQualifiedNameContext
func (*GroupingSetContext) EnterRule ¶
func (s *GroupingSetContext) EnterRule(listener antlr.ParseTreeListener)
func (*GroupingSetContext) ExitRule ¶
func (s *GroupingSetContext) ExitRule(listener antlr.ParseTreeListener)
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) QualifiedName ¶
func (s *GroupingSetContext) QualifiedName(i int) IQualifiedNameContext
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 IBooleanliteralContext ¶
type IBooleanliteralContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsBooleanliteralContext differentiates from other interfaces.
IsBooleanliteralContext()
}
IBooleanliteralContext 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 IGroupingExpressionsContext ¶
type IGroupingExpressionsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsGroupingExpressionsContext differentiates from other interfaces.
IsGroupingExpressionsContext()
}
IGroupingExpressionsContext 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 IOverContext ¶
type IOverContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Get_expression returns the _expression rule contexts.
Get_expression() IExpressionContext
// Get_sortItem returns the _sortItem rule contexts.
Get_sortItem() ISortItemContext
// Set_expression sets the _expression rule contexts.
Set_expression(IExpressionContext)
// Set_sortItem sets the _sortItem rule contexts.
Set_sortItem(ISortItemContext)
// GetPartition returns the partition rule context list.
GetPartition() []IExpressionContext
// GetOrderitem returns the orderitem rule context list.
GetOrderitem() []ISortItemContext
// SetPartition sets the partition rule context list.
SetPartition([]IExpressionContext)
// SetOrderitem sets the orderitem rule context list.
SetOrderitem([]ISortItemContext)
// IsOverContext differentiates from other interfaces.
IsOverContext()
}
IOverContext is an interface to support dynamic dispatch.
type IPredicateContext ¶
type IPredicateContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// 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 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 ISampledRelationContext ¶
type ISampledRelationContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetSampletype returns the sampletype token.
GetSampletype() antlr.Token
// SetSampletype sets the sampletype token.
SetSampletype(antlr.Token)
// 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 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 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 IStatementsContext ¶
type IStatementsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsStatementsContext differentiates from other interfaces.
IsStatementsContext()
}
IStatementsContext 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 ITablePropertiesContext ¶
type ITablePropertiesContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsTablePropertiesContext differentiates from other interfaces.
IsTablePropertiesContext()
}
ITablePropertiesContext is an interface to support dynamic dispatch.
type ITablePropertyContext ¶
type ITablePropertyContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsTablePropertyContext differentiates from other interfaces.
IsTablePropertyContext()
}
ITablePropertyContext 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_tContext ¶
type IType_tContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Get_type_t returns the _type_t rule contexts.
Get_type_t() IType_tContext
// Get_identifier returns the _identifier rule contexts.
Get_identifier() IIdentifierContext
// Get_typeParameter returns the _typeParameter rule contexts.
Get_typeParameter() ITypeParameterContext
// Set_type_t sets the _type_t rule contexts.
Set_type_t(IType_tContext)
// Set_identifier sets the _identifier rule contexts.
Set_identifier(IIdentifierContext)
// Set_typeParameter sets the _typeParameter rule contexts.
Set_typeParameter(ITypeParameterContext)
// GetMapelem returns the mapelem rule context list.
GetMapelem() []IType_tContext
// GetRowidelem returns the rowidelem rule context list.
GetRowidelem() []IIdentifierContext
// GetRowelem returns the rowelem rule context list.
GetRowelem() []IType_tContext
// GetTypeelem returns the typeelem rule context list.
GetTypeelem() []ITypeParameterContext
// SetMapelem sets the mapelem rule context list.
SetMapelem([]IType_tContext)
// SetRowidelem sets the rowidelem rule context list.
SetRowidelem([]IIdentifierContext)
// SetRowelem sets the rowelem rule context list.
SetRowelem([]IType_tContext)
// SetTypeelem sets the typeelem rule context list.
SetTypeelem([]ITypeParameterContext)
// IsType_tContext differentiates from other interfaces.
IsType_tContext()
}
IType_tContext 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)
// GetStartFrame returns the startFrame rule contexts.
GetStartFrame() IFrameBoundContext
// GetEndFrame returns the endFrame rule contexts.
GetEndFrame() IFrameBoundContext
// SetStartFrame sets the startFrame rule contexts.
SetStartFrame(IFrameBoundContext)
// SetEndFrame sets the endFrame rule contexts.
SetEndFrame(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) AllValueExpression ¶
func (s *InListContext) AllValueExpression() []IValueExpressionContext
func (*InListContext) EnterRule ¶
func (s *InListContext) EnterRule(listener antlr.ParseTreeListener)
func (*InListContext) ExitRule ¶
func (s *InListContext) ExitRule(listener antlr.ParseTreeListener)
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
func (*InListContext) ValueExpression ¶
func (s *InListContext) ValueExpression(i int) IValueExpressionContext
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 InsertIntoContext ¶
type InsertIntoContext struct {
*StatementContext
}
func NewInsertIntoContext ¶
func NewInsertIntoContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InsertIntoContext
func (*InsertIntoContext) ColumnAliases ¶
func (s *InsertIntoContext) ColumnAliases() IColumnAliasesContext
func (*InsertIntoContext) EnterRule ¶
func (s *InsertIntoContext) EnterRule(listener antlr.ParseTreeListener)
func (*InsertIntoContext) ExitRule ¶
func (s *InsertIntoContext) ExitRule(listener antlr.ParseTreeListener)
func (*InsertIntoContext) GetRuleContext ¶
func (s *InsertIntoContext) GetRuleContext() antlr.RuleContext
func (*InsertIntoContext) INSERT ¶
func (s *InsertIntoContext) INSERT() antlr.TerminalNode
func (*InsertIntoContext) INTO ¶
func (s *InsertIntoContext) INTO() antlr.TerminalNode
func (*InsertIntoContext) QualifiedName ¶
func (s *InsertIntoContext) QualifiedName() IQualifiedNameContext
func (*InsertIntoContext) Query ¶
func (s *InsertIntoContext) Query() IQueryContext
type IntegerLiteralContext ¶
type IntegerLiteralContext struct {
*PrimaryExpressionContext
}
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) STRING ¶
func (s *IntervalContext) STRING() 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) 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) 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() 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) Relation ¶
func (s *JoinRelationContext) Relation(i int) IRelationContext
func (*JoinRelationContext) SetLeft ¶
func (s *JoinRelationContext) SetLeft(v IRelationContext)
func (*JoinRelationContext) SetRight ¶
func (s *JoinRelationContext) SetRight(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) CROSS ¶
func (s *JoinTypeContext) CROSS() antlr.TerminalNode
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) NATURAL ¶
func (s *JoinTypeContext) NATURAL() 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 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) BooleanExpression ¶
func (s *LogicalBinaryContext) BooleanExpression() IBooleanExpressionContext
func (*LogicalBinaryContext) EnterRule ¶
func (s *LogicalBinaryContext) EnterRule(listener antlr.ParseTreeListener)
func (*LogicalBinaryContext) ExitRule ¶
func (s *LogicalBinaryContext) ExitRule(listener antlr.ParseTreeListener)
func (*LogicalBinaryContext) Expression ¶
func (s *LogicalBinaryContext) Expression() IExpressionContext
func (*LogicalBinaryContext) GetLeft ¶
func (s *LogicalBinaryContext) GetLeft() IBooleanExpressionContext
func (*LogicalBinaryContext) GetOperator ¶
func (s *LogicalBinaryContext) GetOperator() antlr.Token
func (*LogicalBinaryContext) GetRight ¶
func (s *LogicalBinaryContext) GetRight() IExpressionContext
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 IExpressionContext)
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) 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) COALESCE ¶
func (s *NonReservedContext) COALESCE() 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) 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) 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) 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) INTEGER ¶
func (s *NonReservedContext) INTEGER() antlr.TerminalNode
func (*NonReservedContext) INTERVAL ¶
func (s *NonReservedContext) INTERVAL() antlr.TerminalNode
func (*NonReservedContext) ISOLATION ¶
func (s *NonReservedContext) ISOLATION() antlr.TerminalNode
func (*NonReservedContext) IsNonReservedContext ¶
func (*NonReservedContext) IsNonReservedContext()
func (*NonReservedContext) LEVEL ¶
func (s *NonReservedContext) LEVEL() 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) ONLY ¶
func (s *NonReservedContext) ONLY() antlr.TerminalNode
func (*NonReservedContext) OPTION ¶
func (s *NonReservedContext) OPTION() 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) POISSONIZED ¶
func (s *NonReservedContext) POISSONIZED() 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) PUBLIC ¶
func (s *NonReservedContext) PUBLIC() antlr.TerminalNode
func (*NonReservedContext) RANGE ¶
func (s *NonReservedContext) RANGE() antlr.TerminalNode
func (*NonReservedContext) READ ¶
func (s *NonReservedContext) READ() 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) SHOW ¶
func (s *NonReservedContext) SHOW() antlr.TerminalNode
func (*NonReservedContext) SMALLINT ¶
func (s *NonReservedContext) SMALLINT() antlr.TerminalNode
func (*NonReservedContext) SOME ¶
func (s *NonReservedContext) SOME() antlr.TerminalNode
func (*NonReservedContext) START ¶
func (s *NonReservedContext) START() 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) TINYINT ¶
func (s *NonReservedContext) TINYINT() antlr.TerminalNode
func (*NonReservedContext) TO ¶
func (s *NonReservedContext) TO() antlr.TerminalNode
func (*NonReservedContext) TRANSACTION ¶
func (s *NonReservedContext) TRANSACTION() 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) 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) 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 NonReservedIdentifierContext ¶
type NonReservedIdentifierContext struct {
*IdentifierContext
}
func NewNonReservedIdentifierContext ¶
func NewNonReservedIdentifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NonReservedIdentifierContext
func (*NonReservedIdentifierContext) EnterRule ¶
func (s *NonReservedIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*NonReservedIdentifierContext) ExitRule ¶
func (s *NonReservedIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*NonReservedIdentifierContext) GetRuleContext ¶
func (s *NonReservedIdentifierContext) GetRuleContext() antlr.RuleContext
func (*NonReservedIdentifierContext) NonReserved ¶
func (s *NonReservedIdentifierContext) NonReserved() INonReservedContext
type NormalizeContext ¶
type NormalizeContext struct {
*PrimaryExpressionContext
// contains filtered or unexported fields
}
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) GetNormalform ¶
func (s *NormalizeContext) GetNormalform() antlr.Token
func (*NormalizeContext) GetRuleContext ¶
func (s *NormalizeContext) GetRuleContext() antlr.RuleContext
func (*NormalizeContext) NFC ¶
func (s *NormalizeContext) NFC() antlr.TerminalNode
func (*NormalizeContext) NFD ¶
func (s *NormalizeContext) NFD() antlr.TerminalNode
func (*NormalizeContext) NFKC ¶
func (s *NormalizeContext) NFKC() antlr.TerminalNode
func (*NormalizeContext) NFKD ¶
func (s *NormalizeContext) NFKD() antlr.TerminalNode
func (*NormalizeContext) NORMALIZE ¶
func (s *NormalizeContext) NORMALIZE() antlr.TerminalNode
func (*NormalizeContext) SetNormalform ¶
func (s *NormalizeContext) SetNormalform(v antlr.Token)
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 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) GetOrderitem ¶
func (s *OverContext) GetOrderitem() []ISortItemContext
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) Get_sortItem ¶
func (s *OverContext) Get_sortItem() ISortItemContext
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) SetOrderitem ¶
func (s *OverContext) SetOrderitem(v []ISortItemContext)
func (*OverContext) SetPartition ¶
func (s *OverContext) SetPartition(v []IExpressionContext)
func (*OverContext) Set_expression ¶
func (s *OverContext) Set_expression(v IExpressionContext)
func (*OverContext) Set_sortItem ¶
func (s *OverContext) Set_sortItem(v ISortItemContext)
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
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 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) *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) IsPredicateContext ¶
func (*PredicateContext) IsPredicateContext()
func (*PredicateContext) ToStringTree ¶
func (s *PredicateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PrepareContext ¶
type PrepareContext struct {
*StatementContext
}
func NewPrepareContext ¶
func NewPrepareContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PrepareContext
func (*PrepareContext) EnterRule ¶
func (s *PrepareContext) EnterRule(listener antlr.ParseTreeListener)
func (*PrepareContext) ExitRule ¶
func (s *PrepareContext) ExitRule(listener antlr.ParseTreeListener)
func (*PrepareContext) FROM ¶
func (s *PrepareContext) FROM() antlr.TerminalNode
func (*PrepareContext) GetRuleContext ¶
func (s *PrepareContext) GetRuleContext() antlr.RuleContext
func (*PrepareContext) Identifier ¶
func (s *PrepareContext) Identifier() IIdentifierContext
func (*PrepareContext) PREPARE ¶
func (s *PrepareContext) PREPARE() antlr.TerminalNode
func (*PrepareContext) Statement ¶
func (s *PrepareContext) Statement() IStatementContext
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 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) CopyFrom ¶
func (s *QualifiedNameContext) CopyFrom(ctx *QualifiedNameContext)
func (*QualifiedNameContext) GetParser ¶
func (s *QualifiedNameContext) GetParser() antlr.Parser
func (*QualifiedNameContext) GetRuleContext ¶
func (s *QualifiedNameContext) GetRuleContext() antlr.RuleContext
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) 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) 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 QuotedIdentifierAlternativeContext ¶
type QuotedIdentifierAlternativeContext struct {
*IdentifierContext
}
func NewQuotedIdentifierAlternativeContext ¶
func NewQuotedIdentifierAlternativeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *QuotedIdentifierAlternativeContext
func (*QuotedIdentifierAlternativeContext) EnterRule ¶
func (s *QuotedIdentifierAlternativeContext) EnterRule(listener antlr.ParseTreeListener)
func (*QuotedIdentifierAlternativeContext) ExitRule ¶
func (s *QuotedIdentifierAlternativeContext) ExitRule(listener antlr.ParseTreeListener)
func (*QuotedIdentifierAlternativeContext) GetRuleContext ¶
func (s *QuotedIdentifierAlternativeContext) GetRuleContext() antlr.RuleContext
func (*QuotedIdentifierAlternativeContext) QUOTED_IDENTIFIER ¶
func (s *QuotedIdentifierAlternativeContext) 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 RenameColumnContext ¶
type RenameColumnContext struct {
*StatementContext
// contains filtered or unexported fields
}
func NewRenameColumnContext ¶
func NewRenameColumnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RenameColumnContext
func (*RenameColumnContext) ALTER ¶
func (s *RenameColumnContext) ALTER() antlr.TerminalNode
func (*RenameColumnContext) AllIdentifier ¶
func (s *RenameColumnContext) AllIdentifier() []IIdentifierContext
func (*RenameColumnContext) COLUMN ¶
func (s *RenameColumnContext) COLUMN() antlr.TerminalNode
func (*RenameColumnContext) EnterRule ¶
func (s *RenameColumnContext) EnterRule(listener antlr.ParseTreeListener)
func (*RenameColumnContext) ExitRule ¶
func (s *RenameColumnContext) ExitRule(listener antlr.ParseTreeListener)
func (*RenameColumnContext) GetFrom ¶
func (s *RenameColumnContext) GetFrom() IIdentifierContext
func (*RenameColumnContext) GetRuleContext ¶
func (s *RenameColumnContext) GetRuleContext() antlr.RuleContext
func (*RenameColumnContext) GetTableName ¶
func (s *RenameColumnContext) GetTableName() IQualifiedNameContext
func (*RenameColumnContext) GetTo ¶
func (s *RenameColumnContext) GetTo() IIdentifierContext
func (*RenameColumnContext) Identifier ¶
func (s *RenameColumnContext) Identifier(i int) IIdentifierContext
func (*RenameColumnContext) QualifiedName ¶
func (s *RenameColumnContext) QualifiedName() IQualifiedNameContext
func (*RenameColumnContext) RENAME ¶
func (s *RenameColumnContext) RENAME() antlr.TerminalNode
func (*RenameColumnContext) SetFrom ¶
func (s *RenameColumnContext) SetFrom(v IIdentifierContext)
func (*RenameColumnContext) SetTableName ¶
func (s *RenameColumnContext) SetTableName(v IQualifiedNameContext)
func (*RenameColumnContext) SetTo ¶
func (s *RenameColumnContext) SetTo(v IIdentifierContext)
func (*RenameColumnContext) TABLE ¶
func (s *RenameColumnContext) TABLE() antlr.TerminalNode
func (*RenameColumnContext) TO ¶
func (s *RenameColumnContext) TO() antlr.TerminalNode
type RenameTableContext ¶
type RenameTableContext struct {
*StatementContext
// contains filtered or unexported fields
}
func NewRenameTableContext ¶
func NewRenameTableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RenameTableContext
func (*RenameTableContext) ALTER ¶
func (s *RenameTableContext) ALTER() antlr.TerminalNode
func (*RenameTableContext) AllQualifiedName ¶
func (s *RenameTableContext) AllQualifiedName() []IQualifiedNameContext
func (*RenameTableContext) EnterRule ¶
func (s *RenameTableContext) EnterRule(listener antlr.ParseTreeListener)
func (*RenameTableContext) ExitRule ¶
func (s *RenameTableContext) ExitRule(listener antlr.ParseTreeListener)
func (*RenameTableContext) GetFrom ¶
func (s *RenameTableContext) GetFrom() IQualifiedNameContext
func (*RenameTableContext) GetRuleContext ¶
func (s *RenameTableContext) GetRuleContext() antlr.RuleContext
func (*RenameTableContext) GetTo ¶
func (s *RenameTableContext) GetTo() IQualifiedNameContext
func (*RenameTableContext) QualifiedName ¶
func (s *RenameTableContext) QualifiedName(i int) IQualifiedNameContext
func (*RenameTableContext) RENAME ¶
func (s *RenameTableContext) RENAME() antlr.TerminalNode
func (*RenameTableContext) SetFrom ¶
func (s *RenameTableContext) SetFrom(v IQualifiedNameContext)
func (*RenameTableContext) SetTo ¶
func (s *RenameTableContext) SetTo(v IQualifiedNameContext)
func (*RenameTableContext) TABLE ¶
func (s *RenameTableContext) TABLE() antlr.TerminalNode
func (*RenameTableContext) TO ¶
func (s *RenameTableContext) TO() antlr.TerminalNode
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 ResetSessionContext ¶
type ResetSessionContext struct {
*StatementContext
}
func NewResetSessionContext ¶
func NewResetSessionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ResetSessionContext
func (*ResetSessionContext) EnterRule ¶
func (s *ResetSessionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ResetSessionContext) ExitRule ¶
func (s *ResetSessionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ResetSessionContext) GetRuleContext ¶
func (s *ResetSessionContext) GetRuleContext() antlr.RuleContext
func (*ResetSessionContext) QualifiedName ¶
func (s *ResetSessionContext) QualifiedName() IQualifiedNameContext
func (*ResetSessionContext) RESET ¶
func (s *ResetSessionContext) RESET() antlr.TerminalNode
func (*ResetSessionContext) SESSION ¶
func (s *ResetSessionContext) SESSION() antlr.TerminalNode
type RevokeContext ¶
type RevokeContext struct {
*StatementContext
// contains filtered or unexported fields
}
func NewRevokeContext ¶
func NewRevokeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RevokeContext
func (*RevokeContext) ALL ¶
func (s *RevokeContext) ALL() antlr.TerminalNode
func (*RevokeContext) AllPrivilege ¶
func (s *RevokeContext) AllPrivilege() []IPrivilegeContext
func (*RevokeContext) EnterRule ¶
func (s *RevokeContext) EnterRule(listener antlr.ParseTreeListener)
func (*RevokeContext) ExitRule ¶
func (s *RevokeContext) ExitRule(listener antlr.ParseTreeListener)
func (*RevokeContext) FOR ¶
func (s *RevokeContext) FOR() antlr.TerminalNode
func (*RevokeContext) FROM ¶
func (s *RevokeContext) FROM() antlr.TerminalNode
func (*RevokeContext) GRANT ¶
func (s *RevokeContext) GRANT() antlr.TerminalNode
func (*RevokeContext) GetGrantee ¶
func (s *RevokeContext) GetGrantee() IIdentifierContext
func (*RevokeContext) GetRuleContext ¶
func (s *RevokeContext) GetRuleContext() antlr.RuleContext
func (*RevokeContext) Identifier ¶
func (s *RevokeContext) Identifier() IIdentifierContext
func (*RevokeContext) ON ¶
func (s *RevokeContext) ON() antlr.TerminalNode
func (*RevokeContext) OPTION ¶
func (s *RevokeContext) OPTION() antlr.TerminalNode
func (*RevokeContext) PRIVILEGES ¶
func (s *RevokeContext) PRIVILEGES() antlr.TerminalNode
func (*RevokeContext) Privilege ¶
func (s *RevokeContext) Privilege(i int) IPrivilegeContext
func (*RevokeContext) QualifiedName ¶
func (s *RevokeContext) QualifiedName() IQualifiedNameContext
func (*RevokeContext) REVOKE ¶
func (s *RevokeContext) REVOKE() antlr.TerminalNode
func (*RevokeContext) SetGrantee ¶
func (s *RevokeContext) SetGrantee(v IIdentifierContext)
func (*RevokeContext) TABLE ¶
func (s *RevokeContext) TABLE() antlr.TerminalNode
type RollbackContext ¶
type RollbackContext struct {
*StatementContext
}
func NewRollbackContext ¶
func NewRollbackContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RollbackContext
func (*RollbackContext) EnterRule ¶
func (s *RollbackContext) EnterRule(listener antlr.ParseTreeListener)
func (*RollbackContext) ExitRule ¶
func (s *RollbackContext) ExitRule(listener antlr.ParseTreeListener)
func (*RollbackContext) GetRuleContext ¶
func (s *RollbackContext) GetRuleContext() antlr.RuleContext
func (*RollbackContext) ROLLBACK ¶
func (s *RollbackContext) ROLLBACK() antlr.TerminalNode
func (*RollbackContext) WORK ¶
func (s *RollbackContext) WORK() antlr.TerminalNode
type RollupContext ¶
type RollupContext struct {
*GroupingElementContext
}
func NewRollupContext ¶
func NewRollupContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RollupContext
func (*RollupContext) AllQualifiedName ¶
func (s *RollupContext) AllQualifiedName() []IQualifiedNameContext
func (*RollupContext) EnterRule ¶
func (s *RollupContext) EnterRule(listener antlr.ParseTreeListener)
func (*RollupContext) ExitRule ¶
func (s *RollupContext) ExitRule(listener antlr.ParseTreeListener)
func (*RollupContext) GetRuleContext ¶
func (s *RollupContext) GetRuleContext() antlr.RuleContext
func (*RollupContext) QualifiedName ¶
func (s *RollupContext) QualifiedName(i int) IQualifiedNameContext
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 SQLBaseLexer ¶
func NewSQLBaseLexer ¶
func NewSQLBaseLexer(input antlr.CharStream) *SQLBaseLexer
type SQLBaseListener ¶
type SQLBaseListener interface {
antlr.ParseTreeListener
// EnterStatements is called when entering the statements production.
EnterStatements(c *StatementsContext)
// EnterStatementDefault is called when entering the statementDefault production.
EnterStatementDefault(c *StatementDefaultContext)
// EnterCreateTable is called when entering the createTable production.
EnterCreateTable(c *CreateTableContext)
// EnterCreateTableAsSelect is called when entering the createTableAsSelect production.
EnterCreateTableAsSelect(c *CreateTableAsSelectContext)
// EnterDropTable is called when entering the dropTable production.
EnterDropTable(c *DropTableContext)
// EnterInsertInto is called when entering the insertInto production.
EnterInsertInto(c *InsertIntoContext)
// EnterDelete is called when entering the delete production.
EnterDelete(c *DeleteContext)
// EnterRenameTable is called when entering the renameTable production.
EnterRenameTable(c *RenameTableContext)
// EnterRenameColumn is called when entering the renameColumn production.
EnterRenameColumn(c *RenameColumnContext)
// EnterAddColumn is called when entering the addColumn production.
EnterAddColumn(c *AddColumnContext)
// EnterCreateView is called when entering the createView production.
EnterCreateView(c *CreateViewContext)
// EnterDropView is called when entering the dropView production.
EnterDropView(c *DropViewContext)
// EnterCall is called when entering the call production.
EnterCall(c *CallContext)
// EnterGrant is called when entering the grant production.
EnterGrant(c *GrantContext)
// EnterRevoke is called when entering the revoke production.
EnterRevoke(c *RevokeContext)
// EnterExplain is called when entering the explain production.
EnterExplain(c *ExplainContext)
// EnterShowCreateTable is called when entering the showCreateTable production.
EnterShowCreateTable(c *ShowCreateTableContext)
// EnterShowCreateView is called when entering the showCreateView production.
EnterShowCreateView(c *ShowCreateViewContext)
// EnterShowTables is called when entering the showTables production.
EnterShowTables(c *ShowTablesContext)
// EnterShowSchemas is called when entering the showSchemas production.
EnterShowSchemas(c *ShowSchemasContext)
// EnterShowCatalogs is called when entering the showCatalogs production.
EnterShowCatalogs(c *ShowCatalogsContext)
// EnterShowColumns is called when entering the showColumns production.
EnterShowColumns(c *ShowColumnsContext)
// EnterShowFunctions is called when entering the showFunctions production.
EnterShowFunctions(c *ShowFunctionsContext)
// EnterShowSession is called when entering the showSession production.
EnterShowSession(c *ShowSessionContext)
// EnterSetSession is called when entering the setSession production.
EnterSetSession(c *SetSessionContext)
// EnterResetSession is called when entering the resetSession production.
EnterResetSession(c *ResetSessionContext)
// EnterStartTransaction is called when entering the startTransaction production.
EnterStartTransaction(c *StartTransactionContext)
// EnterCommit is called when entering the commit production.
EnterCommit(c *CommitContext)
// EnterRollback is called when entering the rollback production.
EnterRollback(c *RollbackContext)
// EnterShowPartitions is called when entering the showPartitions production.
EnterShowPartitions(c *ShowPartitionsContext)
// EnterPrepare is called when entering the prepare production.
EnterPrepare(c *PrepareContext)
// EnterDeallocate is called when entering the deallocate production.
EnterDeallocate(c *DeallocateContext)
// EnterExecute is called when entering the execute production.
EnterExecute(c *ExecuteContext)
// EnterDescribeInput is called when entering the describeInput production.
EnterDescribeInput(c *DescribeInputContext)
// EnterDescribeOutput is called when entering the describeOutput production.
EnterDescribeOutput(c *DescribeOutputContext)
// 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)
// EnterTableProperties is called when entering the tableProperties production.
EnterTableProperties(c *TablePropertiesContext)
// EnterTableProperty is called when entering the tableProperty production.
EnterTableProperty(c *TablePropertyContext)
// 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)
// EnterGroupingExpressions is called when entering the groupingExpressions production.
EnterGroupingExpressions(c *GroupingExpressionsContext)
// 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)
// 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)
// 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)
// EnterBooleanDefault is called when entering the booleanDefault production.
EnterBooleanDefault(c *BooleanDefaultContext)
// EnterBoolLiteralToo is called when entering the boolLiteralToo production.
EnterBoolLiteralToo(c *BoolLiteralTooContext)
// EnterLogicalBinary is called when entering the logicalBinary production.
EnterLogicalBinary(c *LogicalBinaryContext)
// EnterBooleanliteral is called when entering the booleanliteral production.
EnterBooleanliteral(c *BooleanliteralContext)
// 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)
// EnterDecimalLiteral is called when entering the decimalLiteral production.
EnterDecimalLiteral(c *DecimalLiteralContext)
// EnterTypeConstructor is called when entering the typeConstructor production.
EnterTypeConstructor(c *TypeConstructorContext)
// EnterSpecialDateTimeFunction is called when entering the specialDateTimeFunction production.
EnterSpecialDateTimeFunction(c *SpecialDateTimeFunctionContext)
// EnterBoolLiteral is called when entering the boolLiteral production.
EnterBoolLiteral(c *BoolLiteralContext)
// 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)
// 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)
// EnterTypedLiteral is called when entering the typedLiteral production.
EnterTypedLiteral(c *TypedLiteralContext)
// EnterRowConstructor is called when entering the rowConstructor production.
EnterRowConstructor(c *RowConstructorContext)
// EnterSubscript is called when entering the subscript production.
EnterSubscript(c *SubscriptContext)
// EnterSubqueryExpression is called when entering the subqueryExpression production.
EnterSubqueryExpression(c *SubqueryExpressionContext)
// EnterBinaryLiteral is called when entering the binaryLiteral production.
EnterBinaryLiteral(c *BinaryLiteralContext)
// 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)
// EnterIntegerLiteral is called when entering the integerLiteral production.
EnterIntegerLiteral(c *IntegerLiteralContext)
// 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)
// 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)
// EnterInterval is called when entering the interval production.
EnterInterval(c *IntervalContext)
// EnterIntervalField is called when entering the intervalField production.
EnterIntervalField(c *IntervalFieldContext)
// EnterType_t is called when entering the type_t production.
EnterType_t(c *Type_tContext)
// 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)
// EnterPrivilege is called when entering the privilege production.
EnterPrivilege(c *PrivilegeContext)
// EnterDotQualifiedName is called when entering the dotQualifiedName production.
EnterDotQualifiedName(c *DotQualifiedNameContext)
// EnterUnquotedIdentifier is called when entering the unquotedIdentifier production.
EnterUnquotedIdentifier(c *UnquotedIdentifierContext)
// EnterDigitIdentifier is called when entering the digitIdentifier production.
EnterDigitIdentifier(c *DigitIdentifierContext)
// EnterQuotedIdentifierAlternative is called when entering the quotedIdentifierAlternative production.
EnterQuotedIdentifierAlternative(c *QuotedIdentifierAlternativeContext)
// EnterBackQuotedIdentifier is called when entering the backQuotedIdentifier production.
EnterBackQuotedIdentifier(c *BackQuotedIdentifierContext)
// EnterNonReservedIdentifier is called when entering the nonReservedIdentifier production.
EnterNonReservedIdentifier(c *NonReservedIdentifierContext)
// EnterNonReserved is called when entering the nonReserved production.
EnterNonReserved(c *NonReservedContext)
// ExitStatements is called when exiting the statements production.
ExitStatements(c *StatementsContext)
// ExitStatementDefault is called when exiting the statementDefault production.
ExitStatementDefault(c *StatementDefaultContext)
// ExitCreateTable is called when exiting the createTable production.
ExitCreateTable(c *CreateTableContext)
// ExitCreateTableAsSelect is called when exiting the createTableAsSelect production.
ExitCreateTableAsSelect(c *CreateTableAsSelectContext)
// ExitDropTable is called when exiting the dropTable production.
ExitDropTable(c *DropTableContext)
// ExitInsertInto is called when exiting the insertInto production.
ExitInsertInto(c *InsertIntoContext)
// ExitDelete is called when exiting the delete production.
ExitDelete(c *DeleteContext)
// ExitRenameTable is called when exiting the renameTable production.
ExitRenameTable(c *RenameTableContext)
// ExitRenameColumn is called when exiting the renameColumn production.
ExitRenameColumn(c *RenameColumnContext)
// ExitAddColumn is called when exiting the addColumn production.
ExitAddColumn(c *AddColumnContext)
// ExitCreateView is called when exiting the createView production.
ExitCreateView(c *CreateViewContext)
// ExitDropView is called when exiting the dropView production.
ExitDropView(c *DropViewContext)
// ExitCall is called when exiting the call production.
ExitCall(c *CallContext)
// ExitGrant is called when exiting the grant production.
ExitGrant(c *GrantContext)
// ExitRevoke is called when exiting the revoke production.
ExitRevoke(c *RevokeContext)
// ExitExplain is called when exiting the explain production.
ExitExplain(c *ExplainContext)
// ExitShowCreateTable is called when exiting the showCreateTable production.
ExitShowCreateTable(c *ShowCreateTableContext)
// ExitShowCreateView is called when exiting the showCreateView production.
ExitShowCreateView(c *ShowCreateViewContext)
// ExitShowTables is called when exiting the showTables production.
ExitShowTables(c *ShowTablesContext)
// ExitShowSchemas is called when exiting the showSchemas production.
ExitShowSchemas(c *ShowSchemasContext)
// ExitShowCatalogs is called when exiting the showCatalogs production.
ExitShowCatalogs(c *ShowCatalogsContext)
// ExitShowColumns is called when exiting the showColumns production.
ExitShowColumns(c *ShowColumnsContext)
// ExitShowFunctions is called when exiting the showFunctions production.
ExitShowFunctions(c *ShowFunctionsContext)
// ExitShowSession is called when exiting the showSession production.
ExitShowSession(c *ShowSessionContext)
// ExitSetSession is called when exiting the setSession production.
ExitSetSession(c *SetSessionContext)
// ExitResetSession is called when exiting the resetSession production.
ExitResetSession(c *ResetSessionContext)
// ExitStartTransaction is called when exiting the startTransaction production.
ExitStartTransaction(c *StartTransactionContext)
// ExitCommit is called when exiting the commit production.
ExitCommit(c *CommitContext)
// ExitRollback is called when exiting the rollback production.
ExitRollback(c *RollbackContext)
// ExitShowPartitions is called when exiting the showPartitions production.
ExitShowPartitions(c *ShowPartitionsContext)
// ExitPrepare is called when exiting the prepare production.
ExitPrepare(c *PrepareContext)
// ExitDeallocate is called when exiting the deallocate production.
ExitDeallocate(c *DeallocateContext)
// ExitExecute is called when exiting the execute production.
ExitExecute(c *ExecuteContext)
// ExitDescribeInput is called when exiting the describeInput production.
ExitDescribeInput(c *DescribeInputContext)
// ExitDescribeOutput is called when exiting the describeOutput production.
ExitDescribeOutput(c *DescribeOutputContext)
// 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)
// ExitTableProperties is called when exiting the tableProperties production.
ExitTableProperties(c *TablePropertiesContext)
// ExitTableProperty is called when exiting the tableProperty production.
ExitTableProperty(c *TablePropertyContext)
// 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)
// ExitGroupingExpressions is called when exiting the groupingExpressions production.
ExitGroupingExpressions(c *GroupingExpressionsContext)
// 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)
// 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)
// 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)
// ExitBooleanDefault is called when exiting the booleanDefault production.
ExitBooleanDefault(c *BooleanDefaultContext)
// ExitBoolLiteralToo is called when exiting the boolLiteralToo production.
ExitBoolLiteralToo(c *BoolLiteralTooContext)
// ExitLogicalBinary is called when exiting the logicalBinary production.
ExitLogicalBinary(c *LogicalBinaryContext)
// ExitBooleanliteral is called when exiting the booleanliteral production.
ExitBooleanliteral(c *BooleanliteralContext)
// 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)
// ExitDecimalLiteral is called when exiting the decimalLiteral production.
ExitDecimalLiteral(c *DecimalLiteralContext)
// ExitTypeConstructor is called when exiting the typeConstructor production.
ExitTypeConstructor(c *TypeConstructorContext)
// ExitSpecialDateTimeFunction is called when exiting the specialDateTimeFunction production.
ExitSpecialDateTimeFunction(c *SpecialDateTimeFunctionContext)
// ExitBoolLiteral is called when exiting the boolLiteral production.
ExitBoolLiteral(c *BoolLiteralContext)
// 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)
// 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)
// ExitTypedLiteral is called when exiting the typedLiteral production.
ExitTypedLiteral(c *TypedLiteralContext)
// ExitRowConstructor is called when exiting the rowConstructor production.
ExitRowConstructor(c *RowConstructorContext)
// ExitSubscript is called when exiting the subscript production.
ExitSubscript(c *SubscriptContext)
// ExitSubqueryExpression is called when exiting the subqueryExpression production.
ExitSubqueryExpression(c *SubqueryExpressionContext)
// ExitBinaryLiteral is called when exiting the binaryLiteral production.
ExitBinaryLiteral(c *BinaryLiteralContext)
// 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)
// ExitIntegerLiteral is called when exiting the integerLiteral production.
ExitIntegerLiteral(c *IntegerLiteralContext)
// 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)
// 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)
// ExitInterval is called when exiting the interval production.
ExitInterval(c *IntervalContext)
// ExitIntervalField is called when exiting the intervalField production.
ExitIntervalField(c *IntervalFieldContext)
// ExitType_t is called when exiting the type_t production.
ExitType_t(c *Type_tContext)
// 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)
// ExitPrivilege is called when exiting the privilege production.
ExitPrivilege(c *PrivilegeContext)
// ExitDotQualifiedName is called when exiting the dotQualifiedName production.
ExitDotQualifiedName(c *DotQualifiedNameContext)
// ExitUnquotedIdentifier is called when exiting the unquotedIdentifier production.
ExitUnquotedIdentifier(c *UnquotedIdentifierContext)
// ExitDigitIdentifier is called when exiting the digitIdentifier production.
ExitDigitIdentifier(c *DigitIdentifierContext)
// ExitQuotedIdentifierAlternative is called when exiting the quotedIdentifierAlternative production.
ExitQuotedIdentifierAlternative(c *QuotedIdentifierAlternativeContext)
// ExitBackQuotedIdentifier is called when exiting the backQuotedIdentifier production.
ExitBackQuotedIdentifier(c *BackQuotedIdentifierContext)
// ExitNonReservedIdentifier is called when exiting the nonReservedIdentifier production.
ExitNonReservedIdentifier(c *NonReservedIdentifierContext)
// 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) Booleanliteral ¶
func (p *SQLBaseParser) Booleanliteral() (localctx IBooleanliteralContext)
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) GroupingExpressions ¶
func (p *SQLBaseParser) GroupingExpressions() (localctx IGroupingExpressionsContext)
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) Over ¶
func (p *SQLBaseParser) Over() (localctx IOverContext)
func (*SQLBaseParser) Predicate ¶
func (p *SQLBaseParser) Predicate() (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) 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) 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) SortItem ¶
func (p *SQLBaseParser) SortItem() (localctx ISortItemContext)
func (*SQLBaseParser) Statement ¶
func (p *SQLBaseParser) Statement() (localctx IStatementContext)
func (*SQLBaseParser) Statements ¶
func (p *SQLBaseParser) Statements() (localctx IStatementsContext)
func (*SQLBaseParser) TableElement ¶
func (p *SQLBaseParser) TableElement() (localctx ITableElementContext)
func (*SQLBaseParser) TableProperties ¶
func (p *SQLBaseParser) TableProperties() (localctx ITablePropertiesContext)
func (*SQLBaseParser) TableProperty ¶
func (p *SQLBaseParser) TableProperty() (localctx ITablePropertyContext)
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_t ¶
func (p *SQLBaseParser) Type_t() (localctx IType_tContext)
func (*SQLBaseParser) Type_t_Sempred ¶
func (p *SQLBaseParser) Type_t_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 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) BERNOULLI ¶
func (s *SampledRelationContext) BERNOULLI() antlr.TerminalNode
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) GetSampletype ¶
func (s *SampledRelationContext) GetSampletype() antlr.Token
func (*SampledRelationContext) IsSampledRelationContext ¶
func (*SampledRelationContext) IsSampledRelationContext()
func (*SampledRelationContext) POISSONIZED ¶
func (s *SampledRelationContext) POISSONIZED() antlr.TerminalNode
func (*SampledRelationContext) SYSTEM ¶
func (s *SampledRelationContext) SYSTEM() antlr.TerminalNode
func (*SampledRelationContext) SetPercentage ¶
func (s *SampledRelationContext) SetPercentage(v IExpressionContext)
func (*SampledRelationContext) SetSampletype ¶
func (s *SampledRelationContext) SetSampletype(v antlr.Token)
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 SetSessionContext ¶
type SetSessionContext struct {
*StatementContext
}
func NewSetSessionContext ¶
func NewSetSessionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SetSessionContext
func (*SetSessionContext) EQ ¶
func (s *SetSessionContext) EQ() antlr.TerminalNode
func (*SetSessionContext) EnterRule ¶
func (s *SetSessionContext) EnterRule(listener antlr.ParseTreeListener)
func (*SetSessionContext) ExitRule ¶
func (s *SetSessionContext) ExitRule(listener antlr.ParseTreeListener)
func (*SetSessionContext) Expression ¶
func (s *SetSessionContext) Expression() IExpressionContext
func (*SetSessionContext) GetRuleContext ¶
func (s *SetSessionContext) GetRuleContext() antlr.RuleContext
func (*SetSessionContext) QualifiedName ¶
func (s *SetSessionContext) QualifiedName() IQualifiedNameContext
func (*SetSessionContext) SESSION ¶
func (s *SetSessionContext) SESSION() antlr.TerminalNode
func (*SetSessionContext) SET ¶
func (s *SetSessionContext) SET() antlr.TerminalNode
type ShowCatalogsContext ¶
type ShowCatalogsContext struct {
*StatementContext
// contains filtered or unexported fields
}
func NewShowCatalogsContext ¶
func NewShowCatalogsContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowCatalogsContext
func (*ShowCatalogsContext) CATALOGS ¶
func (s *ShowCatalogsContext) CATALOGS() antlr.TerminalNode
func (*ShowCatalogsContext) EnterRule ¶
func (s *ShowCatalogsContext) EnterRule(listener antlr.ParseTreeListener)
func (*ShowCatalogsContext) ExitRule ¶
func (s *ShowCatalogsContext) ExitRule(listener antlr.ParseTreeListener)
func (*ShowCatalogsContext) GetPattern ¶
func (s *ShowCatalogsContext) GetPattern() antlr.Token
func (*ShowCatalogsContext) GetRuleContext ¶
func (s *ShowCatalogsContext) GetRuleContext() antlr.RuleContext
func (*ShowCatalogsContext) LIKE ¶
func (s *ShowCatalogsContext) LIKE() antlr.TerminalNode
func (*ShowCatalogsContext) SHOW ¶
func (s *ShowCatalogsContext) SHOW() antlr.TerminalNode
func (*ShowCatalogsContext) STRING ¶
func (s *ShowCatalogsContext) STRING() antlr.TerminalNode
func (*ShowCatalogsContext) SetPattern ¶
func (s *ShowCatalogsContext) SetPattern(v antlr.Token)
type ShowColumnsContext ¶
type ShowColumnsContext struct {
*StatementContext
}
func NewShowColumnsContext ¶
func NewShowColumnsContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowColumnsContext
func (*ShowColumnsContext) COLUMNS ¶
func (s *ShowColumnsContext) COLUMNS() antlr.TerminalNode
func (*ShowColumnsContext) DESC ¶
func (s *ShowColumnsContext) DESC() antlr.TerminalNode
func (*ShowColumnsContext) DESCRIBE ¶
func (s *ShowColumnsContext) DESCRIBE() antlr.TerminalNode
func (*ShowColumnsContext) EnterRule ¶
func (s *ShowColumnsContext) EnterRule(listener antlr.ParseTreeListener)
func (*ShowColumnsContext) ExitRule ¶
func (s *ShowColumnsContext) ExitRule(listener antlr.ParseTreeListener)
func (*ShowColumnsContext) FROM ¶
func (s *ShowColumnsContext) FROM() antlr.TerminalNode
func (*ShowColumnsContext) GetRuleContext ¶
func (s *ShowColumnsContext) GetRuleContext() antlr.RuleContext
func (*ShowColumnsContext) IN ¶
func (s *ShowColumnsContext) IN() antlr.TerminalNode
func (*ShowColumnsContext) QualifiedName ¶
func (s *ShowColumnsContext) QualifiedName() IQualifiedNameContext
func (*ShowColumnsContext) SHOW ¶
func (s *ShowColumnsContext) SHOW() antlr.TerminalNode
type ShowCreateTableContext ¶
type ShowCreateTableContext struct {
*StatementContext
}
func NewShowCreateTableContext ¶
func NewShowCreateTableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowCreateTableContext
func (*ShowCreateTableContext) CREATE ¶
func (s *ShowCreateTableContext) CREATE() antlr.TerminalNode
func (*ShowCreateTableContext) EnterRule ¶
func (s *ShowCreateTableContext) EnterRule(listener antlr.ParseTreeListener)
func (*ShowCreateTableContext) ExitRule ¶
func (s *ShowCreateTableContext) ExitRule(listener antlr.ParseTreeListener)
func (*ShowCreateTableContext) GetRuleContext ¶
func (s *ShowCreateTableContext) GetRuleContext() antlr.RuleContext
func (*ShowCreateTableContext) QualifiedName ¶
func (s *ShowCreateTableContext) QualifiedName() IQualifiedNameContext
func (*ShowCreateTableContext) SHOW ¶
func (s *ShowCreateTableContext) SHOW() antlr.TerminalNode
func (*ShowCreateTableContext) TABLE ¶
func (s *ShowCreateTableContext) TABLE() antlr.TerminalNode
type ShowCreateViewContext ¶
type ShowCreateViewContext struct {
*StatementContext
}
func NewShowCreateViewContext ¶
func NewShowCreateViewContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowCreateViewContext
func (*ShowCreateViewContext) CREATE ¶
func (s *ShowCreateViewContext) CREATE() antlr.TerminalNode
func (*ShowCreateViewContext) EnterRule ¶
func (s *ShowCreateViewContext) EnterRule(listener antlr.ParseTreeListener)
func (*ShowCreateViewContext) ExitRule ¶
func (s *ShowCreateViewContext) ExitRule(listener antlr.ParseTreeListener)
func (*ShowCreateViewContext) GetRuleContext ¶
func (s *ShowCreateViewContext) GetRuleContext() antlr.RuleContext
func (*ShowCreateViewContext) QualifiedName ¶
func (s *ShowCreateViewContext) QualifiedName() IQualifiedNameContext
func (*ShowCreateViewContext) SHOW ¶
func (s *ShowCreateViewContext) SHOW() antlr.TerminalNode
func (*ShowCreateViewContext) VIEW ¶
func (s *ShowCreateViewContext) VIEW() antlr.TerminalNode
type ShowFunctionsContext ¶
type ShowFunctionsContext struct {
*StatementContext
}
func NewShowFunctionsContext ¶
func NewShowFunctionsContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowFunctionsContext
func (*ShowFunctionsContext) EnterRule ¶
func (s *ShowFunctionsContext) EnterRule(listener antlr.ParseTreeListener)
func (*ShowFunctionsContext) ExitRule ¶
func (s *ShowFunctionsContext) ExitRule(listener antlr.ParseTreeListener)
func (*ShowFunctionsContext) FUNCTIONS ¶
func (s *ShowFunctionsContext) FUNCTIONS() antlr.TerminalNode
func (*ShowFunctionsContext) GetRuleContext ¶
func (s *ShowFunctionsContext) GetRuleContext() antlr.RuleContext
func (*ShowFunctionsContext) SHOW ¶
func (s *ShowFunctionsContext) SHOW() antlr.TerminalNode
type ShowPartitionsContext ¶
type ShowPartitionsContext struct {
*StatementContext
// contains filtered or unexported fields
}
func NewShowPartitionsContext ¶
func NewShowPartitionsContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowPartitionsContext
func (*ShowPartitionsContext) AllSortItem ¶
func (s *ShowPartitionsContext) AllSortItem() []ISortItemContext
func (*ShowPartitionsContext) BY ¶
func (s *ShowPartitionsContext) BY() antlr.TerminalNode
func (*ShowPartitionsContext) BooleanExpression ¶
func (s *ShowPartitionsContext) BooleanExpression() IBooleanExpressionContext
func (*ShowPartitionsContext) EnterRule ¶
func (s *ShowPartitionsContext) EnterRule(listener antlr.ParseTreeListener)
func (*ShowPartitionsContext) ExitRule ¶
func (s *ShowPartitionsContext) ExitRule(listener antlr.ParseTreeListener)
func (*ShowPartitionsContext) FROM ¶
func (s *ShowPartitionsContext) FROM() antlr.TerminalNode
func (*ShowPartitionsContext) GetLimit ¶
func (s *ShowPartitionsContext) GetLimit() antlr.Token
func (*ShowPartitionsContext) GetRuleContext ¶
func (s *ShowPartitionsContext) GetRuleContext() antlr.RuleContext
func (*ShowPartitionsContext) IN ¶
func (s *ShowPartitionsContext) IN() antlr.TerminalNode
func (*ShowPartitionsContext) INTEGER_VALUE ¶
func (s *ShowPartitionsContext) INTEGER_VALUE() antlr.TerminalNode
func (*ShowPartitionsContext) LIMIT ¶
func (s *ShowPartitionsContext) LIMIT() antlr.TerminalNode
func (*ShowPartitionsContext) ORDER ¶
func (s *ShowPartitionsContext) ORDER() antlr.TerminalNode
func (*ShowPartitionsContext) PARTITIONS ¶
func (s *ShowPartitionsContext) PARTITIONS() antlr.TerminalNode
func (*ShowPartitionsContext) QualifiedName ¶
func (s *ShowPartitionsContext) QualifiedName() IQualifiedNameContext
func (*ShowPartitionsContext) SHOW ¶
func (s *ShowPartitionsContext) SHOW() antlr.TerminalNode
func (*ShowPartitionsContext) SetLimit ¶
func (s *ShowPartitionsContext) SetLimit(v antlr.Token)
func (*ShowPartitionsContext) SortItem ¶
func (s *ShowPartitionsContext) SortItem(i int) ISortItemContext
func (*ShowPartitionsContext) WHERE ¶
func (s *ShowPartitionsContext) WHERE() antlr.TerminalNode
type ShowSchemasContext ¶
type ShowSchemasContext struct {
*StatementContext
// contains filtered or unexported fields
}
func NewShowSchemasContext ¶
func NewShowSchemasContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowSchemasContext
func (*ShowSchemasContext) EnterRule ¶
func (s *ShowSchemasContext) EnterRule(listener antlr.ParseTreeListener)
func (*ShowSchemasContext) ExitRule ¶
func (s *ShowSchemasContext) ExitRule(listener antlr.ParseTreeListener)
func (*ShowSchemasContext) FROM ¶
func (s *ShowSchemasContext) FROM() antlr.TerminalNode
func (*ShowSchemasContext) GetPattern ¶
func (s *ShowSchemasContext) GetPattern() antlr.Token
func (*ShowSchemasContext) GetRuleContext ¶
func (s *ShowSchemasContext) GetRuleContext() antlr.RuleContext
func (*ShowSchemasContext) IN ¶
func (s *ShowSchemasContext) IN() antlr.TerminalNode
func (*ShowSchemasContext) Identifier ¶
func (s *ShowSchemasContext) Identifier() IIdentifierContext
func (*ShowSchemasContext) LIKE ¶
func (s *ShowSchemasContext) LIKE() antlr.TerminalNode
func (*ShowSchemasContext) SCHEMAS ¶
func (s *ShowSchemasContext) SCHEMAS() antlr.TerminalNode
func (*ShowSchemasContext) SHOW ¶
func (s *ShowSchemasContext) SHOW() antlr.TerminalNode
func (*ShowSchemasContext) STRING ¶
func (s *ShowSchemasContext) STRING() antlr.TerminalNode
func (*ShowSchemasContext) SetPattern ¶
func (s *ShowSchemasContext) SetPattern(v antlr.Token)
type ShowSessionContext ¶
type ShowSessionContext struct {
*StatementContext
}
func NewShowSessionContext ¶
func NewShowSessionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowSessionContext
func (*ShowSessionContext) EnterRule ¶
func (s *ShowSessionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ShowSessionContext) ExitRule ¶
func (s *ShowSessionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ShowSessionContext) GetRuleContext ¶
func (s *ShowSessionContext) GetRuleContext() antlr.RuleContext
func (*ShowSessionContext) SESSION ¶
func (s *ShowSessionContext) SESSION() antlr.TerminalNode
func (*ShowSessionContext) SHOW ¶
func (s *ShowSessionContext) SHOW() antlr.TerminalNode
type ShowTablesContext ¶
type ShowTablesContext struct {
*StatementContext
// contains filtered or unexported fields
}
func NewShowTablesContext ¶
func NewShowTablesContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowTablesContext
func (*ShowTablesContext) EnterRule ¶
func (s *ShowTablesContext) EnterRule(listener antlr.ParseTreeListener)
func (*ShowTablesContext) ExitRule ¶
func (s *ShowTablesContext) ExitRule(listener antlr.ParseTreeListener)
func (*ShowTablesContext) FROM ¶
func (s *ShowTablesContext) FROM() antlr.TerminalNode
func (*ShowTablesContext) GetPattern ¶
func (s *ShowTablesContext) GetPattern() antlr.Token
func (*ShowTablesContext) GetRuleContext ¶
func (s *ShowTablesContext) GetRuleContext() antlr.RuleContext
func (*ShowTablesContext) IN ¶
func (s *ShowTablesContext) IN() antlr.TerminalNode
func (*ShowTablesContext) LIKE ¶
func (s *ShowTablesContext) LIKE() antlr.TerminalNode
func (*ShowTablesContext) QualifiedName ¶
func (s *ShowTablesContext) QualifiedName() IQualifiedNameContext
func (*ShowTablesContext) SHOW ¶
func (s *ShowTablesContext) SHOW() antlr.TerminalNode
func (*ShowTablesContext) STRING ¶
func (s *ShowTablesContext) STRING() antlr.TerminalNode
func (*ShowTablesContext) SetPattern ¶
func (s *ShowTablesContext) SetPattern(v antlr.Token)
func (*ShowTablesContext) TABLES ¶
func (s *ShowTablesContext) TABLES() antlr.TerminalNode
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) GroupingExpressions ¶
func (s *SingleGroupingSetContext) GroupingExpressions() IGroupingExpressionsContext
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 StartTransactionContext ¶
type StartTransactionContext struct {
*StatementContext
}
func NewStartTransactionContext ¶
func NewStartTransactionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StartTransactionContext
func (*StartTransactionContext) AllTransactionMode ¶
func (s *StartTransactionContext) AllTransactionMode() []ITransactionModeContext
func (*StartTransactionContext) EnterRule ¶
func (s *StartTransactionContext) EnterRule(listener antlr.ParseTreeListener)
func (*StartTransactionContext) ExitRule ¶
func (s *StartTransactionContext) ExitRule(listener antlr.ParseTreeListener)
func (*StartTransactionContext) GetRuleContext ¶
func (s *StartTransactionContext) GetRuleContext() antlr.RuleContext
func (*StartTransactionContext) START ¶
func (s *StartTransactionContext) START() antlr.TerminalNode
func (*StartTransactionContext) TRANSACTION ¶
func (s *StartTransactionContext) TRANSACTION() antlr.TerminalNode
func (*StartTransactionContext) TransactionMode ¶
func (s *StartTransactionContext) TransactionMode(i int) ITransactionModeContext
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 StatementsContext ¶
type StatementsContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStatementsContext ¶
func NewEmptyStatementsContext() *StatementsContext
func NewStatementsContext ¶
func NewStatementsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementsContext
func (*StatementsContext) EnterRule ¶
func (s *StatementsContext) EnterRule(listener antlr.ParseTreeListener)
func (*StatementsContext) ExitRule ¶
func (s *StatementsContext) ExitRule(listener antlr.ParseTreeListener)
func (*StatementsContext) GetParser ¶
func (s *StatementsContext) GetParser() antlr.Parser
func (*StatementsContext) GetRuleContext ¶
func (s *StatementsContext) GetRuleContext() antlr.RuleContext
func (*StatementsContext) IsStatementsContext ¶
func (*StatementsContext) IsStatementsContext()
func (*StatementsContext) SEMICOLON ¶
func (s *StatementsContext) SEMICOLON() antlr.TerminalNode
func (*StatementsContext) Statement ¶
func (s *StatementsContext) Statement() IStatementContext
func (*StatementsContext) ToStringTree ¶
func (s *StatementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
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() antlr.TerminalNode
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
// contains filtered or unexported fields
}
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) GetBaseterm ¶
func (s *SubstringContext) GetBaseterm() IValueExpressionContext
func (*SubstringContext) GetForterm ¶
func (s *SubstringContext) GetForterm() IValueExpressionContext
func (*SubstringContext) GetRuleContext ¶
func (s *SubstringContext) GetRuleContext() antlr.RuleContext
func (*SubstringContext) GetSubterm ¶
func (s *SubstringContext) GetSubterm() IValueExpressionContext
func (*SubstringContext) SUBSTRING ¶
func (s *SubstringContext) SUBSTRING() antlr.TerminalNode
func (*SubstringContext) SetBaseterm ¶
func (s *SubstringContext) SetBaseterm(v IValueExpressionContext)
func (*SubstringContext) SetForterm ¶
func (s *SubstringContext) SetForterm(v IValueExpressionContext)
func (*SubstringContext) SetSubterm ¶
func (s *SubstringContext) SetSubterm(v IValueExpressionContext)
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 TablePropertiesContext ¶
type TablePropertiesContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTablePropertiesContext ¶
func NewEmptyTablePropertiesContext() *TablePropertiesContext
func NewTablePropertiesContext ¶
func NewTablePropertiesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TablePropertiesContext
func (*TablePropertiesContext) AllTableProperty ¶
func (s *TablePropertiesContext) AllTableProperty() []ITablePropertyContext
func (*TablePropertiesContext) EnterRule ¶
func (s *TablePropertiesContext) EnterRule(listener antlr.ParseTreeListener)
func (*TablePropertiesContext) ExitRule ¶
func (s *TablePropertiesContext) ExitRule(listener antlr.ParseTreeListener)
func (*TablePropertiesContext) GetParser ¶
func (s *TablePropertiesContext) GetParser() antlr.Parser
func (*TablePropertiesContext) GetRuleContext ¶
func (s *TablePropertiesContext) GetRuleContext() antlr.RuleContext
func (*TablePropertiesContext) IsTablePropertiesContext ¶
func (*TablePropertiesContext) IsTablePropertiesContext()
func (*TablePropertiesContext) TableProperty ¶
func (s *TablePropertiesContext) TableProperty(i int) ITablePropertyContext
func (*TablePropertiesContext) ToStringTree ¶
func (s *TablePropertiesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TablePropertyContext ¶
type TablePropertyContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTablePropertyContext ¶
func NewEmptyTablePropertyContext() *TablePropertyContext
func NewTablePropertyContext ¶
func NewTablePropertyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TablePropertyContext
func (*TablePropertyContext) EQ ¶
func (s *TablePropertyContext) EQ() antlr.TerminalNode
func (*TablePropertyContext) EnterRule ¶
func (s *TablePropertyContext) EnterRule(listener antlr.ParseTreeListener)
func (*TablePropertyContext) ExitRule ¶
func (s *TablePropertyContext) ExitRule(listener antlr.ParseTreeListener)
func (*TablePropertyContext) Expression ¶
func (s *TablePropertyContext) Expression() IExpressionContext
func (*TablePropertyContext) GetParser ¶
func (s *TablePropertyContext) GetParser() antlr.Parser
func (*TablePropertyContext) GetRuleContext ¶
func (s *TablePropertyContext) GetRuleContext() antlr.RuleContext
func (*TablePropertyContext) Identifier ¶
func (s *TablePropertyContext) Identifier() IIdentifierContext
func (*TablePropertyContext) IsTablePropertyContext ¶
func (*TablePropertyContext) IsTablePropertyContext()
func (*TablePropertyContext) ToStringTree ¶
func (s *TablePropertyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
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() antlr.TerminalNode
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() antlr.TerminalNode
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_t ¶
func (s *TypeParameterContext) Type_t() IType_tContext
type Type_tContext ¶
type Type_tContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyType_tContext ¶
func NewEmptyType_tContext() *Type_tContext
func NewType_tContext ¶
func NewType_tContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_tContext
func (*Type_tContext) ARRAY ¶
func (s *Type_tContext) ARRAY() antlr.TerminalNode
func (*Type_tContext) AllIdentifier ¶
func (s *Type_tContext) AllIdentifier() []IIdentifierContext
func (*Type_tContext) AllTypeParameter ¶
func (s *Type_tContext) AllTypeParameter() []ITypeParameterContext
func (*Type_tContext) AllType_t ¶
func (s *Type_tContext) AllType_t() []IType_tContext
func (*Type_tContext) BaseType ¶
func (s *Type_tContext) BaseType() IBaseTypeContext
func (*Type_tContext) EnterRule ¶
func (s *Type_tContext) EnterRule(listener antlr.ParseTreeListener)
func (*Type_tContext) ExitRule ¶
func (s *Type_tContext) ExitRule(listener antlr.ParseTreeListener)
func (*Type_tContext) GetMapelem ¶
func (s *Type_tContext) GetMapelem() []IType_tContext
func (*Type_tContext) GetParser ¶
func (s *Type_tContext) GetParser() antlr.Parser
func (*Type_tContext) GetRowelem ¶
func (s *Type_tContext) GetRowelem() []IType_tContext
func (*Type_tContext) GetRowidelem ¶
func (s *Type_tContext) GetRowidelem() []IIdentifierContext
func (*Type_tContext) GetRuleContext ¶
func (s *Type_tContext) GetRuleContext() antlr.RuleContext
func (*Type_tContext) GetTypeelem ¶
func (s *Type_tContext) GetTypeelem() []ITypeParameterContext
func (*Type_tContext) Get_identifier ¶
func (s *Type_tContext) Get_identifier() IIdentifierContext
func (*Type_tContext) Get_typeParameter ¶
func (s *Type_tContext) Get_typeParameter() ITypeParameterContext
func (*Type_tContext) Get_type_t ¶
func (s *Type_tContext) Get_type_t() IType_tContext
func (*Type_tContext) Identifier ¶
func (s *Type_tContext) Identifier(i int) IIdentifierContext
func (*Type_tContext) IsType_tContext ¶
func (*Type_tContext) IsType_tContext()
func (*Type_tContext) MAP ¶
func (s *Type_tContext) MAP() antlr.TerminalNode
func (*Type_tContext) ROW ¶
func (s *Type_tContext) ROW() antlr.TerminalNode
func (*Type_tContext) SetMapelem ¶
func (s *Type_tContext) SetMapelem(v []IType_tContext)
func (*Type_tContext) SetRowelem ¶
func (s *Type_tContext) SetRowelem(v []IType_tContext)
func (*Type_tContext) SetRowidelem ¶
func (s *Type_tContext) SetRowidelem(v []IIdentifierContext)
func (*Type_tContext) SetTypeelem ¶
func (s *Type_tContext) SetTypeelem(v []ITypeParameterContext)
func (*Type_tContext) Set_identifier ¶
func (s *Type_tContext) Set_identifier(v IIdentifierContext)
func (*Type_tContext) Set_typeParameter ¶
func (s *Type_tContext) Set_typeParameter(v ITypeParameterContext)
func (*Type_tContext) Set_type_t ¶
func (s *Type_tContext) Set_type_t(v IType_tContext)
func (*Type_tContext) ToStringTree ¶
func (s *Type_tContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Type_tContext) TypeParameter ¶
func (s *Type_tContext) TypeParameter(i int) ITypeParameterContext
func (*Type_tContext) Type_t ¶
func (s *Type_tContext) Type_t(i int) IType_tContext
type TypedLiteralContext ¶
type TypedLiteralContext struct {
*PrimaryExpressionContext
}
func NewTypedLiteralContext ¶
func NewTypedLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TypedLiteralContext
func (*TypedLiteralContext) BaseType ¶
func (s *TypedLiteralContext) BaseType() IBaseTypeContext
func (*TypedLiteralContext) EnterRule ¶
func (s *TypedLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypedLiteralContext) ExitRule ¶
func (s *TypedLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypedLiteralContext) GetRuleContext ¶
func (s *TypedLiteralContext) GetRuleContext() antlr.RuleContext
func (*TypedLiteralContext) STRING ¶
func (s *TypedLiteralContext) STRING() antlr.TerminalNode
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 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 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
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) GetEndFrame ¶
func (s *WindowFrameContext) GetEndFrame() 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) GetStartFrame ¶
func (s *WindowFrameContext) GetStartFrame() 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) SetEndFrame ¶
func (s *WindowFrameContext) SetEndFrame(v IFrameBoundContext)
func (*WindowFrameContext) SetFrameType ¶
func (s *WindowFrameContext) SetFrameType(v antlr.Token)
func (*WindowFrameContext) SetStartFrame ¶
func (s *WindowFrameContext) SetStartFrame(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