t

org.apache.spark.sql.catalyst.parser

SqlBaseParserListener

trait SqlBaseParserListener extends ParseTreeListener

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

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

Abstract Value Members

  1. abstract def enterAddTableColumns(ctx: AddTableColumnsContext): Unit

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

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

    ctx

    the parse tree

  2. abstract def enterAddTablePartition(ctx: AddTablePartitionContext): Unit

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

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

    ctx

    the parse tree

  3. abstract def enterAggregationClause(ctx: AggregationClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#aggregationClause.

    Enter a parse tree produced by SqlBaseParser#aggregationClause.

    ctx

    the parse tree

  4. abstract def enterAliasedQuery(ctx: AliasedQueryContext): Unit

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

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

    ctx

    the parse tree

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

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

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

    ctx

    the parse tree

  6. abstract def enterAlterColumnAction(ctx: AlterColumnActionContext): Unit

    Enter a parse tree produced by SqlBaseParser#alterColumnAction.

    Enter a parse tree produced by SqlBaseParser#alterColumnAction.

    ctx

    the parse tree

  7. abstract def enterAlterTableAlterColumn(ctx: AlterTableAlterColumnContext): Unit

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

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

    ctx

    the parse tree

  8. abstract def enterAlterViewQuery(ctx: AlterViewQueryContext): Unit

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

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

    ctx

    the parse tree

  9. abstract def enterAnalyze(ctx: AnalyzeContext): Unit

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

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

    ctx

    the parse tree

  10. abstract def enterAnalyzeTables(ctx: AnalyzeTablesContext): Unit

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

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

    ctx

    the parse tree

  11. abstract def enterAnsiNonReserved(ctx: AnsiNonReservedContext): Unit

    Enter a parse tree produced by SqlBaseParser#ansiNonReserved.

    Enter a parse tree produced by SqlBaseParser#ansiNonReserved.

    ctx

    the parse tree

  12. abstract def enterAny_value(ctx: Any_valueContext): Unit

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

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

    ctx

    the parse tree

  13. abstract def enterApplyTransform(ctx: ApplyTransformContext): Unit

    Enter a parse tree produced by the applyTransform labeled alternative in SqlBaseParser#transform.

    Enter a parse tree produced by the applyTransform labeled alternative in SqlBaseParser#transform.

    ctx

    the parse tree

  14. 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

  15. abstract def enterArithmeticOperator(ctx: ArithmeticOperatorContext): Unit

    Enter a parse tree produced by SqlBaseParser#arithmeticOperator.

    Enter a parse tree produced by SqlBaseParser#arithmeticOperator.

    ctx

    the parse tree

  16. 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

  17. abstract def enterAssignment(ctx: AssignmentContext): Unit

    Enter a parse tree produced by SqlBaseParser#assignment.

    Enter a parse tree produced by SqlBaseParser#assignment.

    ctx

    the parse tree

  18. abstract def enterAssignmentList(ctx: AssignmentListContext): Unit

    Enter a parse tree produced by SqlBaseParser#assignmentList.

    Enter a parse tree produced by SqlBaseParser#assignmentList.

    ctx

    the parse tree

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

    Enter a parse tree produced by SqlBaseParser#backQuotedIdentifier.

    Enter a parse tree produced by SqlBaseParser#backQuotedIdentifier.

    ctx

    the parse tree

  20. abstract def enterBigDecimalLiteral(ctx: BigDecimalLiteralContext): Unit

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

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

    ctx

    the parse tree

  21. abstract def enterBigIntLiteral(ctx: BigIntLiteralContext): Unit

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

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

    ctx

    the parse tree

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

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

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

    ctx

    the parse tree

  23. 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

  24. abstract def enterBucketSpec(ctx: BucketSpecContext): Unit

    Enter a parse tree produced by SqlBaseParser#bucketSpec.

    Enter a parse tree produced by SqlBaseParser#bucketSpec.

    ctx

    the parse tree

  25. abstract def enterCacheTable(ctx: CacheTableContext): Unit

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

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

    ctx

    the parse tree

  26. 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

  27. abstract def enterClearCache(ctx: ClearCacheContext): Unit

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

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

    ctx

    the parse tree

  28. abstract def enterColDefinitionDescriptorWithPosition(ctx: ColDefinitionDescriptorWithPositionContext): Unit

    Enter a parse tree produced by SqlBaseParser#colDefinitionDescriptorWithPosition.

    ctx

    the parse tree

  29. abstract def enterColDefinitionOption(ctx: ColDefinitionOptionContext): Unit

    Enter a parse tree produced by SqlBaseParser#colDefinitionOption.

    Enter a parse tree produced by SqlBaseParser#colDefinitionOption.

    ctx

    the parse tree

  30. abstract def enterColPosition(ctx: ColPositionContext): Unit

    Enter a parse tree produced by SqlBaseParser#colPosition.

    Enter a parse tree produced by SqlBaseParser#colPosition.

    ctx

    the parse tree

  31. abstract def enterColType(ctx: ColTypeContext): Unit

    Enter a parse tree produced by SqlBaseParser#colType.

    Enter a parse tree produced by SqlBaseParser#colType.

    ctx

    the parse tree

  32. abstract def enterColTypeList(ctx: ColTypeListContext): Unit

    Enter a parse tree produced by SqlBaseParser#colTypeList.

    Enter a parse tree produced by SqlBaseParser#colTypeList.

    ctx

    the parse tree

  33. 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

  34. abstract def enterComment(ctx: CommentContext): Unit

    Enter a parse tree produced by SqlBaseParser#comment.

    Enter a parse tree produced by SqlBaseParser#comment.

    ctx

    the parse tree

  35. abstract def enterCommentNamespace(ctx: CommentNamespaceContext): Unit

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

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

    ctx

    the parse tree

  36. abstract def enterCommentSpec(ctx: CommentSpecContext): Unit

    Enter a parse tree produced by SqlBaseParser#commentSpec.

    Enter a parse tree produced by SqlBaseParser#commentSpec.

    ctx

    the parse tree

  37. abstract def enterCommentTable(ctx: CommentTableContext): Unit

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

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

    ctx

    the parse tree

  38. 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

  39. 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

  40. abstract def enterComplexColType(ctx: ComplexColTypeContext): Unit

    Enter a parse tree produced by SqlBaseParser#complexColType.

    Enter a parse tree produced by SqlBaseParser#complexColType.

    ctx

    the parse tree

  41. abstract def enterComplexColTypeList(ctx: ComplexColTypeListContext): Unit

    Enter a parse tree produced by SqlBaseParser#complexColTypeList.

    Enter a parse tree produced by SqlBaseParser#complexColTypeList.

    ctx

    the parse tree

  42. abstract def enterComplexDataType(ctx: ComplexDataTypeContext): Unit

    Enter a parse tree produced by the complexDataType labeled alternative in SqlBaseParser#dataType.

    Enter a parse tree produced by the complexDataType labeled alternative in SqlBaseParser#dataType.

    ctx

    the parse tree

  43. abstract def enterConfigKey(ctx: ConfigKeyContext): Unit

    Enter a parse tree produced by SqlBaseParser#configKey.

    Enter a parse tree produced by SqlBaseParser#configKey.

    ctx

    the parse tree

  44. abstract def enterConfigValue(ctx: ConfigValueContext): Unit

    Enter a parse tree produced by SqlBaseParser#configValue.

    Enter a parse tree produced by SqlBaseParser#configValue.

    ctx

    the parse tree

  45. abstract def enterConstantDefault(ctx: ConstantDefaultContext): Unit

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

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

    ctx

    the parse tree

  46. abstract def enterConstantList(ctx: ConstantListContext): Unit

    Enter a parse tree produced by SqlBaseParser#constantList.

    Enter a parse tree produced by SqlBaseParser#constantList.

    ctx

    the parse tree

  47. abstract def enterCreateFileFormat(ctx: CreateFileFormatContext): Unit

    Enter a parse tree produced by SqlBaseParser#createFileFormat.

    Enter a parse tree produced by SqlBaseParser#createFileFormat.

    ctx

    the parse tree

  48. abstract def enterCreateFunction(ctx: CreateFunctionContext): Unit

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

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

    ctx

    the parse tree

  49. abstract def enterCreateIndex(ctx: CreateIndexContext): Unit

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

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

    ctx

    the parse tree

  50. abstract def enterCreateNamespace(ctx: CreateNamespaceContext): Unit

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

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

    ctx

    the parse tree

  51. abstract def enterCreateOrReplaceTableColType(ctx: CreateOrReplaceTableColTypeContext): Unit

    Enter a parse tree produced by SqlBaseParser#createOrReplaceTableColType.

    Enter a parse tree produced by SqlBaseParser#createOrReplaceTableColType.

    ctx

    the parse tree

  52. abstract def enterCreateOrReplaceTableColTypeList(ctx: CreateOrReplaceTableColTypeListContext): Unit

    Enter a parse tree produced by SqlBaseParser#createOrReplaceTableColTypeList.

    Enter a parse tree produced by SqlBaseParser#createOrReplaceTableColTypeList.

    ctx

    the parse tree

  53. 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

  54. abstract def enterCreateTableClauses(ctx: CreateTableClausesContext): Unit

    Enter a parse tree produced by SqlBaseParser#createTableClauses.

    Enter a parse tree produced by SqlBaseParser#createTableClauses.

    ctx

    the parse tree

  55. abstract def enterCreateTableHeader(ctx: CreateTableHeaderContext): Unit

    Enter a parse tree produced by SqlBaseParser#createTableHeader.

    Enter a parse tree produced by SqlBaseParser#createTableHeader.

    ctx

    the parse tree

  56. abstract def enterCreateTableLike(ctx: CreateTableLikeContext): Unit

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

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

    ctx

    the parse tree

  57. abstract def enterCreateTempViewUsing(ctx: CreateTempViewUsingContext): Unit

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

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

    ctx

    the parse tree

  58. 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

  59. abstract def enterCtes(ctx: CtesContext): Unit

    Enter a parse tree produced by SqlBaseParser#ctes.

    Enter a parse tree produced by SqlBaseParser#ctes.

    ctx

    the parse tree

  60. abstract def enterCurrentLike(ctx: CurrentLikeContext): Unit

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

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

    ctx

    the parse tree

  61. abstract def enterDatetimeUnit(ctx: DatetimeUnitContext): Unit

    Enter a parse tree produced by SqlBaseParser#datetimeUnit.

    Enter a parse tree produced by SqlBaseParser#datetimeUnit.

    ctx

    the parse tree

  62. abstract def enterDayTimeIntervalDataType(ctx: DayTimeIntervalDataTypeContext): Unit

    Enter a parse tree produced by the dayTimeIntervalDataType labeled alternative in SqlBaseParser#dataType.

    Enter a parse tree produced by the dayTimeIntervalDataType labeled alternative in SqlBaseParser#dataType.

    ctx

    the parse tree

  63. 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

  64. abstract def enterDefaultExpression(ctx: DefaultExpressionContext): Unit

    Enter a parse tree produced by SqlBaseParser#defaultExpression.

    Enter a parse tree produced by SqlBaseParser#defaultExpression.

    ctx

    the parse tree

  65. abstract def enterDeleteFromTable(ctx: DeleteFromTableContext): Unit

    Enter a parse tree produced by the deleteFromTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Enter a parse tree produced by the deleteFromTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  66. 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

  67. abstract def enterDescribeColName(ctx: DescribeColNameContext): Unit

    Enter a parse tree produced by SqlBaseParser#describeColName.

    Enter a parse tree produced by SqlBaseParser#describeColName.

    ctx

    the parse tree

  68. abstract def enterDescribeFuncName(ctx: DescribeFuncNameContext): Unit

    Enter a parse tree produced by SqlBaseParser#describeFuncName.

    Enter a parse tree produced by SqlBaseParser#describeFuncName.

    ctx

    the parse tree

  69. abstract def enterDescribeFunction(ctx: DescribeFunctionContext): Unit

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

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

    ctx

    the parse tree

  70. abstract def enterDescribeNamespace(ctx: DescribeNamespaceContext): Unit

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

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

    ctx

    the parse tree

  71. abstract def enterDescribeQuery(ctx: DescribeQueryContext): Unit

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

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

    ctx

    the parse tree

  72. abstract def enterDescribeRelation(ctx: DescribeRelationContext): Unit

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

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

    ctx

    the parse tree

  73. abstract def enterDmlStatement(ctx: DmlStatementContext): Unit

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

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

    ctx

    the parse tree

  74. 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

  75. abstract def enterDropFunction(ctx: DropFunctionContext): Unit

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

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

    ctx

    the parse tree

  76. abstract def enterDropIndex(ctx: DropIndexContext): Unit

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

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

    ctx

    the parse tree

  77. abstract def enterDropNamespace(ctx: DropNamespaceContext): Unit

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

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

    ctx

    the parse tree

  78. 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

  79. abstract def enterDropTableColumns(ctx: DropTableColumnsContext): Unit

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

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

    ctx

    the parse tree

  80. abstract def enterDropTablePartitions(ctx: DropTablePartitionsContext): Unit

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

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

    ctx

    the parse tree

  81. 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

  82. abstract def enterErrorCapturingIdentifier(ctx: ErrorCapturingIdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#errorCapturingIdentifier.

    Enter a parse tree produced by SqlBaseParser#errorCapturingIdentifier.

    ctx

    the parse tree

  83. abstract def enterErrorCapturingMultiUnitsInterval(ctx: ErrorCapturingMultiUnitsIntervalContext): Unit

    Enter a parse tree produced by SqlBaseParser#errorCapturingMultiUnitsInterval.

    Enter a parse tree produced by SqlBaseParser#errorCapturingMultiUnitsInterval.

    ctx

    the parse tree

  84. abstract def enterErrorCapturingUnitToUnitInterval(ctx: ErrorCapturingUnitToUnitIntervalContext): Unit

    Enter a parse tree produced by SqlBaseParser#errorCapturingUnitToUnitInterval.

    Enter a parse tree produced by SqlBaseParser#errorCapturingUnitToUnitInterval.

    ctx

    the parse tree

  85. abstract def enterErrorIdent(ctx: ErrorIdentContext): Unit

    Enter a parse tree produced by the errorIdent labeled alternative in SqlBaseParser#errorCapturingIdentifierExtra.

    Enter a parse tree produced by the errorIdent labeled alternative in SqlBaseParser#errorCapturingIdentifierExtra.

    ctx

    the parse tree

  86. abstract def enterEveryRule(arg0: ParserRuleContext): Unit
    Definition Classes
    ParseTreeListener
  87. abstract def enterExists(ctx: ExistsContext): Unit

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

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

    ctx

    the parse tree

  88. 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

  89. abstract def enterExponentLiteral(ctx: ExponentLiteralContext): Unit

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

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

    ctx

    the parse tree

  90. 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

  91. abstract def enterExpressionProperty(ctx: ExpressionPropertyContext): Unit

    Enter a parse tree produced by SqlBaseParser#expressionProperty.

    Enter a parse tree produced by SqlBaseParser#expressionProperty.

    ctx

    the parse tree

  92. abstract def enterExpressionPropertyList(ctx: ExpressionPropertyListContext): Unit

    Enter a parse tree produced by SqlBaseParser#expressionPropertyList.

    Enter a parse tree produced by SqlBaseParser#expressionPropertyList.

    ctx

    the parse tree

  93. abstract def enterExpressionSeq(ctx: ExpressionSeqContext): Unit

    Enter a parse tree produced by SqlBaseParser#expressionSeq.

    Enter a parse tree produced by SqlBaseParser#expressionSeq.

    ctx

    the parse tree

  94. 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

  95. abstract def enterFailNativeCommand(ctx: FailNativeCommandContext): Unit

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

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

    ctx

    the parse tree

  96. abstract def enterFirst(ctx: FirstContext): Unit

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

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

    ctx

    the parse tree

  97. abstract def enterFloatLiteral(ctx: FloatLiteralContext): Unit

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

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

    ctx

    the parse tree

  98. abstract def enterFrameBound(ctx: FrameBoundContext): Unit

    Enter a parse tree produced by SqlBaseParser#frameBound.

    Enter a parse tree produced by SqlBaseParser#frameBound.

    ctx

    the parse tree

  99. abstract def enterFromClause(ctx: FromClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#fromClause.

    Enter a parse tree produced by SqlBaseParser#fromClause.

    ctx

    the parse tree

  100. abstract def enterFromStatement(ctx: FromStatementContext): Unit

    Enter a parse tree produced by SqlBaseParser#fromStatement.

    Enter a parse tree produced by SqlBaseParser#fromStatement.

    ctx

    the parse tree

  101. abstract def enterFromStatementBody(ctx: FromStatementBodyContext): Unit

    Enter a parse tree produced by SqlBaseParser#fromStatementBody.

    Enter a parse tree produced by SqlBaseParser#fromStatementBody.

    ctx

    the parse tree

  102. abstract def enterFromStmt(ctx: FromStmtContext): Unit

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

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

    ctx

    the parse tree

  103. abstract def enterFunctionArgument(ctx: FunctionArgumentContext): Unit

    Enter a parse tree produced by SqlBaseParser#functionArgument.

    Enter a parse tree produced by SqlBaseParser#functionArgument.

    ctx

    the parse tree

  104. 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

  105. abstract def enterFunctionIdentifier(ctx: FunctionIdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#functionIdentifier.

    Enter a parse tree produced by SqlBaseParser#functionIdentifier.

    ctx

    the parse tree

  106. abstract def enterFunctionName(ctx: FunctionNameContext): Unit

    Enter a parse tree produced by SqlBaseParser#functionName.

    Enter a parse tree produced by SqlBaseParser#functionName.

    ctx

    the parse tree

  107. abstract def enterFunctionTable(ctx: FunctionTableContext): Unit

    Enter a parse tree produced by SqlBaseParser#functionTable.

    Enter a parse tree produced by SqlBaseParser#functionTable.

    ctx

    the parse tree

  108. abstract def enterFunctionTableArgument(ctx: FunctionTableArgumentContext): Unit

    Enter a parse tree produced by SqlBaseParser#functionTableArgument.

    Enter a parse tree produced by SqlBaseParser#functionTableArgument.

    ctx

    the parse tree

  109. abstract def enterFunctionTableNamedArgumentExpression(ctx: FunctionTableNamedArgumentExpressionContext): Unit

    Enter a parse tree produced by SqlBaseParser#functionTableNamedArgumentExpression.

    ctx

    the parse tree

  110. abstract def enterFunctionTableReferenceArgument(ctx: FunctionTableReferenceArgumentContext): Unit

    Enter a parse tree produced by SqlBaseParser#functionTableReferenceArgument.

    Enter a parse tree produced by SqlBaseParser#functionTableReferenceArgument.

    ctx

    the parse tree

  111. abstract def enterFunctionTableSubqueryArgument(ctx: FunctionTableSubqueryArgumentContext): Unit

    Enter a parse tree produced by SqlBaseParser#functionTableSubqueryArgument.

    Enter a parse tree produced by SqlBaseParser#functionTableSubqueryArgument.

    ctx

    the parse tree

  112. abstract def enterGenerationExpression(ctx: GenerationExpressionContext): Unit

    Enter a parse tree produced by SqlBaseParser#generationExpression.

    Enter a parse tree produced by SqlBaseParser#generationExpression.

    ctx

    the parse tree

  113. abstract def enterGenericFileFormat(ctx: GenericFileFormatContext): Unit

    Enter a parse tree produced by the genericFileFormat labeled alternative in SqlBaseParser#fileFormat.

    Enter a parse tree produced by the genericFileFormat labeled alternative in SqlBaseParser#fileFormat.

    ctx

    the parse tree

  114. abstract def enterGroupByClause(ctx: GroupByClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#groupByClause.

    Enter a parse tree produced by SqlBaseParser#groupByClause.

    ctx

    the parse tree

  115. abstract def enterGroupingAnalytics(ctx: GroupingAnalyticsContext): Unit

    Enter a parse tree produced by SqlBaseParser#groupingAnalytics.

    Enter a parse tree produced by SqlBaseParser#groupingAnalytics.

    ctx

    the parse tree

  116. abstract def enterGroupingElement(ctx: GroupingElementContext): Unit

    Enter a parse tree produced by SqlBaseParser#groupingElement.

    Enter a parse tree produced by SqlBaseParser#groupingElement.

    ctx

    the parse tree

  117. 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

  118. abstract def enterHavingClause(ctx: HavingClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#havingClause.

    Enter a parse tree produced by SqlBaseParser#havingClause.

    ctx

    the parse tree

  119. abstract def enterHint(ctx: HintContext): Unit

    Enter a parse tree produced by SqlBaseParser#hint.

    Enter a parse tree produced by SqlBaseParser#hint.

    ctx

    the parse tree

  120. abstract def enterHintStatement(ctx: HintStatementContext): Unit

    Enter a parse tree produced by SqlBaseParser#hintStatement.

    Enter a parse tree produced by SqlBaseParser#hintStatement.

    ctx

    the parse tree

  121. abstract def enterHiveChangeColumn(ctx: HiveChangeColumnContext): Unit

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

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

    ctx

    the parse tree

  122. abstract def enterHiveReplaceColumns(ctx: HiveReplaceColumnsContext): Unit

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

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

    ctx

    the parse tree

  123. abstract def enterIdentifier(ctx: IdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#identifier.

    Enter a parse tree produced by SqlBaseParser#identifier.

    ctx

    the parse tree

  124. abstract def enterIdentifierComment(ctx: IdentifierCommentContext): Unit

    Enter a parse tree produced by SqlBaseParser#identifierComment.

    Enter a parse tree produced by SqlBaseParser#identifierComment.

    ctx

    the parse tree

  125. abstract def enterIdentifierCommentList(ctx: IdentifierCommentListContext): Unit

    Enter a parse tree produced by SqlBaseParser#identifierCommentList.

    Enter a parse tree produced by SqlBaseParser#identifierCommentList.

    ctx

    the parse tree

  126. abstract def enterIdentifierList(ctx: IdentifierListContext): Unit

    Enter a parse tree produced by SqlBaseParser#identifierList.

    Enter a parse tree produced by SqlBaseParser#identifierList.

    ctx

    the parse tree

  127. abstract def enterIdentifierReference(ctx: IdentifierReferenceContext): Unit

    Enter a parse tree produced by SqlBaseParser#identifierReference.

    Enter a parse tree produced by SqlBaseParser#identifierReference.

    ctx

    the parse tree

  128. abstract def enterIdentifierSeq(ctx: IdentifierSeqContext): Unit

    Enter a parse tree produced by SqlBaseParser#identifierSeq.

    Enter a parse tree produced by SqlBaseParser#identifierSeq.

    ctx

    the parse tree

  129. abstract def enterIdentityTransform(ctx: IdentityTransformContext): Unit

    Enter a parse tree produced by the identityTransform labeled alternative in SqlBaseParser#transform.

    Enter a parse tree produced by the identityTransform labeled alternative in SqlBaseParser#transform.

    ctx

    the parse tree

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

    Enter a parse tree produced by SqlBaseParser#inlineTable.

    Enter a parse tree produced by SqlBaseParser#inlineTable.

    ctx

    the parse tree

  131. abstract def enterInlineTableDefault1(ctx: InlineTableDefault1Context): Unit

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

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

    ctx

    the parse tree

  132. abstract def enterInlineTableDefault2(ctx: InlineTableDefault2Context): Unit

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

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

    ctx

    the parse tree

  133. abstract def enterInsertIntoReplaceWhere(ctx: InsertIntoReplaceWhereContext): Unit

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

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

    ctx

    the parse tree

  134. abstract def enterInsertIntoTable(ctx: InsertIntoTableContext): Unit

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

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

    ctx

    the parse tree

  135. abstract def enterInsertOverwriteDir(ctx: InsertOverwriteDirContext): Unit

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

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

    ctx

    the parse tree

  136. abstract def enterInsertOverwriteHiveDir(ctx: InsertOverwriteHiveDirContext): Unit

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

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

    ctx

    the parse tree

  137. abstract def enterInsertOverwriteTable(ctx: InsertOverwriteTableContext): Unit

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

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

    ctx

    the parse tree

  138. 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

  139. 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

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

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

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

    ctx

    the parse tree

  141. abstract def enterIntervalValue(ctx: IntervalValueContext): Unit

    Enter a parse tree produced by SqlBaseParser#intervalValue.

    Enter a parse tree produced by SqlBaseParser#intervalValue.

    ctx

    the parse tree

  142. 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

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

    Enter a parse tree produced by SqlBaseParser#joinRelation.

    Enter a parse tree produced by SqlBaseParser#joinRelation.

    ctx

    the parse tree

  144. 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

  145. 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

  146. abstract def enterLast(ctx: LastContext): Unit

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

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

    ctx

    the parse tree

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

    Enter a parse tree produced by SqlBaseParser#lateralView.

    Enter a parse tree produced by SqlBaseParser#lateralView.

    ctx

    the parse tree

  148. abstract def enterLegacyDecimalLiteral(ctx: LegacyDecimalLiteralContext): Unit

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

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

    ctx

    the parse tree

  149. abstract def enterLiteralType(ctx: LiteralTypeContext): Unit

    Enter a parse tree produced by SqlBaseParser#literalType.

    Enter a parse tree produced by SqlBaseParser#literalType.

    ctx

    the parse tree

  150. abstract def enterLoadData(ctx: LoadDataContext): Unit

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

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

    ctx

    the parse tree

  151. abstract def enterLocationSpec(ctx: LocationSpecContext): Unit

    Enter a parse tree produced by SqlBaseParser#locationSpec.

    Enter a parse tree produced by SqlBaseParser#locationSpec.

    ctx

    the parse tree

  152. 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

  153. 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

  154. abstract def enterManageResource(ctx: ManageResourceContext): Unit

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

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

    ctx

    the parse tree

  155. abstract def enterMatchedAction(ctx: MatchedActionContext): Unit

    Enter a parse tree produced by SqlBaseParser#matchedAction.

    Enter a parse tree produced by SqlBaseParser#matchedAction.

    ctx

    the parse tree

  156. abstract def enterMatchedClause(ctx: MatchedClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#matchedClause.

    Enter a parse tree produced by SqlBaseParser#matchedClause.

    ctx

    the parse tree

  157. abstract def enterMergeIntoTable(ctx: MergeIntoTableContext): Unit

    Enter a parse tree produced by the mergeIntoTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Enter a parse tree produced by the mergeIntoTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  158. abstract def enterMultiInsertQuery(ctx: MultiInsertQueryContext): Unit

    Enter a parse tree produced by the multiInsertQuery labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Enter a parse tree produced by the multiInsertQuery labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  159. abstract def enterMultiInsertQueryBody(ctx: MultiInsertQueryBodyContext): Unit

    Enter a parse tree produced by SqlBaseParser#multiInsertQueryBody.

    Enter a parse tree produced by SqlBaseParser#multiInsertQueryBody.

    ctx

    the parse tree

  160. abstract def enterMultiUnitsInterval(ctx: MultiUnitsIntervalContext): Unit

    Enter a parse tree produced by SqlBaseParser#multiUnitsInterval.

    Enter a parse tree produced by SqlBaseParser#multiUnitsInterval.

    ctx

    the parse tree

  161. abstract def enterMultipartIdentifier(ctx: MultipartIdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#multipartIdentifier.

    Enter a parse tree produced by SqlBaseParser#multipartIdentifier.

    ctx

    the parse tree

  162. abstract def enterMultipartIdentifierList(ctx: MultipartIdentifierListContext): Unit

    Enter a parse tree produced by SqlBaseParser#multipartIdentifierList.

    Enter a parse tree produced by SqlBaseParser#multipartIdentifierList.

    ctx

    the parse tree

  163. abstract def enterMultipartIdentifierProperty(ctx: MultipartIdentifierPropertyContext): Unit

    Enter a parse tree produced by SqlBaseParser#multipartIdentifierProperty.

    Enter a parse tree produced by SqlBaseParser#multipartIdentifierProperty.

    ctx

    the parse tree

  164. abstract def enterMultipartIdentifierPropertyList(ctx: MultipartIdentifierPropertyListContext): Unit

    Enter a parse tree produced by SqlBaseParser#multipartIdentifierPropertyList.

    Enter a parse tree produced by SqlBaseParser#multipartIdentifierPropertyList.

    ctx

    the parse tree

  165. abstract def enterNamedArgumentExpression(ctx: NamedArgumentExpressionContext): Unit

    Enter a parse tree produced by SqlBaseParser#namedArgumentExpression.

    Enter a parse tree produced by SqlBaseParser#namedArgumentExpression.

    ctx

    the parse tree

  166. abstract def enterNamedExpression(ctx: NamedExpressionContext): Unit

    Enter a parse tree produced by SqlBaseParser#namedExpression.

    Enter a parse tree produced by SqlBaseParser#namedExpression.

    ctx

    the parse tree

  167. abstract def enterNamedExpressionSeq(ctx: NamedExpressionSeqContext): Unit

    Enter a parse tree produced by SqlBaseParser#namedExpressionSeq.

    Enter a parse tree produced by SqlBaseParser#namedExpressionSeq.

    ctx

    the parse tree

  168. abstract def enterNamedParameterLiteral(ctx: NamedParameterLiteralContext): Unit

    Enter a parse tree produced by the namedParameterLiteral labeled alternative in SqlBaseParser#constant.

    Enter a parse tree produced by the namedParameterLiteral labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  169. 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

  170. abstract def enterNamedWindow(ctx: NamedWindowContext): Unit

    Enter a parse tree produced by SqlBaseParser#namedWindow.

    Enter a parse tree produced by SqlBaseParser#namedWindow.

    ctx

    the parse tree

  171. abstract def enterNamespace(ctx: NamespaceContext): Unit

    Enter a parse tree produced by SqlBaseParser#namespace.

    Enter a parse tree produced by SqlBaseParser#namespace.

    ctx

    the parse tree

  172. abstract def enterNamespaces(ctx: NamespacesContext): Unit

    Enter a parse tree produced by SqlBaseParser#namespaces.

    Enter a parse tree produced by SqlBaseParser#namespaces.

    ctx

    the parse tree

  173. abstract def enterNestedConstantList(ctx: NestedConstantListContext): Unit

    Enter a parse tree produced by SqlBaseParser#nestedConstantList.

    Enter a parse tree produced by SqlBaseParser#nestedConstantList.

    ctx

    the parse tree

  174. 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

  175. abstract def enterNotMatchedAction(ctx: NotMatchedActionContext): Unit

    Enter a parse tree produced by SqlBaseParser#notMatchedAction.

    Enter a parse tree produced by SqlBaseParser#notMatchedAction.

    ctx

    the parse tree

  176. abstract def enterNotMatchedBySourceAction(ctx: NotMatchedBySourceActionContext): Unit

    Enter a parse tree produced by SqlBaseParser#notMatchedBySourceAction.

    Enter a parse tree produced by SqlBaseParser#notMatchedBySourceAction.

    ctx

    the parse tree

  177. abstract def enterNotMatchedBySourceClause(ctx: NotMatchedBySourceClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#notMatchedBySourceClause.

    Enter a parse tree produced by SqlBaseParser#notMatchedBySourceClause.

    ctx

    the parse tree

  178. abstract def enterNotMatchedClause(ctx: NotMatchedClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#notMatchedClause.

    Enter a parse tree produced by SqlBaseParser#notMatchedClause.

    ctx

    the parse tree

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

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

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

    ctx

    the parse tree

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

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

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

    ctx

    the parse tree

  181. abstract def enterOrderedIdentifier(ctx: OrderedIdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#orderedIdentifier.

    Enter a parse tree produced by SqlBaseParser#orderedIdentifier.

    ctx

    the parse tree

  182. abstract def enterOrderedIdentifierList(ctx: OrderedIdentifierListContext): Unit

    Enter a parse tree produced by SqlBaseParser#orderedIdentifierList.

    Enter a parse tree produced by SqlBaseParser#orderedIdentifierList.

    ctx

    the parse tree

  183. abstract def enterOverlay(ctx: OverlayContext): Unit

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

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

    ctx

    the parse tree

  184. 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

  185. abstract def enterPartitionColumn(ctx: PartitionColumnContext): Unit

    Enter a parse tree produced by the partitionColumn labeled alternative in SqlBaseParser#partitionField.

    Enter a parse tree produced by the partitionColumn labeled alternative in SqlBaseParser#partitionField.

    ctx

    the parse tree

  186. abstract def enterPartitionFieldList(ctx: PartitionFieldListContext): Unit

    Enter a parse tree produced by SqlBaseParser#partitionFieldList.

    Enter a parse tree produced by SqlBaseParser#partitionFieldList.

    ctx

    the parse tree

  187. abstract def enterPartitionSpec(ctx: PartitionSpecContext): Unit

    Enter a parse tree produced by SqlBaseParser#partitionSpec.

    Enter a parse tree produced by SqlBaseParser#partitionSpec.

    ctx

    the parse tree

  188. abstract def enterPartitionSpecLocation(ctx: PartitionSpecLocationContext): Unit

    Enter a parse tree produced by SqlBaseParser#partitionSpecLocation.

    Enter a parse tree produced by SqlBaseParser#partitionSpecLocation.

    ctx

    the parse tree

  189. abstract def enterPartitionTransform(ctx: PartitionTransformContext): Unit

    Enter a parse tree produced by the partitionTransform labeled alternative in SqlBaseParser#partitionField.

    Enter a parse tree produced by the partitionTransform labeled alternative in SqlBaseParser#partitionField.

    ctx

    the parse tree

  190. abstract def enterPartitionVal(ctx: PartitionValContext): Unit

    Enter a parse tree produced by SqlBaseParser#partitionVal.

    Enter a parse tree produced by SqlBaseParser#partitionVal.

    ctx

    the parse tree

  191. abstract def enterPercentile(ctx: PercentileContext): Unit

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

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

    ctx

    the parse tree

  192. abstract def enterPivotClause(ctx: PivotClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#pivotClause.

    Enter a parse tree produced by SqlBaseParser#pivotClause.

    ctx

    the parse tree

  193. abstract def enterPivotColumn(ctx: PivotColumnContext): Unit

    Enter a parse tree produced by SqlBaseParser#pivotColumn.

    Enter a parse tree produced by SqlBaseParser#pivotColumn.

    ctx

    the parse tree

  194. abstract def enterPivotValue(ctx: PivotValueContext): Unit

    Enter a parse tree produced by SqlBaseParser#pivotValue.

    Enter a parse tree produced by SqlBaseParser#pivotValue.

    ctx

    the parse tree

  195. abstract def enterPosParameterLiteral(ctx: PosParameterLiteralContext): Unit

    Enter a parse tree produced by the posParameterLiteral labeled alternative in SqlBaseParser#constant.

    Enter a parse tree produced by the posParameterLiteral labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  196. 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

  197. abstract def enterPredicate(ctx: PredicateContext): Unit

    Enter a parse tree produced by SqlBaseParser#predicate.

    Enter a parse tree produced by SqlBaseParser#predicate.

    ctx

    the parse tree

  198. abstract def enterPredicateOperator(ctx: PredicateOperatorContext): Unit

    Enter a parse tree produced by SqlBaseParser#predicateOperator.

    Enter a parse tree produced by SqlBaseParser#predicateOperator.

    ctx

    the parse tree

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

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

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

    ctx

    the parse tree

  200. abstract def enterPrimitiveDataType(ctx: PrimitiveDataTypeContext): Unit

    Enter a parse tree produced by the primitiveDataType labeled alternative in SqlBaseParser#dataType.

    Enter a parse tree produced by the primitiveDataType labeled alternative in SqlBaseParser#dataType.

    ctx

    the parse tree

  201. 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

  202. abstract def enterPropertyKey(ctx: PropertyKeyContext): Unit

    Enter a parse tree produced by SqlBaseParser#propertyKey.

    Enter a parse tree produced by SqlBaseParser#propertyKey.

    ctx

    the parse tree

  203. abstract def enterPropertyList(ctx: PropertyListContext): Unit

    Enter a parse tree produced by SqlBaseParser#propertyList.

    Enter a parse tree produced by SqlBaseParser#propertyList.

    ctx

    the parse tree

  204. abstract def enterPropertyValue(ctx: PropertyValueContext): Unit

    Enter a parse tree produced by SqlBaseParser#propertyValue.

    Enter a parse tree produced by SqlBaseParser#propertyValue.

    ctx

    the parse tree

  205. abstract def enterQualifiedColTypeWithPosition(ctx: QualifiedColTypeWithPositionContext): Unit

    Enter a parse tree produced by SqlBaseParser#qualifiedColTypeWithPosition.

    Enter a parse tree produced by SqlBaseParser#qualifiedColTypeWithPosition.

    ctx

    the parse tree

  206. abstract def enterQualifiedColTypeWithPositionList(ctx: QualifiedColTypeWithPositionListContext): Unit

    Enter a parse tree produced by SqlBaseParser#qualifiedColTypeWithPositionList.

    Enter a parse tree produced by SqlBaseParser#qualifiedColTypeWithPositionList.

    ctx

    the parse tree

  207. 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

  208. abstract def enterQualifiedNameList(ctx: QualifiedNameListContext): Unit

    Enter a parse tree produced by SqlBaseParser#qualifiedNameList.

    Enter a parse tree produced by SqlBaseParser#qualifiedNameList.

    ctx

    the parse tree

  209. abstract def enterQuery(ctx: SqlBaseParser.QueryContext): Unit

    Enter a parse tree produced by SqlBaseParser#query.

    Enter a parse tree produced by SqlBaseParser#query.

    ctx

    the parse tree

  210. abstract def enterQueryOrganization(ctx: QueryOrganizationContext): Unit

    Enter a parse tree produced by SqlBaseParser#queryOrganization.

    Enter a parse tree produced by SqlBaseParser#queryOrganization.

    ctx

    the parse tree

  211. 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

  212. 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

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

    Enter a parse tree produced by SqlBaseParser#quotedIdentifier.

    Enter a parse tree produced by SqlBaseParser#quotedIdentifier.

    ctx

    the parse tree

  214. abstract def enterQuotedIdentifierAlternative(ctx: QuotedIdentifierAlternativeContext): Unit

    Enter a parse tree produced by the quotedIdentifierAlternative labeled alternative in SqlBaseParser#strictIdentifier.

    Enter a parse tree produced by the quotedIdentifierAlternative labeled alternative in SqlBaseParser#strictIdentifier.

    ctx

    the parse tree

  215. abstract def enterRealIdent(ctx: RealIdentContext): Unit

    Enter a parse tree produced by the realIdent labeled alternative in SqlBaseParser#errorCapturingIdentifierExtra.

    Enter a parse tree produced by the realIdent labeled alternative in SqlBaseParser#errorCapturingIdentifierExtra.

    ctx

    the parse tree

  216. abstract def enterRecoverPartitions(ctx: RecoverPartitionsContext): Unit

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

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

    ctx

    the parse tree

  217. abstract def enterRefreshFunction(ctx: RefreshFunctionContext): Unit

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

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

    ctx

    the parse tree

  218. abstract def enterRefreshResource(ctx: RefreshResourceContext): Unit

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

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

    ctx

    the parse tree

  219. abstract def enterRefreshTable(ctx: RefreshTableContext): Unit

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

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

    ctx

    the parse tree

  220. abstract def enterRegularQuerySpecification(ctx: RegularQuerySpecificationContext): Unit

    Enter a parse tree produced by the regularQuerySpecification labeled alternative in SqlBaseParser#querySpecification.

    Enter a parse tree produced by the regularQuerySpecification labeled alternative in SqlBaseParser#querySpecification.

    ctx

    the parse tree

  221. abstract def enterRelation(ctx: RelationContext): Unit

    Enter a parse tree produced by SqlBaseParser#relation.

    Enter a parse tree produced by SqlBaseParser#relation.

    ctx

    the parse tree

  222. abstract def enterRelationExtension(ctx: RelationExtensionContext): Unit

    Enter a parse tree produced by SqlBaseParser#relationExtension.

    Enter a parse tree produced by SqlBaseParser#relationExtension.

    ctx

    the parse tree

  223. 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

  224. abstract def enterRenameTableColumn(ctx: RenameTableColumnContext): Unit

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

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

    ctx

    the parse tree

  225. abstract def enterRenameTablePartition(ctx: RenameTablePartitionContext): Unit

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

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

    ctx

    the parse tree

  226. abstract def enterRepairTable(ctx: RepairTableContext): Unit

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

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

    ctx

    the parse tree

  227. abstract def enterReplaceTable(ctx: ReplaceTableContext): Unit

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

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

    ctx

    the parse tree

  228. abstract def enterReplaceTableHeader(ctx: ReplaceTableHeaderContext): Unit

    Enter a parse tree produced by SqlBaseParser#replaceTableHeader.

    Enter a parse tree produced by SqlBaseParser#replaceTableHeader.

    ctx

    the parse tree

  229. abstract def enterResetConfiguration(ctx: ResetConfigurationContext): Unit

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

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

    ctx

    the parse tree

  230. abstract def enterResetQuotedConfiguration(ctx: ResetQuotedConfigurationContext): Unit

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

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

    ctx

    the parse tree

  231. abstract def enterResource(ctx: ResourceContext): Unit

    Enter a parse tree produced by SqlBaseParser#resource.

    Enter a parse tree produced by SqlBaseParser#resource.

    ctx

    the parse tree

  232. 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

  233. abstract def enterRowFormatDelimited(ctx: RowFormatDelimitedContext): Unit

    Enter a parse tree produced by the rowFormatDelimited labeled alternative in SqlBaseParser#rowFormat.

    Enter a parse tree produced by the rowFormatDelimited labeled alternative in SqlBaseParser#rowFormat.

    ctx

    the parse tree

  234. abstract def enterRowFormatSerde(ctx: RowFormatSerdeContext): Unit

    Enter a parse tree produced by the rowFormatSerde labeled alternative in SqlBaseParser#rowFormat.

    Enter a parse tree produced by the rowFormatSerde labeled alternative in SqlBaseParser#rowFormat.

    ctx

    the parse tree

  235. abstract def enterSample(ctx: SampleContext): Unit

    Enter a parse tree produced by SqlBaseParser#sample.

    Enter a parse tree produced by SqlBaseParser#sample.

    ctx

    the parse tree

  236. abstract def enterSampleByBucket(ctx: SampleByBucketContext): Unit

    Enter a parse tree produced by the sampleByBucket labeled alternative in SqlBaseParser#sampleMethod.

    Enter a parse tree produced by the sampleByBucket labeled alternative in SqlBaseParser#sampleMethod.

    ctx

    the parse tree

  237. abstract def enterSampleByBytes(ctx: SampleByBytesContext): Unit

    Enter a parse tree produced by the sampleByBytes labeled alternative in SqlBaseParser#sampleMethod.

    Enter a parse tree produced by the sampleByBytes labeled alternative in SqlBaseParser#sampleMethod.

    ctx

    the parse tree

  238. abstract def enterSampleByPercentile(ctx: SampleByPercentileContext): Unit

    Enter a parse tree produced by the sampleByPercentile labeled alternative in SqlBaseParser#sampleMethod.

    Enter a parse tree produced by the sampleByPercentile labeled alternative in SqlBaseParser#sampleMethod.

    ctx

    the parse tree

  239. abstract def enterSampleByRows(ctx: SampleByRowsContext): Unit

    Enter a parse tree produced by the sampleByRows labeled alternative in SqlBaseParser#sampleMethod.

    Enter a parse tree produced by the sampleByRows labeled alternative in SqlBaseParser#sampleMethod.

    ctx

    the parse tree

  240. 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

  241. abstract def enterSelectClause(ctx: SelectClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#selectClause.

    Enter a parse tree produced by SqlBaseParser#selectClause.

    ctx

    the parse tree

  242. abstract def enterSetCatalog(ctx: SetCatalogContext): Unit

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

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

    ctx

    the parse tree

  243. abstract def enterSetClause(ctx: SetClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#setClause.

    Enter a parse tree produced by SqlBaseParser#setClause.

    ctx

    the parse tree

  244. abstract def enterSetConfiguration(ctx: SetConfigurationContext): Unit

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

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

    ctx

    the parse tree

  245. abstract def enterSetNamespaceLocation(ctx: SetNamespaceLocationContext): Unit

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

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

    ctx

    the parse tree

  246. abstract def enterSetNamespaceProperties(ctx: SetNamespacePropertiesContext): Unit

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

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

    ctx

    the parse tree

  247. 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

  248. 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

  249. abstract def enterSetQuotedConfiguration(ctx: SetQuotedConfigurationContext): Unit

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

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

    ctx

    the parse tree

  250. abstract def enterSetTableLocation(ctx: SetTableLocationContext): Unit

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

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

    ctx

    the parse tree

  251. abstract def enterSetTableProperties(ctx: SetTablePropertiesContext): Unit

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

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

    ctx

    the parse tree

  252. abstract def enterSetTableSerDe(ctx: SetTableSerDeContext): Unit

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

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

    ctx

    the parse tree

  253. abstract def enterSetTimeZone(ctx: SetTimeZoneContext): Unit

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

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

    ctx

    the parse tree

  254. 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

  255. 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

  256. 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

  257. abstract def enterShowCurrentNamespace(ctx: ShowCurrentNamespaceContext): Unit

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

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

    ctx

    the parse tree

  258. 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

  259. abstract def enterShowNamespaces(ctx: ShowNamespacesContext): Unit

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

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

    ctx

    the parse tree

  260. 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

  261. abstract def enterShowTableExtended(ctx: ShowTableExtendedContext): Unit

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

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

    ctx

    the parse tree

  262. 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

  263. abstract def enterShowTblProperties(ctx: ShowTblPropertiesContext): Unit

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

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

    ctx

    the parse tree

  264. abstract def enterShowViews(ctx: ShowViewsContext): Unit

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

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

    ctx

    the parse tree

  265. 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

  266. abstract def enterSingleDataType(ctx: SingleDataTypeContext): Unit

    Enter a parse tree produced by SqlBaseParser#singleDataType.

    Enter a parse tree produced by SqlBaseParser#singleDataType.

    ctx

    the parse tree

  267. 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

  268. abstract def enterSingleFunctionIdentifier(ctx: SingleFunctionIdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#singleFunctionIdentifier.

    Enter a parse tree produced by SqlBaseParser#singleFunctionIdentifier.

    ctx

    the parse tree

  269. abstract def enterSingleInsertQuery(ctx: SingleInsertQueryContext): Unit

    Enter a parse tree produced by the singleInsertQuery labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Enter a parse tree produced by the singleInsertQuery labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  270. abstract def enterSingleMultipartIdentifier(ctx: SingleMultipartIdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#singleMultipartIdentifier.

    Enter a parse tree produced by SqlBaseParser#singleMultipartIdentifier.

    ctx

    the parse tree

  271. 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

  272. abstract def enterSingleTableIdentifier(ctx: SingleTableIdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#singleTableIdentifier.

    Enter a parse tree produced by SqlBaseParser#singleTableIdentifier.

    ctx

    the parse tree

  273. abstract def enterSingleTableSchema(ctx: SingleTableSchemaContext): Unit

    Enter a parse tree produced by SqlBaseParser#singleTableSchema.

    Enter a parse tree produced by SqlBaseParser#singleTableSchema.

    ctx

    the parse tree

  274. abstract def enterSkewSpec(ctx: SkewSpecContext): Unit

    Enter a parse tree produced by SqlBaseParser#skewSpec.

    Enter a parse tree produced by SqlBaseParser#skewSpec.

    ctx

    the parse tree

  275. abstract def enterSmallIntLiteral(ctx: SmallIntLiteralContext): Unit

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

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

    ctx

    the parse tree

  276. 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

  277. abstract def enterStar(ctx: StarContext): Unit

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

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

    ctx

    the parse tree

  278. 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

  279. abstract def enterStorageHandler(ctx: StorageHandlerContext): Unit

    Enter a parse tree produced by SqlBaseParser#storageHandler.

    Enter a parse tree produced by SqlBaseParser#storageHandler.

    ctx

    the parse tree

  280. abstract def enterStrictNonReserved(ctx: StrictNonReservedContext): Unit

    Enter a parse tree produced by SqlBaseParser#strictNonReserved.

    Enter a parse tree produced by SqlBaseParser#strictNonReserved.

    ctx

    the parse tree

  281. abstract def enterStringLit(ctx: StringLitContext): Unit

    Enter a parse tree produced by SqlBaseParser#stringLit.

    Enter a parse tree produced by SqlBaseParser#stringLit.

    ctx

    the parse tree

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

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

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

    ctx

    the parse tree

  283. abstract def enterStruct(ctx: StructContext): Unit

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

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

    ctx

    the parse tree

  284. 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

  285. 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

  286. 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

  287. 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

  288. 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

  289. abstract def enterTableAlias(ctx: TableAliasContext): Unit

    Enter a parse tree produced by SqlBaseParser#tableAlias.

    Enter a parse tree produced by SqlBaseParser#tableAlias.

    ctx

    the parse tree

  290. abstract def enterTableFileFormat(ctx: TableFileFormatContext): Unit

    Enter a parse tree produced by the tableFileFormat labeled alternative in SqlBaseParser#fileFormat.

    Enter a parse tree produced by the tableFileFormat labeled alternative in SqlBaseParser#fileFormat.

    ctx

    the parse tree

  291. abstract def enterTableIdentifier(ctx: TableIdentifierContext): Unit

    Enter a parse tree produced by SqlBaseParser#tableIdentifier.

    Enter a parse tree produced by SqlBaseParser#tableIdentifier.

    ctx

    the parse tree

  292. 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

  293. abstract def enterTableProvider(ctx: TableProviderContext): Unit

    Enter a parse tree produced by SqlBaseParser#tableProvider.

    Enter a parse tree produced by SqlBaseParser#tableProvider.

    ctx

    the parse tree

  294. abstract def enterTableValuedFunction(ctx: TableValuedFunctionContext): Unit

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

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

    ctx

    the parse tree

  295. abstract def enterTemporalClause(ctx: TemporalClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#temporalClause.

    Enter a parse tree produced by SqlBaseParser#temporalClause.

    ctx

    the parse tree

  296. abstract def enterTimestampadd(ctx: TimestampaddContext): Unit

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

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

    ctx

    the parse tree

  297. abstract def enterTimestampdiff(ctx: TimestampdiffContext): Unit

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

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

    ctx

    the parse tree

  298. abstract def enterTimezone(ctx: TimezoneContext): Unit

    Enter a parse tree produced by SqlBaseParser#timezone.

    Enter a parse tree produced by SqlBaseParser#timezone.

    ctx

    the parse tree

  299. abstract def enterTinyIntLiteral(ctx: TinyIntLiteralContext): Unit

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

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

    ctx

    the parse tree

  300. abstract def enterTransformArgument(ctx: TransformArgumentContext): Unit

    Enter a parse tree produced by SqlBaseParser#transformArgument.

    Enter a parse tree produced by SqlBaseParser#transformArgument.

    ctx

    the parse tree

  301. abstract def enterTransformClause(ctx: TransformClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#transformClause.

    Enter a parse tree produced by SqlBaseParser#transformClause.

    ctx

    the parse tree

  302. abstract def enterTransformQuerySpecification(ctx: TransformQuerySpecificationContext): Unit

    Enter a parse tree produced by the transformQuerySpecification labeled alternative in SqlBaseParser#querySpecification.

    Enter a parse tree produced by the transformQuerySpecification labeled alternative in SqlBaseParser#querySpecification.

    ctx

    the parse tree

  303. abstract def enterTrim(ctx: TrimContext): Unit

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

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

    ctx

    the parse tree

  304. abstract def enterTruncateTable(ctx: TruncateTableContext): Unit

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

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

    ctx

    the parse tree

  305. 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

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

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

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

    ctx

    the parse tree

  307. abstract def enterUncacheTable(ctx: UncacheTableContext): Unit

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

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

    ctx

    the parse tree

  308. abstract def enterUnitInMultiUnits(ctx: UnitInMultiUnitsContext): Unit

    Enter a parse tree produced by SqlBaseParser#unitInMultiUnits.

    Enter a parse tree produced by SqlBaseParser#unitInMultiUnits.

    ctx

    the parse tree

  309. abstract def enterUnitInUnitToUnit(ctx: UnitInUnitToUnitContext): Unit

    Enter a parse tree produced by SqlBaseParser#unitInUnitToUnit.

    Enter a parse tree produced by SqlBaseParser#unitInUnitToUnit.

    ctx

    the parse tree

  310. abstract def enterUnitToUnitInterval(ctx: UnitToUnitIntervalContext): Unit

    Enter a parse tree produced by SqlBaseParser#unitToUnitInterval.

    Enter a parse tree produced by SqlBaseParser#unitToUnitInterval.

    ctx

    the parse tree

  311. abstract def enterUnpivotAlias(ctx: UnpivotAliasContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotAlias.

    Enter a parse tree produced by SqlBaseParser#unpivotAlias.

    ctx

    the parse tree

  312. abstract def enterUnpivotClause(ctx: UnpivotClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotClause.

    Enter a parse tree produced by SqlBaseParser#unpivotClause.

    ctx

    the parse tree

  313. abstract def enterUnpivotColumn(ctx: UnpivotColumnContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotColumn.

    Enter a parse tree produced by SqlBaseParser#unpivotColumn.

    ctx

    the parse tree

  314. abstract def enterUnpivotColumnAndAlias(ctx: UnpivotColumnAndAliasContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotColumnAndAlias.

    Enter a parse tree produced by SqlBaseParser#unpivotColumnAndAlias.

    ctx

    the parse tree

  315. abstract def enterUnpivotColumnSet(ctx: UnpivotColumnSetContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotColumnSet.

    Enter a parse tree produced by SqlBaseParser#unpivotColumnSet.

    ctx

    the parse tree

  316. abstract def enterUnpivotMultiValueColumnClause(ctx: UnpivotMultiValueColumnClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotMultiValueColumnClause.

    Enter a parse tree produced by SqlBaseParser#unpivotMultiValueColumnClause.

    ctx

    the parse tree

  317. abstract def enterUnpivotNameColumn(ctx: UnpivotNameColumnContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotNameColumn.

    Enter a parse tree produced by SqlBaseParser#unpivotNameColumn.

    ctx

    the parse tree

  318. abstract def enterUnpivotNullClause(ctx: UnpivotNullClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotNullClause.

    Enter a parse tree produced by SqlBaseParser#unpivotNullClause.

    ctx

    the parse tree

  319. abstract def enterUnpivotOperator(ctx: UnpivotOperatorContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotOperator.

    Enter a parse tree produced by SqlBaseParser#unpivotOperator.

    ctx

    the parse tree

  320. abstract def enterUnpivotSingleValueColumnClause(ctx: UnpivotSingleValueColumnClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotSingleValueColumnClause.

    Enter a parse tree produced by SqlBaseParser#unpivotSingleValueColumnClause.

    ctx

    the parse tree

  321. abstract def enterUnpivotValueColumn(ctx: UnpivotValueColumnContext): Unit

    Enter a parse tree produced by SqlBaseParser#unpivotValueColumn.

    Enter a parse tree produced by SqlBaseParser#unpivotValueColumn.

    ctx

    the parse tree

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

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

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

    ctx

    the parse tree

  323. abstract def enterUnsetTableProperties(ctx: UnsetTablePropertiesContext): Unit

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

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

    ctx

    the parse tree

  324. abstract def enterUnsupportedHiveNativeCommands(ctx: UnsupportedHiveNativeCommandsContext): Unit

    Enter a parse tree produced by SqlBaseParser#unsupportedHiveNativeCommands.

    Enter a parse tree produced by SqlBaseParser#unsupportedHiveNativeCommands.

    ctx

    the parse tree

  325. abstract def enterUpdateTable(ctx: UpdateTableContext): Unit

    Enter a parse tree produced by the updateTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Enter a parse tree produced by the updateTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  326. 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

  327. abstract def enterUseNamespace(ctx: UseNamespaceContext): Unit

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

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

    ctx

    the parse tree

  328. 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

  329. abstract def enterVersion(ctx: VersionContext): Unit

    Enter a parse tree produced by SqlBaseParser#version.

    Enter a parse tree produced by SqlBaseParser#version.

    ctx

    the parse tree

  330. 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

  331. abstract def enterWhereClause(ctx: WhereClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#whereClause.

    Enter a parse tree produced by SqlBaseParser#whereClause.

    ctx

    the parse tree

  332. abstract def enterWindowClause(ctx: WindowClauseContext): Unit

    Enter a parse tree produced by SqlBaseParser#windowClause.

    Enter a parse tree produced by SqlBaseParser#windowClause.

    ctx

    the parse tree

  333. abstract def enterWindowDef(ctx: WindowDefContext): Unit

    Enter a parse tree produced by the windowDef labeled alternative in SqlBaseParser#windowSpec.

    Enter a parse tree produced by the windowDef labeled alternative in SqlBaseParser#windowSpec.

    ctx

    the parse tree

  334. 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

  335. abstract def enterWindowRef(ctx: WindowRefContext): Unit

    Enter a parse tree produced by the windowRef labeled alternative in SqlBaseParser#windowSpec.

    Enter a parse tree produced by the windowRef labeled alternative in SqlBaseParser#windowSpec.

    ctx

    the parse tree

  336. abstract def enterYearMonthIntervalDataType(ctx: YearMonthIntervalDataTypeContext): Unit

    Enter a parse tree produced by the yearMonthIntervalDataType labeled alternative in SqlBaseParser#dataType.

    Enter a parse tree produced by the yearMonthIntervalDataType labeled alternative in SqlBaseParser#dataType.

    ctx

    the parse tree

  337. abstract def exitAddTableColumns(ctx: AddTableColumnsContext): Unit

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

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

    ctx

    the parse tree

  338. abstract def exitAddTablePartition(ctx: AddTablePartitionContext): Unit

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

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

    ctx

    the parse tree

  339. abstract def exitAggregationClause(ctx: AggregationClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#aggregationClause.

    Exit a parse tree produced by SqlBaseParser#aggregationClause.

    ctx

    the parse tree

  340. abstract def exitAliasedQuery(ctx: AliasedQueryContext): Unit

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

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

    ctx

    the parse tree

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

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

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

    ctx

    the parse tree

  342. abstract def exitAlterColumnAction(ctx: AlterColumnActionContext): Unit

    Exit a parse tree produced by SqlBaseParser#alterColumnAction.

    Exit a parse tree produced by SqlBaseParser#alterColumnAction.

    ctx

    the parse tree

  343. abstract def exitAlterTableAlterColumn(ctx: AlterTableAlterColumnContext): Unit

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

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

    ctx

    the parse tree

  344. abstract def exitAlterViewQuery(ctx: AlterViewQueryContext): Unit

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

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

    ctx

    the parse tree

  345. abstract def exitAnalyze(ctx: AnalyzeContext): Unit

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

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

    ctx

    the parse tree

  346. abstract def exitAnalyzeTables(ctx: AnalyzeTablesContext): Unit

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

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

    ctx

    the parse tree

  347. abstract def exitAnsiNonReserved(ctx: AnsiNonReservedContext): Unit

    Exit a parse tree produced by SqlBaseParser#ansiNonReserved.

    Exit a parse tree produced by SqlBaseParser#ansiNonReserved.

    ctx

    the parse tree

  348. abstract def exitAny_value(ctx: Any_valueContext): Unit

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

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

    ctx

    the parse tree

  349. abstract def exitApplyTransform(ctx: ApplyTransformContext): Unit

    Exit a parse tree produced by the applyTransform labeled alternative in SqlBaseParser#transform.

    Exit a parse tree produced by the applyTransform labeled alternative in SqlBaseParser#transform.

    ctx

    the parse tree

  350. 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

  351. abstract def exitArithmeticOperator(ctx: ArithmeticOperatorContext): Unit

    Exit a parse tree produced by SqlBaseParser#arithmeticOperator.

    Exit a parse tree produced by SqlBaseParser#arithmeticOperator.

    ctx

    the parse tree

  352. 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

  353. abstract def exitAssignment(ctx: AssignmentContext): Unit

    Exit a parse tree produced by SqlBaseParser#assignment.

    Exit a parse tree produced by SqlBaseParser#assignment.

    ctx

    the parse tree

  354. abstract def exitAssignmentList(ctx: AssignmentListContext): Unit

    Exit a parse tree produced by SqlBaseParser#assignmentList.

    Exit a parse tree produced by SqlBaseParser#assignmentList.

    ctx

    the parse tree

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

    Exit a parse tree produced by SqlBaseParser#backQuotedIdentifier.

    Exit a parse tree produced by SqlBaseParser#backQuotedIdentifier.

    ctx

    the parse tree

  356. abstract def exitBigDecimalLiteral(ctx: BigDecimalLiteralContext): Unit

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

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

    ctx

    the parse tree

  357. abstract def exitBigIntLiteral(ctx: BigIntLiteralContext): Unit

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

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

    ctx

    the parse tree

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

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

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

    ctx

    the parse tree

  359. 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

  360. abstract def exitBucketSpec(ctx: BucketSpecContext): Unit

    Exit a parse tree produced by SqlBaseParser#bucketSpec.

    Exit a parse tree produced by SqlBaseParser#bucketSpec.

    ctx

    the parse tree

  361. abstract def exitCacheTable(ctx: CacheTableContext): Unit

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

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

    ctx

    the parse tree

  362. 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

  363. abstract def exitClearCache(ctx: ClearCacheContext): Unit

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

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

    ctx

    the parse tree

  364. abstract def exitColDefinitionDescriptorWithPosition(ctx: ColDefinitionDescriptorWithPositionContext): Unit

    Exit a parse tree produced by SqlBaseParser#colDefinitionDescriptorWithPosition.

    ctx

    the parse tree

  365. abstract def exitColDefinitionOption(ctx: ColDefinitionOptionContext): Unit

    Exit a parse tree produced by SqlBaseParser#colDefinitionOption.

    Exit a parse tree produced by SqlBaseParser#colDefinitionOption.

    ctx

    the parse tree

  366. abstract def exitColPosition(ctx: ColPositionContext): Unit

    Exit a parse tree produced by SqlBaseParser#colPosition.

    Exit a parse tree produced by SqlBaseParser#colPosition.

    ctx

    the parse tree

  367. abstract def exitColType(ctx: ColTypeContext): Unit

    Exit a parse tree produced by SqlBaseParser#colType.

    Exit a parse tree produced by SqlBaseParser#colType.

    ctx

    the parse tree

  368. abstract def exitColTypeList(ctx: ColTypeListContext): Unit

    Exit a parse tree produced by SqlBaseParser#colTypeList.

    Exit a parse tree produced by SqlBaseParser#colTypeList.

    ctx

    the parse tree

  369. 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

  370. abstract def exitComment(ctx: CommentContext): Unit

    Exit a parse tree produced by SqlBaseParser#comment.

    Exit a parse tree produced by SqlBaseParser#comment.

    ctx

    the parse tree

  371. abstract def exitCommentNamespace(ctx: CommentNamespaceContext): Unit

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

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

    ctx

    the parse tree

  372. abstract def exitCommentSpec(ctx: CommentSpecContext): Unit

    Exit a parse tree produced by SqlBaseParser#commentSpec.

    Exit a parse tree produced by SqlBaseParser#commentSpec.

    ctx

    the parse tree

  373. abstract def exitCommentTable(ctx: CommentTableContext): Unit

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

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

    ctx

    the parse tree

  374. 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

  375. 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

  376. abstract def exitComplexColType(ctx: ComplexColTypeContext): Unit

    Exit a parse tree produced by SqlBaseParser#complexColType.

    Exit a parse tree produced by SqlBaseParser#complexColType.

    ctx

    the parse tree

  377. abstract def exitComplexColTypeList(ctx: ComplexColTypeListContext): Unit

    Exit a parse tree produced by SqlBaseParser#complexColTypeList.

    Exit a parse tree produced by SqlBaseParser#complexColTypeList.

    ctx

    the parse tree

  378. abstract def exitComplexDataType(ctx: ComplexDataTypeContext): Unit

    Exit a parse tree produced by the complexDataType labeled alternative in SqlBaseParser#dataType.

    Exit a parse tree produced by the complexDataType labeled alternative in SqlBaseParser#dataType.

    ctx

    the parse tree

  379. abstract def exitConfigKey(ctx: ConfigKeyContext): Unit

    Exit a parse tree produced by SqlBaseParser#configKey.

    Exit a parse tree produced by SqlBaseParser#configKey.

    ctx

    the parse tree

  380. abstract def exitConfigValue(ctx: ConfigValueContext): Unit

    Exit a parse tree produced by SqlBaseParser#configValue.

    Exit a parse tree produced by SqlBaseParser#configValue.

    ctx

    the parse tree

  381. abstract def exitConstantDefault(ctx: ConstantDefaultContext): Unit

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

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

    ctx

    the parse tree

  382. abstract def exitConstantList(ctx: ConstantListContext): Unit

    Exit a parse tree produced by SqlBaseParser#constantList.

    Exit a parse tree produced by SqlBaseParser#constantList.

    ctx

    the parse tree

  383. abstract def exitCreateFileFormat(ctx: CreateFileFormatContext): Unit

    Exit a parse tree produced by SqlBaseParser#createFileFormat.

    Exit a parse tree produced by SqlBaseParser#createFileFormat.

    ctx

    the parse tree

  384. abstract def exitCreateFunction(ctx: CreateFunctionContext): Unit

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

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

    ctx

    the parse tree

  385. abstract def exitCreateIndex(ctx: CreateIndexContext): Unit

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

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

    ctx

    the parse tree

  386. abstract def exitCreateNamespace(ctx: CreateNamespaceContext): Unit

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

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

    ctx

    the parse tree

  387. abstract def exitCreateOrReplaceTableColType(ctx: CreateOrReplaceTableColTypeContext): Unit

    Exit a parse tree produced by SqlBaseParser#createOrReplaceTableColType.

    Exit a parse tree produced by SqlBaseParser#createOrReplaceTableColType.

    ctx

    the parse tree

  388. abstract def exitCreateOrReplaceTableColTypeList(ctx: CreateOrReplaceTableColTypeListContext): Unit

    Exit a parse tree produced by SqlBaseParser#createOrReplaceTableColTypeList.

    Exit a parse tree produced by SqlBaseParser#createOrReplaceTableColTypeList.

    ctx

    the parse tree

  389. 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

  390. abstract def exitCreateTableClauses(ctx: CreateTableClausesContext): Unit

    Exit a parse tree produced by SqlBaseParser#createTableClauses.

    Exit a parse tree produced by SqlBaseParser#createTableClauses.

    ctx

    the parse tree

  391. abstract def exitCreateTableHeader(ctx: CreateTableHeaderContext): Unit

    Exit a parse tree produced by SqlBaseParser#createTableHeader.

    Exit a parse tree produced by SqlBaseParser#createTableHeader.

    ctx

    the parse tree

  392. abstract def exitCreateTableLike(ctx: CreateTableLikeContext): Unit

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

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

    ctx

    the parse tree

  393. abstract def exitCreateTempViewUsing(ctx: CreateTempViewUsingContext): Unit

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

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

    ctx

    the parse tree

  394. 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

  395. abstract def exitCtes(ctx: CtesContext): Unit

    Exit a parse tree produced by SqlBaseParser#ctes.

    Exit a parse tree produced by SqlBaseParser#ctes.

    ctx

    the parse tree

  396. abstract def exitCurrentLike(ctx: CurrentLikeContext): Unit

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

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

    ctx

    the parse tree

  397. abstract def exitDatetimeUnit(ctx: DatetimeUnitContext): Unit

    Exit a parse tree produced by SqlBaseParser#datetimeUnit.

    Exit a parse tree produced by SqlBaseParser#datetimeUnit.

    ctx

    the parse tree

  398. abstract def exitDayTimeIntervalDataType(ctx: DayTimeIntervalDataTypeContext): Unit

    Exit a parse tree produced by the dayTimeIntervalDataType labeled alternative in SqlBaseParser#dataType.

    Exit a parse tree produced by the dayTimeIntervalDataType labeled alternative in SqlBaseParser#dataType.

    ctx

    the parse tree

  399. 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

  400. abstract def exitDefaultExpression(ctx: DefaultExpressionContext): Unit

    Exit a parse tree produced by SqlBaseParser#defaultExpression.

    Exit a parse tree produced by SqlBaseParser#defaultExpression.

    ctx

    the parse tree

  401. abstract def exitDeleteFromTable(ctx: DeleteFromTableContext): Unit

    Exit a parse tree produced by the deleteFromTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Exit a parse tree produced by the deleteFromTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  402. 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

  403. abstract def exitDescribeColName(ctx: DescribeColNameContext): Unit

    Exit a parse tree produced by SqlBaseParser#describeColName.

    Exit a parse tree produced by SqlBaseParser#describeColName.

    ctx

    the parse tree

  404. abstract def exitDescribeFuncName(ctx: DescribeFuncNameContext): Unit

    Exit a parse tree produced by SqlBaseParser#describeFuncName.

    Exit a parse tree produced by SqlBaseParser#describeFuncName.

    ctx

    the parse tree

  405. abstract def exitDescribeFunction(ctx: DescribeFunctionContext): Unit

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

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

    ctx

    the parse tree

  406. abstract def exitDescribeNamespace(ctx: DescribeNamespaceContext): Unit

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

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

    ctx

    the parse tree

  407. abstract def exitDescribeQuery(ctx: DescribeQueryContext): Unit

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

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

    ctx

    the parse tree

  408. abstract def exitDescribeRelation(ctx: DescribeRelationContext): Unit

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

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

    ctx

    the parse tree

  409. abstract def exitDmlStatement(ctx: DmlStatementContext): Unit

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

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

    ctx

    the parse tree

  410. 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

  411. abstract def exitDropFunction(ctx: DropFunctionContext): Unit

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

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

    ctx

    the parse tree

  412. abstract def exitDropIndex(ctx: DropIndexContext): Unit

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

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

    ctx

    the parse tree

  413. abstract def exitDropNamespace(ctx: DropNamespaceContext): Unit

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

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

    ctx

    the parse tree

  414. 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

  415. abstract def exitDropTableColumns(ctx: DropTableColumnsContext): Unit

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

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

    ctx

    the parse tree

  416. abstract def exitDropTablePartitions(ctx: DropTablePartitionsContext): Unit

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

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

    ctx

    the parse tree

  417. 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

  418. abstract def exitErrorCapturingIdentifier(ctx: ErrorCapturingIdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#errorCapturingIdentifier.

    Exit a parse tree produced by SqlBaseParser#errorCapturingIdentifier.

    ctx

    the parse tree

  419. abstract def exitErrorCapturingMultiUnitsInterval(ctx: ErrorCapturingMultiUnitsIntervalContext): Unit

    Exit a parse tree produced by SqlBaseParser#errorCapturingMultiUnitsInterval.

    Exit a parse tree produced by SqlBaseParser#errorCapturingMultiUnitsInterval.

    ctx

    the parse tree

  420. abstract def exitErrorCapturingUnitToUnitInterval(ctx: ErrorCapturingUnitToUnitIntervalContext): Unit

    Exit a parse tree produced by SqlBaseParser#errorCapturingUnitToUnitInterval.

    Exit a parse tree produced by SqlBaseParser#errorCapturingUnitToUnitInterval.

    ctx

    the parse tree

  421. abstract def exitErrorIdent(ctx: ErrorIdentContext): Unit

    Exit a parse tree produced by the errorIdent labeled alternative in SqlBaseParser#errorCapturingIdentifierExtra.

    Exit a parse tree produced by the errorIdent labeled alternative in SqlBaseParser#errorCapturingIdentifierExtra.

    ctx

    the parse tree

  422. abstract def exitEveryRule(arg0: ParserRuleContext): Unit
    Definition Classes
    ParseTreeListener
  423. abstract def exitExists(ctx: ExistsContext): Unit

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

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

    ctx

    the parse tree

  424. 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

  425. abstract def exitExponentLiteral(ctx: ExponentLiteralContext): Unit

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

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

    ctx

    the parse tree

  426. 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

  427. abstract def exitExpressionProperty(ctx: ExpressionPropertyContext): Unit

    Exit a parse tree produced by SqlBaseParser#expressionProperty.

    Exit a parse tree produced by SqlBaseParser#expressionProperty.

    ctx

    the parse tree

  428. abstract def exitExpressionPropertyList(ctx: ExpressionPropertyListContext): Unit

    Exit a parse tree produced by SqlBaseParser#expressionPropertyList.

    Exit a parse tree produced by SqlBaseParser#expressionPropertyList.

    ctx

    the parse tree

  429. abstract def exitExpressionSeq(ctx: ExpressionSeqContext): Unit

    Exit a parse tree produced by SqlBaseParser#expressionSeq.

    Exit a parse tree produced by SqlBaseParser#expressionSeq.

    ctx

    the parse tree

  430. 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

  431. abstract def exitFailNativeCommand(ctx: FailNativeCommandContext): Unit

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

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

    ctx

    the parse tree

  432. abstract def exitFirst(ctx: FirstContext): Unit

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

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

    ctx

    the parse tree

  433. abstract def exitFloatLiteral(ctx: FloatLiteralContext): Unit

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

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

    ctx

    the parse tree

  434. abstract def exitFrameBound(ctx: FrameBoundContext): Unit

    Exit a parse tree produced by SqlBaseParser#frameBound.

    Exit a parse tree produced by SqlBaseParser#frameBound.

    ctx

    the parse tree

  435. abstract def exitFromClause(ctx: FromClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#fromClause.

    Exit a parse tree produced by SqlBaseParser#fromClause.

    ctx

    the parse tree

  436. abstract def exitFromStatement(ctx: FromStatementContext): Unit

    Exit a parse tree produced by SqlBaseParser#fromStatement.

    Exit a parse tree produced by SqlBaseParser#fromStatement.

    ctx

    the parse tree

  437. abstract def exitFromStatementBody(ctx: FromStatementBodyContext): Unit

    Exit a parse tree produced by SqlBaseParser#fromStatementBody.

    Exit a parse tree produced by SqlBaseParser#fromStatementBody.

    ctx

    the parse tree

  438. abstract def exitFromStmt(ctx: FromStmtContext): Unit

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

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

    ctx

    the parse tree

  439. abstract def exitFunctionArgument(ctx: FunctionArgumentContext): Unit

    Exit a parse tree produced by SqlBaseParser#functionArgument.

    Exit a parse tree produced by SqlBaseParser#functionArgument.

    ctx

    the parse tree

  440. 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

  441. abstract def exitFunctionIdentifier(ctx: FunctionIdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#functionIdentifier.

    Exit a parse tree produced by SqlBaseParser#functionIdentifier.

    ctx

    the parse tree

  442. abstract def exitFunctionName(ctx: FunctionNameContext): Unit

    Exit a parse tree produced by SqlBaseParser#functionName.

    Exit a parse tree produced by SqlBaseParser#functionName.

    ctx

    the parse tree

  443. abstract def exitFunctionTable(ctx: FunctionTableContext): Unit

    Exit a parse tree produced by SqlBaseParser#functionTable.

    Exit a parse tree produced by SqlBaseParser#functionTable.

    ctx

    the parse tree

  444. abstract def exitFunctionTableArgument(ctx: FunctionTableArgumentContext): Unit

    Exit a parse tree produced by SqlBaseParser#functionTableArgument.

    Exit a parse tree produced by SqlBaseParser#functionTableArgument.

    ctx

    the parse tree

  445. abstract def exitFunctionTableNamedArgumentExpression(ctx: FunctionTableNamedArgumentExpressionContext): Unit

    Exit a parse tree produced by SqlBaseParser#functionTableNamedArgumentExpression.

    ctx

    the parse tree

  446. abstract def exitFunctionTableReferenceArgument(ctx: FunctionTableReferenceArgumentContext): Unit

    Exit a parse tree produced by SqlBaseParser#functionTableReferenceArgument.

    Exit a parse tree produced by SqlBaseParser#functionTableReferenceArgument.

    ctx

    the parse tree

  447. abstract def exitFunctionTableSubqueryArgument(ctx: FunctionTableSubqueryArgumentContext): Unit

    Exit a parse tree produced by SqlBaseParser#functionTableSubqueryArgument.

    Exit a parse tree produced by SqlBaseParser#functionTableSubqueryArgument.

    ctx

    the parse tree

  448. abstract def exitGenerationExpression(ctx: GenerationExpressionContext): Unit

    Exit a parse tree produced by SqlBaseParser#generationExpression.

    Exit a parse tree produced by SqlBaseParser#generationExpression.

    ctx

    the parse tree

  449. abstract def exitGenericFileFormat(ctx: GenericFileFormatContext): Unit

    Exit a parse tree produced by the genericFileFormat labeled alternative in SqlBaseParser#fileFormat.

    Exit a parse tree produced by the genericFileFormat labeled alternative in SqlBaseParser#fileFormat.

    ctx

    the parse tree

  450. abstract def exitGroupByClause(ctx: GroupByClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#groupByClause.

    Exit a parse tree produced by SqlBaseParser#groupByClause.

    ctx

    the parse tree

  451. abstract def exitGroupingAnalytics(ctx: GroupingAnalyticsContext): Unit

    Exit a parse tree produced by SqlBaseParser#groupingAnalytics.

    Exit a parse tree produced by SqlBaseParser#groupingAnalytics.

    ctx

    the parse tree

  452. abstract def exitGroupingElement(ctx: GroupingElementContext): Unit

    Exit a parse tree produced by SqlBaseParser#groupingElement.

    Exit a parse tree produced by SqlBaseParser#groupingElement.

    ctx

    the parse tree

  453. 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

  454. abstract def exitHavingClause(ctx: HavingClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#havingClause.

    Exit a parse tree produced by SqlBaseParser#havingClause.

    ctx

    the parse tree

  455. abstract def exitHint(ctx: HintContext): Unit

    Exit a parse tree produced by SqlBaseParser#hint.

    Exit a parse tree produced by SqlBaseParser#hint.

    ctx

    the parse tree

  456. abstract def exitHintStatement(ctx: HintStatementContext): Unit

    Exit a parse tree produced by SqlBaseParser#hintStatement.

    Exit a parse tree produced by SqlBaseParser#hintStatement.

    ctx

    the parse tree

  457. abstract def exitHiveChangeColumn(ctx: HiveChangeColumnContext): Unit

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

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

    ctx

    the parse tree

  458. abstract def exitHiveReplaceColumns(ctx: HiveReplaceColumnsContext): Unit

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

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

    ctx

    the parse tree

  459. abstract def exitIdentifier(ctx: IdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#identifier.

    Exit a parse tree produced by SqlBaseParser#identifier.

    ctx

    the parse tree

  460. abstract def exitIdentifierComment(ctx: IdentifierCommentContext): Unit

    Exit a parse tree produced by SqlBaseParser#identifierComment.

    Exit a parse tree produced by SqlBaseParser#identifierComment.

    ctx

    the parse tree

  461. abstract def exitIdentifierCommentList(ctx: IdentifierCommentListContext): Unit

    Exit a parse tree produced by SqlBaseParser#identifierCommentList.

    Exit a parse tree produced by SqlBaseParser#identifierCommentList.

    ctx

    the parse tree

  462. abstract def exitIdentifierList(ctx: IdentifierListContext): Unit

    Exit a parse tree produced by SqlBaseParser#identifierList.

    Exit a parse tree produced by SqlBaseParser#identifierList.

    ctx

    the parse tree

  463. abstract def exitIdentifierReference(ctx: IdentifierReferenceContext): Unit

    Exit a parse tree produced by SqlBaseParser#identifierReference.

    Exit a parse tree produced by SqlBaseParser#identifierReference.

    ctx

    the parse tree

  464. abstract def exitIdentifierSeq(ctx: IdentifierSeqContext): Unit

    Exit a parse tree produced by SqlBaseParser#identifierSeq.

    Exit a parse tree produced by SqlBaseParser#identifierSeq.

    ctx

    the parse tree

  465. abstract def exitIdentityTransform(ctx: IdentityTransformContext): Unit

    Exit a parse tree produced by the identityTransform labeled alternative in SqlBaseParser#transform.

    Exit a parse tree produced by the identityTransform labeled alternative in SqlBaseParser#transform.

    ctx

    the parse tree

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

    Exit a parse tree produced by SqlBaseParser#inlineTable.

    Exit a parse tree produced by SqlBaseParser#inlineTable.

    ctx

    the parse tree

  467. abstract def exitInlineTableDefault1(ctx: InlineTableDefault1Context): Unit

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

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

    ctx

    the parse tree

  468. abstract def exitInlineTableDefault2(ctx: InlineTableDefault2Context): Unit

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

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

    ctx

    the parse tree

  469. abstract def exitInsertIntoReplaceWhere(ctx: InsertIntoReplaceWhereContext): Unit

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

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

    ctx

    the parse tree

  470. abstract def exitInsertIntoTable(ctx: InsertIntoTableContext): Unit

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

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

    ctx

    the parse tree

  471. abstract def exitInsertOverwriteDir(ctx: InsertOverwriteDirContext): Unit

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

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

    ctx

    the parse tree

  472. abstract def exitInsertOverwriteHiveDir(ctx: InsertOverwriteHiveDirContext): Unit

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

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

    ctx

    the parse tree

  473. abstract def exitInsertOverwriteTable(ctx: InsertOverwriteTableContext): Unit

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

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

    ctx

    the parse tree

  474. 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

  475. 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

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

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

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

    ctx

    the parse tree

  477. abstract def exitIntervalValue(ctx: IntervalValueContext): Unit

    Exit a parse tree produced by SqlBaseParser#intervalValue.

    Exit a parse tree produced by SqlBaseParser#intervalValue.

    ctx

    the parse tree

  478. 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

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

    Exit a parse tree produced by SqlBaseParser#joinRelation.

    Exit a parse tree produced by SqlBaseParser#joinRelation.

    ctx

    the parse tree

  480. 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

  481. 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

  482. abstract def exitLast(ctx: LastContext): Unit

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

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

    ctx

    the parse tree

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

    Exit a parse tree produced by SqlBaseParser#lateralView.

    Exit a parse tree produced by SqlBaseParser#lateralView.

    ctx

    the parse tree

  484. abstract def exitLegacyDecimalLiteral(ctx: LegacyDecimalLiteralContext): Unit

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

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

    ctx

    the parse tree

  485. abstract def exitLiteralType(ctx: LiteralTypeContext): Unit

    Exit a parse tree produced by SqlBaseParser#literalType.

    Exit a parse tree produced by SqlBaseParser#literalType.

    ctx

    the parse tree

  486. abstract def exitLoadData(ctx: LoadDataContext): Unit

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

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

    ctx

    the parse tree

  487. abstract def exitLocationSpec(ctx: LocationSpecContext): Unit

    Exit a parse tree produced by SqlBaseParser#locationSpec.

    Exit a parse tree produced by SqlBaseParser#locationSpec.

    ctx

    the parse tree

  488. 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

  489. 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

  490. abstract def exitManageResource(ctx: ManageResourceContext): Unit

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

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

    ctx

    the parse tree

  491. abstract def exitMatchedAction(ctx: MatchedActionContext): Unit

    Exit a parse tree produced by SqlBaseParser#matchedAction.

    Exit a parse tree produced by SqlBaseParser#matchedAction.

    ctx

    the parse tree

  492. abstract def exitMatchedClause(ctx: MatchedClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#matchedClause.

    Exit a parse tree produced by SqlBaseParser#matchedClause.

    ctx

    the parse tree

  493. abstract def exitMergeIntoTable(ctx: MergeIntoTableContext): Unit

    Exit a parse tree produced by the mergeIntoTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Exit a parse tree produced by the mergeIntoTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  494. abstract def exitMultiInsertQuery(ctx: MultiInsertQueryContext): Unit

    Exit a parse tree produced by the multiInsertQuery labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Exit a parse tree produced by the multiInsertQuery labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  495. abstract def exitMultiInsertQueryBody(ctx: MultiInsertQueryBodyContext): Unit

    Exit a parse tree produced by SqlBaseParser#multiInsertQueryBody.

    Exit a parse tree produced by SqlBaseParser#multiInsertQueryBody.

    ctx

    the parse tree

  496. abstract def exitMultiUnitsInterval(ctx: MultiUnitsIntervalContext): Unit

    Exit a parse tree produced by SqlBaseParser#multiUnitsInterval.

    Exit a parse tree produced by SqlBaseParser#multiUnitsInterval.

    ctx

    the parse tree

  497. abstract def exitMultipartIdentifier(ctx: MultipartIdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#multipartIdentifier.

    Exit a parse tree produced by SqlBaseParser#multipartIdentifier.

    ctx

    the parse tree

  498. abstract def exitMultipartIdentifierList(ctx: MultipartIdentifierListContext): Unit

    Exit a parse tree produced by SqlBaseParser#multipartIdentifierList.

    Exit a parse tree produced by SqlBaseParser#multipartIdentifierList.

    ctx

    the parse tree

  499. abstract def exitMultipartIdentifierProperty(ctx: MultipartIdentifierPropertyContext): Unit

    Exit a parse tree produced by SqlBaseParser#multipartIdentifierProperty.

    Exit a parse tree produced by SqlBaseParser#multipartIdentifierProperty.

    ctx

    the parse tree

  500. abstract def exitMultipartIdentifierPropertyList(ctx: MultipartIdentifierPropertyListContext): Unit

    Exit a parse tree produced by SqlBaseParser#multipartIdentifierPropertyList.

    Exit a parse tree produced by SqlBaseParser#multipartIdentifierPropertyList.

    ctx

    the parse tree

  501. abstract def exitNamedArgumentExpression(ctx: NamedArgumentExpressionContext): Unit

    Exit a parse tree produced by SqlBaseParser#namedArgumentExpression.

    Exit a parse tree produced by SqlBaseParser#namedArgumentExpression.

    ctx

    the parse tree

  502. abstract def exitNamedExpression(ctx: NamedExpressionContext): Unit

    Exit a parse tree produced by SqlBaseParser#namedExpression.

    Exit a parse tree produced by SqlBaseParser#namedExpression.

    ctx

    the parse tree

  503. abstract def exitNamedExpressionSeq(ctx: NamedExpressionSeqContext): Unit

    Exit a parse tree produced by SqlBaseParser#namedExpressionSeq.

    Exit a parse tree produced by SqlBaseParser#namedExpressionSeq.

    ctx

    the parse tree

  504. abstract def exitNamedParameterLiteral(ctx: NamedParameterLiteralContext): Unit

    Exit a parse tree produced by the namedParameterLiteral labeled alternative in SqlBaseParser#constant.

    Exit a parse tree produced by the namedParameterLiteral labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  505. 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

  506. abstract def exitNamedWindow(ctx: NamedWindowContext): Unit

    Exit a parse tree produced by SqlBaseParser#namedWindow.

    Exit a parse tree produced by SqlBaseParser#namedWindow.

    ctx

    the parse tree

  507. abstract def exitNamespace(ctx: NamespaceContext): Unit

    Exit a parse tree produced by SqlBaseParser#namespace.

    Exit a parse tree produced by SqlBaseParser#namespace.

    ctx

    the parse tree

  508. abstract def exitNamespaces(ctx: NamespacesContext): Unit

    Exit a parse tree produced by SqlBaseParser#namespaces.

    Exit a parse tree produced by SqlBaseParser#namespaces.

    ctx

    the parse tree

  509. abstract def exitNestedConstantList(ctx: NestedConstantListContext): Unit

    Exit a parse tree produced by SqlBaseParser#nestedConstantList.

    Exit a parse tree produced by SqlBaseParser#nestedConstantList.

    ctx

    the parse tree

  510. 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

  511. abstract def exitNotMatchedAction(ctx: NotMatchedActionContext): Unit

    Exit a parse tree produced by SqlBaseParser#notMatchedAction.

    Exit a parse tree produced by SqlBaseParser#notMatchedAction.

    ctx

    the parse tree

  512. abstract def exitNotMatchedBySourceAction(ctx: NotMatchedBySourceActionContext): Unit

    Exit a parse tree produced by SqlBaseParser#notMatchedBySourceAction.

    Exit a parse tree produced by SqlBaseParser#notMatchedBySourceAction.

    ctx

    the parse tree

  513. abstract def exitNotMatchedBySourceClause(ctx: NotMatchedBySourceClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#notMatchedBySourceClause.

    Exit a parse tree produced by SqlBaseParser#notMatchedBySourceClause.

    ctx

    the parse tree

  514. abstract def exitNotMatchedClause(ctx: NotMatchedClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#notMatchedClause.

    Exit a parse tree produced by SqlBaseParser#notMatchedClause.

    ctx

    the parse tree

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

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

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

    ctx

    the parse tree

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

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

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

    ctx

    the parse tree

  517. abstract def exitOrderedIdentifier(ctx: OrderedIdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#orderedIdentifier.

    Exit a parse tree produced by SqlBaseParser#orderedIdentifier.

    ctx

    the parse tree

  518. abstract def exitOrderedIdentifierList(ctx: OrderedIdentifierListContext): Unit

    Exit a parse tree produced by SqlBaseParser#orderedIdentifierList.

    Exit a parse tree produced by SqlBaseParser#orderedIdentifierList.

    ctx

    the parse tree

  519. abstract def exitOverlay(ctx: OverlayContext): Unit

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

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

    ctx

    the parse tree

  520. 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

  521. abstract def exitPartitionColumn(ctx: PartitionColumnContext): Unit

    Exit a parse tree produced by the partitionColumn labeled alternative in SqlBaseParser#partitionField.

    Exit a parse tree produced by the partitionColumn labeled alternative in SqlBaseParser#partitionField.

    ctx

    the parse tree

  522. abstract def exitPartitionFieldList(ctx: PartitionFieldListContext): Unit

    Exit a parse tree produced by SqlBaseParser#partitionFieldList.

    Exit a parse tree produced by SqlBaseParser#partitionFieldList.

    ctx

    the parse tree

  523. abstract def exitPartitionSpec(ctx: PartitionSpecContext): Unit

    Exit a parse tree produced by SqlBaseParser#partitionSpec.

    Exit a parse tree produced by SqlBaseParser#partitionSpec.

    ctx

    the parse tree

  524. abstract def exitPartitionSpecLocation(ctx: PartitionSpecLocationContext): Unit

    Exit a parse tree produced by SqlBaseParser#partitionSpecLocation.

    Exit a parse tree produced by SqlBaseParser#partitionSpecLocation.

    ctx

    the parse tree

  525. abstract def exitPartitionTransform(ctx: PartitionTransformContext): Unit

    Exit a parse tree produced by the partitionTransform labeled alternative in SqlBaseParser#partitionField.

    Exit a parse tree produced by the partitionTransform labeled alternative in SqlBaseParser#partitionField.

    ctx

    the parse tree

  526. abstract def exitPartitionVal(ctx: PartitionValContext): Unit

    Exit a parse tree produced by SqlBaseParser#partitionVal.

    Exit a parse tree produced by SqlBaseParser#partitionVal.

    ctx

    the parse tree

  527. abstract def exitPercentile(ctx: PercentileContext): Unit

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

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

    ctx

    the parse tree

  528. abstract def exitPivotClause(ctx: PivotClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#pivotClause.

    Exit a parse tree produced by SqlBaseParser#pivotClause.

    ctx

    the parse tree

  529. abstract def exitPivotColumn(ctx: PivotColumnContext): Unit

    Exit a parse tree produced by SqlBaseParser#pivotColumn.

    Exit a parse tree produced by SqlBaseParser#pivotColumn.

    ctx

    the parse tree

  530. abstract def exitPivotValue(ctx: PivotValueContext): Unit

    Exit a parse tree produced by SqlBaseParser#pivotValue.

    Exit a parse tree produced by SqlBaseParser#pivotValue.

    ctx

    the parse tree

  531. abstract def exitPosParameterLiteral(ctx: PosParameterLiteralContext): Unit

    Exit a parse tree produced by the posParameterLiteral labeled alternative in SqlBaseParser#constant.

    Exit a parse tree produced by the posParameterLiteral labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  532. 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

  533. abstract def exitPredicate(ctx: PredicateContext): Unit

    Exit a parse tree produced by SqlBaseParser#predicate.

    Exit a parse tree produced by SqlBaseParser#predicate.

    ctx

    the parse tree

  534. abstract def exitPredicateOperator(ctx: PredicateOperatorContext): Unit

    Exit a parse tree produced by SqlBaseParser#predicateOperator.

    Exit a parse tree produced by SqlBaseParser#predicateOperator.

    ctx

    the parse tree

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

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

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

    ctx

    the parse tree

  536. abstract def exitPrimitiveDataType(ctx: PrimitiveDataTypeContext): Unit

    Exit a parse tree produced by the primitiveDataType labeled alternative in SqlBaseParser#dataType.

    Exit a parse tree produced by the primitiveDataType labeled alternative in SqlBaseParser#dataType.

    ctx

    the parse tree

  537. 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

  538. abstract def exitPropertyKey(ctx: PropertyKeyContext): Unit

    Exit a parse tree produced by SqlBaseParser#propertyKey.

    Exit a parse tree produced by SqlBaseParser#propertyKey.

    ctx

    the parse tree

  539. abstract def exitPropertyList(ctx: PropertyListContext): Unit

    Exit a parse tree produced by SqlBaseParser#propertyList.

    Exit a parse tree produced by SqlBaseParser#propertyList.

    ctx

    the parse tree

  540. abstract def exitPropertyValue(ctx: PropertyValueContext): Unit

    Exit a parse tree produced by SqlBaseParser#propertyValue.

    Exit a parse tree produced by SqlBaseParser#propertyValue.

    ctx

    the parse tree

  541. abstract def exitQualifiedColTypeWithPosition(ctx: QualifiedColTypeWithPositionContext): Unit

    Exit a parse tree produced by SqlBaseParser#qualifiedColTypeWithPosition.

    Exit a parse tree produced by SqlBaseParser#qualifiedColTypeWithPosition.

    ctx

    the parse tree

  542. abstract def exitQualifiedColTypeWithPositionList(ctx: QualifiedColTypeWithPositionListContext): Unit

    Exit a parse tree produced by SqlBaseParser#qualifiedColTypeWithPositionList.

    Exit a parse tree produced by SqlBaseParser#qualifiedColTypeWithPositionList.

    ctx

    the parse tree

  543. 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

  544. abstract def exitQualifiedNameList(ctx: QualifiedNameListContext): Unit

    Exit a parse tree produced by SqlBaseParser#qualifiedNameList.

    Exit a parse tree produced by SqlBaseParser#qualifiedNameList.

    ctx

    the parse tree

  545. abstract def exitQuery(ctx: SqlBaseParser.QueryContext): Unit

    Exit a parse tree produced by SqlBaseParser#query.

    Exit a parse tree produced by SqlBaseParser#query.

    ctx

    the parse tree

  546. abstract def exitQueryOrganization(ctx: QueryOrganizationContext): Unit

    Exit a parse tree produced by SqlBaseParser#queryOrganization.

    Exit a parse tree produced by SqlBaseParser#queryOrganization.

    ctx

    the parse tree

  547. 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

  548. 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

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

    Exit a parse tree produced by SqlBaseParser#quotedIdentifier.

    Exit a parse tree produced by SqlBaseParser#quotedIdentifier.

    ctx

    the parse tree

  550. abstract def exitQuotedIdentifierAlternative(ctx: QuotedIdentifierAlternativeContext): Unit

    Exit a parse tree produced by the quotedIdentifierAlternative labeled alternative in SqlBaseParser#strictIdentifier.

    Exit a parse tree produced by the quotedIdentifierAlternative labeled alternative in SqlBaseParser#strictIdentifier.

    ctx

    the parse tree

  551. abstract def exitRealIdent(ctx: RealIdentContext): Unit

    Exit a parse tree produced by the realIdent labeled alternative in SqlBaseParser#errorCapturingIdentifierExtra.

    Exit a parse tree produced by the realIdent labeled alternative in SqlBaseParser#errorCapturingIdentifierExtra.

    ctx

    the parse tree

  552. abstract def exitRecoverPartitions(ctx: RecoverPartitionsContext): Unit

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

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

    ctx

    the parse tree

  553. abstract def exitRefreshFunction(ctx: RefreshFunctionContext): Unit

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

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

    ctx

    the parse tree

  554. abstract def exitRefreshResource(ctx: RefreshResourceContext): Unit

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

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

    ctx

    the parse tree

  555. abstract def exitRefreshTable(ctx: RefreshTableContext): Unit

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

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

    ctx

    the parse tree

  556. abstract def exitRegularQuerySpecification(ctx: RegularQuerySpecificationContext): Unit

    Exit a parse tree produced by the regularQuerySpecification labeled alternative in SqlBaseParser#querySpecification.

    Exit a parse tree produced by the regularQuerySpecification labeled alternative in SqlBaseParser#querySpecification.

    ctx

    the parse tree

  557. abstract def exitRelation(ctx: RelationContext): Unit

    Exit a parse tree produced by SqlBaseParser#relation.

    Exit a parse tree produced by SqlBaseParser#relation.

    ctx

    the parse tree

  558. abstract def exitRelationExtension(ctx: RelationExtensionContext): Unit

    Exit a parse tree produced by SqlBaseParser#relationExtension.

    Exit a parse tree produced by SqlBaseParser#relationExtension.

    ctx

    the parse tree

  559. 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

  560. abstract def exitRenameTableColumn(ctx: RenameTableColumnContext): Unit

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

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

    ctx

    the parse tree

  561. abstract def exitRenameTablePartition(ctx: RenameTablePartitionContext): Unit

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

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

    ctx

    the parse tree

  562. abstract def exitRepairTable(ctx: RepairTableContext): Unit

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

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

    ctx

    the parse tree

  563. abstract def exitReplaceTable(ctx: ReplaceTableContext): Unit

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

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

    ctx

    the parse tree

  564. abstract def exitReplaceTableHeader(ctx: ReplaceTableHeaderContext): Unit

    Exit a parse tree produced by SqlBaseParser#replaceTableHeader.

    Exit a parse tree produced by SqlBaseParser#replaceTableHeader.

    ctx

    the parse tree

  565. abstract def exitResetConfiguration(ctx: ResetConfigurationContext): Unit

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

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

    ctx

    the parse tree

  566. abstract def exitResetQuotedConfiguration(ctx: ResetQuotedConfigurationContext): Unit

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

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

    ctx

    the parse tree

  567. abstract def exitResource(ctx: ResourceContext): Unit

    Exit a parse tree produced by SqlBaseParser#resource.

    Exit a parse tree produced by SqlBaseParser#resource.

    ctx

    the parse tree

  568. 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

  569. abstract def exitRowFormatDelimited(ctx: RowFormatDelimitedContext): Unit

    Exit a parse tree produced by the rowFormatDelimited labeled alternative in SqlBaseParser#rowFormat.

    Exit a parse tree produced by the rowFormatDelimited labeled alternative in SqlBaseParser#rowFormat.

    ctx

    the parse tree

  570. abstract def exitRowFormatSerde(ctx: RowFormatSerdeContext): Unit

    Exit a parse tree produced by the rowFormatSerde labeled alternative in SqlBaseParser#rowFormat.

    Exit a parse tree produced by the rowFormatSerde labeled alternative in SqlBaseParser#rowFormat.

    ctx

    the parse tree

  571. abstract def exitSample(ctx: SampleContext): Unit

    Exit a parse tree produced by SqlBaseParser#sample.

    Exit a parse tree produced by SqlBaseParser#sample.

    ctx

    the parse tree

  572. abstract def exitSampleByBucket(ctx: SampleByBucketContext): Unit

    Exit a parse tree produced by the sampleByBucket labeled alternative in SqlBaseParser#sampleMethod.

    Exit a parse tree produced by the sampleByBucket labeled alternative in SqlBaseParser#sampleMethod.

    ctx

    the parse tree

  573. abstract def exitSampleByBytes(ctx: SampleByBytesContext): Unit

    Exit a parse tree produced by the sampleByBytes labeled alternative in SqlBaseParser#sampleMethod.

    Exit a parse tree produced by the sampleByBytes labeled alternative in SqlBaseParser#sampleMethod.

    ctx

    the parse tree

  574. abstract def exitSampleByPercentile(ctx: SampleByPercentileContext): Unit

    Exit a parse tree produced by the sampleByPercentile labeled alternative in SqlBaseParser#sampleMethod.

    Exit a parse tree produced by the sampleByPercentile labeled alternative in SqlBaseParser#sampleMethod.

    ctx

    the parse tree

  575. abstract def exitSampleByRows(ctx: SampleByRowsContext): Unit

    Exit a parse tree produced by the sampleByRows labeled alternative in SqlBaseParser#sampleMethod.

    Exit a parse tree produced by the sampleByRows labeled alternative in SqlBaseParser#sampleMethod.

    ctx

    the parse tree

  576. 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

  577. abstract def exitSelectClause(ctx: SelectClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#selectClause.

    Exit a parse tree produced by SqlBaseParser#selectClause.

    ctx

    the parse tree

  578. abstract def exitSetCatalog(ctx: SetCatalogContext): Unit

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

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

    ctx

    the parse tree

  579. abstract def exitSetClause(ctx: SetClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#setClause.

    Exit a parse tree produced by SqlBaseParser#setClause.

    ctx

    the parse tree

  580. abstract def exitSetConfiguration(ctx: SetConfigurationContext): Unit

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

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

    ctx

    the parse tree

  581. abstract def exitSetNamespaceLocation(ctx: SetNamespaceLocationContext): Unit

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

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

    ctx

    the parse tree

  582. abstract def exitSetNamespaceProperties(ctx: SetNamespacePropertiesContext): Unit

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

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

    ctx

    the parse tree

  583. 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

  584. 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

  585. abstract def exitSetQuotedConfiguration(ctx: SetQuotedConfigurationContext): Unit

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

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

    ctx

    the parse tree

  586. abstract def exitSetTableLocation(ctx: SetTableLocationContext): Unit

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

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

    ctx

    the parse tree

  587. abstract def exitSetTableProperties(ctx: SetTablePropertiesContext): Unit

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

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

    ctx

    the parse tree

  588. abstract def exitSetTableSerDe(ctx: SetTableSerDeContext): Unit

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

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

    ctx

    the parse tree

  589. abstract def exitSetTimeZone(ctx: SetTimeZoneContext): Unit

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

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

    ctx

    the parse tree

  590. 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

  591. 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

  592. 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

  593. abstract def exitShowCurrentNamespace(ctx: ShowCurrentNamespaceContext): Unit

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

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

    ctx

    the parse tree

  594. 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

  595. abstract def exitShowNamespaces(ctx: ShowNamespacesContext): Unit

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

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

    ctx

    the parse tree

  596. 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

  597. abstract def exitShowTableExtended(ctx: ShowTableExtendedContext): Unit

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

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

    ctx

    the parse tree

  598. 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

  599. abstract def exitShowTblProperties(ctx: ShowTblPropertiesContext): Unit

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

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

    ctx

    the parse tree

  600. abstract def exitShowViews(ctx: ShowViewsContext): Unit

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

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

    ctx

    the parse tree

  601. 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

  602. abstract def exitSingleDataType(ctx: SingleDataTypeContext): Unit

    Exit a parse tree produced by SqlBaseParser#singleDataType.

    Exit a parse tree produced by SqlBaseParser#singleDataType.

    ctx

    the parse tree

  603. 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

  604. abstract def exitSingleFunctionIdentifier(ctx: SingleFunctionIdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#singleFunctionIdentifier.

    Exit a parse tree produced by SqlBaseParser#singleFunctionIdentifier.

    ctx

    the parse tree

  605. abstract def exitSingleInsertQuery(ctx: SingleInsertQueryContext): Unit

    Exit a parse tree produced by the singleInsertQuery labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Exit a parse tree produced by the singleInsertQuery labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  606. abstract def exitSingleMultipartIdentifier(ctx: SingleMultipartIdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#singleMultipartIdentifier.

    Exit a parse tree produced by SqlBaseParser#singleMultipartIdentifier.

    ctx

    the parse tree

  607. 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

  608. abstract def exitSingleTableIdentifier(ctx: SingleTableIdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#singleTableIdentifier.

    Exit a parse tree produced by SqlBaseParser#singleTableIdentifier.

    ctx

    the parse tree

  609. abstract def exitSingleTableSchema(ctx: SingleTableSchemaContext): Unit

    Exit a parse tree produced by SqlBaseParser#singleTableSchema.

    Exit a parse tree produced by SqlBaseParser#singleTableSchema.

    ctx

    the parse tree

  610. abstract def exitSkewSpec(ctx: SkewSpecContext): Unit

    Exit a parse tree produced by SqlBaseParser#skewSpec.

    Exit a parse tree produced by SqlBaseParser#skewSpec.

    ctx

    the parse tree

  611. abstract def exitSmallIntLiteral(ctx: SmallIntLiteralContext): Unit

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

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

    ctx

    the parse tree

  612. 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

  613. abstract def exitStar(ctx: StarContext): Unit

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

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

    ctx

    the parse tree

  614. 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

  615. abstract def exitStorageHandler(ctx: StorageHandlerContext): Unit

    Exit a parse tree produced by SqlBaseParser#storageHandler.

    Exit a parse tree produced by SqlBaseParser#storageHandler.

    ctx

    the parse tree

  616. abstract def exitStrictNonReserved(ctx: StrictNonReservedContext): Unit

    Exit a parse tree produced by SqlBaseParser#strictNonReserved.

    Exit a parse tree produced by SqlBaseParser#strictNonReserved.

    ctx

    the parse tree

  617. abstract def exitStringLit(ctx: StringLitContext): Unit

    Exit a parse tree produced by SqlBaseParser#stringLit.

    Exit a parse tree produced by SqlBaseParser#stringLit.

    ctx

    the parse tree

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

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

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

    ctx

    the parse tree

  619. abstract def exitStruct(ctx: StructContext): Unit

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

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

    ctx

    the parse tree

  620. 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

  621. 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

  622. 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

  623. 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

  624. 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

  625. abstract def exitTableAlias(ctx: TableAliasContext): Unit

    Exit a parse tree produced by SqlBaseParser#tableAlias.

    Exit a parse tree produced by SqlBaseParser#tableAlias.

    ctx

    the parse tree

  626. abstract def exitTableFileFormat(ctx: TableFileFormatContext): Unit

    Exit a parse tree produced by the tableFileFormat labeled alternative in SqlBaseParser#fileFormat.

    Exit a parse tree produced by the tableFileFormat labeled alternative in SqlBaseParser#fileFormat.

    ctx

    the parse tree

  627. abstract def exitTableIdentifier(ctx: TableIdentifierContext): Unit

    Exit a parse tree produced by SqlBaseParser#tableIdentifier.

    Exit a parse tree produced by SqlBaseParser#tableIdentifier.

    ctx

    the parse tree

  628. 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

  629. abstract def exitTableProvider(ctx: TableProviderContext): Unit

    Exit a parse tree produced by SqlBaseParser#tableProvider.

    Exit a parse tree produced by SqlBaseParser#tableProvider.

    ctx

    the parse tree

  630. abstract def exitTableValuedFunction(ctx: TableValuedFunctionContext): Unit

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

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

    ctx

    the parse tree

  631. abstract def exitTemporalClause(ctx: TemporalClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#temporalClause.

    Exit a parse tree produced by SqlBaseParser#temporalClause.

    ctx

    the parse tree

  632. abstract def exitTimestampadd(ctx: TimestampaddContext): Unit

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

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

    ctx

    the parse tree

  633. abstract def exitTimestampdiff(ctx: TimestampdiffContext): Unit

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

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

    ctx

    the parse tree

  634. abstract def exitTimezone(ctx: TimezoneContext): Unit

    Exit a parse tree produced by SqlBaseParser#timezone.

    Exit a parse tree produced by SqlBaseParser#timezone.

    ctx

    the parse tree

  635. abstract def exitTinyIntLiteral(ctx: TinyIntLiteralContext): Unit

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

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

    ctx

    the parse tree

  636. abstract def exitTransformArgument(ctx: TransformArgumentContext): Unit

    Exit a parse tree produced by SqlBaseParser#transformArgument.

    Exit a parse tree produced by SqlBaseParser#transformArgument.

    ctx

    the parse tree

  637. abstract def exitTransformClause(ctx: TransformClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#transformClause.

    Exit a parse tree produced by SqlBaseParser#transformClause.

    ctx

    the parse tree

  638. abstract def exitTransformQuerySpecification(ctx: TransformQuerySpecificationContext): Unit

    Exit a parse tree produced by the transformQuerySpecification labeled alternative in SqlBaseParser#querySpecification.

    Exit a parse tree produced by the transformQuerySpecification labeled alternative in SqlBaseParser#querySpecification.

    ctx

    the parse tree

  639. abstract def exitTrim(ctx: TrimContext): Unit

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

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

    ctx

    the parse tree

  640. abstract def exitTruncateTable(ctx: TruncateTableContext): Unit

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

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

    ctx

    the parse tree

  641. 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

  642. abstract def exitTypeConstructor(ctx: TypeConstructorContext): Unit

    Exit a parse tree produced by the typeConstructor labeled alternative in SqlBaseParser#constant.

    Exit a parse tree produced by the typeConstructor labeled alternative in SqlBaseParser#constant.

    ctx

    the parse tree

  643. abstract def exitUncacheTable(ctx: UncacheTableContext): Unit

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

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

    ctx

    the parse tree

  644. abstract def exitUnitInMultiUnits(ctx: UnitInMultiUnitsContext): Unit

    Exit a parse tree produced by SqlBaseParser#unitInMultiUnits.

    Exit a parse tree produced by SqlBaseParser#unitInMultiUnits.

    ctx

    the parse tree

  645. abstract def exitUnitInUnitToUnit(ctx: UnitInUnitToUnitContext): Unit

    Exit a parse tree produced by SqlBaseParser#unitInUnitToUnit.

    Exit a parse tree produced by SqlBaseParser#unitInUnitToUnit.

    ctx

    the parse tree

  646. abstract def exitUnitToUnitInterval(ctx: UnitToUnitIntervalContext): Unit

    Exit a parse tree produced by SqlBaseParser#unitToUnitInterval.

    Exit a parse tree produced by SqlBaseParser#unitToUnitInterval.

    ctx

    the parse tree

  647. abstract def exitUnpivotAlias(ctx: UnpivotAliasContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotAlias.

    Exit a parse tree produced by SqlBaseParser#unpivotAlias.

    ctx

    the parse tree

  648. abstract def exitUnpivotClause(ctx: UnpivotClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotClause.

    Exit a parse tree produced by SqlBaseParser#unpivotClause.

    ctx

    the parse tree

  649. abstract def exitUnpivotColumn(ctx: UnpivotColumnContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotColumn.

    Exit a parse tree produced by SqlBaseParser#unpivotColumn.

    ctx

    the parse tree

  650. abstract def exitUnpivotColumnAndAlias(ctx: UnpivotColumnAndAliasContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotColumnAndAlias.

    Exit a parse tree produced by SqlBaseParser#unpivotColumnAndAlias.

    ctx

    the parse tree

  651. abstract def exitUnpivotColumnSet(ctx: UnpivotColumnSetContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotColumnSet.

    Exit a parse tree produced by SqlBaseParser#unpivotColumnSet.

    ctx

    the parse tree

  652. abstract def exitUnpivotMultiValueColumnClause(ctx: UnpivotMultiValueColumnClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotMultiValueColumnClause.

    Exit a parse tree produced by SqlBaseParser#unpivotMultiValueColumnClause.

    ctx

    the parse tree

  653. abstract def exitUnpivotNameColumn(ctx: UnpivotNameColumnContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotNameColumn.

    Exit a parse tree produced by SqlBaseParser#unpivotNameColumn.

    ctx

    the parse tree

  654. abstract def exitUnpivotNullClause(ctx: UnpivotNullClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotNullClause.

    Exit a parse tree produced by SqlBaseParser#unpivotNullClause.

    ctx

    the parse tree

  655. abstract def exitUnpivotOperator(ctx: UnpivotOperatorContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotOperator.

    Exit a parse tree produced by SqlBaseParser#unpivotOperator.

    ctx

    the parse tree

  656. abstract def exitUnpivotSingleValueColumnClause(ctx: UnpivotSingleValueColumnClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotSingleValueColumnClause.

    Exit a parse tree produced by SqlBaseParser#unpivotSingleValueColumnClause.

    ctx

    the parse tree

  657. abstract def exitUnpivotValueColumn(ctx: UnpivotValueColumnContext): Unit

    Exit a parse tree produced by SqlBaseParser#unpivotValueColumn.

    Exit a parse tree produced by SqlBaseParser#unpivotValueColumn.

    ctx

    the parse tree

  658. abstract def exitUnquotedIdentifier(ctx: UnquotedIdentifierContext): Unit

    Exit a parse tree produced by the unquotedIdentifier labeled alternative in SqlBaseParser#strictIdentifier.

    Exit a parse tree produced by the unquotedIdentifier labeled alternative in SqlBaseParser#strictIdentifier.

    ctx

    the parse tree

  659. abstract def exitUnsetTableProperties(ctx: UnsetTablePropertiesContext): Unit

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

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

    ctx

    the parse tree

  660. abstract def exitUnsupportedHiveNativeCommands(ctx: UnsupportedHiveNativeCommandsContext): Unit

    Exit a parse tree produced by SqlBaseParser#unsupportedHiveNativeCommands.

    Exit a parse tree produced by SqlBaseParser#unsupportedHiveNativeCommands.

    ctx

    the parse tree

  661. abstract def exitUpdateTable(ctx: UpdateTableContext): Unit

    Exit a parse tree produced by the updateTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    Exit a parse tree produced by the updateTable labeled alternative in SqlBaseParser#dmlStatementNoWith.

    ctx

    the parse tree

  662. 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

  663. abstract def exitUseNamespace(ctx: UseNamespaceContext): Unit

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

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

    ctx

    the parse tree

  664. 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

  665. abstract def exitVersion(ctx: VersionContext): Unit

    Exit a parse tree produced by SqlBaseParser#version.

    Exit a parse tree produced by SqlBaseParser#version.

    ctx

    the parse tree

  666. 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

  667. abstract def exitWhereClause(ctx: WhereClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#whereClause.

    Exit a parse tree produced by SqlBaseParser#whereClause.

    ctx

    the parse tree

  668. abstract def exitWindowClause(ctx: WindowClauseContext): Unit

    Exit a parse tree produced by SqlBaseParser#windowClause.

    Exit a parse tree produced by SqlBaseParser#windowClause.

    ctx

    the parse tree

  669. abstract def exitWindowDef(ctx: WindowDefContext): Unit

    Exit a parse tree produced by the windowDef labeled alternative in SqlBaseParser#windowSpec.

    Exit a parse tree produced by the windowDef labeled alternative in SqlBaseParser#windowSpec.

    ctx

    the parse tree

  670. 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

  671. abstract def exitWindowRef(ctx: WindowRefContext): Unit

    Exit a parse tree produced by the windowRef labeled alternative in SqlBaseParser#windowSpec.

    Exit a parse tree produced by the windowRef labeled alternative in SqlBaseParser#windowSpec.

    ctx

    the parse tree

  672. abstract def exitYearMonthIntervalDataType(ctx: YearMonthIntervalDataTypeContext): Unit

    Exit a parse tree produced by the yearMonthIntervalDataType labeled alternative in SqlBaseParser#dataType.

    Exit a parse tree produced by the yearMonthIntervalDataType labeled alternative in SqlBaseParser#dataType.

    ctx

    the parse tree

  673. abstract def visitErrorNode(arg0: ErrorNode): Unit
    Definition Classes
    ParseTreeListener
  674. 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( ... ) @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  16. def toString(): String
    Definition Classes
    AnyRef → Any
  17. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from ParseTreeListener

Inherited from AnyRef

Inherited from Any

Ungrouped