Packages

c

org.apache.spark.sql.execution

SparkSqlAstBuilder

class SparkSqlAstBuilder extends AstBuilder

Builder that converts an ANTLR ParseTree into a LogicalPlan/Expression/TableIdentifier.

Linear Supertypes
AstBuilder, Logging, SQLConfHelper, DataTypeAstBuilder, DataTypeErrorsBase, SqlBaseParserBaseVisitor[AnyRef], SqlBaseParserVisitor[AnyRef], AbstractParseTreeVisitor[AnyRef], ParseTreeVisitor[AnyRef], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SparkSqlAstBuilder
  2. AstBuilder
  3. Logging
  4. SQLConfHelper
  5. DataTypeAstBuilder
  6. DataTypeErrorsBase
  7. SqlBaseParserBaseVisitor
  8. SqlBaseParserVisitor
  9. AbstractParseTreeVisitor
  10. ParseTreeVisitor
  11. AnyRef
  12. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new SparkSqlAstBuilder()

Type Members

  1. type ColumnAndConstraint = (ColumnDefinition, Option[TableConstraint])
    Definition Classes
    AstBuilder
  2. type InsertDirParams = (Boolean, CatalogStorageFormat, Option[String])
    Definition Classes
    AstBuilder
  3. case class InsertTableParams extends Product with Serializable
    Definition Classes
    AstBuilder
  4. implicit class LogStringContext extends AnyRef
    Definition Classes
    Logging
  5. type ScriptIOFormat = (Seq[(String, String)], Option[String], Seq[(String, String)], Option[String])
    Definition Classes
    AstBuilder
  6. type TableClauses = (Seq[Transform], Seq[ColumnDefinition], Option[BucketSpec], Map[String, String], OptionList, Option[String], Option[String], Option[String], Option[SerdeInfo], Option[ClusterBySpec])
    Definition Classes
    AstBuilder
  7. type TableElementList = (Seq[ColumnDefinition], Seq[TableConstraint])
    Definition Classes
    AstBuilder
  8. type TableHeader = (IdentifierReferenceContext, Boolean, Boolean, Boolean)
    Definition Classes
    AstBuilder

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 MDC(key: LogKey, value: Any): MDC
    Attributes
    protected
    Definition Classes
    Logging
  5. def aggregateResult(arg0: AnyRef, arg1: AnyRef): AnyRef
    Attributes
    protected[tree]
    Definition Classes
    AbstractParseTreeVisitor
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def blockBang(ctx: ErrorCapturingNotContext): ErrorCapturingNotContext
    Definition Classes
    AstBuilder
  8. def checkInvalidParameter(plan: LogicalPlan, statement: String): Unit
    Attributes
    protected
    Definition Classes
    AstBuilder
  9. def cleanNamespaceProperties(properties: Map[String, String], ctx: ParserRuleContext): Map[String, String]
    Attributes
    protected
    Definition Classes
    AstBuilder
  10. def cleanTableOptions(ctx: ParserRuleContext, options: OptionList, location: Option[String]): (OptionList, Option[String])
    Definition Classes
    AstBuilder
  11. def cleanTableProperties[ValueType](ctx: ParserRuleContext, properties: Map[String, ValueType]): Map[String, ValueType]
    Definition Classes
    AstBuilder
  12. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  13. def conf: SQLConf
    Definition Classes
    SQLConfHelper
  14. def createSchema(ctx: TableElementListContext): StructType
    Attributes
    protected
    Definition Classes
    AstBuilder
  15. def createSchema(ctx: ColTypeListContext): StructType
    Attributes
    protected
    Definition Classes
    DataTypeAstBuilder
  16. def createStructType(ctx: ComplexColTypeListContext): StructType
    Attributes
    protected
    Definition Classes
    DataTypeAstBuilder
  17. def createUnresolvedTableOrView(ctx: IdentifierReferenceContext, commandName: String, allowTempView: Boolean): LogicalPlan
    Attributes
    protected
    Definition Classes
    AstBuilder
  18. def defaultResult(): AnyRef
    Attributes
    protected[tree]
    Definition Classes
    AbstractParseTreeVisitor
  19. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  21. def expression(ctx: ParserRuleContext): Expression
    Attributes
    protected
    Definition Classes
    AstBuilder
  22. def extractIdentifierParts(ctx: ParserRuleContext): Seq[String]
    Definition Classes
    DataTypeAstBuilder
  23. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  24. def getFunctionMultiparts(ctx: FunctionNameContext): Seq[String]
    Attributes
    protected
    Definition Classes
    AstBuilder
  25. def getIdentifierParts(ctx: ParserRuleContext): Seq[String]
    Attributes
    protected
    Definition Classes
    DataTypeAstBuilder
  26. def getIdentifierText(ctx: ParserRuleContext): String
    Attributes
    protected
    Definition Classes
    DataTypeAstBuilder
  27. def getIntegerValue(ctx: IntegerValueContext): Int
    Attributes
    protected
    Definition Classes
    DataTypeAstBuilder
  28. def getQueryContext(context: QueryContext): Array[QueryContext]
    Definition Classes
    DataTypeErrorsBase
  29. def getRowFormatDelimited(ctx: RowFormatDelimitedContext): ScriptIOFormat
    Attributes
    protected
    Definition Classes
    AstBuilder
  30. def getSerdeInfo(rowFormatCtx: Seq[RowFormatContext], createFileFormatCtx: Seq[CreateFileFormatContext], ctx: ParserRuleContext): Option[SerdeInfo]
    Attributes
    protected
    Definition Classes
    AstBuilder
  31. def getSummary(sqlContext: QueryContext): String
    Definition Classes
    DataTypeErrorsBase
  32. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  33. def initializeLogIfNecessary(isInterpreter: Boolean, silent: Boolean): Boolean
    Attributes
    protected
    Definition Classes
    Logging
  34. def initializeLogIfNecessary(isInterpreter: Boolean): Unit
    Attributes
    protected
    Definition Classes
    Logging
  35. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  36. def isTraceEnabled(): Boolean
    Attributes
    protected
    Definition Classes
    Logging
  37. def log: Logger
    Attributes
    protected
    Definition Classes
    Logging
  38. def logBasedOnLevel(level: Level)(f: => MessageWithContext): Unit
    Attributes
    protected
    Definition Classes
    Logging
  39. def logDebug(msg: => String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  40. def logDebug(entry: LogEntry, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  41. def logDebug(entry: LogEntry): Unit
    Attributes
    protected
    Definition Classes
    Logging
  42. def logDebug(msg: => String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  43. def logError(msg: => String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  44. def logError(entry: LogEntry, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  45. def logError(entry: LogEntry): Unit
    Attributes
    protected
    Definition Classes
    Logging
  46. def logError(msg: => String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  47. def logInfo(msg: => String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  48. def logInfo(entry: LogEntry, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  49. def logInfo(entry: LogEntry): Unit
    Attributes
    protected
    Definition Classes
    Logging
  50. def logInfo(msg: => String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  51. def logName: String
    Attributes
    protected
    Definition Classes
    Logging
  52. def logTrace(msg: => String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  53. def logTrace(entry: LogEntry, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  54. def logTrace(entry: LogEntry): Unit
    Attributes
    protected
    Definition Classes
    Logging
  55. def logTrace(msg: => String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  56. def logWarning(msg: => String, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  57. def logWarning(entry: LogEntry, throwable: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Logging
  58. def logWarning(entry: LogEntry): Unit
    Attributes
    protected
    Definition Classes
    Logging
  59. def logWarning(msg: => String): Unit
    Attributes
    protected
    Definition Classes
    Logging
  60. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  61. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  62. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  63. def parseIntervalLiteral(ctx: IntervalContext): CalendarInterval
    Attributes
    protected
    Definition Classes
    AstBuilder
  64. def parseMultipartIdentifier(identifier: String): Seq[String]
    Attributes
    protected
    Definition Classes
    AstBuilder → DataTypeAstBuilder
  65. def partitionExpressions(partTransforms: Seq[Transform], partCols: Seq[ColumnDefinition], ctx: ParserRuleContext): Seq[Transform]
    Attributes
    protected[sql]
    Definition Classes
    AstBuilder
  66. def plan(tree: ParserRuleContext): LogicalPlan
    Attributes
    protected
    Definition Classes
    AstBuilder
  67. def quoteByDefault(elem: String): String
    Attributes
    protected[sql]
    Definition Classes
    DataTypeErrorsBase
  68. def shouldVisitNextChild(arg0: RuleNode, arg1: AnyRef): Boolean
    Attributes
    protected[tree]
    Definition Classes
    AbstractParseTreeVisitor
  69. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  70. def tableIdentifier(multipart: Seq[String], command: String, ctx: ParserRuleContext): TableIdentifier

    Converts a multi-part identifier to a TableIdentifier.

    Converts a multi-part identifier to a TableIdentifier.

    If the multi-part identifier has too many parts, this will throw a ParseException.

  71. def toDSOption(option: String): String
    Definition Classes
    DataTypeErrorsBase
  72. def toSQLConf(conf: String): String
    Definition Classes
    DataTypeErrorsBase
  73. def toSQLId(parts: Seq[String]): String
    Definition Classes
    DataTypeErrorsBase
  74. def toSQLId(parts: String): String
    Definition Classes
    DataTypeErrorsBase
  75. def toSQLStmt(text: String): String
    Definition Classes
    DataTypeErrorsBase
  76. def toSQLType(t: AbstractDataType): String
    Definition Classes
    DataTypeErrorsBase
  77. def toSQLType(text: String): String
    Definition Classes
    DataTypeErrorsBase
  78. def toSQLValue(value: Double): String
    Definition Classes
    DataTypeErrorsBase
  79. def toSQLValue(value: Float): String
    Definition Classes
    DataTypeErrorsBase
  80. def toSQLValue(value: Long): String
    Definition Classes
    DataTypeErrorsBase
  81. def toSQLValue(value: Int): String
    Definition Classes
    DataTypeErrorsBase
  82. def toSQLValue(value: Short): String
    Definition Classes
    DataTypeErrorsBase
  83. def toSQLValue(value: UTF8String): String
    Definition Classes
    DataTypeErrorsBase
  84. def toSQLValue(value: String): String
    Definition Classes
    DataTypeErrorsBase
  85. def toString(): String
    Definition Classes
    AnyRef → Any
  86. def typedVisit[T](ctx: ParseTree): T
    Attributes
    protected
    Definition Classes
    DataTypeAstBuilder
  87. def validateRowFormatFileFormat(rowFormatCtx: Seq[RowFormatContext], createFileFormatCtx: Seq[CreateFileFormatContext], parentCtx: ParserRuleContext): Unit
    Attributes
    protected
    Definition Classes
    AstBuilder
  88. def validateRowFormatFileFormat(rowFormatCtx: RowFormatContext, createFileFormatCtx: CreateFileFormatContext, parentCtx: ParserRuleContext): Unit
    Attributes
    protected
    Definition Classes
    AstBuilder
  89. def visit(arg0: ParseTree): AnyRef
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  90. def visitAddTableColumns(ctx: AddTableColumnsContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  91. def visitAddTableConstraint(ctx: AddTableConstraintContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  92. def visitAddTablePartition(ctx: AddTablePartitionContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  93. def visitAggregationClause(arg0: AggregationClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  94. def visitAliasedQuery(ctx: AliasedQueryContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  95. def visitAliasedRelation(ctx: AliasedRelationContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  96. def visitAlterClusterBy(ctx: AlterClusterByContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  97. def visitAlterColumnAction(arg0: AlterColumnActionContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  98. def visitAlterColumnSpec(arg0: AlterColumnSpecContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  99. def visitAlterColumnSpecList(arg0: AlterColumnSpecListContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  100. def visitAlterTableAlterColumn(ctx: AlterTableAlterColumnContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  101. def visitAlterTableCollation(ctx: AlterTableCollationContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  102. def visitAlterViewQuery(ctx: AlterViewQueryContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  103. def visitAlterViewSchemaBinding(ctx: AlterViewSchemaBindingContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  104. def visitAnalyze(ctx: AnalyzeContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  105. def visitAnalyzeTables(ctx: AnalyzeTablesContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  106. def visitAnsiNonReserved(arg0: AnsiNonReservedContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  107. def visitAny_value(ctx: Any_valueContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  108. def visitApplyTransform(arg0: ApplyTransformContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  109. def visitArithmeticBinary(ctx: ArithmeticBinaryContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  110. def visitArithmeticOperator(arg0: ArithmeticOperatorContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  111. def visitArithmeticUnary(ctx: ArithmeticUnaryContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  112. def visitAssignment(arg0: AssignmentContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  113. def visitAssignmentList(arg0: AssignmentListContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  114. def visitBackQuotedIdentifier(arg0: BackQuotedIdentifierContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  115. def visitBeginEndCompoundBlock(arg0: BeginEndCompoundBlockContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  116. def visitBeginLabel(arg0: BeginLabelContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  117. def visitBigDecimalLiteral(ctx: BigDecimalLiteralContext): Literal
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  118. def visitBigIntLiteral(ctx: BigIntLiteralContext): Literal
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  119. def visitBooleanLiteral(ctx: BooleanLiteralContext): Literal
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  120. def visitBooleanValue(arg0: BooleanValueContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  121. def visitBucketSpec(ctx: BucketSpecContext): BucketSpec
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  122. def visitCacheTable(ctx: CacheTableContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  123. def visitCall(ctx: CallContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  124. def visitCast(ctx: CastContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  125. def visitCastByColon(ctx: CastByColonContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  126. def visitCatalogIdentifierReference(arg0: CatalogIdentifierReferenceContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  127. def visitCheckConstraint(ctx: CheckConstraintContext): CheckConstraint
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  128. def visitChildren(node: RuleNode): AnyRef
    Definition Classes
    AstBuilder → AbstractParseTreeVisitor → ParseTreeVisitor
  129. def visitClearCache(ctx: ClearCacheContext): LogicalPlan

    Create a ClearCacheCommand logical plan.

    Create a ClearCacheCommand logical plan.

    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  130. def visitClusterBySpec(ctx: ClusterBySpecContext): ClusterBySpec
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  131. def visitColDefinition(ctx: ColDefinitionContext): ColumnAndConstraint
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  132. def visitColDefinitionDescriptorWithPosition(arg0: ColDefinitionDescriptorWithPositionContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  133. def visitColDefinitionList(ctx: ColDefinitionListContext): TableElementList
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  134. def visitColDefinitionOption(arg0: ColDefinitionOptionContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  135. def visitColPosition(ctx: ColPositionContext): ColumnPosition
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  136. def visitColType(ctx: ColTypeContext): StructField
    Definition Classes
    DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  137. def visitColTypeList(ctx: ColTypeListContext): Seq[StructField]
    Definition Classes
    DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  138. def visitCollate(ctx: CollateContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  139. def visitCollateClause(ctx: CollateClauseContext): Seq[String]
    Definition Classes
    AstBuilder → DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  140. def visitCollationSpec(ctx: CollationSpecContext): String
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  141. def visitCollationSpecList(ctx: List[CollationSpecContext]): Option[String]
    Attributes
    protected
    Definition Classes
    AstBuilder
  142. def visitColumnConstraint(arg0: ColumnConstraintContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  143. def visitColumnConstraintDefinition(arg0: ColumnConstraintDefinitionContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  144. def visitColumnReference(ctx: ColumnReferenceContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  145. def visitComment(ctx: CommentContext): String
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  146. def visitCommentNamespace(ctx: CommentNamespaceContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  147. def visitCommentSpec(ctx: CommentSpecContext): String
    Definition Classes
    DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  148. def visitCommentSpecList(ctx: List[CommentSpecContext]): Option[String]
    Attributes
    protected
    Definition Classes
    AstBuilder
  149. def visitCommentTable(ctx: CommentTableContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  150. def visitCommonSelectQueryClausePlan(relation: LogicalPlan, expressions: Seq[(Expression, Option[(Expression) => String])], lateralView: List[LateralViewContext], whereClause: WhereClauseContext, aggregationClause: AggregationClauseContext, havingClause: HavingClauseContext, windowClause: WindowClauseContext, isDistinct: Boolean, isPipeOperatorSelect: Boolean): LogicalPlan
    Definition Classes
    AstBuilder
  151. def visitComparison(ctx: ComparisonContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  152. def visitComparisonOperator(arg0: ComparisonOperatorContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  153. def visitComplexColType(ctx: ComplexColTypeContext): StructField
    Definition Classes
    DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  154. def visitComplexColTypeList(ctx: ComplexColTypeListContext): Seq[StructField]
    Definition Classes
    DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  155. def visitComplexDataType(ctx: ComplexDataTypeContext): DataType
    Definition Classes
    DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  156. def visitCompoundBody(arg0: CompoundBodyContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  157. def visitCompoundOrSingleStatement(ctx: CompoundOrSingleStatementContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  158. def visitCompoundStatement(arg0: CompoundStatementContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  159. def visitConditionValue(arg0: ConditionValueContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  160. def visitConditionValues(arg0: ConditionValuesContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  161. def visitConfigKey(arg0: ConfigKeyContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  162. def visitConfigValue(arg0: ConfigValueContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  163. def visitConstantDefault(arg0: ConstantDefaultContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  164. def visitConstantList(ctx: ConstantListContext): Seq[String]

    Convert a constants list into a String sequence.

    Convert a constants list into a String sequence.

    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  165. def visitConstraintCharacteristic(arg0: ConstraintCharacteristicContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  166. def visitCreateFileFormat(ctx: CreateFileFormatContext): SerdeInfo
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  167. def visitCreateFunction(ctx: CreateFunctionContext): LogicalPlan

    Create a CreateFunctionCommand.

    Create a CreateFunctionCommand.

    For example:

    CREATE [OR REPLACE] [TEMPORARY] FUNCTION [IF NOT EXISTS] [db_name.]function_name
    AS class_name [USING JAR|FILE|ARCHIVE 'file_uri' [, JAR|FILE|ARCHIVE 'file_uri']];
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  168. def visitCreateIndex(ctx: CreateIndexContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  169. def visitCreateNamespace(ctx: CreateNamespaceContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  170. def visitCreatePipelineDataset(ctx: CreatePipelineDatasetContext): LogicalPlan
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  171. def visitCreatePipelineDatasetHeader(arg0: CreatePipelineDatasetHeaderContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  172. def visitCreatePipelineFlowHeader(arg0: CreatePipelineFlowHeaderContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  173. def visitCreatePipelineInsertIntoFlow(ctx: CreatePipelineInsertIntoFlowContext): LogicalPlan
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  174. def visitCreateTable(ctx: CreateTableContext): LogicalPlan

    Create a table, returning a CreateTable logical plan.

    Create a table, returning a CreateTable logical plan.

    This is used to produce CreateTempViewUsing from CREATE TEMPORARY TABLE.

    TODO: Remove this. It is used because CreateTempViewUsing is not a Catalyst plan. Either move CreateTempViewUsing into catalyst as a parsed logical plan, or remove it because it is deprecated.

    Definition Classes
    SparkSqlAstBuilder → AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  175. def visitCreateTableClauses(ctx: CreateTableClausesContext): TableClauses
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  176. def visitCreateTableHeader(ctx: CreateTableHeaderContext): TableHeader
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  177. def visitCreateTableLike(ctx: CreateTableLikeContext): LogicalPlan

    Create a CreateTableLikeCommand command.

    Create a CreateTableLikeCommand command.

    For example:

    CREATE TABLE [IF NOT EXISTS] [db_name.]table_name
    LIKE [other_db_name.]existing_table_name
    [USING provider |
     [
      [ROW FORMAT row_format]
      [STORED AS file_format] [WITH SERDEPROPERTIES (...)]
     ]
    ]
    [locationSpec]
    [TBLPROPERTIES (property_name=property_value, ...)]
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  178. def visitCreateTempViewUsing(ctx: CreateTempViewUsingContext): LogicalPlan

    Creates a CreateTempViewUsing logical plan.

    Creates a CreateTempViewUsing logical plan.

    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  179. def visitCreateUserDefinedFunction(ctx: CreateUserDefinedFunctionContext): LogicalPlan

    Create a CreateUserDefinedFunctionCommand.

    Create a CreateUserDefinedFunctionCommand.

    For example:

    CREATE [OR REPLACE] [TEMPORARY] FUNCTION [IF NOT EXISTS] [db_name.]function_name
    ([param_name param_type [COMMENT param_comment], ...])
    RETURNS {ret_type | TABLE (ret_name ret_type [COMMENT ret_comment], ...])}
    [routine_characteristic]
    RETURN {expression | query };
    
    routine_characteristic
    { LANGUAGE {SQL | IDENTIFIER} |
      [NOT] DETERMINISTIC |
      COMMENT function_comment |
      [CONTAINS SQL | READS SQL DATA] }
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  180. def visitCreateVariable(ctx: CreateVariableContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  181. def visitCreateView(ctx: CreateViewContext): LogicalPlan

    Create or replace a view.

    Create or replace a view. This creates a CreateViewCommand.

    For example:

    CREATE [OR REPLACE] [[GLOBAL] TEMPORARY] VIEW [IF NOT EXISTS] multi_part_name
    [(column_name [COMMENT column_comment], ...) ]
    create_view_clauses
    
    AS SELECT ...;
    
    create_view_clauses (order insensitive):
      [COMMENT view_comment]
      [DEFAULT COLLATION collation_name]
      [TBLPROPERTIES (property_name = property_value, ...)]
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  182. def visitCtes(arg0: CtesContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  183. def visitCurrentLike(ctx: CurrentLikeContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  184. def visitDatetimeUnit(arg0: DatetimeUnitContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  185. def visitDecimalLiteral(ctx: DecimalLiteralContext): Literal
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  186. def visitDeclareConditionStatement(arg0: DeclareConditionStatementContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  187. def visitDeclareHandlerStatement(arg0: DeclareHandlerStatementContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  188. def visitDefaultExpression(ctx: DefaultExpressionContext): DefaultValueExpression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  189. def visitDeleteFromTable(ctx: DeleteFromTableContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  190. def visitDereference(ctx: DereferenceContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  191. def visitDescribeColName(arg0: DescribeColNameContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  192. def visitDescribeFuncName(arg0: DescribeFuncNameContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  193. def visitDescribeFunction(ctx: DescribeFunctionContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  194. def visitDescribeNamespace(ctx: DescribeNamespaceContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  195. def visitDescribeProcedure(ctx: DescribeProcedureContext): LogicalPlan
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  196. def visitDescribeQuery(ctx: DescribeQueryContext): LogicalPlan

    Create a DescribeQueryCommand logical command.

    Create a DescribeQueryCommand logical command.

    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  197. def visitDescribeRelation(ctx: DescribeRelationContext): LogicalPlan

    Create a DescribeColumn or DescribeRelation or DescribeRelationAsJsonCommand command.

    Create a DescribeColumn or DescribeRelation or DescribeRelationAsJsonCommand command.

    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  198. def visitDeterministic(arg0: DeterministicContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  199. def visitDmlStatement(ctx: DmlStatementContext): AnyRef
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  200. def visitDoubleLiteral(ctx: DoubleLiteralContext): Literal
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  201. def visitDropFunction(ctx: DropFunctionContext): LogicalPlan

    Create a DROP FUNCTION statement.

    Create a DROP FUNCTION statement.

    For example:

    DROP [TEMPORARY] FUNCTION [IF EXISTS] function;
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  202. def visitDropIndex(ctx: DropIndexContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  203. def visitDropNamespace(ctx: DropNamespaceContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  204. def visitDropTable(ctx: DropTableContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  205. def visitDropTableColumns(ctx: DropTableColumnsContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  206. def visitDropTableConstraint(ctx: DropTableConstraintContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  207. def visitDropTablePartitions(ctx: DropTablePartitionsContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  208. def visitDropVariable(ctx: DropVariableContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  209. def visitDropView(ctx: DropViewContext): AnyRef
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  210. def visitEndLabel(arg0: EndLabelContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  211. def visitEnforcedCharacteristic(arg0: EnforcedCharacteristicContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  212. def visitErrorCapturingIdentifier(arg0: ErrorCapturingIdentifierContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  213. def visitErrorCapturingMultiUnitsInterval(arg0: ErrorCapturingMultiUnitsIntervalContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  214. def visitErrorCapturingNot(arg0: ErrorCapturingNotContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  215. def visitErrorCapturingUnitToUnitInterval(arg0: ErrorCapturingUnitToUnitIntervalContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  216. def visitErrorIdent(arg0: ErrorIdentContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  217. def visitErrorNode(arg0: ErrorNode): AnyRef
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  218. def visitExceptClause(arg0: ExceptClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  219. def visitExecuteImmediate(ctx: ExecuteImmediateContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  220. def visitExecuteImmediateUsing(ctx: ExecuteImmediateUsingContext): Seq[Expression]
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  221. def visitExists(ctx: ExistsContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  222. def visitExplain(ctx: ExplainContext): LogicalPlan

    Create an ExplainCommand logical plan.

    Create an ExplainCommand logical plan. The syntax of using this command in SQL is:

    EXPLAIN (EXTENDED | CODEGEN | COST | FORMATTED) SELECT * FROM ...
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  223. def visitExponentLiteral(ctx: ExponentLiteralContext): Literal
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  224. def visitExpression(arg0: ExpressionContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  225. def visitExpressionPropertyList(ctx: ExpressionPropertyListContext): OptionList
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  226. def visitExpressionPropertyWithKeyAndEquals(arg0: ExpressionPropertyWithKeyAndEqualsContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  227. def visitExpressionPropertyWithKeyNoEquals(arg0: ExpressionPropertyWithKeyNoEqualsContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  228. def visitExpressionSeq(ctx: ExpressionSeqContext): Seq[(Expression, Option[(Expression) => String])]
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  229. def visitExtract(ctx: ExtractContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  230. def visitFailNativeCommand(ctx: FailNativeCommandContext): LogicalPlan

    Fail an unsupported Hive native command (SET ROLE is handled separately).

    Fail an unsupported Hive native command (SET ROLE is handled separately).

    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  231. def visitFailSetRole(ctx: FailSetRoleContext): LogicalPlan
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  232. def visitFirst(ctx: FirstContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  233. def visitFloatLiteral(ctx: FloatLiteralContext): Literal
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  234. def visitForStatement(arg0: ForStatementContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  235. def visitForeignKeyConstraint(ctx: ForeignKeyConstraintContext): TableConstraint
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  236. def visitFrameBound(ctx: FrameBoundContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  237. def visitFromClause(ctx: FromClauseContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  238. def visitFromStatement(ctx: FromStatementContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  239. def visitFromStatementBody(arg0: FromStatementBodyContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  240. def visitFromStmt(arg0: FromStmtContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  241. def visitFunctionArgument(arg0: FunctionArgumentContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  242. def visitFunctionCall(ctx: FunctionCallContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  243. def visitFunctionIdentifier(ctx: FunctionIdentifierContext): FunctionIdentifier
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  244. def visitFunctionName(ctx: QualifiedNameContext): FunctionIdentifier
    Attributes
    protected
    Definition Classes
    AstBuilder
  245. def visitFunctionName(arg0: FunctionNameContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  246. def visitFunctionTable(arg0: FunctionTableContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  247. def visitFunctionTableArgument(arg0: FunctionTableArgumentContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  248. def visitFunctionTableNamedArgumentExpression(arg0: FunctionTableNamedArgumentExpressionContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  249. def visitFunctionTableReferenceArgument(arg0: FunctionTableReferenceArgumentContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  250. def visitFunctionTableSubqueryArgument(ctx: FunctionTableSubqueryArgumentContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  251. def visitGeneratedColumn(ctx: GeneratedColumnContext): String
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  252. def visitGenericFileFormat(arg0: GenericFileFormatContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  253. def visitGroupByClause(arg0: GroupByClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  254. def visitGroupingAnalytics(groupingAnalytics: GroupingAnalyticsContext): BaseGroupingSets
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  255. def visitGroupingElement(arg0: GroupingElementContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  256. def visitGroupingSet(arg0: GroupingSetContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  257. def visitHavingClause(arg0: HavingClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  258. def visitHint(arg0: HintContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  259. def visitHintStatement(arg0: HintStatementContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  260. def visitHiveChangeColumn(ctx: HiveChangeColumnContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  261. def visitHiveReplaceColumns(ctx: HiveReplaceColumnsContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  262. def visitIdentifier(arg0: IdentifierContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  263. def visitIdentifierComment(arg0: IdentifierCommentContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  264. def visitIdentifierCommentList(arg0: IdentifierCommentListContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  265. def visitIdentifierList(ctx: IdentifierListContext): Seq[String]
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  266. def visitIdentifierLiteral(arg0: IdentifierLiteralContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  267. def visitIdentifierReference(arg0: IdentifierReferenceContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  268. def visitIdentifierSeq(ctx: IdentifierSeqContext): Seq[String]
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  269. def visitIdentityColSpec(ctx: IdentityColSpecContext): (Long, Long)
    Definition Classes
    DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  270. def visitIdentityColumn(ctx: IdentityColumnContext, dataType: DataType): IdentityColumnSpec
    Attributes
    protected
    Definition Classes
    DataTypeAstBuilder
  271. def visitIdentityColumn(arg0: IdentityColumnContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  272. def visitIdentityTransform(arg0: IdentityTransformContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  273. def visitIfElseStatement(arg0: IfElseStatementContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  274. def visitInlineTable(ctx: InlineTableContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  275. def visitInlineTableDefault1(arg0: InlineTableDefault1Context): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  276. def visitInlineTableDefault2(arg0: InlineTableDefault2Context): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  277. def visitInsertIntoReplaceWhere(arg0: InsertIntoReplaceWhereContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  278. def visitInsertIntoTable(ctx: InsertIntoTableContext): InsertTableParams
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  279. def visitInsertOverwriteDir(ctx: InsertOverwriteDirContext): InsertDirParams

    Return the parameters for InsertIntoDir logical plan.

    Return the parameters for InsertIntoDir logical plan.

    Expected format:

    INSERT OVERWRITE [LOCAL] DIRECTORY
    [path]
    [OPTIONS table_property_list]
    select_statement;
    Definition Classes
    SparkSqlAstBuilder → AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  280. def visitInsertOverwriteHiveDir(ctx: InsertOverwriteHiveDirContext): InsertDirParams

    Return the parameters for InsertIntoDir logical plan.

    Return the parameters for InsertIntoDir logical plan.

    Expected format:

    INSERT OVERWRITE [LOCAL] DIRECTORY
    path
    [ROW FORMAT row_format]
    [STORED AS file_format]
    select_statement;
    Definition Classes
    SparkSqlAstBuilder → AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  281. def visitInsertOverwriteTable(ctx: InsertOverwriteTableContext): InsertTableParams
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  282. def visitIntegerLiteral(ctx: IntegerLiteralContext): Literal
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  283. def visitIntegerVal(ctx: IntegerValContext): Token
    Definition Classes
    DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  284. def visitInterval(ctx: IntervalContext): Literal
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  285. def visitIntervalLiteral(arg0: IntervalLiteralContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  286. def visitIntervalValue(arg0: IntervalValueContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  287. def visitIterateStatement(ctx: IterateStatementContext): IterateStatement
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  288. def visitJoinCriteria(arg0: JoinCriteriaContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  289. def visitJoinRelation(arg0: JoinRelationContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  290. def visitJoinType(arg0: JoinTypeContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  291. def visitJsonPathBracketedIdentifier(arg0: JsonPathBracketedIdentifierContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  292. def visitJsonPathFirstPart(arg0: JsonPathFirstPartContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  293. def visitJsonPathIdentifier(arg0: JsonPathIdentifierContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  294. def visitJsonPathParts(arg0: JsonPathPartsContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  295. def visitLambda(ctx: LambdaContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  296. def visitLast(ctx: LastContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  297. def visitLateralView(arg0: LateralViewContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  298. def visitLeaveStatement(ctx: LeaveStatementContext): LeaveStatement
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  299. def visitLegacyDecimalLiteral(ctx: LegacyDecimalLiteralContext): Literal
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  300. def visitLiteralType(arg0: LiteralTypeContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  301. def visitLoadData(ctx: LoadDataContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  302. def visitLocationSpec(ctx: LocationSpecContext): String
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  303. def visitLocationSpecList(ctx: List[LocationSpecContext]): Option[String]
    Attributes
    protected
    Definition Classes
    AstBuilder
  304. def visitLogicalBinary(ctx: LogicalBinaryContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  305. def visitLogicalNot(ctx: LogicalNotContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  306. def visitLoopStatement(arg0: LoopStatementContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  307. def visitManageResource(ctx: ManageResourceContext): LogicalPlan

    Create a AddFilesCommand, AddJarsCommand, AddArchivesCommand, ListFilesCommand, ListJarsCommand or ListArchivesCommand command depending on the requested operation on resources.

    Create a AddFilesCommand, AddJarsCommand, AddArchivesCommand, ListFilesCommand, ListJarsCommand or ListArchivesCommand command depending on the requested operation on resources. Expected format:

    ADD (FILE[S] <filepath ...> | JAR[S] <jarpath ...>)
    LIST (FILE[S] [filepath ...] | JAR[S] [jarpath ...])

    Note that filepath/jarpath can be given as follows;

    • /path/to/fileOrJar
    • "/path/to/fileOrJar"
    • '/path/to/fileOrJar'
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  308. def visitMatchedAction(arg0: MatchedActionContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  309. def visitMatchedClause(arg0: MatchedClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  310. def visitMaterializedView(arg0: MaterializedViewContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  311. def visitMergeIntoTable(ctx: MergeIntoTableContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  312. def visitMultiInsertQuery(ctx: MultiInsertQueryContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  313. def visitMultiInsertQueryBody(arg0: MultiInsertQueryBodyContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  314. def visitMultiUnitsInterval(ctx: MultiUnitsIntervalContext): CalendarInterval
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  315. def visitMultipartIdentifier(ctx: MultipartIdentifierContext): Seq[String]
    Definition Classes
    DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  316. def visitMultipartIdentifierList(ctx: MultipartIdentifierListContext): Seq[UnresolvedAttribute]
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  317. def visitMultipartIdentifierProperty(arg0: MultipartIdentifierPropertyContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  318. def visitMultipartIdentifierPropertyList(arg0: MultipartIdentifierPropertyListContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  319. def visitNamedArgumentExpression(arg0: NamedArgumentExpressionContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  320. def visitNamedExpression(ctx: NamedExpressionContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  321. def visitNamedExpressionSeq(ctx: NamedExpressionSeqContext): Seq[(Expression, Option[(Expression) => String])]
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  322. def visitNamedParameterLiteral(ctx: NamedParameterLiteralContext): Expression
    Definition Classes
    AstBuilder → DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  323. def visitNamedParameterMarker(arg0: NamedParameterMarkerContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  324. def visitNamedParameterMarkerRule(ctx: NamedParameterMarkerRuleContext): Token
    Definition Classes
    DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  325. def visitNamedQuery(ctx: NamedQueryContext): SubqueryAlias
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  326. def visitNamedWindow(arg0: NamedWindowContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  327. def visitNamespace(arg0: NamespaceContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  328. def visitNamespaces(arg0: NamespacesContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  329. def visitNestedConstantList(ctx: NestedConstantListContext): Seq[Seq[String]]

    Convert a nested constants list into a sequence of string sequences.

    Convert a nested constants list into a sequence of string sequences.

    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  330. def visitNonOptionalPartitionSpec(ctx: PartitionSpecContext): Map[String, String]
    Attributes
    protected
    Definition Classes
    AstBuilder
  331. def visitNonReserved(arg0: NonReservedContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  332. def visitNonTrivialPrimitiveType(arg0: NonTrivialPrimitiveTypeContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  333. def visitNotMatchedAction(arg0: NotMatchedActionContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  334. def visitNotMatchedBySourceAction(arg0: NotMatchedBySourceActionContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  335. def visitNotMatchedBySourceClause(arg0: NotMatchedBySourceClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  336. def visitNotMatchedClause(arg0: NotMatchedClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  337. def visitNullCall(arg0: NullCallContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  338. def visitNullLiteral(ctx: NullLiteralContext): Literal
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  339. def visitNumericLiteral(arg0: NumericLiteralContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  340. def visitOperatorPipeRightSide(arg0: OperatorPipeRightSideContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  341. def visitOperatorPipeSetAssignmentSeq(ctx: OperatorPipeSetAssignmentSeqContext): (Seq[String], Seq[Expression])
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  342. def visitOperatorPipeStatement(ctx: OperatorPipeStatementContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  343. def visitOptionsClause(arg0: OptionsClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  344. def visitOrderedIdentifier(arg0: OrderedIdentifierContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  345. def visitOrderedIdentifierList(arg0: OrderedIdentifierListContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  346. def visitOverlay(ctx: OverlayContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  347. def visitParameterIntegerValue(arg0: ParameterIntegerValueContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  348. def visitParenthesizedExpression(ctx: ParenthesizedExpressionContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  349. def visitPartitionColumn(arg0: PartitionColumnContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  350. def visitPartitionFieldList(ctx: PartitionFieldListContext): (Seq[Transform], Seq[ColumnDefinition])
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  351. def visitPartitionSpec(ctx: PartitionSpecContext): Map[String, Option[String]]
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  352. def visitPartitionSpecLocation(arg0: PartitionSpecLocationContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  353. def visitPartitionTransform(ctx: PartitionTransformContext): Transform
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  354. def visitPartitionVal(arg0: PartitionValContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  355. def visitPivotClause(arg0: PivotClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  356. def visitPivotColumn(arg0: PivotColumnContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  357. def visitPivotValue(ctx: PivotValueContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  358. def visitPosParameterLiteral(ctx: PosParameterLiteralContext): Expression
    Definition Classes
    AstBuilder → DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  359. def visitPosition(ctx: PositionContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  360. def visitPositionalParameterMarkerRule(ctx: PositionalParameterMarkerRuleContext): Token
    Definition Classes
    DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  361. def visitPredicate(arg0: PredicateContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  362. def visitPredicateOperator(arg0: PredicateOperatorContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  363. def visitPredicated(ctx: PredicatedContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  364. def visitPrimitiveDataType(ctx: PrimitiveDataTypeContext): DataType
    Definition Classes
    DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  365. def visitPrimitiveType(arg0: PrimitiveTypeContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  366. def visitPropertyKey(key: PropertyKeyContext): String
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  367. def visitPropertyKeyOrStringLit(key: PropertyKeyOrStringLitContext): String
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  368. def visitPropertyKeyOrStringLitNoCoalesce(key: PropertyKeyOrStringLitNoCoalesceContext): String
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  369. def visitPropertyKeyValues(ctx: PropertyListContext): Map[String, String]
    Definition Classes
    AstBuilder
  370. def visitPropertyKeys(ctx: PropertyListContext): Seq[String]
    Definition Classes
    AstBuilder
  371. def visitPropertyList(ctx: PropertyListContext): Map[String, String]
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  372. def visitPropertyValue(value: PropertyValueContext): String
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  373. def visitPropertyWithKeyAndEquals(arg0: PropertyWithKeyAndEqualsContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  374. def visitPropertyWithKeyNoEquals(arg0: PropertyWithKeyNoEqualsContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  375. def visitQualifiedColTypeWithPosition(ctx: QualifiedColTypeWithPositionContext): QualifiedColType
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  376. def visitQualifiedColTypeWithPositionList(arg0: QualifiedColTypeWithPositionListContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  377. def visitQualifiedName(ctx: QualifiedNameContext): Seq[String]
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  378. def visitQualifiedNameList(arg0: QualifiedNameListContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  379. def visitQuery(ctx: catalyst.parser.SqlBaseParser.QueryContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  380. def visitQueryOrganization(arg0: QueryOrganizationContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  381. def visitQueryPrimaryDefault(arg0: QueryPrimaryDefaultContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  382. def visitQueryTermDefault(arg0: QueryTermDefaultContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  383. def visitQuotedIdentifier(arg0: QuotedIdentifierContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  384. def visitQuotedIdentifierAlternative(arg0: QuotedIdentifierAlternativeContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  385. def visitRealIdent(arg0: RealIdentContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  386. def visitRecoverPartitions(ctx: RecoverPartitionsContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  387. def visitReferenceSpec(ctx: ReferenceSpecContext): (Seq[String], Seq[String])
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  388. def visitRefreshFunction(ctx: RefreshFunctionContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  389. def visitRefreshResource(ctx: RefreshResourceContext): LogicalPlan

    Create a RefreshResource logical plan.

    Create a RefreshResource logical plan.

    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  390. def visitRefreshTable(ctx: RefreshTableContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  391. def visitRegularQuerySpecification(ctx: RegularQuerySpecificationContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  392. def visitRelation(ctx: RelationContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  393. def visitRelationExtension(arg0: RelationExtensionContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  394. def visitRelyCharacteristic(arg0: RelyCharacteristicContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  395. def visitRenameTable(ctx: RenameTableContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  396. def visitRenameTableColumn(ctx: RenameTableColumnContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  397. def visitRenameTablePartition(ctx: RenameTablePartitionContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  398. def visitRepairTable(ctx: RepairTableContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  399. def visitRepeatStatement(arg0: RepeatStatementContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  400. def visitReplaceTable(ctx: ReplaceTableContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  401. def visitReplaceTableHeader(arg0: ReplaceTableHeaderContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  402. def visitResetConfiguration(ctx: ResetConfigurationContext): LogicalPlan

    Create a ResetCommand logical plan.

    Create a ResetCommand logical plan. Example SQL :

    RESET;
    RESET spark.sql.session.timeZone;
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  403. def visitResetQuotedConfiguration(ctx: ResetQuotedConfigurationContext): LogicalPlan
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  404. def visitResource(arg0: ResourceContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  405. def visitRightsClause(arg0: RightsClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  406. def visitRoutineCharacteristics(ctx: RoutineCharacteristicsContext): (Option[Boolean], Option[Boolean], Option[String], Option[RoutineLanguage])

    SQL function routine characteristics.

    SQL function routine characteristics. Currently only deterministic clause and comment clause are used.

    routine language: [LANGUAGE SQL | IDENTIFIER] specific name: [SPECIFIC specific_name] routine data access: [NO SQL | CONTAINS SQL | READS SQL DATA | MODIFIES SQL DATA] routine null call: [RETURNS NULL ON NULL INPUT | CALLED ON NULL INPUT] routine determinism: [DETERMINISTIC | NOT DETERMINISTIC] comment: [COMMENT function_comment] rights: [SQL SECURITY INVOKER | SQL SECURITY DEFINER]

    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  407. def visitRoutineLanguage(arg0: RoutineLanguageContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  408. def visitRowConstructor(ctx: RowConstructorContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  409. def visitRowFormat(ctx: RowFormatContext): SerdeInfo
    Definition Classes
    AstBuilder
  410. def visitRowFormatDelimited(ctx: RowFormatDelimitedContext): SerdeInfo
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  411. def visitRowFormatSerde(ctx: RowFormatSerdeContext): SerdeInfo
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  412. def visitSample(arg0: SampleContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  413. def visitSampleByBucket(arg0: SampleByBucketContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  414. def visitSampleByBytes(arg0: SampleByBytesContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  415. def visitSampleByPercentile(arg0: SampleByPercentileContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  416. def visitSampleByRows(arg0: SampleByRowsContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  417. def visitSchemaBinding(ctx: SchemaBindingContext): ViewSchemaMode
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  418. def visitSearchedCase(ctx: SearchedCaseContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  419. def visitSearchedCaseStatement(arg0: SearchedCaseStatementContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  420. def visitSelectClause(arg0: SelectClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  421. def visitSemiStructuredExtract(ctx: SemiStructuredExtractContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  422. def visitSemiStructuredExtractionPath(arg0: SemiStructuredExtractionPathContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  423. def visitSequenceGeneratorOption(arg0: SequenceGeneratorOptionContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  424. def visitSequenceGeneratorStartOrStep(arg0: SequenceGeneratorStartOrStepContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  425. def visitSetCatalog(ctx: SetCatalogContext): LogicalPlan

    Create a SetCatalogCommand logical command.

    Create a SetCatalogCommand logical command.

    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  426. def visitSetClause(arg0: SetClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  427. def visitSetConfiguration(ctx: SetConfigurationContext): LogicalPlan

    Create a SetCommand logical plan.

    Create a SetCommand logical plan.

    Note that we assume that everything after the SET keyword is assumed to be a part of the key-value pair. The split between key and value is made by searching for the first = character in the raw string.

    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  428. def visitSetNamespaceCollation(ctx: SetNamespaceCollationContext): LogicalPlan

    Create an SetNamespaceCollation logical plan.

    Create an SetNamespaceCollation logical plan.

    For example:

    ALTER (DATABASE|SCHEMA|NAMESPACE) namespace DEFAULT COLLATION collation;
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  429. def visitSetNamespaceLocation(ctx: SetNamespaceLocationContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  430. def visitSetNamespaceProperties(ctx: SetNamespacePropertiesContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  431. def visitSetOperation(ctx: SetOperationContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  432. def visitSetQuantifier(arg0: SetQuantifierContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  433. def visitSetQuotedConfiguration(ctx: SetQuotedConfigurationContext): LogicalPlan
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  434. def visitSetTableLocation(ctx: SetTableLocationContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  435. def visitSetTableProperties(ctx: SetTablePropertiesContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  436. def visitSetTableSerDe(ctx: SetTableSerDeContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  437. def visitSetTimeZone(ctx: SetTimeZoneContext): LogicalPlan

    Create a SetCommand logical plan to set SQLConf.SESSION_LOCAL_TIMEZONE Example SQL :

    Create a SetCommand logical plan to set SQLConf.SESSION_LOCAL_TIMEZONE Example SQL :

    SET TIME ZONE LOCAL;
    SET TIME ZONE 'Asia/Shanghai';
    SET TIME ZONE INTERVAL 10 HOURS;
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  438. def visitSetVariable(ctx: SetVariableContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  439. def visitSetVariableInsideSqlScript(ctx: SetVariableInsideSqlScriptContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  440. def visitShiftExpression(ctx: ShiftExpressionContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  441. def visitShiftOperator(arg0: ShiftOperatorContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  442. def visitShowCatalogs(ctx: ShowCatalogsContext): LogicalPlan

    Create a ShowCatalogsCommand logical command.

    Create a ShowCatalogsCommand logical command.

    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  443. def visitShowColumns(ctx: ShowColumnsContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  444. def visitShowCreateTable(ctx: ShowCreateTableContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  445. def visitShowCurrentNamespace(ctx: ShowCurrentNamespaceContext): LogicalPlan

    Create a ShowCurrentNamespaceCommand logical command.

    Create a ShowCurrentNamespaceCommand logical command.

    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  446. def visitShowFunctions(ctx: ShowFunctionsContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  447. def visitShowNamespaces(ctx: ShowNamespacesContext): LogicalPlan
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  448. def visitShowPartitions(ctx: ShowPartitionsContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  449. def visitShowProcedures(ctx: ShowProceduresContext): LogicalPlan
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  450. def visitShowTableExtended(ctx: ShowTableExtendedContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  451. def visitShowTables(ctx: ShowTablesContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  452. def visitShowTblProperties(ctx: ShowTblPropertiesContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  453. def visitShowViews(ctx: ShowViewsContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  454. def visitSimpleCase(ctx: SimpleCaseContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  455. def visitSimpleCaseStatement(arg0: SimpleCaseStatementContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  456. def visitSimpleIdentifier(arg0: SimpleIdentifierContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  457. def visitSimpleQuotedIdentifierAlternative(arg0: SimpleQuotedIdentifierAlternativeContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  458. def visitSimpleUnquotedIdentifier(arg0: SimpleUnquotedIdentifierContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  459. def visitSingleCompoundStatement(ctx: SingleCompoundStatementContext): CompoundBody
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  460. def visitSingleDataType(ctx: SingleDataTypeContext): DataType
    Definition Classes
    AstBuilder → DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  461. def visitSingleDoubleQuotedStringLiteralValue(ctx: SingleDoubleQuotedStringLiteralValueContext): Token
    Definition Classes
    DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  462. def visitSingleExpression(ctx: SingleExpressionContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  463. def visitSingleFunctionIdentifier(ctx: SingleFunctionIdentifierContext): FunctionIdentifier
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  464. def visitSingleInsertQuery(ctx: SingleInsertQueryContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  465. def visitSingleMultipartIdentifier(ctx: SingleMultipartIdentifierContext): Seq[String]
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  466. def visitSingleQuery(ctx: SingleQueryContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  467. def visitSingleRoutineParamList(ctx: SingleRoutineParamListContext): StructType
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  468. def visitSingleStatement(ctx: SingleStatementContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  469. def visitSingleStringLit(arg0: SingleStringLitContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  470. def visitSingleStringLiteralValue(ctx: SingleStringLiteralValueContext): Token
    Definition Classes
    DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  471. def visitSingleTableIdentifier(ctx: SingleTableIdentifierContext): TableIdentifier
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  472. def visitSingleTableSchema(ctx: SingleTableSchemaContext): StructType
    Definition Classes
    AstBuilder → DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  473. def visitSkewSpec(arg0: SkewSpecContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  474. def visitSmallIntLiteral(ctx: SmallIntLiteralContext): Literal
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  475. def visitSortItem(ctx: SortItemContext): SortOrder
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  476. def visitSpecificName(arg0: SpecificNameContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  477. def visitSqlDataAccess(arg0: SqlDataAccessContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  478. def visitSqlStateValue(arg0: SqlStateValueContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  479. def visitStar(ctx: StarContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  480. def visitStarExcept(ctx: StarContext, target: Option[Seq[String]]): Expression
    Definition Classes
    AstBuilder
  481. def visitStatementDefault(arg0: StatementDefaultContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  482. def visitStorageHandler(arg0: StorageHandlerContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  483. def visitStreamRelation(arg0: StreamRelationContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  484. def visitStreamTableName(ctx: StreamTableNameContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  485. def visitStreamingTable(arg0: StreamingTableContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  486. def visitStrictNonReserved(arg0: StrictNonReservedContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  487. def visitStringConstant(ctx: ConstantContext, legacyNullAsString: Boolean, keepPartitionSpecAsString: Boolean): String
    Attributes
    protected
    Definition Classes
    AstBuilder
  488. def visitStringLit(ctx: StringLitContext): Array[Token]
    Definition Classes
    DataTypeAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  489. def visitStringLiteral(ctx: StringLiteralContext): Literal
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  490. def visitStruct(ctx: StructContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  491. def visitSubquery(ctx: SubqueryContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  492. def visitSubqueryExpression(ctx: SubqueryExpressionContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  493. def visitSubscript(ctx: SubscriptContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  494. def visitSubstring(ctx: SubstringContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  495. def visitTable(ctx: TableContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  496. def visitTableAlias(arg0: TableAliasContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  497. def visitTableArgumentPartitioning(arg0: TableArgumentPartitioningContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  498. def visitTableConstraint(arg0: TableConstraintContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  499. def visitTableConstraintDefinition(ctx: TableConstraintDefinitionContext): TableConstraint
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  500. def visitTableElement(arg0: TableElementContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  501. def visitTableElementList(ctx: TableElementListContext): TableElementList
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  502. def visitTableFileFormat(arg0: TableFileFormatContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  503. def visitTableIdentifier(ctx: TableIdentifierContext): TableIdentifier
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  504. def visitTableName(ctx: TableNameContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  505. def visitTableProvider(arg0: TableProviderContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  506. def visitTableValuedFunction(ctx: TableValuedFunctionContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  507. def visitTemporalClause(arg0: TemporalClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  508. def visitTerminal(arg0: TerminalNode): AnyRef
    Definition Classes
    AbstractParseTreeVisitor → ParseTreeVisitor
  509. def visitTimestampadd(ctx: TimestampaddContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  510. def visitTimestampdiff(ctx: TimestampdiffContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  511. def visitTimezone(ctx: TimezoneContext): String
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  512. def visitTinyIntLiteral(ctx: TinyIntLiteralContext): Literal
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  513. def visitTransformArgument(ctx: TransformArgumentContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  514. def visitTransformClause(arg0: TransformClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  515. def visitTransformQuerySpecification(ctx: TransformQuerySpecificationContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  516. def visitTrim(ctx: TrimContext): Expression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  517. def visitTrivialPrimitiveType(arg0: TrivialPrimitiveTypeContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  518. def visitTruncateTable(ctx: TruncateTableContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  519. def visitTypeConstructor(ctx: TypeConstructorContext): Literal
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  520. def visitUncacheTable(ctx: UncacheTableContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  521. def visitUniqueConstraint(ctx: UniqueConstraintContext): TableConstraint
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  522. def visitUniqueSpec(arg0: UniqueSpecContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  523. def visitUnitInMultiUnits(arg0: UnitInMultiUnitsContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  524. def visitUnitInUnitToUnit(arg0: UnitInUnitToUnitContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  525. def visitUnitToUnitInterval(ctx: UnitToUnitIntervalContext): CalendarInterval
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  526. def visitUnpivotAlias(arg0: UnpivotAliasContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  527. def visitUnpivotClause(arg0: UnpivotClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  528. def visitUnpivotColumn(ctx: UnpivotColumnContext): NamedExpression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  529. def visitUnpivotColumnAndAlias(ctx: UnpivotColumnAndAliasContext): (NamedExpression, Option[String])
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  530. def visitUnpivotColumnSet(ctx: UnpivotColumnSetContext): (Seq[NamedExpression], Option[String])
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  531. def visitUnpivotMultiValueColumnClause(arg0: UnpivotMultiValueColumnClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  532. def visitUnpivotNameColumn(arg0: UnpivotNameColumnContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  533. def visitUnpivotNullClause(arg0: UnpivotNullClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  534. def visitUnpivotOperator(arg0: UnpivotOperatorContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  535. def visitUnpivotSingleValueColumnClause(arg0: UnpivotSingleValueColumnClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  536. def visitUnpivotValueColumn(arg0: UnpivotValueColumnContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  537. def visitUnquotedIdentifier(arg0: UnquotedIdentifierContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  538. def visitUnsetNamespaceProperties(ctx: UnsetNamespacePropertiesContext): LogicalPlan

    Create a UnsetNamespacePropertiesCommand command.

    Create a UnsetNamespacePropertiesCommand command.

    Expected format:

    ALTER (DATABASE|SCHEMA|NAMESPACE) database
    UNSET (DBPROPERTIES | PROPERTIES) ('key1', 'key2');
    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  539. def visitUnsetTableProperties(ctx: UnsetTablePropertiesContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  540. def visitUnsupportedHiveNativeCommands(arg0: UnsupportedHiveNativeCommandsContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  541. def visitUpdateTable(ctx: UpdateTableContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  542. def visitUse(ctx: UseContext): LogicalPlan
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  543. def visitUseNamespace(ctx: UseNamespaceContext): LogicalPlan

    Create a SetNamespaceCommand logical command.

    Create a SetNamespaceCommand logical command.

    Definition Classes
    SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  544. def visitValueExpressionDefault(arg0: ValueExpressionDefaultContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  545. def visitVariable(arg0: VariableContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  546. def visitVariableDefaultExpression(ctx: VariableDefaultExpressionContext): DefaultValueExpression
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  547. def visitVersion(ctx: VersionContext): Option[String]
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  548. def visitVisitExecuteImmediate(arg0: VisitExecuteImmediateContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  549. def visitWatermarkClause(arg0: WatermarkClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  550. def visitWhenClause(arg0: WhenClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  551. def visitWhereClause(arg0: WhereClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  552. def visitWhileStatement(arg0: WhileStatementContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  553. def visitWindowClause(arg0: WindowClauseContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  554. def visitWindowDef(ctx: WindowDefContext): WindowSpecDefinition
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  555. def visitWindowFrame(arg0: WindowFrameContext): AnyRef
    Definition Classes
    SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  556. def visitWindowRef(ctx: WindowRefContext): WindowSpecReference
    Definition Classes
    AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
  557. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  558. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  559. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  560. def withAssignments(assignCtx: AssignmentListContext): Seq[Assignment]
    Attributes
    protected
    Definition Classes
    AstBuilder
  561. def withFuncIdentClause(ctx: FunctionNameContext, otherExprs: Seq[Expression], builder: (Seq[String], Seq[Expression]) => Expression): Expression
    Attributes
    protected
    Definition Classes
    AstBuilder
  562. def withFuncIdentClause(ctx: FunctionNameContext, otherPlans: Seq[LogicalPlan], builder: (Seq[String], Seq[LogicalPlan]) => LogicalPlan): LogicalPlan
    Attributes
    protected
    Definition Classes
    AstBuilder
  563. def withIdentClause(ctx: IdentifierReferenceContext, otherPlans: Seq[LogicalPlan], builder: (Seq[String], Seq[LogicalPlan]) => LogicalPlan): LogicalPlan
    Attributes
    protected
    Definition Classes
    AstBuilder
  564. def withIdentClause(ctx: IdentifierReferenceContext, builder: (Seq[String]) => LogicalPlan): LogicalPlan
    Attributes
    protected
    Definition Classes
    AstBuilder
  565. def withInsertInto(ctx: InsertIntoContext, query: LogicalPlan): LogicalPlan
    Attributes
    protected
    Definition Classes
    AstBuilder
  566. def withLogContext(context: Map[String, String])(body: => Unit): Unit
    Attributes
    protected
    Definition Classes
    Logging
  567. def withRepartitionByExpression(ctx: QueryOrganizationContext, expressions: Seq[Expression], query: LogicalPlan): LogicalPlan

    Create a clause for DISTRIBUTE BY.

    Create a clause for DISTRIBUTE BY.

    Attributes
    protected
    Definition Classes
    SparkSqlAstBuilder → AstBuilder
  568. def withSQLConf[T](pairs: (String, String)*)(f: => T): T
    Attributes
    protected
    Definition Classes
    SQLConfHelper
  569. def withScriptIOSchema(ctx: ParserRuleContext, inRowFormat: RowFormatContext, recordWriter: StringLitContext, outRowFormat: RowFormatContext, recordReader: StringLitContext, schemaLess: Boolean): ScriptInputOutputSchema

    Create a ScriptInputOutputSchema.

    Create a ScriptInputOutputSchema.

    Attributes
    protected
    Definition Classes
    SparkSqlAstBuilder → AstBuilder

Deprecated Value Members

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

    (Since version 9)

Inherited from AstBuilder

Inherited from Logging

Inherited from SQLConfHelper

Inherited from DataTypeAstBuilder

Inherited from DataTypeErrorsBase

Inherited from SqlBaseParserBaseVisitor[AnyRef]

Inherited from SqlBaseParserVisitor[AnyRef]

Inherited from AbstractParseTreeVisitor[AnyRef]

Inherited from ParseTreeVisitor[AnyRef]

Inherited from AnyRef

Inherited from Any

Ungrouped