Packages

t

org.apache.spark.sql.catalyst.parser

SqlBaseListener

trait SqlBaseListener 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. SqlBaseListener
  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 enterAnsiNonReserved(ctx: AnsiNonReservedContext): Unit

    Enter a parse tree produced by SqlBaseParser#ansiNonReserved.

    Enter a parse tree produced by SqlBaseParser#ansiNonReserved.

    ctx

    the parse tree

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  41. abstract def enterCreateHiveTable(ctx: CreateHiveTableContext): Unit

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

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

    ctx

    the parse tree

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

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

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

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

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

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

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

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

  50. abstract def enterCurrentDatetime(ctx: CurrentDatetimeContext): Unit

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

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

    ctx

    the parse tree

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  72. abstract def enterEveryRule(arg0: ParserRuleContext): Unit
    Definition Classes
    ParseTreeListener
  73. 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  111. abstract def enterIntervalUnit(ctx: IntervalUnitContext): Unit

    Enter a parse tree produced by SqlBaseParser#intervalUnit.

    Enter a parse tree produced by SqlBaseParser#intervalUnit.

    ctx

    the parse tree

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Enter a parse tree produced by SqlBaseParser#query.

    Enter a parse tree produced by SqlBaseParser#query.

    ctx

    the parse tree

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  208. abstract def enterShowTable(ctx: ShowTableContext): Unit

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

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

    ctx

    the parse tree

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  239. abstract def enterTableProperty(ctx: TablePropertyContext): Unit

    Enter a parse tree produced by SqlBaseParser#tableProperty.

    Enter a parse tree produced by SqlBaseParser#tableProperty.

    ctx

    the parse tree

  240. abstract def enterTablePropertyKey(ctx: TablePropertyKeyContext): Unit

    Enter a parse tree produced by SqlBaseParser#tablePropertyKey.

    Enter a parse tree produced by SqlBaseParser#tablePropertyKey.

    ctx

    the parse tree

  241. abstract def enterTablePropertyList(ctx: TablePropertyListContext): Unit

    Enter a parse tree produced by SqlBaseParser#tablePropertyList.

    Enter a parse tree produced by SqlBaseParser#tablePropertyList.

    ctx

    the parse tree

  242. abstract def enterTablePropertyValue(ctx: TablePropertyValueContext): Unit

    Enter a parse tree produced by SqlBaseParser#tablePropertyValue.

    Enter a parse tree produced by SqlBaseParser#tablePropertyValue.

    ctx

    the parse tree

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

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

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

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

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

  248. abstract def enterTransformList(ctx: TransformListContext): Unit

    Enter a parse tree produced by SqlBaseParser#transformList.

    Enter a parse tree produced by SqlBaseParser#transformList.

    ctx

    the parse tree

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  307. abstract def exitCreateHiveTable(ctx: CreateHiveTableContext): Unit

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

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

    ctx

    the parse tree

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

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

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

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

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

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

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

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

  316. abstract def exitCurrentDatetime(ctx: CurrentDatetimeContext): Unit

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

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

    ctx

    the parse tree

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  338. abstract def exitEveryRule(arg0: ParserRuleContext): Unit
    Definition Classes
    ParseTreeListener
  339. 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  377. abstract def exitIntervalUnit(ctx: IntervalUnitContext): Unit

    Exit a parse tree produced by SqlBaseParser#intervalUnit.

    Exit a parse tree produced by SqlBaseParser#intervalUnit.

    ctx

    the parse tree

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Exit a parse tree produced by SqlBaseParser#query.

    Exit a parse tree produced by SqlBaseParser#query.

    ctx

    the parse tree

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  474. abstract def exitShowTable(ctx: ShowTableContext): Unit

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

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

    ctx

    the parse tree

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  505. abstract def exitTableProperty(ctx: TablePropertyContext): Unit

    Exit a parse tree produced by SqlBaseParser#tableProperty.

    Exit a parse tree produced by SqlBaseParser#tableProperty.

    ctx

    the parse tree

  506. abstract def exitTablePropertyKey(ctx: TablePropertyKeyContext): Unit

    Exit a parse tree produced by SqlBaseParser#tablePropertyKey.

    Exit a parse tree produced by SqlBaseParser#tablePropertyKey.

    ctx

    the parse tree

  507. abstract def exitTablePropertyList(ctx: TablePropertyListContext): Unit

    Exit a parse tree produced by SqlBaseParser#tablePropertyList.

    Exit a parse tree produced by SqlBaseParser#tablePropertyList.

    ctx

    the parse tree

  508. abstract def exitTablePropertyValue(ctx: TablePropertyValueContext): Unit

    Exit a parse tree produced by SqlBaseParser#tablePropertyValue.

    Exit a parse tree produced by SqlBaseParser#tablePropertyValue.

    ctx

    the parse tree

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

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

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

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

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

  514. abstract def exitTransformList(ctx: TransformListContext): Unit

    Exit a parse tree produced by SqlBaseParser#transformList.

    Exit a parse tree produced by SqlBaseParser#transformList.

    ctx

    the parse tree

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  533. abstract def visitErrorNode(arg0: ErrorNode): Unit
    Definition Classes
    ParseTreeListener
  534. 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