Packages

class SQLInterpreter extends SqlBaseBaseVisitor[Any] with LogSupport

ANTLR parse tree -> SQL LogicalPlan

Linear Supertypes
LogSupport, LazyLogger, LoggingMethods, Serializable, SqlBaseBaseVisitor[Any], SqlBaseVisitor[Any], AbstractParseTreeVisitor[Any], ParseTreeVisitor[Any], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SQLInterpreter
  2. LogSupport
  3. LazyLogger
  4. LoggingMethods
  5. Serializable
  6. SqlBaseBaseVisitor
  7. SqlBaseVisitor
  8. AbstractParseTreeVisitor
  9. ParseTreeVisitor
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new SQLInterpreter(withNodeLocation: Boolean = true)

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. def aggregateResult(arg0: Any, arg1: Any): Any
    Attributes
    protected[tree]
    Definition Classes
    AbstractParseTreeVisitor
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  7. macro def debug(message: Any, cause: Throwable): Unit
    Attributes
    protected
    Definition Classes
    LoggingMethods
  8. macro def debug(message: Any): Unit
    Attributes
    protected
    Definition Classes
    LoggingMethods
  9. def defaultResult(): Any
    Attributes
    protected[tree]
    Definition Classes
    AbstractParseTreeVisitor
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  12. macro def error(message: Any, cause: Throwable): Unit
    Attributes
    protected
    Definition Classes
    LoggingMethods
  13. macro def error(message: Any): Unit
    Attributes
    protected
    Definition Classes
    LoggingMethods
  14. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. macro def info(message: Any, cause: Throwable): Unit
    Attributes
    protected
    Definition Classes
    LoggingMethods
  17. macro def info(message: Any): Unit
    Attributes
    protected
    Definition Classes
    LoggingMethods
  18. def interpret(ctx: ParserRuleContext): LogicalPlan
  19. def interpretExpression(ctx: ParserRuleContext): Expression
  20. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  21. macro def logAt(logLevel: LogLevel, message: Any): Unit
    Attributes
    protected
    Definition Classes
    LoggingMethods
  22. lazy val logger: Logger
    Attributes
    protected[this]
    Definition Classes
    LazyLogger
  23. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  26. def shouldVisitNextChild(arg0: RuleNode, arg1: Any): Boolean
    Attributes
    protected[tree]
    Definition Classes
    AbstractParseTreeVisitor
  27. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  28. def toString(): String
    Definition Classes
    AnyRef → Any
  29. macro def trace(message: Any, cause: Throwable): Unit
    Attributes
    protected
    Definition Classes
    LoggingMethods
  30. macro def trace(message: Any): Unit
    Attributes
    protected
    Definition Classes
    LoggingMethods
  31. def visit(arg0: ParseTree): Any
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  32. def visitAddColumn(ctx: AddColumnContext): LogicalPlan

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  33. def visitAliasedRelation(ctx: AliasedRelationContext): Relation

    Visit a parse tree produced by SqlBaseParser#aliasedRelation.

    Visit a parse tree produced by SqlBaseParser#aliasedRelation.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  34. def visitArithmeticBinary(ctx: ArithmeticBinaryContext): Expression

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  35. def visitArithmeticUnary(ctx: ArithmeticUnaryContext): Any

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  36. def visitArrayConstructor(ctx: ArrayConstructorContext): Expression

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  37. def visitAtTimeZone(ctx: AtTimeZoneContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  38. def visitBackQuotedIdentifier(ctx: BackQuotedIdentifierContext): Identifier

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  39. def visitBaseType(ctx: BaseTypeContext): Any

    Visit a parse tree produced by SqlBaseParser#baseType.

    Visit a parse tree produced by SqlBaseParser#baseType.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  40. def visitBasicStringLiteral(ctx: BasicStringLiteralContext): StringLiteral

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  41. def visitBetween(ctx: BetweenContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  42. def visitBinaryLiteral(ctx: BinaryLiteralContext): Expression

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  43. def visitBooleanDeafault(ctx: BooleanDeafaultContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  44. def visitBooleanLiteral(ctx: BooleanLiteralContext): Literal

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  45. def visitBooleanValue(ctx: BooleanValueContext): Any

    Visit a parse tree produced by SqlBaseParser#booleanValue.

    Visit a parse tree produced by SqlBaseParser#booleanValue.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  46. def visitBoundedFrame(ctx: BoundedFrameContext): Expression

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  47. def visitCall(ctx: CallContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  48. def visitCast(ctx: CastContext): Expression

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  49. def visitChildren(arg0: RuleNode): Any
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  50. def visitColumnAliases(ctx: ColumnAliasesContext): Any

    Visit a parse tree produced by SqlBaseParser#columnAliases.

    Visit a parse tree produced by SqlBaseParser#columnAliases.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  51. def visitColumnDefinition(ctx: ColumnDefinitionContext): ColumnDef

    Visit a parse tree produced by SqlBaseParser#columnDefinition.

    Visit a parse tree produced by SqlBaseParser#columnDefinition.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  52. def visitColumnReference(ctx: ColumnReferenceContext): Any

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  53. def visitCommit(ctx: CommitContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  54. def visitComparison(ctx: ComparisonContext): Expression

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  55. def visitComparisonOperator(ctx: ComparisonOperatorContext): Any

    Visit a parse tree produced by SqlBaseParser#comparisonOperator.

    Visit a parse tree produced by SqlBaseParser#comparisonOperator.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  56. def visitComparisonQuantifier(ctx: ComparisonQuantifierContext): Any

    Visit a parse tree produced by SqlBaseParser#comparisonQuantifier.

    Visit a parse tree produced by SqlBaseParser#comparisonQuantifier.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  57. def visitConcatenation(ctx: ConcatenationContext): Expression

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  58. def visitCreateSchema(ctx: CreateSchemaContext): LogicalPlan

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  59. def visitCreateTable(ctx: CreateTableContext): LogicalPlan

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  60. def visitCreateTableAsSelect(ctx: CreateTableAsSelectContext): LogicalPlan

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  61. def visitCreateView(ctx: CreateViewContext): LogicalPlan

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  62. def visitCurrentRowBound(ctx: CurrentRowBoundContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  63. def visitCurrentUser(ctx: CurrentUserContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  64. def visitDeallocate(ctx: DeallocateContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  65. def visitDecimalLiteral(ctx: DecimalLiteralContext): Literal

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  66. def visitDelete(ctx: DeleteContext): LogicalPlan

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  67. def visitDereference(ctx: DereferenceContext): Attribute

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  68. def visitDescribeInput(ctx: DescribeInputContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  69. def visitDescribeOutput(ctx: DescribeOutputContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  70. def visitDigitIdentifier(ctx: DigitIdentifierContext): Identifier

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  71. def visitDistinctFrom(ctx: DistinctFromContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  72. def visitDoubleLiteral(ctx: DoubleLiteralContext): Literal

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  73. def visitDropColumn(ctx: DropColumnContext): LogicalPlan

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  74. def visitDropSchema(ctx: DropSchemaContext): LogicalPlan

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  75. def visitDropTable(ctx: DropTableContext): LogicalPlan

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  76. def visitDropView(ctx: DropViewContext): LogicalPlan

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  77. def visitErrorNode(arg0: ErrorNode): Any
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  78. def visitExecute(ctx: ExecuteContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  79. def visitExists(ctx: ExistsContext): Expression

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  80. def visitExplain(ctx: ExplainContext): Any

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  81. def visitExplainFormat(ctx: ExplainFormatContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  82. def visitExplainType(ctx: ExplainTypeContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  83. def visitExpression(ctx: ExpressionContext): Expression

    Visit a parse tree produced by SqlBaseParser#expression.

    Visit a parse tree produced by SqlBaseParser#expression.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  84. def visitExtract(ctx: ExtractContext): Expression

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  85. def visitFilter(ctx: FilterContext): Any

    Visit a parse tree produced by SqlBaseParser#filter.

    Visit a parse tree produced by SqlBaseParser#filter.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  86. def visitFunctionCall(ctx: FunctionCallContext): FunctionCall

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  87. def visitGrant(ctx: GrantContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  88. def visitGroupBy(ctx: GroupByContext): Any

    Visit a parse tree produced by SqlBaseParser#groupBy.

    Visit a parse tree produced by SqlBaseParser#groupBy.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  89. def visitGroupingOperation(ctx: GroupingOperationContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  90. def visitGroupingSet(ctx: GroupingSetContext): Any

    Visit a parse tree produced by SqlBaseParser#groupingSet.

    Visit a parse tree produced by SqlBaseParser#groupingSet.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  91. def visitInList(ctx: InListContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  92. def visitInSubquery(ctx: InSubqueryContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  93. def visitInlineTable(ctx: InlineTableContext): LogicalPlan

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  94. def visitInsertInto(ctx: InsertIntoContext): LogicalPlan

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  95. def visitIntegerLiteral(ctx: IntegerLiteralContext): Literal

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  96. def visitInterval(ctx: IntervalContext): IntervalLiteral

    Visit a parse tree produced by SqlBaseParser#interval.

    Visit a parse tree produced by SqlBaseParser#interval.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  97. def visitIntervalField(ctx: IntervalFieldContext): IntervalField

    Visit a parse tree produced by SqlBaseParser#intervalField.

    Visit a parse tree produced by SqlBaseParser#intervalField.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  98. def visitIntervalLiteral(ctx: IntervalLiteralContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  99. def visitIsolationLevel(ctx: IsolationLevelContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  100. def visitJoinCriteria(ctx: JoinCriteriaContext): Any

    Visit a parse tree produced by SqlBaseParser#joinCriteria.

    Visit a parse tree produced by SqlBaseParser#joinCriteria.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  101. def visitJoinRelation(ctx: JoinRelationContext): LogicalPlan

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  102. def visitJoinType(ctx: JoinTypeContext): Any

    Visit a parse tree produced by SqlBaseParser#joinType.

    Visit a parse tree produced by SqlBaseParser#joinType.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  103. def visitLambda(ctx: LambdaContext): Any

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  104. def visitLateral(ctx: LateralContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  105. def visitLateralView(ctx: LateralViewContext): Relation

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  106. def visitLike(ctx: LikeContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  107. def visitLikeClause(ctx: LikeClauseContext): Any

    Visit a parse tree produced by SqlBaseParser#likeClause.

    Visit a parse tree produced by SqlBaseParser#likeClause.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  108. def visitLogicalBinary(ctx: LogicalBinaryContext): Expression

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  109. def visitLogicalNot(ctx: LogicalNotContext): Expression

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  110. def visitNamedArgument(ctx: NamedArgumentContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  111. def visitNamedQuery(ctx: NamedQueryContext): WithQuery

    Visit a parse tree produced by SqlBaseParser#namedQuery.

    Visit a parse tree produced by SqlBaseParser#namedQuery.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  112. def visitNonReserved(ctx: NonReservedContext): Any

    Visit a parse tree produced by SqlBaseParser#nonReserved.

    Visit a parse tree produced by SqlBaseParser#nonReserved.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  113. def visitNormalForm(ctx: NormalFormContext): Any

    Visit a parse tree produced by SqlBaseParser#normalForm.

    Visit a parse tree produced by SqlBaseParser#normalForm.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  114. def visitNormalize(ctx: NormalizeContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  115. def visitNullLiteral(ctx: NullLiteralContext): Literal

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  116. def visitNullPredicate(ctx: NullPredicateContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  117. def visitNumericLiteral(ctx: NumericLiteralContext): Literal

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  118. def visitOver(ctx: OverContext): Window

    Visit a parse tree produced by SqlBaseParser#over.

    Visit a parse tree produced by SqlBaseParser#over.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  119. def visitParameter(ctx: ParameterContext): Expression

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  120. def visitParenthesizedExpression(ctx: ParenthesizedExpressionContext): Expression

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  121. def visitParenthesizedRelation(ctx: ParenthesizedRelationContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  122. def visitPosition(ctx: PositionContext): Any

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  123. def visitPositionalArgument(ctx: PositionalArgumentContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  124. def visitPredicated(ctx: PredicatedContext): Expression

    Visit a parse tree produced by SqlBaseParser#predicated.

    Visit a parse tree produced by SqlBaseParser#predicated.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  125. def visitPrepare(ctx: PrepareContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  126. def visitPrivilege(ctx: PrivilegeContext): Any

    Visit a parse tree produced by SqlBaseParser#privilege.

    Visit a parse tree produced by SqlBaseParser#privilege.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  127. def visitProperties(ctx: PropertiesContext): Any

    Visit a parse tree produced by SqlBaseParser#properties.

    Visit a parse tree produced by SqlBaseParser#properties.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  128. def visitProperty(ctx: PropertyContext): Any

    Visit a parse tree produced by SqlBaseParser#property.

    Visit a parse tree produced by SqlBaseParser#property.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  129. def visitQualifiedName(ctx: QualifiedNameContext): QName

    Visit a parse tree produced by SqlBaseParser#qualifiedName.

    Visit a parse tree produced by SqlBaseParser#qualifiedName.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  130. def visitQuery(ctx: QueryContext): Relation

    Visit a parse tree produced by SqlBaseParser#query.

    Visit a parse tree produced by SqlBaseParser#query.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  131. def visitQueryNoWith(ctx: QueryNoWithContext): LogicalPlan

    Visit a parse tree produced by SqlBaseParser#queryNoWith.

    Visit a parse tree produced by SqlBaseParser#queryNoWith.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  132. def visitQueryPrimaryDefault(ctx: QueryPrimaryDefaultContext): LogicalPlan

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  133. def visitQuerySpecification(ctx: QuerySpecificationContext): LogicalPlan

    Visit a parse tree produced by SqlBaseParser#querySpecification.

    Visit a parse tree produced by SqlBaseParser#querySpecification.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  134. def visitQueryTermDefault(ctx: QueryTermDefaultContext): LogicalPlan

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  135. def visitQuotedIdentifier(ctx: QuotedIdentifierContext): Identifier

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  136. def visitReadCommitted(ctx: ReadCommittedContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  137. def visitReadUncommitted(ctx: ReadUncommittedContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  138. def visitRelationDefault(ctx: RelationDefaultContext): Relation

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  139. def visitRenameColumn(ctx: RenameColumnContext): LogicalPlan

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  140. def visitRenameSchema(ctx: RenameSchemaContext): LogicalPlan

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  141. def visitRenameTable(ctx: RenameTableContext): LogicalPlan

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  142. def visitRepeatableRead(ctx: RepeatableReadContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  143. def visitResetSession(ctx: ResetSessionContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  144. def visitRevoke(ctx: RevokeContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  145. def visitRollback(ctx: RollbackContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  146. def visitRowConstructor(ctx: RowConstructorContext): RowConstructor

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  147. def visitSearchedCase(ctx: SearchedCaseContext): Expression

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  148. def visitSelectAll(ctx: SelectAllContext): Attribute

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  149. def visitSelectSingle(ctx: SelectSingleContext): Attribute

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  150. def visitSerializable(ctx: SerializableContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  151. def visitSetOperation(ctx: SetOperationContext): LogicalPlan

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  152. def visitSetQuantifier(ctx: SetQuantifierContext): SetQuantifier

    Visit a parse tree produced by SqlBaseParser#setQuantifier.

    Visit a parse tree produced by SqlBaseParser#setQuantifier.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  153. def visitSetSession(ctx: SetSessionContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  154. def visitShowCatalogs(ctx: ShowCatalogsContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  155. def visitShowColumns(ctx: ShowColumnsContext): Any

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  156. def visitShowCreateTable(ctx: ShowCreateTableContext): Any

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  157. def visitShowCreateView(ctx: ShowCreateViewContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  158. def visitShowFunctions(ctx: ShowFunctionsContext): Any

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  159. def visitShowGrants(ctx: ShowGrantsContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  160. def visitShowPartitions(ctx: ShowPartitionsContext): Any

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  161. def visitShowSchemas(ctx: ShowSchemasContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  162. def visitShowSession(ctx: ShowSessionContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  163. def visitShowStats(ctx: ShowStatsContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  164. def visitShowStatsForQuery(ctx: ShowStatsForQueryContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  165. def visitShowTables(ctx: ShowTablesContext): Any

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  166. def visitSimpleCase(ctx: SimpleCaseContext): Expression

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  167. def visitSingleExpression(ctx: SingleExpressionContext): Any

    Visit a parse tree produced by SqlBaseParser#singleExpression.

    Visit a parse tree produced by SqlBaseParser#singleExpression.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  168. def visitSingleStatement(ctx: SingleStatementContext): LogicalPlan

    Visit a parse tree produced by SqlBaseParser#singleStatement.

    Visit a parse tree produced by SqlBaseParser#singleStatement.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  169. def visitSortItem(ctx: SortItemContext): SortItem

    Visit a parse tree produced by SqlBaseParser#sortItem.

    Visit a parse tree produced by SqlBaseParser#sortItem.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  170. def visitSpecialDateTimeFunction(ctx: SpecialDateTimeFunctionContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  171. def visitStartTransaction(ctx: StartTransactionContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  172. def visitStatementDefault(ctx: StatementDefaultContext): LogicalPlan

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  173. def visitStringLiteral(ctx: StringLiteralContext): Literal

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  174. def visitSubquery(ctx: SubqueryContext): LogicalPlan

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  175. def visitSubqueryExpression(ctx: SubqueryExpressionContext): Expression

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  176. def visitSubqueryRelation(ctx: SubqueryRelationContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  177. def visitSubscript(ctx: SubscriptContext): Any

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  178. def visitSubstring(ctx: SubstringContext): Any

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  179. def visitTable(ctx: TableContext): Any

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  180. def visitTableElement(ctx: TableElementContext): TableElement

    Visit a parse tree produced by SqlBaseParser#tableElement.

    Visit a parse tree produced by SqlBaseParser#tableElement.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  181. def visitTableName(ctx: TableNameContext): TableRef

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  182. def visitTerminal(arg0: TerminalNode): Any
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  183. def visitTimeZoneInterval(ctx: TimeZoneIntervalContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  184. def visitTimeZoneString(ctx: TimeZoneStringContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  185. def visitTransactionAccessMode(ctx: TransactionAccessModeContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  186. def visitType(ctx: TypeContext): ColumnType

    Visit a parse tree produced by SqlBaseParser#type.

    Visit a parse tree produced by SqlBaseParser#type.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  187. def visitTypeConstructor(ctx: TypeConstructorContext): Expression

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  188. def visitTypeParameter(ctx: TypeParameterContext): Any

    Visit a parse tree produced by SqlBaseParser#typeParameter.

    Visit a parse tree produced by SqlBaseParser#typeParameter.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  189. def visitUnboundedFrame(ctx: UnboundedFrameContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  190. def visitUnicodeStringLiteral(ctx: UnicodeStringLiteralContext): StringLiteral

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  191. def visitUnnest(ctx: UnnestContext): Any

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  192. def visitUnquotedIdentifier(ctx: UnquotedIdentifierContext): Identifier

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

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

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  193. def visitUse(ctx: UseContext): Any

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SqlBaseBaseVisitorSqlBaseVisitor
    Annotations
    @Override()
  194. def visitValueExpressionDefault(ctx: ValueExpressionDefaultContext): Expression

    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.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  195. def visitWhenClause(ctx: WhenClauseContext): WhenClause

    Visit a parse tree produced by SqlBaseParser#whenClause.

    Visit a parse tree produced by SqlBaseParser#whenClause.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  196. def visitWindowFrame(ctx: WindowFrameContext): WindowFrame

    Visit a parse tree produced by SqlBaseParser#windowFrame.

    Visit a parse tree produced by SqlBaseParser#windowFrame.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  197. def visitWith(ctx: WithContext): With

    Visit a parse tree produced by SqlBaseParser#with.

    Visit a parse tree produced by SqlBaseParser#with.

    The default implementation returns the result of calling #visitChildren on ctx.

    ctx

    the parse tree

    returns

    the visitor result

    Definition Classes
    SQLInterpreterSqlBaseBaseVisitorSqlBaseVisitor
  198. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  199. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  200. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  201. macro def warn(message: Any, cause: Throwable): Unit
    Attributes
    protected
    Definition Classes
    LoggingMethods
  202. macro def warn(message: Any): Unit
    Attributes
    protected
    Definition Classes
    LoggingMethods

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @Deprecated
    Deprecated

Inherited from LogSupport

Inherited from LazyLogger

Inherited from LoggingMethods

Inherited from Serializable

Inherited from SqlBaseBaseVisitor[Any]

Inherited from SqlBaseVisitor[Any]

Inherited from AbstractParseTreeVisitor[Any]

Inherited from ParseTreeVisitor[Any]

Inherited from AnyRef

Inherited from Any

Ungrouped