Packages

t

wvlet.airframe.sql.parser

SqlBaseListener

trait SqlBaseListener extends ParseTreeListener

This interface defines a complete listener for a parse tree produced by SqlBaseParser.

Linear Supertypes
ParseTreeListener, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SqlBaseListener
  2. ParseTreeListener
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def enterAddColumn(ctx: AddColumnContext): Unit

    Enter a parse tree produced by the addColumn labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the addColumn labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  2. abstract def enterAliasedRelation(ctx: AliasedRelationContext): Unit

    Enter a parse tree produced by SqlBaseParser#aliasedRelation.

    Enter a parse tree produced by SqlBaseParser#aliasedRelation.

    ctx

    the parse tree

  3. abstract def enterArithmeticBinary(ctx: ArithmeticBinaryContext): Unit

    Enter a parse tree produced by the arithmeticBinary labeled alternative in SqlBaseParser#valueExpression.

    Enter a parse tree produced by the arithmeticBinary labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  4. abstract def enterArithmeticUnary(ctx: ArithmeticUnaryContext): Unit

    Enter a parse tree produced by the arithmeticUnary labeled alternative in SqlBaseParser#valueExpression.

    Enter a parse tree produced by the arithmeticUnary labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  5. abstract def enterArrayConstructor(ctx: ArrayConstructorContext): Unit

    Enter a parse tree produced by the arrayConstructor labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the arrayConstructor labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  6. abstract def enterAtTimeZone(ctx: AtTimeZoneContext): Unit

    Enter a parse tree produced by the atTimeZone labeled alternative in SqlBaseParser#valueExpression.

    Enter a parse tree produced by the atTimeZone labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  7. abstract def enterBackQuotedIdentifier(ctx: BackQuotedIdentifierContext): Unit

    Enter a parse tree produced by the backQuotedIdentifier labeled alternative in SqlBaseParser#identifier.

    Enter a parse tree produced by the backQuotedIdentifier labeled alternative in SqlBaseParser#identifier.

    ctx

    the parse tree

  8. abstract def enterBaseType(ctx: BaseTypeContext): Unit

    Enter a parse tree produced by SqlBaseParser#baseType.

    Enter a parse tree produced by SqlBaseParser#baseType.

    ctx

    the parse tree

  9. abstract def enterBasicStringLiteral(ctx: BasicStringLiteralContext): Unit

    Enter a parse tree produced by the basicStringLiteral labeled alternative in SqlBaseParser#str.

    Enter a parse tree produced by the basicStringLiteral labeled alternative in SqlBaseParser#str.

    ctx

    the parse tree

  10. abstract def enterBetween(ctx: BetweenContext): Unit

    Enter a parse tree produced by the between labeled alternative in SqlBaseParser#predicate.

    Enter a parse tree produced by the between labeled alternative in SqlBaseParser#predicate.

    ctx

    the parse tree

  11. abstract def enterBinaryLiteral(ctx: BinaryLiteralContext): Unit

    Enter a parse tree produced by the binaryLiteral labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the binaryLiteral labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  12. abstract def enterBooleanDeafault(ctx: BooleanDeafaultContext): Unit

    Enter a parse tree produced by the booleanDeafault labeled alternative in SqlBaseParser#booleanExpression.

    Enter a parse tree produced by the booleanDeafault labeled alternative in SqlBaseParser#booleanExpression.

    ctx

    the parse tree

  13. abstract def enterBooleanLiteral(ctx: BooleanLiteralContext): Unit

    Enter a parse tree produced by the booleanLiteral labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the booleanLiteral labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  14. abstract def enterBooleanValue(ctx: BooleanValueContext): Unit

    Enter a parse tree produced by SqlBaseParser#booleanValue.

    Enter a parse tree produced by SqlBaseParser#booleanValue.

    ctx

    the parse tree

  15. abstract def enterBoundedFrame(ctx: BoundedFrameContext): Unit

    Enter a parse tree produced by the boundedFrame labeled alternative in SqlBaseParser#frameBound.

    Enter a parse tree produced by the boundedFrame labeled alternative in SqlBaseParser#frameBound.

    ctx

    the parse tree

  16. abstract def enterCall(ctx: CallContext): Unit

    Enter a parse tree produced by the call labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the call labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  17. abstract def enterCast(ctx: CastContext): Unit

    Enter a parse tree produced by the cast labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the cast labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  18. abstract def enterColumnAliases(ctx: ColumnAliasesContext): Unit

    Enter a parse tree produced by SqlBaseParser#columnAliases.

    Enter a parse tree produced by SqlBaseParser#columnAliases.

    ctx

    the parse tree

  19. abstract def enterColumnDefinition(ctx: ColumnDefinitionContext): Unit

    Enter a parse tree produced by SqlBaseParser#columnDefinition.

    Enter a parse tree produced by SqlBaseParser#columnDefinition.

    ctx

    the parse tree

  20. abstract def enterColumnReference(ctx: ColumnReferenceContext): Unit

    Enter a parse tree produced by the columnReference labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the columnReference labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  21. abstract def enterCommit(ctx: CommitContext): Unit

    Enter a parse tree produced by the commit labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the commit labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  22. abstract def enterComparison(ctx: ComparisonContext): Unit

    Enter a parse tree produced by the comparison labeled alternative in SqlBaseParser#valueExpression.

    Enter a parse tree produced by the comparison labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  23. abstract def enterComparisonOperator(ctx: ComparisonOperatorContext): Unit

    Enter a parse tree produced by SqlBaseParser#comparisonOperator.

    Enter a parse tree produced by SqlBaseParser#comparisonOperator.

    ctx

    the parse tree

  24. abstract def enterComparisonQuantifier(ctx: ComparisonQuantifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#comparisonQuantifier.

    Enter a parse tree produced by SqlBaseParser#comparisonQuantifier.

    ctx

    the parse tree

  25. abstract def enterConcatenation(ctx: ConcatenationContext): Unit

    Enter a parse tree produced by the concatenation labeled alternative in SqlBaseParser#valueExpression.

    Enter a parse tree produced by the concatenation labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  26. abstract def enterCreateSchema(ctx: CreateSchemaContext): Unit

    Enter a parse tree produced by the createSchema labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the createSchema labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  27. abstract def enterCreateTable(ctx: CreateTableContext): Unit

    Enter a parse tree produced by the createTable labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the createTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  28. abstract def enterCreateTableAsSelect(ctx: CreateTableAsSelectContext): Unit

    Enter a parse tree produced by the createTableAsSelect labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the createTableAsSelect labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  29. abstract def enterCreateView(ctx: CreateViewContext): Unit

    Enter a parse tree produced by the createView labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the createView labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  30. abstract def enterCurrentRowBound(ctx: CurrentRowBoundContext): Unit

    Enter a parse tree produced by the currentRowBound labeled alternative in SqlBaseParser#frameBound.

    Enter a parse tree produced by the currentRowBound labeled alternative in SqlBaseParser#frameBound.

    ctx

    the parse tree

  31. abstract def enterCurrentUser(ctx: CurrentUserContext): Unit

    Enter a parse tree produced by the currentUser labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the currentUser labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  32. abstract def enterDeallocate(ctx: DeallocateContext): Unit

    Enter a parse tree produced by the deallocate labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the deallocate labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  33. abstract def enterDecimalLiteral(ctx: DecimalLiteralContext): Unit

    Enter a parse tree produced by the decimalLiteral labeled alternative in SqlBaseParser#number.

    Enter a parse tree produced by the decimalLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  34. abstract def enterDelete(ctx: DeleteContext): Unit

    Enter a parse tree produced by the delete labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the delete labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  35. abstract def enterDereference(ctx: DereferenceContext): Unit

    Enter a parse tree produced by the dereference labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the dereference labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  36. abstract def enterDescribeInput(ctx: DescribeInputContext): Unit

    Enter a parse tree produced by the describeInput labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the describeInput labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  37. abstract def enterDescribeOutput(ctx: DescribeOutputContext): Unit

    Enter a parse tree produced by the describeOutput labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the describeOutput labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  38. abstract def enterDigitIdentifier(ctx: DigitIdentifierContext): Unit

    Enter a parse tree produced by the digitIdentifier labeled alternative in SqlBaseParser#identifier.

    Enter a parse tree produced by the digitIdentifier labeled alternative in SqlBaseParser#identifier.

    ctx

    the parse tree

  39. abstract def enterDistinctFrom(ctx: DistinctFromContext): Unit

    Enter a parse tree produced by the distinctFrom labeled alternative in SqlBaseParser#predicate.

    Enter a parse tree produced by the distinctFrom labeled alternative in SqlBaseParser#predicate.

    ctx

    the parse tree

  40. abstract def enterDoubleLiteral(ctx: DoubleLiteralContext): Unit

    Enter a parse tree produced by the doubleLiteral labeled alternative in SqlBaseParser#number.

    Enter a parse tree produced by the doubleLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  41. abstract def enterDropColumn(ctx: DropColumnContext): Unit

    Enter a parse tree produced by the dropColumn labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the dropColumn labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  42. abstract def enterDropSchema(ctx: DropSchemaContext): Unit

    Enter a parse tree produced by the dropSchema labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the dropSchema labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  43. abstract def enterDropTable(ctx: DropTableContext): Unit

    Enter a parse tree produced by the dropTable labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the dropTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  44. abstract def enterDropView(ctx: DropViewContext): Unit

    Enter a parse tree produced by the dropView labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the dropView labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  45. abstract def enterEveryRule(arg0: ParserRuleContext): Unit
    Definition Classes
    ParseTreeListener
  46. abstract def enterExecute(ctx: ExecuteContext): Unit

    Enter a parse tree produced by the execute labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the execute labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  47. abstract def enterExists(ctx: ExistsContext): Unit

    Enter a parse tree produced by the exists labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the exists labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  48. abstract def enterExplain(ctx: ExplainContext): Unit

    Enter a parse tree produced by the explain labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the explain labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  49. abstract def enterExplainFormat(ctx: ExplainFormatContext): Unit

    Enter a parse tree produced by the explainFormat labeled alternative in SqlBaseParser#explainOption.

    Enter a parse tree produced by the explainFormat labeled alternative in SqlBaseParser#explainOption.

    ctx

    the parse tree

  50. abstract def enterExplainType(ctx: ExplainTypeContext): Unit

    Enter a parse tree produced by the explainType labeled alternative in SqlBaseParser#explainOption.

    Enter a parse tree produced by the explainType labeled alternative in SqlBaseParser#explainOption.

    ctx

    the parse tree

  51. abstract def enterExpression(ctx: ExpressionContext): Unit

    Enter a parse tree produced by SqlBaseParser#expression.

    Enter a parse tree produced by SqlBaseParser#expression.

    ctx

    the parse tree

  52. abstract def enterExtract(ctx: ExtractContext): Unit

    Enter a parse tree produced by the extract labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the extract labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  53. abstract def enterFilter(ctx: FilterContext): Unit

    Enter a parse tree produced by SqlBaseParser#filter.

    Enter a parse tree produced by SqlBaseParser#filter.

    ctx

    the parse tree

  54. abstract def enterFunctionCall(ctx: FunctionCallContext): Unit

    Enter a parse tree produced by the functionCall labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the functionCall labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  55. abstract def enterGrant(ctx: GrantContext): Unit

    Enter a parse tree produced by the grant labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the grant labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  56. abstract def enterGroupBy(ctx: GroupByContext): Unit

    Enter a parse tree produced by SqlBaseParser#groupBy.

    Enter a parse tree produced by SqlBaseParser#groupBy.

    ctx

    the parse tree

  57. abstract def enterGroupingOperation(ctx: GroupingOperationContext): Unit

    Enter a parse tree produced by the groupingOperation labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the groupingOperation labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  58. abstract def enterGroupingSet(ctx: GroupingSetContext): Unit

    Enter a parse tree produced by SqlBaseParser#groupingSet.

    Enter a parse tree produced by SqlBaseParser#groupingSet.

    ctx

    the parse tree

  59. abstract def enterInList(ctx: InListContext): Unit

    Enter a parse tree produced by the inList labeled alternative in SqlBaseParser#predicate.

    Enter a parse tree produced by the inList labeled alternative in SqlBaseParser#predicate.

    ctx

    the parse tree

  60. abstract def enterInSubquery(ctx: InSubqueryContext): Unit

    Enter a parse tree produced by the inSubquery labeled alternative in SqlBaseParser#predicate.

    Enter a parse tree produced by the inSubquery labeled alternative in SqlBaseParser#predicate.

    ctx

    the parse tree

  61. abstract def enterInlineTable(ctx: InlineTableContext): Unit

    Enter a parse tree produced by the inlineTable labeled alternative in SqlBaseParser#queryPrimary.

    Enter a parse tree produced by the inlineTable labeled alternative in SqlBaseParser#queryPrimary.

    ctx

    the parse tree

  62. abstract def enterInsertInto(ctx: InsertIntoContext): Unit

    Enter a parse tree produced by the insertInto labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the insertInto labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  63. abstract def enterIntegerLiteral(ctx: IntegerLiteralContext): Unit

    Enter a parse tree produced by the integerLiteral labeled alternative in SqlBaseParser#number.

    Enter a parse tree produced by the integerLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  64. abstract def enterInterval(ctx: IntervalContext): Unit

    Enter a parse tree produced by SqlBaseParser#interval.

    Enter a parse tree produced by SqlBaseParser#interval.

    ctx

    the parse tree

  65. abstract def enterIntervalField(ctx: IntervalFieldContext): Unit

    Enter a parse tree produced by SqlBaseParser#intervalField.

    Enter a parse tree produced by SqlBaseParser#intervalField.

    ctx

    the parse tree

  66. abstract def enterIntervalLiteral(ctx: IntervalLiteralContext): Unit

    Enter a parse tree produced by the intervalLiteral labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the intervalLiteral labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  67. abstract def enterIsolationLevel(ctx: IsolationLevelContext): Unit

    Enter a parse tree produced by the isolationLevel labeled alternative in SqlBaseParser#transactionMode.

    Enter a parse tree produced by the isolationLevel labeled alternative in SqlBaseParser#transactionMode.

    ctx

    the parse tree

  68. abstract def enterJoinCriteria(ctx: JoinCriteriaContext): Unit

    Enter a parse tree produced by SqlBaseParser#joinCriteria.

    Enter a parse tree produced by SqlBaseParser#joinCriteria.

    ctx

    the parse tree

  69. abstract def enterJoinRelation(ctx: JoinRelationContext): Unit

    Enter a parse tree produced by the joinRelation labeled alternative in SqlBaseParser#relation.

    Enter a parse tree produced by the joinRelation labeled alternative in SqlBaseParser#relation.

    ctx

    the parse tree

  70. abstract def enterJoinType(ctx: JoinTypeContext): Unit

    Enter a parse tree produced by SqlBaseParser#joinType.

    Enter a parse tree produced by SqlBaseParser#joinType.

    ctx

    the parse tree

  71. abstract def enterLambda(ctx: LambdaContext): Unit

    Enter a parse tree produced by the lambda labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the lambda labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  72. abstract def enterLateral(ctx: LateralContext): Unit

    Enter a parse tree produced by the lateral labeled alternative in SqlBaseParser#relationPrimary.

    Enter a parse tree produced by the lateral labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  73. abstract def enterLateralView(ctx: LateralViewContext): Unit

    Enter a parse tree produced by the lateralView labeled alternative in SqlBaseParser#relation.

    Enter a parse tree produced by the lateralView labeled alternative in SqlBaseParser#relation.

    ctx

    the parse tree

  74. abstract def enterLike(ctx: LikeContext): Unit

    Enter a parse tree produced by the like labeled alternative in SqlBaseParser#predicate.

    Enter a parse tree produced by the like labeled alternative in SqlBaseParser#predicate.

    ctx

    the parse tree

  75. abstract def enterLikeClause(ctx: LikeClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#likeClause.

    Enter a parse tree produced by SqlBaseParser#likeClause.

    ctx

    the parse tree

  76. abstract def enterLogicalBinary(ctx: LogicalBinaryContext): Unit

    Enter a parse tree produced by the logicalBinary labeled alternative in SqlBaseParser#booleanExpression.

    Enter a parse tree produced by the logicalBinary labeled alternative in SqlBaseParser#booleanExpression.

    ctx

    the parse tree

  77. abstract def enterLogicalNot(ctx: LogicalNotContext): Unit

    Enter a parse tree produced by the logicalNot labeled alternative in SqlBaseParser#booleanExpression.

    Enter a parse tree produced by the logicalNot labeled alternative in SqlBaseParser#booleanExpression.

    ctx

    the parse tree

  78. abstract def enterNamedArgument(ctx: NamedArgumentContext): Unit

    Enter a parse tree produced by the namedArgument labeled alternative in SqlBaseParser#callArgument.

    Enter a parse tree produced by the namedArgument labeled alternative in SqlBaseParser#callArgument.

    ctx

    the parse tree

  79. abstract def enterNamedQuery(ctx: NamedQueryContext): Unit

    Enter a parse tree produced by SqlBaseParser#namedQuery.

    Enter a parse tree produced by SqlBaseParser#namedQuery.

    ctx

    the parse tree

  80. abstract def enterNonReserved(ctx: NonReservedContext): Unit

    Enter a parse tree produced by SqlBaseParser#nonReserved.

    Enter a parse tree produced by SqlBaseParser#nonReserved.

    ctx

    the parse tree

  81. abstract def enterNormalForm(ctx: NormalFormContext): Unit

    Enter a parse tree produced by SqlBaseParser#normalForm.

    Enter a parse tree produced by SqlBaseParser#normalForm.

    ctx

    the parse tree

  82. abstract def enterNormalize(ctx: NormalizeContext): Unit

    Enter a parse tree produced by the normalize labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the normalize labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  83. abstract def enterNullLiteral(ctx: NullLiteralContext): Unit

    Enter a parse tree produced by the nullLiteral labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the nullLiteral labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  84. abstract def enterNullPredicate(ctx: NullPredicateContext): Unit

    Enter a parse tree produced by the nullPredicate labeled alternative in SqlBaseParser#predicate.

    Enter a parse tree produced by the nullPredicate labeled alternative in SqlBaseParser#predicate.

    ctx

    the parse tree

  85. abstract def enterNumericLiteral(ctx: NumericLiteralContext): Unit

    Enter a parse tree produced by the numericLiteral labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the numericLiteral labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  86. abstract def enterOver(ctx: OverContext): Unit

    Enter a parse tree produced by SqlBaseParser#over.

    Enter a parse tree produced by SqlBaseParser#over.

    ctx

    the parse tree

  87. abstract def enterParameter(ctx: ParameterContext): Unit

    Enter a parse tree produced by the parameter labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the parameter labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  88. abstract def enterParenthesizedExpression(ctx: ParenthesizedExpressionContext): Unit

    Enter a parse tree produced by the parenthesizedExpression labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the parenthesizedExpression labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  89. abstract def enterParenthesizedRelation(ctx: ParenthesizedRelationContext): Unit

    Enter a parse tree produced by the parenthesizedRelation labeled alternative in SqlBaseParser#relationPrimary.

    Enter a parse tree produced by the parenthesizedRelation labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  90. abstract def enterPosition(ctx: PositionContext): Unit

    Enter a parse tree produced by the position labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the position labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  91. abstract def enterPositionalArgument(ctx: PositionalArgumentContext): Unit

    Enter a parse tree produced by the positionalArgument labeled alternative in SqlBaseParser#callArgument.

    Enter a parse tree produced by the positionalArgument labeled alternative in SqlBaseParser#callArgument.

    ctx

    the parse tree

  92. abstract def enterPredicated(ctx: PredicatedContext): Unit

    Enter a parse tree produced by SqlBaseParser#predicated.

    Enter a parse tree produced by SqlBaseParser#predicated.

    ctx

    the parse tree

  93. abstract def enterPrepare(ctx: PrepareContext): Unit

    Enter a parse tree produced by the prepare labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the prepare labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  94. abstract def enterPrivilege(ctx: PrivilegeContext): Unit

    Enter a parse tree produced by SqlBaseParser#privilege.

    Enter a parse tree produced by SqlBaseParser#privilege.

    ctx

    the parse tree

  95. abstract def enterProperties(ctx: PropertiesContext): Unit

    Enter a parse tree produced by SqlBaseParser#properties.

    Enter a parse tree produced by SqlBaseParser#properties.

    ctx

    the parse tree

  96. abstract def enterProperty(ctx: PropertyContext): Unit

    Enter a parse tree produced by SqlBaseParser#property.

    Enter a parse tree produced by SqlBaseParser#property.

    ctx

    the parse tree

  97. abstract def enterQualifiedName(ctx: QualifiedNameContext): Unit

    Enter a parse tree produced by SqlBaseParser#qualifiedName.

    Enter a parse tree produced by SqlBaseParser#qualifiedName.

    ctx

    the parse tree

  98. abstract def enterQuery(ctx: QueryContext): Unit

    Enter a parse tree produced by SqlBaseParser#query.

    Enter a parse tree produced by SqlBaseParser#query.

    ctx

    the parse tree

  99. abstract def enterQueryNoWith(ctx: QueryNoWithContext): Unit

    Enter a parse tree produced by SqlBaseParser#queryNoWith.

    Enter a parse tree produced by SqlBaseParser#queryNoWith.

    ctx

    the parse tree

  100. abstract def enterQueryPrimaryDefault(ctx: QueryPrimaryDefaultContext): Unit

    Enter a parse tree produced by the queryPrimaryDefault labeled alternative in SqlBaseParser#queryPrimary.

    Enter a parse tree produced by the queryPrimaryDefault labeled alternative in SqlBaseParser#queryPrimary.

    ctx

    the parse tree

  101. abstract def enterQuerySpecification(ctx: QuerySpecificationContext): Unit

    Enter a parse tree produced by SqlBaseParser#querySpecification.

    Enter a parse tree produced by SqlBaseParser#querySpecification.

    ctx

    the parse tree

  102. abstract def enterQueryTermDefault(ctx: QueryTermDefaultContext): Unit

    Enter a parse tree produced by the queryTermDefault labeled alternative in SqlBaseParser#queryTerm.

    Enter a parse tree produced by the queryTermDefault labeled alternative in SqlBaseParser#queryTerm.

    ctx

    the parse tree

  103. abstract def enterQuotedIdentifier(ctx: QuotedIdentifierContext): Unit

    Enter a parse tree produced by the quotedIdentifier labeled alternative in SqlBaseParser#identifier.

    Enter a parse tree produced by the quotedIdentifier labeled alternative in SqlBaseParser#identifier.

    ctx

    the parse tree

  104. abstract def enterReadCommitted(ctx: ReadCommittedContext): Unit

    Enter a parse tree produced by the readCommitted labeled alternative in SqlBaseParser#levelOfIsolation.

    Enter a parse tree produced by the readCommitted labeled alternative in SqlBaseParser#levelOfIsolation.

    ctx

    the parse tree

  105. abstract def enterReadUncommitted(ctx: ReadUncommittedContext): Unit

    Enter a parse tree produced by the readUncommitted labeled alternative in SqlBaseParser#levelOfIsolation.

    Enter a parse tree produced by the readUncommitted labeled alternative in SqlBaseParser#levelOfIsolation.

    ctx

    the parse tree

  106. abstract def enterRelationDefault(ctx: RelationDefaultContext): Unit

    Enter a parse tree produced by the relationDefault labeled alternative in SqlBaseParser#relation.

    Enter a parse tree produced by the relationDefault labeled alternative in SqlBaseParser#relation.

    ctx

    the parse tree

  107. abstract def enterRenameColumn(ctx: RenameColumnContext): Unit

    Enter a parse tree produced by the renameColumn labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the renameColumn labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  108. abstract def enterRenameSchema(ctx: RenameSchemaContext): Unit

    Enter a parse tree produced by the renameSchema labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the renameSchema labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  109. abstract def enterRenameTable(ctx: RenameTableContext): Unit

    Enter a parse tree produced by the renameTable labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the renameTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  110. abstract def enterRepeatableRead(ctx: RepeatableReadContext): Unit

    Enter a parse tree produced by the repeatableRead labeled alternative in SqlBaseParser#levelOfIsolation.

    Enter a parse tree produced by the repeatableRead labeled alternative in SqlBaseParser#levelOfIsolation.

    ctx

    the parse tree

  111. abstract def enterResetSession(ctx: ResetSessionContext): Unit

    Enter a parse tree produced by the resetSession labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the resetSession labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  112. abstract def enterRevoke(ctx: RevokeContext): Unit

    Enter a parse tree produced by the revoke labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the revoke labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  113. abstract def enterRollback(ctx: RollbackContext): Unit

    Enter a parse tree produced by the rollback labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the rollback labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  114. abstract def enterRowConstructor(ctx: RowConstructorContext): Unit

    Enter a parse tree produced by the rowConstructor labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the rowConstructor labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  115. abstract def enterSearchedCase(ctx: SearchedCaseContext): Unit

    Enter a parse tree produced by the searchedCase labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the searchedCase labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  116. abstract def enterSelectAll(ctx: SelectAllContext): Unit

    Enter a parse tree produced by the selectAll labeled alternative in SqlBaseParser#selectItem.

    Enter a parse tree produced by the selectAll labeled alternative in SqlBaseParser#selectItem.

    ctx

    the parse tree

  117. abstract def enterSelectSingle(ctx: SelectSingleContext): Unit

    Enter a parse tree produced by the selectSingle labeled alternative in SqlBaseParser#selectItem.

    Enter a parse tree produced by the selectSingle labeled alternative in SqlBaseParser#selectItem.

    ctx

    the parse tree

  118. abstract def enterSerializable(ctx: SerializableContext): Unit

    Enter a parse tree produced by the serializable labeled alternative in SqlBaseParser#levelOfIsolation.

    Enter a parse tree produced by the serializable labeled alternative in SqlBaseParser#levelOfIsolation.

    ctx

    the parse tree

  119. abstract def enterSetOperation(ctx: SetOperationContext): Unit

    Enter a parse tree produced by the setOperation labeled alternative in SqlBaseParser#queryTerm.

    Enter a parse tree produced by the setOperation labeled alternative in SqlBaseParser#queryTerm.

    ctx

    the parse tree

  120. abstract def enterSetQuantifier(ctx: SetQuantifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#setQuantifier.

    Enter a parse tree produced by SqlBaseParser#setQuantifier.

    ctx

    the parse tree

  121. abstract def enterSetSession(ctx: SetSessionContext): Unit

    Enter a parse tree produced by the setSession labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the setSession labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  122. abstract def enterShowCatalogs(ctx: ShowCatalogsContext): Unit

    Enter a parse tree produced by the showCatalogs labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showCatalogs labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  123. abstract def enterShowColumns(ctx: ShowColumnsContext): Unit

    Enter a parse tree produced by the showColumns labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showColumns labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  124. abstract def enterShowCreateTable(ctx: ShowCreateTableContext): Unit

    Enter a parse tree produced by the showCreateTable labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showCreateTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  125. abstract def enterShowCreateView(ctx: ShowCreateViewContext): Unit

    Enter a parse tree produced by the showCreateView labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showCreateView labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  126. abstract def enterShowFunctions(ctx: ShowFunctionsContext): Unit

    Enter a parse tree produced by the showFunctions labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showFunctions labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  127. abstract def enterShowGrants(ctx: ShowGrantsContext): Unit

    Enter a parse tree produced by the showGrants labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showGrants labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  128. abstract def enterShowPartitions(ctx: ShowPartitionsContext): Unit

    Enter a parse tree produced by the showPartitions labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showPartitions labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  129. abstract def enterShowSchemas(ctx: ShowSchemasContext): Unit

    Enter a parse tree produced by the showSchemas labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showSchemas labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  130. abstract def enterShowSession(ctx: ShowSessionContext): Unit

    Enter a parse tree produced by the showSession labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showSession labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  131. abstract def enterShowStats(ctx: ShowStatsContext): Unit

    Enter a parse tree produced by the showStats labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showStats labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  132. abstract def enterShowStatsForQuery(ctx: ShowStatsForQueryContext): Unit

    Enter a parse tree produced by the showStatsForQuery labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showStatsForQuery labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  133. abstract def enterShowTables(ctx: ShowTablesContext): Unit

    Enter a parse tree produced by the showTables labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the showTables labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  134. abstract def enterSimpleCase(ctx: SimpleCaseContext): Unit

    Enter a parse tree produced by the simpleCase labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the simpleCase labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  135. abstract def enterSingleExpression(ctx: SingleExpressionContext): Unit

    Enter a parse tree produced by SqlBaseParser#singleExpression.

    Enter a parse tree produced by SqlBaseParser#singleExpression.

    ctx

    the parse tree

  136. abstract def enterSingleStatement(ctx: SingleStatementContext): Unit

    Enter a parse tree produced by SqlBaseParser#singleStatement.

    Enter a parse tree produced by SqlBaseParser#singleStatement.

    ctx

    the parse tree

  137. abstract def enterSortItem(ctx: SortItemContext): Unit

    Enter a parse tree produced by SqlBaseParser#sortItem.

    Enter a parse tree produced by SqlBaseParser#sortItem.

    ctx

    the parse tree

  138. abstract def enterSpecialDateTimeFunction(ctx: SpecialDateTimeFunctionContext): Unit

    Enter a parse tree produced by the specialDateTimeFunction labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the specialDateTimeFunction labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  139. abstract def enterStartTransaction(ctx: StartTransactionContext): Unit

    Enter a parse tree produced by the startTransaction labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the startTransaction labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  140. abstract def enterStatementDefault(ctx: StatementDefaultContext): Unit

    Enter a parse tree produced by the statementDefault labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the statementDefault labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  141. abstract def enterStringLiteral(ctx: StringLiteralContext): Unit

    Enter a parse tree produced by the stringLiteral labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the stringLiteral labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  142. abstract def enterSubquery(ctx: SubqueryContext): Unit

    Enter a parse tree produced by the subquery labeled alternative in SqlBaseParser#queryPrimary.

    Enter a parse tree produced by the subquery labeled alternative in SqlBaseParser#queryPrimary.

    ctx

    the parse tree

  143. abstract def enterSubqueryExpression(ctx: SubqueryExpressionContext): Unit

    Enter a parse tree produced by the subqueryExpression labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the subqueryExpression labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  144. abstract def enterSubqueryRelation(ctx: SubqueryRelationContext): Unit

    Enter a parse tree produced by the subqueryRelation labeled alternative in SqlBaseParser#relationPrimary.

    Enter a parse tree produced by the subqueryRelation labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  145. abstract def enterSubscript(ctx: SubscriptContext): Unit

    Enter a parse tree produced by the subscript labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the subscript labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  146. abstract def enterSubstring(ctx: SubstringContext): Unit

    Enter a parse tree produced by the substring labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the substring labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  147. abstract def enterTable(ctx: TableContext): Unit

    Enter a parse tree produced by the table labeled alternative in SqlBaseParser#queryPrimary.

    Enter a parse tree produced by the table labeled alternative in SqlBaseParser#queryPrimary.

    ctx

    the parse tree

  148. abstract def enterTableElement(ctx: TableElementContext): Unit

    Enter a parse tree produced by SqlBaseParser#tableElement.

    Enter a parse tree produced by SqlBaseParser#tableElement.

    ctx

    the parse tree

  149. abstract def enterTableName(ctx: TableNameContext): Unit

    Enter a parse tree produced by the tableName labeled alternative in SqlBaseParser#relationPrimary.

    Enter a parse tree produced by the tableName labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  150. abstract def enterTimeZoneInterval(ctx: TimeZoneIntervalContext): Unit

    Enter a parse tree produced by the timeZoneInterval labeled alternative in SqlBaseParser#timeZoneSpecifier.

    Enter a parse tree produced by the timeZoneInterval labeled alternative in SqlBaseParser#timeZoneSpecifier.

    ctx

    the parse tree

  151. abstract def enterTimeZoneString(ctx: TimeZoneStringContext): Unit

    Enter a parse tree produced by the timeZoneString labeled alternative in SqlBaseParser#timeZoneSpecifier.

    Enter a parse tree produced by the timeZoneString labeled alternative in SqlBaseParser#timeZoneSpecifier.

    ctx

    the parse tree

  152. abstract def enterTransactionAccessMode(ctx: TransactionAccessModeContext): Unit

    Enter a parse tree produced by the transactionAccessMode labeled alternative in SqlBaseParser#transactionMode.

    Enter a parse tree produced by the transactionAccessMode labeled alternative in SqlBaseParser#transactionMode.

    ctx

    the parse tree

  153. abstract def enterType(ctx: TypeContext): Unit

    Enter a parse tree produced by SqlBaseParser#type.

    Enter a parse tree produced by SqlBaseParser#type.

    ctx

    the parse tree

  154. abstract def enterTypeConstructor(ctx: TypeConstructorContext): Unit

    Enter a parse tree produced by the typeConstructor labeled alternative in SqlBaseParser#primaryExpression.

    Enter a parse tree produced by the typeConstructor labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  155. abstract def enterTypeParameter(ctx: TypeParameterContext): Unit

    Enter a parse tree produced by SqlBaseParser#typeParameter.

    Enter a parse tree produced by SqlBaseParser#typeParameter.

    ctx

    the parse tree

  156. abstract def enterUnboundedFrame(ctx: UnboundedFrameContext): Unit

    Enter a parse tree produced by the unboundedFrame labeled alternative in SqlBaseParser#frameBound.

    Enter a parse tree produced by the unboundedFrame labeled alternative in SqlBaseParser#frameBound.

    ctx

    the parse tree

  157. abstract def enterUnicodeStringLiteral(ctx: UnicodeStringLiteralContext): Unit

    Enter a parse tree produced by the unicodeStringLiteral labeled alternative in SqlBaseParser#str.

    Enter a parse tree produced by the unicodeStringLiteral labeled alternative in SqlBaseParser#str.

    ctx

    the parse tree

  158. abstract def enterUnnest(ctx: UnnestContext): Unit

    Enter a parse tree produced by the unnest labeled alternative in SqlBaseParser#relationPrimary.

    Enter a parse tree produced by the unnest labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  159. abstract def enterUnquotedIdentifier(ctx: UnquotedIdentifierContext): Unit

    Enter a parse tree produced by the unquotedIdentifier labeled alternative in SqlBaseParser#identifier.

    Enter a parse tree produced by the unquotedIdentifier labeled alternative in SqlBaseParser#identifier.

    ctx

    the parse tree

  160. abstract def enterUse(ctx: UseContext): Unit

    Enter a parse tree produced by the use labeled alternative in SqlBaseParser#statement.

    Enter a parse tree produced by the use labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  161. abstract def enterValueExpressionDefault(ctx: ValueExpressionDefaultContext): Unit

    Enter a parse tree produced by the valueExpressionDefault labeled alternative in SqlBaseParser#valueExpression.

    Enter a parse tree produced by the valueExpressionDefault labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  162. abstract def enterWhenClause(ctx: WhenClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#whenClause.

    Enter a parse tree produced by SqlBaseParser#whenClause.

    ctx

    the parse tree

  163. abstract def enterWindowFrame(ctx: WindowFrameContext): Unit

    Enter a parse tree produced by SqlBaseParser#windowFrame.

    Enter a parse tree produced by SqlBaseParser#windowFrame.

    ctx

    the parse tree

  164. abstract def enterWith(ctx: WithContext): Unit

    Enter a parse tree produced by SqlBaseParser#with.

    Enter a parse tree produced by SqlBaseParser#with.

    ctx

    the parse tree

  165. abstract def exitAddColumn(ctx: AddColumnContext): Unit

    Exit a parse tree produced by the addColumn labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the addColumn labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  166. abstract def exitAliasedRelation(ctx: AliasedRelationContext): Unit

    Exit a parse tree produced by SqlBaseParser#aliasedRelation.

    Exit a parse tree produced by SqlBaseParser#aliasedRelation.

    ctx

    the parse tree

  167. abstract def exitArithmeticBinary(ctx: ArithmeticBinaryContext): Unit

    Exit a parse tree produced by the arithmeticBinary labeled alternative in SqlBaseParser#valueExpression.

    Exit a parse tree produced by the arithmeticBinary labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  168. abstract def exitArithmeticUnary(ctx: ArithmeticUnaryContext): Unit

    Exit a parse tree produced by the arithmeticUnary labeled alternative in SqlBaseParser#valueExpression.

    Exit a parse tree produced by the arithmeticUnary labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  169. abstract def exitArrayConstructor(ctx: ArrayConstructorContext): Unit

    Exit a parse tree produced by the arrayConstructor labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the arrayConstructor labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  170. abstract def exitAtTimeZone(ctx: AtTimeZoneContext): Unit

    Exit a parse tree produced by the atTimeZone labeled alternative in SqlBaseParser#valueExpression.

    Exit a parse tree produced by the atTimeZone labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  171. abstract def exitBackQuotedIdentifier(ctx: BackQuotedIdentifierContext): Unit

    Exit a parse tree produced by the backQuotedIdentifier labeled alternative in SqlBaseParser#identifier.

    Exit a parse tree produced by the backQuotedIdentifier labeled alternative in SqlBaseParser#identifier.

    ctx

    the parse tree

  172. abstract def exitBaseType(ctx: BaseTypeContext): Unit

    Exit a parse tree produced by SqlBaseParser#baseType.

    Exit a parse tree produced by SqlBaseParser#baseType.

    ctx

    the parse tree

  173. abstract def exitBasicStringLiteral(ctx: BasicStringLiteralContext): Unit

    Exit a parse tree produced by the basicStringLiteral labeled alternative in SqlBaseParser#str.

    Exit a parse tree produced by the basicStringLiteral labeled alternative in SqlBaseParser#str.

    ctx

    the parse tree

  174. abstract def exitBetween(ctx: BetweenContext): Unit

    Exit a parse tree produced by the between labeled alternative in SqlBaseParser#predicate.

    Exit a parse tree produced by the between labeled alternative in SqlBaseParser#predicate.

    ctx

    the parse tree

  175. abstract def exitBinaryLiteral(ctx: BinaryLiteralContext): Unit

    Exit a parse tree produced by the binaryLiteral labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the binaryLiteral labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  176. abstract def exitBooleanDeafault(ctx: BooleanDeafaultContext): Unit

    Exit a parse tree produced by the booleanDeafault labeled alternative in SqlBaseParser#booleanExpression.

    Exit a parse tree produced by the booleanDeafault labeled alternative in SqlBaseParser#booleanExpression.

    ctx

    the parse tree

  177. abstract def exitBooleanLiteral(ctx: BooleanLiteralContext): Unit

    Exit a parse tree produced by the booleanLiteral labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the booleanLiteral labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  178. abstract def exitBooleanValue(ctx: BooleanValueContext): Unit

    Exit a parse tree produced by SqlBaseParser#booleanValue.

    Exit a parse tree produced by SqlBaseParser#booleanValue.

    ctx

    the parse tree

  179. abstract def exitBoundedFrame(ctx: BoundedFrameContext): Unit

    Exit a parse tree produced by the boundedFrame labeled alternative in SqlBaseParser#frameBound.

    Exit a parse tree produced by the boundedFrame labeled alternative in SqlBaseParser#frameBound.

    ctx

    the parse tree

  180. abstract def exitCall(ctx: CallContext): Unit

    Exit a parse tree produced by the call labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the call labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  181. abstract def exitCast(ctx: CastContext): Unit

    Exit a parse tree produced by the cast labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the cast labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  182. abstract def exitColumnAliases(ctx: ColumnAliasesContext): Unit

    Exit a parse tree produced by SqlBaseParser#columnAliases.

    Exit a parse tree produced by SqlBaseParser#columnAliases.

    ctx

    the parse tree

  183. abstract def exitColumnDefinition(ctx: ColumnDefinitionContext): Unit

    Exit a parse tree produced by SqlBaseParser#columnDefinition.

    Exit a parse tree produced by SqlBaseParser#columnDefinition.

    ctx

    the parse tree

  184. abstract def exitColumnReference(ctx: ColumnReferenceContext): Unit

    Exit a parse tree produced by the columnReference labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the columnReference labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  185. abstract def exitCommit(ctx: CommitContext): Unit

    Exit a parse tree produced by the commit labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the commit labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  186. abstract def exitComparison(ctx: ComparisonContext): Unit

    Exit a parse tree produced by the comparison labeled alternative in SqlBaseParser#valueExpression.

    Exit a parse tree produced by the comparison labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  187. abstract def exitComparisonOperator(ctx: ComparisonOperatorContext): Unit

    Exit a parse tree produced by SqlBaseParser#comparisonOperator.

    Exit a parse tree produced by SqlBaseParser#comparisonOperator.

    ctx

    the parse tree

  188. abstract def exitComparisonQuantifier(ctx: ComparisonQuantifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#comparisonQuantifier.

    Exit a parse tree produced by SqlBaseParser#comparisonQuantifier.

    ctx

    the parse tree

  189. abstract def exitConcatenation(ctx: ConcatenationContext): Unit

    Exit a parse tree produced by the concatenation labeled alternative in SqlBaseParser#valueExpression.

    Exit a parse tree produced by the concatenation labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  190. abstract def exitCreateSchema(ctx: CreateSchemaContext): Unit

    Exit a parse tree produced by the createSchema labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the createSchema labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  191. abstract def exitCreateTable(ctx: CreateTableContext): Unit

    Exit a parse tree produced by the createTable labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the createTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  192. abstract def exitCreateTableAsSelect(ctx: CreateTableAsSelectContext): Unit

    Exit a parse tree produced by the createTableAsSelect labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the createTableAsSelect labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  193. abstract def exitCreateView(ctx: CreateViewContext): Unit

    Exit a parse tree produced by the createView labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the createView labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  194. abstract def exitCurrentRowBound(ctx: CurrentRowBoundContext): Unit

    Exit a parse tree produced by the currentRowBound labeled alternative in SqlBaseParser#frameBound.

    Exit a parse tree produced by the currentRowBound labeled alternative in SqlBaseParser#frameBound.

    ctx

    the parse tree

  195. abstract def exitCurrentUser(ctx: CurrentUserContext): Unit

    Exit a parse tree produced by the currentUser labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the currentUser labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  196. abstract def exitDeallocate(ctx: DeallocateContext): Unit

    Exit a parse tree produced by the deallocate labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the deallocate labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  197. abstract def exitDecimalLiteral(ctx: DecimalLiteralContext): Unit

    Exit a parse tree produced by the decimalLiteral labeled alternative in SqlBaseParser#number.

    Exit a parse tree produced by the decimalLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  198. abstract def exitDelete(ctx: DeleteContext): Unit

    Exit a parse tree produced by the delete labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the delete labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  199. abstract def exitDereference(ctx: DereferenceContext): Unit

    Exit a parse tree produced by the dereference labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the dereference labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  200. abstract def exitDescribeInput(ctx: DescribeInputContext): Unit

    Exit a parse tree produced by the describeInput labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the describeInput labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  201. abstract def exitDescribeOutput(ctx: DescribeOutputContext): Unit

    Exit a parse tree produced by the describeOutput labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the describeOutput labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  202. abstract def exitDigitIdentifier(ctx: DigitIdentifierContext): Unit

    Exit a parse tree produced by the digitIdentifier labeled alternative in SqlBaseParser#identifier.

    Exit a parse tree produced by the digitIdentifier labeled alternative in SqlBaseParser#identifier.

    ctx

    the parse tree

  203. abstract def exitDistinctFrom(ctx: DistinctFromContext): Unit

    Exit a parse tree produced by the distinctFrom labeled alternative in SqlBaseParser#predicate.

    Exit a parse tree produced by the distinctFrom labeled alternative in SqlBaseParser#predicate.

    ctx

    the parse tree

  204. abstract def exitDoubleLiteral(ctx: DoubleLiteralContext): Unit

    Exit a parse tree produced by the doubleLiteral labeled alternative in SqlBaseParser#number.

    Exit a parse tree produced by the doubleLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  205. abstract def exitDropColumn(ctx: DropColumnContext): Unit

    Exit a parse tree produced by the dropColumn labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the dropColumn labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  206. abstract def exitDropSchema(ctx: DropSchemaContext): Unit

    Exit a parse tree produced by the dropSchema labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the dropSchema labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  207. abstract def exitDropTable(ctx: DropTableContext): Unit

    Exit a parse tree produced by the dropTable labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the dropTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  208. abstract def exitDropView(ctx: DropViewContext): Unit

    Exit a parse tree produced by the dropView labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the dropView labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  209. abstract def exitEveryRule(arg0: ParserRuleContext): Unit
    Definition Classes
    ParseTreeListener
  210. abstract def exitExecute(ctx: ExecuteContext): Unit

    Exit a parse tree produced by the execute labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the execute labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  211. abstract def exitExists(ctx: ExistsContext): Unit

    Exit a parse tree produced by the exists labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the exists labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  212. abstract def exitExplain(ctx: ExplainContext): Unit

    Exit a parse tree produced by the explain labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the explain labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  213. abstract def exitExplainFormat(ctx: ExplainFormatContext): Unit

    Exit a parse tree produced by the explainFormat labeled alternative in SqlBaseParser#explainOption.

    Exit a parse tree produced by the explainFormat labeled alternative in SqlBaseParser#explainOption.

    ctx

    the parse tree

  214. abstract def exitExplainType(ctx: ExplainTypeContext): Unit

    Exit a parse tree produced by the explainType labeled alternative in SqlBaseParser#explainOption.

    Exit a parse tree produced by the explainType labeled alternative in SqlBaseParser#explainOption.

    ctx

    the parse tree

  215. abstract def exitExpression(ctx: ExpressionContext): Unit

    Exit a parse tree produced by SqlBaseParser#expression.

    Exit a parse tree produced by SqlBaseParser#expression.

    ctx

    the parse tree

  216. abstract def exitExtract(ctx: ExtractContext): Unit

    Exit a parse tree produced by the extract labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the extract labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  217. abstract def exitFilter(ctx: FilterContext): Unit

    Exit a parse tree produced by SqlBaseParser#filter.

    Exit a parse tree produced by SqlBaseParser#filter.

    ctx

    the parse tree

  218. abstract def exitFunctionCall(ctx: FunctionCallContext): Unit

    Exit a parse tree produced by the functionCall labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the functionCall labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  219. abstract def exitGrant(ctx: GrantContext): Unit

    Exit a parse tree produced by the grant labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the grant labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  220. abstract def exitGroupBy(ctx: GroupByContext): Unit

    Exit a parse tree produced by SqlBaseParser#groupBy.

    Exit a parse tree produced by SqlBaseParser#groupBy.

    ctx

    the parse tree

  221. abstract def exitGroupingOperation(ctx: GroupingOperationContext): Unit

    Exit a parse tree produced by the groupingOperation labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the groupingOperation labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  222. abstract def exitGroupingSet(ctx: GroupingSetContext): Unit

    Exit a parse tree produced by SqlBaseParser#groupingSet.

    Exit a parse tree produced by SqlBaseParser#groupingSet.

    ctx

    the parse tree

  223. abstract def exitInList(ctx: InListContext): Unit

    Exit a parse tree produced by the inList labeled alternative in SqlBaseParser#predicate.

    Exit a parse tree produced by the inList labeled alternative in SqlBaseParser#predicate.

    ctx

    the parse tree

  224. abstract def exitInSubquery(ctx: InSubqueryContext): Unit

    Exit a parse tree produced by the inSubquery labeled alternative in SqlBaseParser#predicate.

    Exit a parse tree produced by the inSubquery labeled alternative in SqlBaseParser#predicate.

    ctx

    the parse tree

  225. abstract def exitInlineTable(ctx: InlineTableContext): Unit

    Exit a parse tree produced by the inlineTable labeled alternative in SqlBaseParser#queryPrimary.

    Exit a parse tree produced by the inlineTable labeled alternative in SqlBaseParser#queryPrimary.

    ctx

    the parse tree

  226. abstract def exitInsertInto(ctx: InsertIntoContext): Unit

    Exit a parse tree produced by the insertInto labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the insertInto labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  227. abstract def exitIntegerLiteral(ctx: IntegerLiteralContext): Unit

    Exit a parse tree produced by the integerLiteral labeled alternative in SqlBaseParser#number.

    Exit a parse tree produced by the integerLiteral labeled alternative in SqlBaseParser#number.

    ctx

    the parse tree

  228. abstract def exitInterval(ctx: IntervalContext): Unit

    Exit a parse tree produced by SqlBaseParser#interval.

    Exit a parse tree produced by SqlBaseParser#interval.

    ctx

    the parse tree

  229. abstract def exitIntervalField(ctx: IntervalFieldContext): Unit

    Exit a parse tree produced by SqlBaseParser#intervalField.

    Exit a parse tree produced by SqlBaseParser#intervalField.

    ctx

    the parse tree

  230. abstract def exitIntervalLiteral(ctx: IntervalLiteralContext): Unit

    Exit a parse tree produced by the intervalLiteral labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the intervalLiteral labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  231. abstract def exitIsolationLevel(ctx: IsolationLevelContext): Unit

    Exit a parse tree produced by the isolationLevel labeled alternative in SqlBaseParser#transactionMode.

    Exit a parse tree produced by the isolationLevel labeled alternative in SqlBaseParser#transactionMode.

    ctx

    the parse tree

  232. abstract def exitJoinCriteria(ctx: JoinCriteriaContext): Unit

    Exit a parse tree produced by SqlBaseParser#joinCriteria.

    Exit a parse tree produced by SqlBaseParser#joinCriteria.

    ctx

    the parse tree

  233. abstract def exitJoinRelation(ctx: JoinRelationContext): Unit

    Exit a parse tree produced by the joinRelation labeled alternative in SqlBaseParser#relation.

    Exit a parse tree produced by the joinRelation labeled alternative in SqlBaseParser#relation.

    ctx

    the parse tree

  234. abstract def exitJoinType(ctx: JoinTypeContext): Unit

    Exit a parse tree produced by SqlBaseParser#joinType.

    Exit a parse tree produced by SqlBaseParser#joinType.

    ctx

    the parse tree

  235. abstract def exitLambda(ctx: LambdaContext): Unit

    Exit a parse tree produced by the lambda labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the lambda labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  236. abstract def exitLateral(ctx: LateralContext): Unit

    Exit a parse tree produced by the lateral labeled alternative in SqlBaseParser#relationPrimary.

    Exit a parse tree produced by the lateral labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  237. abstract def exitLateralView(ctx: LateralViewContext): Unit

    Exit a parse tree produced by the lateralView labeled alternative in SqlBaseParser#relation.

    Exit a parse tree produced by the lateralView labeled alternative in SqlBaseParser#relation.

    ctx

    the parse tree

  238. abstract def exitLike(ctx: LikeContext): Unit

    Exit a parse tree produced by the like labeled alternative in SqlBaseParser#predicate.

    Exit a parse tree produced by the like labeled alternative in SqlBaseParser#predicate.

    ctx

    the parse tree

  239. abstract def exitLikeClause(ctx: LikeClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#likeClause.

    Exit a parse tree produced by SqlBaseParser#likeClause.

    ctx

    the parse tree

  240. abstract def exitLogicalBinary(ctx: LogicalBinaryContext): Unit

    Exit a parse tree produced by the logicalBinary labeled alternative in SqlBaseParser#booleanExpression.

    Exit a parse tree produced by the logicalBinary labeled alternative in SqlBaseParser#booleanExpression.

    ctx

    the parse tree

  241. abstract def exitLogicalNot(ctx: LogicalNotContext): Unit

    Exit a parse tree produced by the logicalNot labeled alternative in SqlBaseParser#booleanExpression.

    Exit a parse tree produced by the logicalNot labeled alternative in SqlBaseParser#booleanExpression.

    ctx

    the parse tree

  242. abstract def exitNamedArgument(ctx: NamedArgumentContext): Unit

    Exit a parse tree produced by the namedArgument labeled alternative in SqlBaseParser#callArgument.

    Exit a parse tree produced by the namedArgument labeled alternative in SqlBaseParser#callArgument.

    ctx

    the parse tree

  243. abstract def exitNamedQuery(ctx: NamedQueryContext): Unit

    Exit a parse tree produced by SqlBaseParser#namedQuery.

    Exit a parse tree produced by SqlBaseParser#namedQuery.

    ctx

    the parse tree

  244. abstract def exitNonReserved(ctx: NonReservedContext): Unit

    Exit a parse tree produced by SqlBaseParser#nonReserved.

    Exit a parse tree produced by SqlBaseParser#nonReserved.

    ctx

    the parse tree

  245. abstract def exitNormalForm(ctx: NormalFormContext): Unit

    Exit a parse tree produced by SqlBaseParser#normalForm.

    Exit a parse tree produced by SqlBaseParser#normalForm.

    ctx

    the parse tree

  246. abstract def exitNormalize(ctx: NormalizeContext): Unit

    Exit a parse tree produced by the normalize labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the normalize labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  247. abstract def exitNullLiteral(ctx: NullLiteralContext): Unit

    Exit a parse tree produced by the nullLiteral labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the nullLiteral labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  248. abstract def exitNullPredicate(ctx: NullPredicateContext): Unit

    Exit a parse tree produced by the nullPredicate labeled alternative in SqlBaseParser#predicate.

    Exit a parse tree produced by the nullPredicate labeled alternative in SqlBaseParser#predicate.

    ctx

    the parse tree

  249. abstract def exitNumericLiteral(ctx: NumericLiteralContext): Unit

    Exit a parse tree produced by the numericLiteral labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the numericLiteral labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  250. abstract def exitOver(ctx: OverContext): Unit

    Exit a parse tree produced by SqlBaseParser#over.

    Exit a parse tree produced by SqlBaseParser#over.

    ctx

    the parse tree

  251. abstract def exitParameter(ctx: ParameterContext): Unit

    Exit a parse tree produced by the parameter labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the parameter labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  252. abstract def exitParenthesizedExpression(ctx: ParenthesizedExpressionContext): Unit

    Exit a parse tree produced by the parenthesizedExpression labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the parenthesizedExpression labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  253. abstract def exitParenthesizedRelation(ctx: ParenthesizedRelationContext): Unit

    Exit a parse tree produced by the parenthesizedRelation labeled alternative in SqlBaseParser#relationPrimary.

    Exit a parse tree produced by the parenthesizedRelation labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  254. abstract def exitPosition(ctx: PositionContext): Unit

    Exit a parse tree produced by the position labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the position labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  255. abstract def exitPositionalArgument(ctx: PositionalArgumentContext): Unit

    Exit a parse tree produced by the positionalArgument labeled alternative in SqlBaseParser#callArgument.

    Exit a parse tree produced by the positionalArgument labeled alternative in SqlBaseParser#callArgument.

    ctx

    the parse tree

  256. abstract def exitPredicated(ctx: PredicatedContext): Unit

    Exit a parse tree produced by SqlBaseParser#predicated.

    Exit a parse tree produced by SqlBaseParser#predicated.

    ctx

    the parse tree

  257. abstract def exitPrepare(ctx: PrepareContext): Unit

    Exit a parse tree produced by the prepare labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the prepare labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  258. abstract def exitPrivilege(ctx: PrivilegeContext): Unit

    Exit a parse tree produced by SqlBaseParser#privilege.

    Exit a parse tree produced by SqlBaseParser#privilege.

    ctx

    the parse tree

  259. abstract def exitProperties(ctx: PropertiesContext): Unit

    Exit a parse tree produced by SqlBaseParser#properties.

    Exit a parse tree produced by SqlBaseParser#properties.

    ctx

    the parse tree

  260. abstract def exitProperty(ctx: PropertyContext): Unit

    Exit a parse tree produced by SqlBaseParser#property.

    Exit a parse tree produced by SqlBaseParser#property.

    ctx

    the parse tree

  261. abstract def exitQualifiedName(ctx: QualifiedNameContext): Unit

    Exit a parse tree produced by SqlBaseParser#qualifiedName.

    Exit a parse tree produced by SqlBaseParser#qualifiedName.

    ctx

    the parse tree

  262. abstract def exitQuery(ctx: QueryContext): Unit

    Exit a parse tree produced by SqlBaseParser#query.

    Exit a parse tree produced by SqlBaseParser#query.

    ctx

    the parse tree

  263. abstract def exitQueryNoWith(ctx: QueryNoWithContext): Unit

    Exit a parse tree produced by SqlBaseParser#queryNoWith.

    Exit a parse tree produced by SqlBaseParser#queryNoWith.

    ctx

    the parse tree

  264. abstract def exitQueryPrimaryDefault(ctx: QueryPrimaryDefaultContext): Unit

    Exit a parse tree produced by the queryPrimaryDefault labeled alternative in SqlBaseParser#queryPrimary.

    Exit a parse tree produced by the queryPrimaryDefault labeled alternative in SqlBaseParser#queryPrimary.

    ctx

    the parse tree

  265. abstract def exitQuerySpecification(ctx: QuerySpecificationContext): Unit

    Exit a parse tree produced by SqlBaseParser#querySpecification.

    Exit a parse tree produced by SqlBaseParser#querySpecification.

    ctx

    the parse tree

  266. abstract def exitQueryTermDefault(ctx: QueryTermDefaultContext): Unit

    Exit a parse tree produced by the queryTermDefault labeled alternative in SqlBaseParser#queryTerm.

    Exit a parse tree produced by the queryTermDefault labeled alternative in SqlBaseParser#queryTerm.

    ctx

    the parse tree

  267. abstract def exitQuotedIdentifier(ctx: QuotedIdentifierContext): Unit

    Exit a parse tree produced by the quotedIdentifier labeled alternative in SqlBaseParser#identifier.

    Exit a parse tree produced by the quotedIdentifier labeled alternative in SqlBaseParser#identifier.

    ctx

    the parse tree

  268. abstract def exitReadCommitted(ctx: ReadCommittedContext): Unit

    Exit a parse tree produced by the readCommitted labeled alternative in SqlBaseParser#levelOfIsolation.

    Exit a parse tree produced by the readCommitted labeled alternative in SqlBaseParser#levelOfIsolation.

    ctx

    the parse tree

  269. abstract def exitReadUncommitted(ctx: ReadUncommittedContext): Unit

    Exit a parse tree produced by the readUncommitted labeled alternative in SqlBaseParser#levelOfIsolation.

    Exit a parse tree produced by the readUncommitted labeled alternative in SqlBaseParser#levelOfIsolation.

    ctx

    the parse tree

  270. abstract def exitRelationDefault(ctx: RelationDefaultContext): Unit

    Exit a parse tree produced by the relationDefault labeled alternative in SqlBaseParser#relation.

    Exit a parse tree produced by the relationDefault labeled alternative in SqlBaseParser#relation.

    ctx

    the parse tree

  271. abstract def exitRenameColumn(ctx: RenameColumnContext): Unit

    Exit a parse tree produced by the renameColumn labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the renameColumn labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  272. abstract def exitRenameSchema(ctx: RenameSchemaContext): Unit

    Exit a parse tree produced by the renameSchema labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the renameSchema labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  273. abstract def exitRenameTable(ctx: RenameTableContext): Unit

    Exit a parse tree produced by the renameTable labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the renameTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  274. abstract def exitRepeatableRead(ctx: RepeatableReadContext): Unit

    Exit a parse tree produced by the repeatableRead labeled alternative in SqlBaseParser#levelOfIsolation.

    Exit a parse tree produced by the repeatableRead labeled alternative in SqlBaseParser#levelOfIsolation.

    ctx

    the parse tree

  275. abstract def exitResetSession(ctx: ResetSessionContext): Unit

    Exit a parse tree produced by the resetSession labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the resetSession labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  276. abstract def exitRevoke(ctx: RevokeContext): Unit

    Exit a parse tree produced by the revoke labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the revoke labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  277. abstract def exitRollback(ctx: RollbackContext): Unit

    Exit a parse tree produced by the rollback labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the rollback labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  278. abstract def exitRowConstructor(ctx: RowConstructorContext): Unit

    Exit a parse tree produced by the rowConstructor labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the rowConstructor labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  279. abstract def exitSearchedCase(ctx: SearchedCaseContext): Unit

    Exit a parse tree produced by the searchedCase labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the searchedCase labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  280. abstract def exitSelectAll(ctx: SelectAllContext): Unit

    Exit a parse tree produced by the selectAll labeled alternative in SqlBaseParser#selectItem.

    Exit a parse tree produced by the selectAll labeled alternative in SqlBaseParser#selectItem.

    ctx

    the parse tree

  281. abstract def exitSelectSingle(ctx: SelectSingleContext): Unit

    Exit a parse tree produced by the selectSingle labeled alternative in SqlBaseParser#selectItem.

    Exit a parse tree produced by the selectSingle labeled alternative in SqlBaseParser#selectItem.

    ctx

    the parse tree

  282. abstract def exitSerializable(ctx: SerializableContext): Unit

    Exit a parse tree produced by the serializable labeled alternative in SqlBaseParser#levelOfIsolation.

    Exit a parse tree produced by the serializable labeled alternative in SqlBaseParser#levelOfIsolation.

    ctx

    the parse tree

  283. abstract def exitSetOperation(ctx: SetOperationContext): Unit

    Exit a parse tree produced by the setOperation labeled alternative in SqlBaseParser#queryTerm.

    Exit a parse tree produced by the setOperation labeled alternative in SqlBaseParser#queryTerm.

    ctx

    the parse tree

  284. abstract def exitSetQuantifier(ctx: SetQuantifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#setQuantifier.

    Exit a parse tree produced by SqlBaseParser#setQuantifier.

    ctx

    the parse tree

  285. abstract def exitSetSession(ctx: SetSessionContext): Unit

    Exit a parse tree produced by the setSession labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the setSession labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  286. abstract def exitShowCatalogs(ctx: ShowCatalogsContext): Unit

    Exit a parse tree produced by the showCatalogs labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showCatalogs labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  287. abstract def exitShowColumns(ctx: ShowColumnsContext): Unit

    Exit a parse tree produced by the showColumns labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showColumns labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  288. abstract def exitShowCreateTable(ctx: ShowCreateTableContext): Unit

    Exit a parse tree produced by the showCreateTable labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showCreateTable labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  289. abstract def exitShowCreateView(ctx: ShowCreateViewContext): Unit

    Exit a parse tree produced by the showCreateView labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showCreateView labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  290. abstract def exitShowFunctions(ctx: ShowFunctionsContext): Unit

    Exit a parse tree produced by the showFunctions labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showFunctions labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  291. abstract def exitShowGrants(ctx: ShowGrantsContext): Unit

    Exit a parse tree produced by the showGrants labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showGrants labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  292. abstract def exitShowPartitions(ctx: ShowPartitionsContext): Unit

    Exit a parse tree produced by the showPartitions labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showPartitions labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  293. abstract def exitShowSchemas(ctx: ShowSchemasContext): Unit

    Exit a parse tree produced by the showSchemas labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showSchemas labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  294. abstract def exitShowSession(ctx: ShowSessionContext): Unit

    Exit a parse tree produced by the showSession labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showSession labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  295. abstract def exitShowStats(ctx: ShowStatsContext): Unit

    Exit a parse tree produced by the showStats labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showStats labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  296. abstract def exitShowStatsForQuery(ctx: ShowStatsForQueryContext): Unit

    Exit a parse tree produced by the showStatsForQuery labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showStatsForQuery labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  297. abstract def exitShowTables(ctx: ShowTablesContext): Unit

    Exit a parse tree produced by the showTables labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the showTables labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  298. abstract def exitSimpleCase(ctx: SimpleCaseContext): Unit

    Exit a parse tree produced by the simpleCase labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the simpleCase labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  299. abstract def exitSingleExpression(ctx: SingleExpressionContext): Unit

    Exit a parse tree produced by SqlBaseParser#singleExpression.

    Exit a parse tree produced by SqlBaseParser#singleExpression.

    ctx

    the parse tree

  300. abstract def exitSingleStatement(ctx: SingleStatementContext): Unit

    Exit a parse tree produced by SqlBaseParser#singleStatement.

    Exit a parse tree produced by SqlBaseParser#singleStatement.

    ctx

    the parse tree

  301. abstract def exitSortItem(ctx: SortItemContext): Unit

    Exit a parse tree produced by SqlBaseParser#sortItem.

    Exit a parse tree produced by SqlBaseParser#sortItem.

    ctx

    the parse tree

  302. abstract def exitSpecialDateTimeFunction(ctx: SpecialDateTimeFunctionContext): Unit

    Exit a parse tree produced by the specialDateTimeFunction labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the specialDateTimeFunction labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  303. abstract def exitStartTransaction(ctx: StartTransactionContext): Unit

    Exit a parse tree produced by the startTransaction labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the startTransaction labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  304. abstract def exitStatementDefault(ctx: StatementDefaultContext): Unit

    Exit a parse tree produced by the statementDefault labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the statementDefault labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  305. abstract def exitStringLiteral(ctx: StringLiteralContext): Unit

    Exit a parse tree produced by the stringLiteral labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the stringLiteral labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  306. abstract def exitSubquery(ctx: SubqueryContext): Unit

    Exit a parse tree produced by the subquery labeled alternative in SqlBaseParser#queryPrimary.

    Exit a parse tree produced by the subquery labeled alternative in SqlBaseParser#queryPrimary.

    ctx

    the parse tree

  307. abstract def exitSubqueryExpression(ctx: SubqueryExpressionContext): Unit

    Exit a parse tree produced by the subqueryExpression labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the subqueryExpression labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  308. abstract def exitSubqueryRelation(ctx: SubqueryRelationContext): Unit

    Exit a parse tree produced by the subqueryRelation labeled alternative in SqlBaseParser#relationPrimary.

    Exit a parse tree produced by the subqueryRelation labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  309. abstract def exitSubscript(ctx: SubscriptContext): Unit

    Exit a parse tree produced by the subscript labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the subscript labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  310. abstract def exitSubstring(ctx: SubstringContext): Unit

    Exit a parse tree produced by the substring labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the substring labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  311. abstract def exitTable(ctx: TableContext): Unit

    Exit a parse tree produced by the table labeled alternative in SqlBaseParser#queryPrimary.

    Exit a parse tree produced by the table labeled alternative in SqlBaseParser#queryPrimary.

    ctx

    the parse tree

  312. abstract def exitTableElement(ctx: TableElementContext): Unit

    Exit a parse tree produced by SqlBaseParser#tableElement.

    Exit a parse tree produced by SqlBaseParser#tableElement.

    ctx

    the parse tree

  313. abstract def exitTableName(ctx: TableNameContext): Unit

    Exit a parse tree produced by the tableName labeled alternative in SqlBaseParser#relationPrimary.

    Exit a parse tree produced by the tableName labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  314. abstract def exitTimeZoneInterval(ctx: TimeZoneIntervalContext): Unit

    Exit a parse tree produced by the timeZoneInterval labeled alternative in SqlBaseParser#timeZoneSpecifier.

    Exit a parse tree produced by the timeZoneInterval labeled alternative in SqlBaseParser#timeZoneSpecifier.

    ctx

    the parse tree

  315. abstract def exitTimeZoneString(ctx: TimeZoneStringContext): Unit

    Exit a parse tree produced by the timeZoneString labeled alternative in SqlBaseParser#timeZoneSpecifier.

    Exit a parse tree produced by the timeZoneString labeled alternative in SqlBaseParser#timeZoneSpecifier.

    ctx

    the parse tree

  316. abstract def exitTransactionAccessMode(ctx: TransactionAccessModeContext): Unit

    Exit a parse tree produced by the transactionAccessMode labeled alternative in SqlBaseParser#transactionMode.

    Exit a parse tree produced by the transactionAccessMode labeled alternative in SqlBaseParser#transactionMode.

    ctx

    the parse tree

  317. abstract def exitType(ctx: TypeContext): Unit

    Exit a parse tree produced by SqlBaseParser#type.

    Exit a parse tree produced by SqlBaseParser#type.

    ctx

    the parse tree

  318. abstract def exitTypeConstructor(ctx: TypeConstructorContext): Unit

    Exit a parse tree produced by the typeConstructor labeled alternative in SqlBaseParser#primaryExpression.

    Exit a parse tree produced by the typeConstructor labeled alternative in SqlBaseParser#primaryExpression.

    ctx

    the parse tree

  319. abstract def exitTypeParameter(ctx: TypeParameterContext): Unit

    Exit a parse tree produced by SqlBaseParser#typeParameter.

    Exit a parse tree produced by SqlBaseParser#typeParameter.

    ctx

    the parse tree

  320. abstract def exitUnboundedFrame(ctx: UnboundedFrameContext): Unit

    Exit a parse tree produced by the unboundedFrame labeled alternative in SqlBaseParser#frameBound.

    Exit a parse tree produced by the unboundedFrame labeled alternative in SqlBaseParser#frameBound.

    ctx

    the parse tree

  321. abstract def exitUnicodeStringLiteral(ctx: UnicodeStringLiteralContext): Unit

    Exit a parse tree produced by the unicodeStringLiteral labeled alternative in SqlBaseParser#str.

    Exit a parse tree produced by the unicodeStringLiteral labeled alternative in SqlBaseParser#str.

    ctx

    the parse tree

  322. abstract def exitUnnest(ctx: UnnestContext): Unit

    Exit a parse tree produced by the unnest labeled alternative in SqlBaseParser#relationPrimary.

    Exit a parse tree produced by the unnest labeled alternative in SqlBaseParser#relationPrimary.

    ctx

    the parse tree

  323. abstract def exitUnquotedIdentifier(ctx: UnquotedIdentifierContext): Unit

    Exit a parse tree produced by the unquotedIdentifier labeled alternative in SqlBaseParser#identifier.

    Exit a parse tree produced by the unquotedIdentifier labeled alternative in SqlBaseParser#identifier.

    ctx

    the parse tree

  324. abstract def exitUse(ctx: UseContext): Unit

    Exit a parse tree produced by the use labeled alternative in SqlBaseParser#statement.

    Exit a parse tree produced by the use labeled alternative in SqlBaseParser#statement.

    ctx

    the parse tree

  325. abstract def exitValueExpressionDefault(ctx: ValueExpressionDefaultContext): Unit

    Exit a parse tree produced by the valueExpressionDefault labeled alternative in SqlBaseParser#valueExpression.

    Exit a parse tree produced by the valueExpressionDefault labeled alternative in SqlBaseParser#valueExpression.

    ctx

    the parse tree

  326. abstract def exitWhenClause(ctx: WhenClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#whenClause.

    Exit a parse tree produced by SqlBaseParser#whenClause.

    ctx

    the parse tree

  327. abstract def exitWindowFrame(ctx: WindowFrameContext): Unit

    Exit a parse tree produced by SqlBaseParser#windowFrame.

    Exit a parse tree produced by SqlBaseParser#windowFrame.

    ctx

    the parse tree

  328. abstract def exitWith(ctx: WithContext): Unit

    Exit a parse tree produced by SqlBaseParser#with.

    Exit a parse tree produced by SqlBaseParser#with.

    ctx

    the parse tree

  329. abstract def visitErrorNode(arg0: ErrorNode): Unit
    Definition Classes
    ParseTreeListener
  330. abstract def visitTerminal(arg0: TerminalNode): Unit
    Definition Classes
    ParseTreeListener

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  15. def toString(): String
    Definition Classes
    AnyRef → Any
  16. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  17. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @Deprecated
    Deprecated

Inherited from ParseTreeListener

Inherited from AnyRef

Inherited from Any

Ungrouped