Packages

t

wvlet.airframe.sql.parser

SqlBaseVisitor

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

Abstract Value Members

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

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

    Visit a parse tree produced by SqlBaseParser#aliasedRelation.

    Visit a parse tree produced by SqlBaseParser#aliasedRelation.

    ctx

    the parse tree

    returns

    the visitor result

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

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

  6. abstract def visitArrayConstructor(ctx: ArrayConstructorContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  7. abstract def visitAtTimeZone(ctx: AtTimeZoneContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  8. abstract def visitBackQuotedIdentifier(ctx: BackQuotedIdentifierContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  9. abstract def visitBaseType(ctx: BaseTypeContext): T

    Visit a parse tree produced by SqlBaseParser#baseType.

    Visit a parse tree produced by SqlBaseParser#baseType.

    ctx

    the parse tree

    returns

    the visitor result

  10. abstract def visitBasicStringLiteral(ctx: BasicStringLiteralContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  11. abstract def visitBetween(ctx: BetweenContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  12. abstract def visitBinaryLiteral(ctx: BinaryLiteralContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  13. abstract def visitBooleanDeafault(ctx: BooleanDeafaultContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

  16. abstract def visitBoundedFrame(ctx: BoundedFrameContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  17. abstract def visitCall(ctx: CallContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

  19. abstract def visitChildren(arg0: RuleNode): T
    Definition Classes
    ParseTreeVisitor
  20. abstract def visitColumnAliases(ctx: ColumnAliasesContext): T

    Visit a parse tree produced by SqlBaseParser#columnAliases.

    Visit a parse tree produced by SqlBaseParser#columnAliases.

    ctx

    the parse tree

    returns

    the visitor result

  21. abstract def visitColumnDefinition(ctx: ColumnDefinitionContext): T

    Visit a parse tree produced by SqlBaseParser#columnDefinition.

    Visit a parse tree produced by SqlBaseParser#columnDefinition.

    ctx

    the parse tree

    returns

    the visitor result

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

  23. abstract def visitCommit(ctx: CommitContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

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

  26. abstract def visitComparisonQuantifier(ctx: ComparisonQuantifierContext): T

    Visit a parse tree produced by SqlBaseParser#comparisonQuantifier.

    Visit a parse tree produced by SqlBaseParser#comparisonQuantifier.

    ctx

    the parse tree

    returns

    the visitor result

  27. abstract def visitConcatenation(ctx: ConcatenationContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  28. abstract def visitCreateSchema(ctx: CreateSchemaContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

  30. abstract def visitCreateTableAsSelect(ctx: CreateTableAsSelectContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

  32. abstract def visitCurrentRowBound(ctx: CurrentRowBoundContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  33. abstract def visitCurrentUser(ctx: CurrentUserContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  34. abstract def visitDeallocate(ctx: DeallocateContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

  36. abstract def visitDelete(ctx: DeleteContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

  38. abstract def visitDescribeInput(ctx: DescribeInputContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  39. abstract def visitDescribeOutput(ctx: DescribeOutputContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  40. abstract def visitDigitIdentifier(ctx: DigitIdentifierContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  41. abstract def visitDistinctFrom(ctx: DistinctFromContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

  43. abstract def visitDropColumn(ctx: DropColumnContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  44. abstract def visitDropSchema(ctx: DropSchemaContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

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

  47. abstract def visitErrorNode(arg0: ErrorNode): T
    Definition Classes
    ParseTreeVisitor
  48. abstract def visitExecute(ctx: ExecuteContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  49. abstract def visitExists(ctx: ExistsContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

  51. abstract def visitExplainFormat(ctx: ExplainFormatContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  52. abstract def visitExplainType(ctx: ExplainTypeContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

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

  55. abstract def visitFilter(ctx: FilterContext): T

    Visit a parse tree produced by SqlBaseParser#filter.

    Visit a parse tree produced by SqlBaseParser#filter.

    ctx

    the parse tree

    returns

    the visitor result

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

  57. abstract def visitGrant(ctx: GrantContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  58. abstract def visitGroupBy(ctx: GroupByContext): T

    Visit a parse tree produced by SqlBaseParser#groupBy.

    Visit a parse tree produced by SqlBaseParser#groupBy.

    ctx

    the parse tree

    returns

    the visitor result

  59. abstract def visitGroupingOperation(ctx: GroupingOperationContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

  61. abstract def visitInList(ctx: InListContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  62. abstract def visitInSubquery(ctx: InSubqueryContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

    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.

    ctx

    the parse tree

    returns

    the visitor result

  64. abstract def visitInsertInto(ctx: InsertIntoContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

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

  67. abstract def visitIntervalField(ctx: IntervalFieldContext): T

    Visit a parse tree produced by SqlBaseParser#intervalField.

    Visit a parse tree produced by SqlBaseParser#intervalField.

    ctx

    the parse tree

    returns

    the visitor result

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

    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.

    ctx

    the parse tree

    returns

    the visitor result

  69. abstract def visitIsolationLevel(ctx: IsolationLevelContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

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

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

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

  74. abstract def visitLateral(ctx: LateralContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

    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.

    ctx

    the parse tree

    returns

    the visitor result

  76. abstract def visitLike(ctx: LikeContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  77. abstract def visitLikeClause(ctx: LikeClauseContext): T

    Visit a parse tree produced by SqlBaseParser#likeClause.

    Visit a parse tree produced by SqlBaseParser#likeClause.

    ctx

    the parse tree

    returns

    the visitor result

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

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

  80. abstract def visitNamedArgument(ctx: NamedArgumentContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

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

  83. abstract def visitNormalForm(ctx: NormalFormContext): T

    Visit a parse tree produced by SqlBaseParser#normalForm.

    Visit a parse tree produced by SqlBaseParser#normalForm.

    ctx

    the parse tree

    returns

    the visitor result

  84. abstract def visitNormalize(ctx: NormalizeContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

    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.

    ctx

    the parse tree

    returns

    the visitor result

  86. abstract def visitNullPredicate(ctx: NullPredicateContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

    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.

    ctx

    the parse tree

    returns

    the visitor result

  88. abstract def visitOver(ctx: OverContext): T

    Visit a parse tree produced by SqlBaseParser#over.

    Visit a parse tree produced by SqlBaseParser#over.

    ctx

    the parse tree

    returns

    the visitor result

  89. abstract def visitParameter(ctx: ParameterContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

  91. abstract def visitParenthesizedRelation(ctx: ParenthesizedRelationContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

  93. abstract def visitPositionalArgument(ctx: PositionalArgumentContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

    Visit a parse tree produced by SqlBaseParser#predicated.

    Visit a parse tree produced by SqlBaseParser#predicated.

    ctx

    the parse tree

    returns

    the visitor result

  95. abstract def visitPrepare(ctx: PrepareContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  96. abstract def visitPrivilege(ctx: PrivilegeContext): T

    Visit a parse tree produced by SqlBaseParser#privilege.

    Visit a parse tree produced by SqlBaseParser#privilege.

    ctx

    the parse tree

    returns

    the visitor result

  97. abstract def visitProperties(ctx: PropertiesContext): T

    Visit a parse tree produced by SqlBaseParser#properties.

    Visit a parse tree produced by SqlBaseParser#properties.

    ctx

    the parse tree

    returns

    the visitor result

  98. abstract def visitProperty(ctx: PropertyContext): T

    Visit a parse tree produced by SqlBaseParser#property.

    Visit a parse tree produced by SqlBaseParser#property.

    ctx

    the parse tree

    returns

    the visitor result

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

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

  101. abstract def visitQueryNoWith(ctx: QueryNoWithContext): T

    Visit a parse tree produced by SqlBaseParser#queryNoWith.

    Visit a parse tree produced by SqlBaseParser#queryNoWith.

    ctx

    the parse tree

    returns

    the visitor result

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

  103. abstract def visitQuerySpecification(ctx: QuerySpecificationContext): T

    Visit a parse tree produced by SqlBaseParser#querySpecification.

    Visit a parse tree produced by SqlBaseParser#querySpecification.

    ctx

    the parse tree

    returns

    the visitor result

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

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

    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.

    ctx

    the parse tree

    returns

    the visitor result

  106. abstract def visitReadCommitted(ctx: ReadCommittedContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  107. abstract def visitReadUncommitted(ctx: ReadUncommittedContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  108. abstract def visitRelationDefault(ctx: RelationDefaultContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  109. abstract def visitRenameColumn(ctx: RenameColumnContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  110. abstract def visitRenameSchema(ctx: RenameSchemaContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

  112. abstract def visitRepeatableRead(ctx: RepeatableReadContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  113. abstract def visitResetSession(ctx: ResetSessionContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  114. abstract def visitRevoke(ctx: RevokeContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  115. abstract def visitRollback(ctx: RollbackContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

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

  118. abstract def visitSelectAll(ctx: SelectAllContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  119. abstract def visitSelectSingle(ctx: SelectSingleContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  120. abstract def visitSerializable(ctx: SerializableContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

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

  123. abstract def visitSetSession(ctx: SetSessionContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  124. abstract def visitShowCatalogs(ctx: ShowCatalogsContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

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

  127. abstract def visitShowCreateView(ctx: ShowCreateViewContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

  129. abstract def visitShowGrants(ctx: ShowGrantsContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

  131. abstract def visitShowSchemas(ctx: ShowSchemasContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  132. abstract def visitShowSession(ctx: ShowSessionContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  133. abstract def visitShowStats(ctx: ShowStatsContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  134. abstract def visitShowStatsForQuery(ctx: ShowStatsForQueryContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

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

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

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

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

  140. abstract def visitSpecialDateTimeFunction(ctx: SpecialDateTimeFunctionContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  141. abstract def visitStartTransaction(ctx: StartTransactionContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

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

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

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

  146. abstract def visitSubqueryRelation(ctx: SubqueryRelationContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

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

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

  150. abstract def visitTableElement(ctx: TableElementContext): T

    Visit a parse tree produced by SqlBaseParser#tableElement.

    Visit a parse tree produced by SqlBaseParser#tableElement.

    ctx

    the parse tree

    returns

    the visitor result

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

  152. abstract def visitTerminal(arg0: TerminalNode): T
    Definition Classes
    ParseTreeVisitor
  153. abstract def visitTimeZoneInterval(ctx: TimeZoneIntervalContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  154. abstract def visitTimeZoneString(ctx: TimeZoneStringContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  155. abstract def visitTransactionAccessMode(ctx: TransactionAccessModeContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  156. abstract def visitType(ctx: TypeContext): T

    Visit a parse tree produced by SqlBaseParser#type.

    Visit a parse tree produced by SqlBaseParser#type.

    ctx

    the parse tree

    returns

    the visitor result

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

    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.

    ctx

    the parse tree

    returns

    the visitor result

  158. abstract def visitTypeParameter(ctx: TypeParameterContext): T

    Visit a parse tree produced by SqlBaseParser#typeParameter.

    Visit a parse tree produced by SqlBaseParser#typeParameter.

    ctx

    the parse tree

    returns

    the visitor result

  159. abstract def visitUnboundedFrame(ctx: UnboundedFrameContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  160. abstract def visitUnicodeStringLiteral(ctx: UnicodeStringLiteralContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

  161. abstract def visitUnnest(ctx: UnnestContext): T

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

    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.

    ctx

    the parse tree

    returns

    the visitor result

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

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

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

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

  167. abstract def visitWith(ctx: WithContext): T

    Visit a parse tree produced by SqlBaseParser#with.

    Visit a parse tree produced by SqlBaseParser#with.

    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(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  15. def toString(): String
    Definition Classes
    AnyRef → Any
  16. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  17. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

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

Inherited from ParseTreeVisitor[T]

Inherited from AnyRef

Inherited from Any

Ungrouped