Packages

trait SqlBaseVisitor[T] extends ParseTreeVisitor[T]

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

Linear Supertypes
ParseTreeVisitor[T], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SqlBaseVisitor
  2. ParseTreeVisitor
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def visit(arg0: ParseTree): T
    Definition Classes
    ParseTreeVisitor
  2. abstract def visitAddTableColumns(ctx: AddTableColumnsContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  3. abstract def visitAddTablePartition(ctx: AddTablePartitionContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  4. abstract def visitAggregationClause(ctx: AggregationClauseContext): T

    Visit a parse tree produced by SqlBaseParser#aggregationClause.

    Visit a parse tree produced by SqlBaseParser#aggregationClause.

    ctx

    the parse tree

    returns

    the visitor result

  5. abstract def visitAliasedQuery(ctx: AliasedQueryContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  6. abstract def visitAliasedRelation(ctx: AliasedRelationContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  7. abstract def visitAlterColumnAction(ctx: AlterColumnActionContext): T

    Visit a parse tree produced by SqlBaseParser#alterColumnAction.

    Visit a parse tree produced by SqlBaseParser#alterColumnAction.

    ctx

    the parse tree

    returns

    the visitor result

  8. abstract def visitAlterTableAlterColumn(ctx: AlterTableAlterColumnContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  9. abstract def visitAlterViewQuery(ctx: AlterViewQueryContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  10. abstract def visitAnalyze(ctx: AnalyzeContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  11. abstract def visitAnsiNonReserved(ctx: AnsiNonReservedContext): T

    Visit a parse tree produced by SqlBaseParser#ansiNonReserved.

    Visit a parse tree produced by SqlBaseParser#ansiNonReserved.

    ctx

    the parse tree

    returns

    the visitor result

  12. abstract def visitApplyTransform(ctx: ApplyTransformContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  13. abstract def visitArithmeticBinary(ctx: ArithmeticBinaryContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  14. abstract def visitArithmeticOperator(ctx: ArithmeticOperatorContext): T

    Visit a parse tree produced by SqlBaseParser#arithmeticOperator.

    Visit a parse tree produced by SqlBaseParser#arithmeticOperator.

    ctx

    the parse tree

    returns

    the visitor result

  15. abstract def visitArithmeticUnary(ctx: ArithmeticUnaryContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  16. abstract def visitAssignment(ctx: AssignmentContext): T

    Visit a parse tree produced by SqlBaseParser#assignment.

    Visit a parse tree produced by SqlBaseParser#assignment.

    ctx

    the parse tree

    returns

    the visitor result

  17. abstract def visitAssignmentList(ctx: AssignmentListContext): T

    Visit a parse tree produced by SqlBaseParser#assignmentList.

    Visit a parse tree produced by SqlBaseParser#assignmentList.

    ctx

    the parse tree

    returns

    the visitor result

  18. abstract def visitBigDecimalLiteral(ctx: BigDecimalLiteralContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  19. abstract def visitBigIntLiteral(ctx: BigIntLiteralContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  20. abstract def visitBooleanLiteral(ctx: BooleanLiteralContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  21. abstract def visitBooleanValue(ctx: BooleanValueContext): T

    Visit a parse tree produced by SqlBaseParser#booleanValue.

    Visit a parse tree produced by SqlBaseParser#booleanValue.

    ctx

    the parse tree

    returns

    the visitor result

  22. abstract def visitBucketSpec(ctx: BucketSpecContext): T

    Visit a parse tree produced by SqlBaseParser#bucketSpec.

    Visit a parse tree produced by SqlBaseParser#bucketSpec.

    ctx

    the parse tree

    returns

    the visitor result

  23. abstract def visitCacheTable(ctx: CacheTableContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  24. abstract def visitCast(ctx: CastContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  25. abstract def visitChildren(arg0: RuleNode): T
    Definition Classes
    ParseTreeVisitor
  26. abstract def visitClearCache(ctx: ClearCacheContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  27. abstract def visitColPosition(ctx: ColPositionContext): T

    Visit a parse tree produced by SqlBaseParser#colPosition.

    Visit a parse tree produced by SqlBaseParser#colPosition.

    ctx

    the parse tree

    returns

    the visitor result

  28. abstract def visitColType(ctx: ColTypeContext): T

    Visit a parse tree produced by SqlBaseParser#colType.

    Visit a parse tree produced by SqlBaseParser#colType.

    ctx

    the parse tree

    returns

    the visitor result

  29. abstract def visitColTypeList(ctx: ColTypeListContext): T

    Visit a parse tree produced by SqlBaseParser#colTypeList.

    Visit a parse tree produced by SqlBaseParser#colTypeList.

    ctx

    the parse tree

    returns

    the visitor result

  30. abstract def visitColumnReference(ctx: ColumnReferenceContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  31. abstract def visitCommentNamespace(ctx: CommentNamespaceContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  32. abstract def visitCommentSpec(ctx: CommentSpecContext): T

    Visit a parse tree produced by SqlBaseParser#commentSpec.

    Visit a parse tree produced by SqlBaseParser#commentSpec.

    ctx

    the parse tree

    returns

    the visitor result

  33. abstract def visitCommentTable(ctx: CommentTableContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  34. abstract def visitComparison(ctx: ComparisonContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  35. abstract def visitComparisonOperator(ctx: ComparisonOperatorContext): T

    Visit a parse tree produced by SqlBaseParser#comparisonOperator.

    Visit a parse tree produced by SqlBaseParser#comparisonOperator.

    ctx

    the parse tree

    returns

    the visitor result

  36. abstract def visitComplexColType(ctx: ComplexColTypeContext): T

    Visit a parse tree produced by SqlBaseParser#complexColType.

    Visit a parse tree produced by SqlBaseParser#complexColType.

    ctx

    the parse tree

    returns

    the visitor result

  37. abstract def visitComplexColTypeList(ctx: ComplexColTypeListContext): T

    Visit a parse tree produced by SqlBaseParser#complexColTypeList.

    Visit a parse tree produced by SqlBaseParser#complexColTypeList.

    ctx

    the parse tree

    returns

    the visitor result

  38. abstract def visitComplexDataType(ctx: ComplexDataTypeContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  39. abstract def visitConstantDefault(ctx: ConstantDefaultContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  40. abstract def visitConstantList(ctx: ConstantListContext): T

    Visit a parse tree produced by SqlBaseParser#constantList.

    Visit a parse tree produced by SqlBaseParser#constantList.

    ctx

    the parse tree

    returns

    the visitor result

  41. abstract def visitCreateFileFormat(ctx: CreateFileFormatContext): T

    Visit a parse tree produced by SqlBaseParser#createFileFormat.

    Visit a parse tree produced by SqlBaseParser#createFileFormat.

    ctx

    the parse tree

    returns

    the visitor result

  42. abstract def visitCreateFunction(ctx: CreateFunctionContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  43. abstract def visitCreateHiveTable(ctx: CreateHiveTableContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  44. abstract def visitCreateNamespace(ctx: CreateNamespaceContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  45. abstract def visitCreateTable(ctx: CreateTableContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  46. abstract def visitCreateTableClauses(ctx: CreateTableClausesContext): T

    Visit a parse tree produced by SqlBaseParser#createTableClauses.

    Visit a parse tree produced by SqlBaseParser#createTableClauses.

    ctx

    the parse tree

    returns

    the visitor result

  47. abstract def visitCreateTableHeader(ctx: CreateTableHeaderContext): T

    Visit a parse tree produced by SqlBaseParser#createTableHeader.

    Visit a parse tree produced by SqlBaseParser#createTableHeader.

    ctx

    the parse tree

    returns

    the visitor result

  48. abstract def visitCreateTableLike(ctx: CreateTableLikeContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  49. abstract def visitCreateTempViewUsing(ctx: CreateTempViewUsingContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  50. abstract def visitCreateView(ctx: CreateViewContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  51. abstract def visitCtes(ctx: CtesContext): T

    Visit a parse tree produced by SqlBaseParser#ctes.

    Visit a parse tree produced by SqlBaseParser#ctes.

    ctx

    the parse tree

    returns

    the visitor result

  52. abstract def visitCurrentDatetime(ctx: CurrentDatetimeContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  53. abstract def visitDecimalLiteral(ctx: DecimalLiteralContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  54. abstract def visitDeleteFromTable(ctx: DeleteFromTableContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  55. abstract def visitDereference(ctx: DereferenceContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  56. abstract def visitDescribeColName(ctx: DescribeColNameContext): T

    Visit a parse tree produced by SqlBaseParser#describeColName.

    Visit a parse tree produced by SqlBaseParser#describeColName.

    ctx

    the parse tree

    returns

    the visitor result

  57. abstract def visitDescribeFuncName(ctx: DescribeFuncNameContext): T

    Visit a parse tree produced by SqlBaseParser#describeFuncName.

    Visit a parse tree produced by SqlBaseParser#describeFuncName.

    ctx

    the parse tree

    returns

    the visitor result

  58. abstract def visitDescribeFunction(ctx: DescribeFunctionContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  59. abstract def visitDescribeNamespace(ctx: DescribeNamespaceContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  60. abstract def visitDescribeQuery(ctx: DescribeQueryContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  61. abstract def visitDescribeRelation(ctx: DescribeRelationContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  62. abstract def visitDmlStatement(ctx: DmlStatementContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  63. abstract def visitDoubleLiteral(ctx: DoubleLiteralContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  64. abstract def visitDropFunction(ctx: DropFunctionContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  65. abstract def visitDropNamespace(ctx: DropNamespaceContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  66. abstract def visitDropTable(ctx: DropTableContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  67. abstract def visitDropTableColumns(ctx: DropTableColumnsContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  68. abstract def visitDropTablePartitions(ctx: DropTablePartitionsContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  69. abstract def visitDropView(ctx: DropViewContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  70. abstract def visitErrorCapturingIdentifier(ctx: ErrorCapturingIdentifierContext): T

    Visit a parse tree produced by SqlBaseParser#errorCapturingIdentifier.

    Visit a parse tree produced by SqlBaseParser#errorCapturingIdentifier.

    ctx

    the parse tree

    returns

    the visitor result

  71. abstract def visitErrorCapturingMultiUnitsInterval(ctx: ErrorCapturingMultiUnitsIntervalContext): T

    Visit a parse tree produced by SqlBaseParser#errorCapturingMultiUnitsInterval.

    Visit a parse tree produced by SqlBaseParser#errorCapturingMultiUnitsInterval.

    ctx

    the parse tree

    returns

    the visitor result

  72. abstract def visitErrorCapturingUnitToUnitInterval(ctx: ErrorCapturingUnitToUnitIntervalContext): T

    Visit a parse tree produced by SqlBaseParser#errorCapturingUnitToUnitInterval.

    Visit a parse tree produced by SqlBaseParser#errorCapturingUnitToUnitInterval.

    ctx

    the parse tree

    returns

    the visitor result

  73. abstract def visitErrorIdent(ctx: ErrorIdentContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  74. abstract def visitErrorNode(arg0: ErrorNode): T
    Definition Classes
    ParseTreeVisitor
  75. abstract def visitExists(ctx: ExistsContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  76. abstract def visitExplain(ctx: ExplainContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  77. abstract def visitExponentLiteral(ctx: ExponentLiteralContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  78. abstract def visitExpression(ctx: ExpressionContext): T

    Visit a parse tree produced by SqlBaseParser#expression.

    Visit a parse tree produced by SqlBaseParser#expression.

    ctx

    the parse tree

    returns

    the visitor result

  79. abstract def visitExtract(ctx: ExtractContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  80. abstract def visitFailNativeCommand(ctx: FailNativeCommandContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  81. abstract def visitFirst(ctx: FirstContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  82. abstract def visitFrameBound(ctx: FrameBoundContext): T

    Visit a parse tree produced by SqlBaseParser#frameBound.

    Visit a parse tree produced by SqlBaseParser#frameBound.

    ctx

    the parse tree

    returns

    the visitor result

  83. abstract def visitFromClause(ctx: FromClauseContext): T

    Visit a parse tree produced by SqlBaseParser#fromClause.

    Visit a parse tree produced by SqlBaseParser#fromClause.

    ctx

    the parse tree

    returns

    the visitor result

  84. abstract def visitFromStatement(ctx: FromStatementContext): T

    Visit a parse tree produced by SqlBaseParser#fromStatement.

    Visit a parse tree produced by SqlBaseParser#fromStatement.

    ctx

    the parse tree

    returns

    the visitor result

  85. abstract def visitFromStatementBody(ctx: FromStatementBodyContext): T

    Visit a parse tree produced by SqlBaseParser#fromStatementBody.

    Visit a parse tree produced by SqlBaseParser#fromStatementBody.

    ctx

    the parse tree

    returns

    the visitor result

  86. abstract def visitFromStmt(ctx: FromStmtContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  87. abstract def visitFunctionCall(ctx: FunctionCallContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  88. abstract def visitFunctionIdentifier(ctx: FunctionIdentifierContext): T

    Visit a parse tree produced by SqlBaseParser#functionIdentifier.

    Visit a parse tree produced by SqlBaseParser#functionIdentifier.

    ctx

    the parse tree

    returns

    the visitor result

  89. abstract def visitFunctionName(ctx: FunctionNameContext): T

    Visit a parse tree produced by SqlBaseParser#functionName.

    Visit a parse tree produced by SqlBaseParser#functionName.

    ctx

    the parse tree

    returns

    the visitor result

  90. abstract def visitFunctionTable(ctx: FunctionTableContext): T

    Visit a parse tree produced by SqlBaseParser#functionTable.

    Visit a parse tree produced by SqlBaseParser#functionTable.

    ctx

    the parse tree

    returns

    the visitor result

  91. abstract def visitGenericFileFormat(ctx: GenericFileFormatContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  92. abstract def visitGroupingSet(ctx: GroupingSetContext): T

    Visit a parse tree produced by SqlBaseParser#groupingSet.

    Visit a parse tree produced by SqlBaseParser#groupingSet.

    ctx

    the parse tree

    returns

    the visitor result

  93. abstract def visitHavingClause(ctx: HavingClauseContext): T

    Visit a parse tree produced by SqlBaseParser#havingClause.

    Visit a parse tree produced by SqlBaseParser#havingClause.

    ctx

    the parse tree

    returns

    the visitor result

  94. abstract def visitHint(ctx: HintContext): T

    Visit a parse tree produced by SqlBaseParser#hint.

    Visit a parse tree produced by SqlBaseParser#hint.

    ctx

    the parse tree

    returns

    the visitor result

  95. abstract def visitHintStatement(ctx: HintStatementContext): T

    Visit a parse tree produced by SqlBaseParser#hintStatement.

    Visit a parse tree produced by SqlBaseParser#hintStatement.

    ctx

    the parse tree

    returns

    the visitor result

  96. abstract def visitHiveChangeColumn(ctx: HiveChangeColumnContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  97. abstract def visitIdentifier(ctx: IdentifierContext): T

    Visit a parse tree produced by SqlBaseParser#identifier.

    Visit a parse tree produced by SqlBaseParser#identifier.

    ctx

    the parse tree

    returns

    the visitor result

  98. abstract def visitIdentifierComment(ctx: IdentifierCommentContext): T

    Visit a parse tree produced by SqlBaseParser#identifierComment.

    Visit a parse tree produced by SqlBaseParser#identifierComment.

    ctx

    the parse tree

    returns

    the visitor result

  99. abstract def visitIdentifierCommentList(ctx: IdentifierCommentListContext): T

    Visit a parse tree produced by SqlBaseParser#identifierCommentList.

    Visit a parse tree produced by SqlBaseParser#identifierCommentList.

    ctx

    the parse tree

    returns

    the visitor result

  100. abstract def visitIdentifierList(ctx: IdentifierListContext): T

    Visit a parse tree produced by SqlBaseParser#identifierList.

    Visit a parse tree produced by SqlBaseParser#identifierList.

    ctx

    the parse tree

    returns

    the visitor result

  101. abstract def visitIdentifierSeq(ctx: IdentifierSeqContext): T

    Visit a parse tree produced by SqlBaseParser#identifierSeq.

    Visit a parse tree produced by SqlBaseParser#identifierSeq.

    ctx

    the parse tree

    returns

    the visitor result

  102. abstract def visitIdentityTransform(ctx: IdentityTransformContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  103. abstract def visitInlineTable(ctx: InlineTableContext): T

    Visit a parse tree produced by SqlBaseParser#inlineTable.

    Visit a parse tree produced by SqlBaseParser#inlineTable.

    ctx

    the parse tree

    returns

    the visitor result

  104. abstract def visitInlineTableDefault1(ctx: InlineTableDefault1Context): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  105. abstract def visitInlineTableDefault2(ctx: InlineTableDefault2Context): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  106. abstract def visitInsertIntoTable(ctx: InsertIntoTableContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  107. abstract def visitInsertOverwriteDir(ctx: InsertOverwriteDirContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  108. abstract def visitInsertOverwriteHiveDir(ctx: InsertOverwriteHiveDirContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  109. abstract def visitInsertOverwriteTable(ctx: InsertOverwriteTableContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  110. abstract def visitIntegerLiteral(ctx: IntegerLiteralContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  111. abstract def visitInterval(ctx: IntervalContext): T

    Visit a parse tree produced by SqlBaseParser#interval.

    Visit a parse tree produced by SqlBaseParser#interval.

    ctx

    the parse tree

    returns

    the visitor result

  112. abstract def visitIntervalLiteral(ctx: IntervalLiteralContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  113. abstract def visitIntervalUnit(ctx: IntervalUnitContext): T

    Visit a parse tree produced by SqlBaseParser#intervalUnit.

    Visit a parse tree produced by SqlBaseParser#intervalUnit.

    ctx

    the parse tree

    returns

    the visitor result

  114. abstract def visitIntervalValue(ctx: IntervalValueContext): T

    Visit a parse tree produced by SqlBaseParser#intervalValue.

    Visit a parse tree produced by SqlBaseParser#intervalValue.

    ctx

    the parse tree

    returns

    the visitor result

  115. abstract def visitJoinCriteria(ctx: JoinCriteriaContext): T

    Visit a parse tree produced by SqlBaseParser#joinCriteria.

    Visit a parse tree produced by SqlBaseParser#joinCriteria.

    ctx

    the parse tree

    returns

    the visitor result

  116. abstract def visitJoinRelation(ctx: JoinRelationContext): T

    Visit a parse tree produced by SqlBaseParser#joinRelation.

    Visit a parse tree produced by SqlBaseParser#joinRelation.

    ctx

    the parse tree

    returns

    the visitor result

  117. abstract def visitJoinType(ctx: JoinTypeContext): T

    Visit a parse tree produced by SqlBaseParser#joinType.

    Visit a parse tree produced by SqlBaseParser#joinType.

    ctx

    the parse tree

    returns

    the visitor result

  118. abstract def visitLambda(ctx: LambdaContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  119. abstract def visitLast(ctx: LastContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  120. abstract def visitLateralView(ctx: LateralViewContext): T

    Visit a parse tree produced by SqlBaseParser#lateralView.

    Visit a parse tree produced by SqlBaseParser#lateralView.

    ctx

    the parse tree

    returns

    the visitor result

  121. abstract def visitLegacyDecimalLiteral(ctx: LegacyDecimalLiteralContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  122. abstract def visitLoadData(ctx: LoadDataContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  123. abstract def visitLocationSpec(ctx: LocationSpecContext): T

    Visit a parse tree produced by SqlBaseParser#locationSpec.

    Visit a parse tree produced by SqlBaseParser#locationSpec.

    ctx

    the parse tree

    returns

    the visitor result

  124. abstract def visitLogicalBinary(ctx: LogicalBinaryContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  125. abstract def visitLogicalNot(ctx: LogicalNotContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  126. abstract def visitManageResource(ctx: ManageResourceContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  127. abstract def visitMatchedAction(ctx: MatchedActionContext): T

    Visit a parse tree produced by SqlBaseParser#matchedAction.

    Visit a parse tree produced by SqlBaseParser#matchedAction.

    ctx

    the parse tree

    returns

    the visitor result

  128. abstract def visitMatchedClause(ctx: MatchedClauseContext): T

    Visit a parse tree produced by SqlBaseParser#matchedClause.

    Visit a parse tree produced by SqlBaseParser#matchedClause.

    ctx

    the parse tree

    returns

    the visitor result

  129. abstract def visitMergeIntoTable(ctx: MergeIntoTableContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  130. abstract def visitMultiInsertQuery(ctx: MultiInsertQueryContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  131. abstract def visitMultiInsertQueryBody(ctx: MultiInsertQueryBodyContext): T

    Visit a parse tree produced by SqlBaseParser#multiInsertQueryBody.

    Visit a parse tree produced by SqlBaseParser#multiInsertQueryBody.

    ctx

    the parse tree

    returns

    the visitor result

  132. abstract def visitMultiUnitsInterval(ctx: MultiUnitsIntervalContext): T

    Visit a parse tree produced by SqlBaseParser#multiUnitsInterval.

    Visit a parse tree produced by SqlBaseParser#multiUnitsInterval.

    ctx

    the parse tree

    returns

    the visitor result

  133. abstract def visitMultipartIdentifier(ctx: MultipartIdentifierContext): T

    Visit a parse tree produced by SqlBaseParser#multipartIdentifier.

    Visit a parse tree produced by SqlBaseParser#multipartIdentifier.

    ctx

    the parse tree

    returns

    the visitor result

  134. abstract def visitMultipartIdentifierList(ctx: MultipartIdentifierListContext): T

    Visit a parse tree produced by SqlBaseParser#multipartIdentifierList.

    Visit a parse tree produced by SqlBaseParser#multipartIdentifierList.

    ctx

    the parse tree

    returns

    the visitor result

  135. abstract def visitNamedExpression(ctx: NamedExpressionContext): T

    Visit a parse tree produced by SqlBaseParser#namedExpression.

    Visit a parse tree produced by SqlBaseParser#namedExpression.

    ctx

    the parse tree

    returns

    the visitor result

  136. abstract def visitNamedExpressionSeq(ctx: NamedExpressionSeqContext): T

    Visit a parse tree produced by SqlBaseParser#namedExpressionSeq.

    Visit a parse tree produced by SqlBaseParser#namedExpressionSeq.

    ctx

    the parse tree

    returns

    the visitor result

  137. abstract def visitNamedQuery(ctx: NamedQueryContext): T

    Visit a parse tree produced by SqlBaseParser#namedQuery.

    Visit a parse tree produced by SqlBaseParser#namedQuery.

    ctx

    the parse tree

    returns

    the visitor result

  138. abstract def visitNamedWindow(ctx: NamedWindowContext): T

    Visit a parse tree produced by SqlBaseParser#namedWindow.

    Visit a parse tree produced by SqlBaseParser#namedWindow.

    ctx

    the parse tree

    returns

    the visitor result

  139. abstract def visitNamespace(ctx: NamespaceContext): T

    Visit a parse tree produced by SqlBaseParser#namespace.

    Visit a parse tree produced by SqlBaseParser#namespace.

    ctx

    the parse tree

    returns

    the visitor result

  140. abstract def visitNestedConstantList(ctx: NestedConstantListContext): T

    Visit a parse tree produced by SqlBaseParser#nestedConstantList.

    Visit a parse tree produced by SqlBaseParser#nestedConstantList.

    ctx

    the parse tree

    returns

    the visitor result

  141. abstract def visitNonReserved(ctx: NonReservedContext): T

    Visit a parse tree produced by SqlBaseParser#nonReserved.

    Visit a parse tree produced by SqlBaseParser#nonReserved.

    ctx

    the parse tree

    returns

    the visitor result

  142. abstract def visitNotMatchedAction(ctx: NotMatchedActionContext): T

    Visit a parse tree produced by SqlBaseParser#notMatchedAction.

    Visit a parse tree produced by SqlBaseParser#notMatchedAction.

    ctx

    the parse tree

    returns

    the visitor result

  143. abstract def visitNotMatchedClause(ctx: NotMatchedClauseContext): T

    Visit a parse tree produced by SqlBaseParser#notMatchedClause.

    Visit a parse tree produced by SqlBaseParser#notMatchedClause.

    ctx

    the parse tree

    returns

    the visitor result

  144. abstract def visitNullLiteral(ctx: NullLiteralContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  145. abstract def visitNumericLiteral(ctx: NumericLiteralContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  146. abstract def visitOrderedIdentifier(ctx: OrderedIdentifierContext): T

    Visit a parse tree produced by SqlBaseParser#orderedIdentifier.

    Visit a parse tree produced by SqlBaseParser#orderedIdentifier.

    ctx

    the parse tree

    returns

    the visitor result

  147. abstract def visitOrderedIdentifierList(ctx: OrderedIdentifierListContext): T

    Visit a parse tree produced by SqlBaseParser#orderedIdentifierList.

    Visit a parse tree produced by SqlBaseParser#orderedIdentifierList.

    ctx

    the parse tree

    returns

    the visitor result

  148. abstract def visitOverlay(ctx: OverlayContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  149. abstract def visitParenthesizedExpression(ctx: ParenthesizedExpressionContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  150. abstract def visitPartitionSpec(ctx: PartitionSpecContext): T

    Visit a parse tree produced by SqlBaseParser#partitionSpec.

    Visit a parse tree produced by SqlBaseParser#partitionSpec.

    ctx

    the parse tree

    returns

    the visitor result

  151. abstract def visitPartitionSpecLocation(ctx: PartitionSpecLocationContext): T

    Visit a parse tree produced by SqlBaseParser#partitionSpecLocation.

    Visit a parse tree produced by SqlBaseParser#partitionSpecLocation.

    ctx

    the parse tree

    returns

    the visitor result

  152. abstract def visitPartitionVal(ctx: PartitionValContext): T

    Visit a parse tree produced by SqlBaseParser#partitionVal.

    Visit a parse tree produced by SqlBaseParser#partitionVal.

    ctx

    the parse tree

    returns

    the visitor result

  153. abstract def visitPivotClause(ctx: PivotClauseContext): T

    Visit a parse tree produced by SqlBaseParser#pivotClause.

    Visit a parse tree produced by SqlBaseParser#pivotClause.

    ctx

    the parse tree

    returns

    the visitor result

  154. abstract def visitPivotColumn(ctx: PivotColumnContext): T

    Visit a parse tree produced by SqlBaseParser#pivotColumn.

    Visit a parse tree produced by SqlBaseParser#pivotColumn.

    ctx

    the parse tree

    returns

    the visitor result

  155. abstract def visitPivotValue(ctx: PivotValueContext): T

    Visit a parse tree produced by SqlBaseParser#pivotValue.

    Visit a parse tree produced by SqlBaseParser#pivotValue.

    ctx

    the parse tree

    returns

    the visitor result

  156. abstract def visitPosition(ctx: PositionContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  157. abstract def visitPredicate(ctx: PredicateContext): T

    Visit a parse tree produced by SqlBaseParser#predicate.

    Visit a parse tree produced by SqlBaseParser#predicate.

    ctx

    the parse tree

    returns

    the visitor result

  158. abstract def visitPredicateOperator(ctx: PredicateOperatorContext): T

    Visit a parse tree produced by SqlBaseParser#predicateOperator.

    Visit a parse tree produced by SqlBaseParser#predicateOperator.

    ctx

    the parse tree

    returns

    the visitor result

  159. abstract def visitPredicated(ctx: PredicatedContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  160. abstract def visitPrimitiveDataType(ctx: PrimitiveDataTypeContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  161. abstract def visitQualifiedColTypeWithPosition(ctx: QualifiedColTypeWithPositionContext): T

    Visit a parse tree produced by SqlBaseParser#qualifiedColTypeWithPosition.

    Visit a parse tree produced by SqlBaseParser#qualifiedColTypeWithPosition.

    ctx

    the parse tree

    returns

    the visitor result

  162. abstract def visitQualifiedColTypeWithPositionList(ctx: QualifiedColTypeWithPositionListContext): T

    Visit a parse tree produced by SqlBaseParser#qualifiedColTypeWithPositionList.

    Visit a parse tree produced by SqlBaseParser#qualifiedColTypeWithPositionList.

    ctx

    the parse tree

    returns

    the visitor result

  163. abstract def visitQualifiedName(ctx: QualifiedNameContext): T

    Visit a parse tree produced by SqlBaseParser#qualifiedName.

    Visit a parse tree produced by SqlBaseParser#qualifiedName.

    ctx

    the parse tree

    returns

    the visitor result

  164. abstract def visitQualifiedNameList(ctx: QualifiedNameListContext): T

    Visit a parse tree produced by SqlBaseParser#qualifiedNameList.

    Visit a parse tree produced by SqlBaseParser#qualifiedNameList.

    ctx

    the parse tree

    returns

    the visitor result

  165. abstract def visitQuery(ctx: QueryContext): T

    Visit a parse tree produced by SqlBaseParser#query.

    Visit a parse tree produced by SqlBaseParser#query.

    ctx

    the parse tree

    returns

    the visitor result

  166. abstract def visitQueryOrganization(ctx: QueryOrganizationContext): T

    Visit a parse tree produced by SqlBaseParser#queryOrganization.

    Visit a parse tree produced by SqlBaseParser#queryOrganization.

    ctx

    the parse tree

    returns

    the visitor result

  167. abstract def visitQueryPrimaryDefault(ctx: QueryPrimaryDefaultContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  168. abstract def visitQueryTermDefault(ctx: QueryTermDefaultContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  169. abstract def visitQuotedIdentifier(ctx: QuotedIdentifierContext): T

    Visit a parse tree produced by SqlBaseParser#quotedIdentifier.

    Visit a parse tree produced by SqlBaseParser#quotedIdentifier.

    ctx

    the parse tree

    returns

    the visitor result

  170. abstract def visitQuotedIdentifierAlternative(ctx: QuotedIdentifierAlternativeContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  171. abstract def visitRealIdent(ctx: RealIdentContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  172. abstract def visitRecoverPartitions(ctx: RecoverPartitionsContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  173. abstract def visitRefreshResource(ctx: RefreshResourceContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  174. abstract def visitRefreshTable(ctx: RefreshTableContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  175. abstract def visitRegularQuerySpecification(ctx: RegularQuerySpecificationContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  176. abstract def visitRelation(ctx: RelationContext): T

    Visit a parse tree produced by SqlBaseParser#relation.

    Visit a parse tree produced by SqlBaseParser#relation.

    ctx

    the parse tree

    returns

    the visitor result

  177. abstract def visitRenameTable(ctx: RenameTableContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  178. abstract def visitRenameTableColumn(ctx: RenameTableColumnContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  179. abstract def visitRenameTablePartition(ctx: RenameTablePartitionContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  180. abstract def visitRepairTable(ctx: RepairTableContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  181. abstract def visitReplaceTable(ctx: ReplaceTableContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  182. abstract def visitReplaceTableHeader(ctx: ReplaceTableHeaderContext): T

    Visit a parse tree produced by SqlBaseParser#replaceTableHeader.

    Visit a parse tree produced by SqlBaseParser#replaceTableHeader.

    ctx

    the parse tree

    returns

    the visitor result

  183. abstract def visitResetConfiguration(ctx: ResetConfigurationContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  184. abstract def visitResource(ctx: ResourceContext): T

    Visit a parse tree produced by SqlBaseParser#resource.

    Visit a parse tree produced by SqlBaseParser#resource.

    ctx

    the parse tree

    returns

    the visitor result

  185. abstract def visitRowConstructor(ctx: RowConstructorContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  186. abstract def visitRowFormatDelimited(ctx: RowFormatDelimitedContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  187. abstract def visitRowFormatSerde(ctx: RowFormatSerdeContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  188. abstract def visitSample(ctx: SampleContext): T

    Visit a parse tree produced by SqlBaseParser#sample.

    Visit a parse tree produced by SqlBaseParser#sample.

    ctx

    the parse tree

    returns

    the visitor result

  189. abstract def visitSampleByBucket(ctx: SampleByBucketContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  190. abstract def visitSampleByBytes(ctx: SampleByBytesContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  191. abstract def visitSampleByPercentile(ctx: SampleByPercentileContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  192. abstract def visitSampleByRows(ctx: SampleByRowsContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  193. abstract def visitSearchedCase(ctx: SearchedCaseContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  194. abstract def visitSelectClause(ctx: SelectClauseContext): T

    Visit a parse tree produced by SqlBaseParser#selectClause.

    Visit a parse tree produced by SqlBaseParser#selectClause.

    ctx

    the parse tree

    returns

    the visitor result

  195. abstract def visitSetClause(ctx: SetClauseContext): T

    Visit a parse tree produced by SqlBaseParser#setClause.

    Visit a parse tree produced by SqlBaseParser#setClause.

    ctx

    the parse tree

    returns

    the visitor result

  196. abstract def visitSetConfiguration(ctx: SetConfigurationContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  197. abstract def visitSetNamespaceLocation(ctx: SetNamespaceLocationContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  198. abstract def visitSetNamespaceProperties(ctx: SetNamespacePropertiesContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  199. abstract def visitSetOperation(ctx: SetOperationContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  200. abstract def visitSetQuantifier(ctx: SetQuantifierContext): T

    Visit a parse tree produced by SqlBaseParser#setQuantifier.

    Visit a parse tree produced by SqlBaseParser#setQuantifier.

    ctx

    the parse tree

    returns

    the visitor result

  201. abstract def visitSetTableLocation(ctx: SetTableLocationContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  202. abstract def visitSetTableProperties(ctx: SetTablePropertiesContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  203. abstract def visitSetTableSerDe(ctx: SetTableSerDeContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  204. abstract def visitShowColumns(ctx: ShowColumnsContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  205. abstract def visitShowCreateTable(ctx: ShowCreateTableContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  206. abstract def visitShowCurrentNamespace(ctx: ShowCurrentNamespaceContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  207. abstract def visitShowFunctions(ctx: ShowFunctionsContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  208. abstract def visitShowNamespaces(ctx: ShowNamespacesContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  209. abstract def visitShowPartitions(ctx: ShowPartitionsContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  210. abstract def visitShowTable(ctx: ShowTableContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  211. abstract def visitShowTables(ctx: ShowTablesContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  212. abstract def visitShowTblProperties(ctx: ShowTblPropertiesContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  213. abstract def visitShowViews(ctx: ShowViewsContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  214. abstract def visitSimpleCase(ctx: SimpleCaseContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  215. abstract def visitSingleDataType(ctx: SingleDataTypeContext): T

    Visit a parse tree produced by SqlBaseParser#singleDataType.

    Visit a parse tree produced by SqlBaseParser#singleDataType.

    ctx

    the parse tree

    returns

    the visitor result

  216. abstract def visitSingleExpression(ctx: SingleExpressionContext): T

    Visit a parse tree produced by SqlBaseParser#singleExpression.

    Visit a parse tree produced by SqlBaseParser#singleExpression.

    ctx

    the parse tree

    returns

    the visitor result

  217. abstract def visitSingleFunctionIdentifier(ctx: SingleFunctionIdentifierContext): T

    Visit a parse tree produced by SqlBaseParser#singleFunctionIdentifier.

    Visit a parse tree produced by SqlBaseParser#singleFunctionIdentifier.

    ctx

    the parse tree

    returns

    the visitor result

  218. abstract def visitSingleInsertQuery(ctx: SingleInsertQueryContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  219. abstract def visitSingleMultipartIdentifier(ctx: SingleMultipartIdentifierContext): T

    Visit a parse tree produced by SqlBaseParser#singleMultipartIdentifier.

    Visit a parse tree produced by SqlBaseParser#singleMultipartIdentifier.

    ctx

    the parse tree

    returns

    the visitor result

  220. abstract def visitSingleStatement(ctx: SingleStatementContext): T

    Visit a parse tree produced by SqlBaseParser#singleStatement.

    Visit a parse tree produced by SqlBaseParser#singleStatement.

    ctx

    the parse tree

    returns

    the visitor result

  221. abstract def visitSingleTableIdentifier(ctx: SingleTableIdentifierContext): T

    Visit a parse tree produced by SqlBaseParser#singleTableIdentifier.

    Visit a parse tree produced by SqlBaseParser#singleTableIdentifier.

    ctx

    the parse tree

    returns

    the visitor result

  222. abstract def visitSingleTableSchema(ctx: SingleTableSchemaContext): T

    Visit a parse tree produced by SqlBaseParser#singleTableSchema.

    Visit a parse tree produced by SqlBaseParser#singleTableSchema.

    ctx

    the parse tree

    returns

    the visitor result

  223. abstract def visitSkewSpec(ctx: SkewSpecContext): T

    Visit a parse tree produced by SqlBaseParser#skewSpec.

    Visit a parse tree produced by SqlBaseParser#skewSpec.

    ctx

    the parse tree

    returns

    the visitor result

  224. abstract def visitSmallIntLiteral(ctx: SmallIntLiteralContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  225. abstract def visitSortItem(ctx: SortItemContext): T

    Visit a parse tree produced by SqlBaseParser#sortItem.

    Visit a parse tree produced by SqlBaseParser#sortItem.

    ctx

    the parse tree

    returns

    the visitor result

  226. abstract def visitStar(ctx: StarContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  227. abstract def visitStatementDefault(ctx: StatementDefaultContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  228. abstract def visitStorageHandler(ctx: StorageHandlerContext): T

    Visit a parse tree produced by SqlBaseParser#storageHandler.

    Visit a parse tree produced by SqlBaseParser#storageHandler.

    ctx

    the parse tree

    returns

    the visitor result

  229. abstract def visitStrictNonReserved(ctx: StrictNonReservedContext): T

    Visit a parse tree produced by SqlBaseParser#strictNonReserved.

    Visit a parse tree produced by SqlBaseParser#strictNonReserved.

    ctx

    the parse tree

    returns

    the visitor result

  230. abstract def visitStringLiteral(ctx: StringLiteralContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  231. abstract def visitStruct(ctx: StructContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  232. abstract def visitSubquery(ctx: SubqueryContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  233. abstract def visitSubqueryExpression(ctx: SubqueryExpressionContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  234. abstract def visitSubscript(ctx: SubscriptContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  235. abstract def visitSubstring(ctx: SubstringContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  236. abstract def visitTable(ctx: TableContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  237. abstract def visitTableAlias(ctx: TableAliasContext): T

    Visit a parse tree produced by SqlBaseParser#tableAlias.

    Visit a parse tree produced by SqlBaseParser#tableAlias.

    ctx

    the parse tree

    returns

    the visitor result

  238. abstract def visitTableFileFormat(ctx: TableFileFormatContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  239. abstract def visitTableIdentifier(ctx: TableIdentifierContext): T

    Visit a parse tree produced by SqlBaseParser#tableIdentifier.

    Visit a parse tree produced by SqlBaseParser#tableIdentifier.

    ctx

    the parse tree

    returns

    the visitor result

  240. abstract def visitTableName(ctx: TableNameContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  241. abstract def visitTableProperty(ctx: TablePropertyContext): T

    Visit a parse tree produced by SqlBaseParser#tableProperty.

    Visit a parse tree produced by SqlBaseParser#tableProperty.

    ctx

    the parse tree

    returns

    the visitor result

  242. abstract def visitTablePropertyKey(ctx: TablePropertyKeyContext): T

    Visit a parse tree produced by SqlBaseParser#tablePropertyKey.

    Visit a parse tree produced by SqlBaseParser#tablePropertyKey.

    ctx

    the parse tree

    returns

    the visitor result

  243. abstract def visitTablePropertyList(ctx: TablePropertyListContext): T

    Visit a parse tree produced by SqlBaseParser#tablePropertyList.

    Visit a parse tree produced by SqlBaseParser#tablePropertyList.

    ctx

    the parse tree

    returns

    the visitor result

  244. abstract def visitTablePropertyValue(ctx: TablePropertyValueContext): T

    Visit a parse tree produced by SqlBaseParser#tablePropertyValue.

    Visit a parse tree produced by SqlBaseParser#tablePropertyValue.

    ctx

    the parse tree

    returns

    the visitor result

  245. abstract def visitTableProvider(ctx: TableProviderContext): T

    Visit a parse tree produced by SqlBaseParser#tableProvider.

    Visit a parse tree produced by SqlBaseParser#tableProvider.

    ctx

    the parse tree

    returns

    the visitor result

  246. abstract def visitTableValuedFunction(ctx: TableValuedFunctionContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  247. abstract def visitTerminal(arg0: TerminalNode): T
    Definition Classes
    ParseTreeVisitor
  248. abstract def visitTinyIntLiteral(ctx: TinyIntLiteralContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  249. abstract def visitTransformArgument(ctx: TransformArgumentContext): T

    Visit a parse tree produced by SqlBaseParser#transformArgument.

    Visit a parse tree produced by SqlBaseParser#transformArgument.

    ctx

    the parse tree

    returns

    the visitor result

  250. abstract def visitTransformClause(ctx: TransformClauseContext): T

    Visit a parse tree produced by SqlBaseParser#transformClause.

    Visit a parse tree produced by SqlBaseParser#transformClause.

    ctx

    the parse tree

    returns

    the visitor result

  251. abstract def visitTransformList(ctx: TransformListContext): T

    Visit a parse tree produced by SqlBaseParser#transformList.

    Visit a parse tree produced by SqlBaseParser#transformList.

    ctx

    the parse tree

    returns

    the visitor result

  252. abstract def visitTransformQuerySpecification(ctx: TransformQuerySpecificationContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  253. abstract def visitTrim(ctx: TrimContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  254. abstract def visitTruncateTable(ctx: TruncateTableContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  255. abstract def visitTypeConstructor(ctx: TypeConstructorContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  256. abstract def visitUncacheTable(ctx: UncacheTableContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  257. abstract def visitUnitToUnitInterval(ctx: UnitToUnitIntervalContext): T

    Visit a parse tree produced by SqlBaseParser#unitToUnitInterval.

    Visit a parse tree produced by SqlBaseParser#unitToUnitInterval.

    ctx

    the parse tree

    returns

    the visitor result

  258. abstract def visitUnquotedIdentifier(ctx: UnquotedIdentifierContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  259. abstract def visitUnsetTableProperties(ctx: UnsetTablePropertiesContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  260. abstract def visitUnsupportedHiveNativeCommands(ctx: UnsupportedHiveNativeCommandsContext): T

    Visit a parse tree produced by SqlBaseParser#unsupportedHiveNativeCommands.

    Visit a parse tree produced by SqlBaseParser#unsupportedHiveNativeCommands.

    ctx

    the parse tree

    returns

    the visitor result

  261. abstract def visitUpdateTable(ctx: UpdateTableContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  262. abstract def visitUse(ctx: UseContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  263. abstract def visitValueExpressionDefault(ctx: ValueExpressionDefaultContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  264. abstract def visitWhenClause(ctx: WhenClauseContext): T

    Visit a parse tree produced by SqlBaseParser#whenClause.

    Visit a parse tree produced by SqlBaseParser#whenClause.

    ctx

    the parse tree

    returns

    the visitor result

  265. abstract def visitWhereClause(ctx: WhereClauseContext): T

    Visit a parse tree produced by SqlBaseParser#whereClause.

    Visit a parse tree produced by SqlBaseParser#whereClause.

    ctx

    the parse tree

    returns

    the visitor result

  266. abstract def visitWindowClause(ctx: WindowClauseContext): T

    Visit a parse tree produced by SqlBaseParser#windowClause.

    Visit a parse tree produced by SqlBaseParser#windowClause.

    ctx

    the parse tree

    returns

    the visitor result

  267. abstract def visitWindowDef(ctx: WindowDefContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

  268. abstract def visitWindowFrame(ctx: WindowFrameContext): T

    Visit a parse tree produced by SqlBaseParser#windowFrame.

    Visit a parse tree produced by SqlBaseParser#windowFrame.

    ctx

    the parse tree

    returns

    the visitor result

  269. abstract def visitWindowRef(ctx: WindowRefContext): T

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

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

    ctx

    the parse tree

    returns

    the visitor result

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 ParseTreeVisitor[T]

Inherited from AnyRef

Inherited from Any

Ungrouped