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