class SparkSqlAstBuilder extends AstBuilder
Builder that converts an ANTLR ParseTree into a LogicalPlan/Expression/TableIdentifier.
- Alphabetic
- By Inheritance
- SparkSqlAstBuilder
- AstBuilder
- Logging
- SQLConfHelper
- SqlBaseParserBaseVisitor
- SqlBaseParserVisitor
- AbstractParseTreeVisitor
- ParseTreeVisitor
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new SparkSqlAstBuilder()
Type Members
- type InsertDirParams = (Boolean, CatalogStorageFormat, Option[String])
- Definition Classes
- AstBuilder
- type InsertTableParams = (UnresolvedRelation, Seq[String], Map[String, Option[String]], Boolean)
- Definition Classes
- AstBuilder
- type ScriptIOFormat = (Seq[(String, String)], Option[String], Seq[(String, String)], Option[String])
- Definition Classes
- AstBuilder
- type TableClauses = (Seq[Transform], Seq[StructField], Option[BucketSpec], Map[String, String], Map[String, String], Option[String], Option[String], Option[SerdeInfo])
- Definition Classes
- AstBuilder
- type TableHeader = (Seq[String], Boolean, Boolean, Boolean)
- Definition Classes
- AstBuilder
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def aggregateResult(arg0: AnyRef, arg1: AnyRef): AnyRef
- Attributes
- protected[tree]
- Definition Classes
- AbstractParseTreeVisitor
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def cleanTableOptions(ctx: ParserRuleContext, options: Map[String, String], location: Option[String]): (Map[String, String], Option[String])
- Definition Classes
- AstBuilder
- def cleanTableProperties(ctx: ParserRuleContext, properties: Map[String, String]): Map[String, String]
- Definition Classes
- AstBuilder
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def conf: SQLConf
- Definition Classes
- SQLConfHelper
- def createSchema(ctx: CreateOrReplaceTableColTypeListContext): StructType
- Attributes
- protected
- Definition Classes
- AstBuilder
- def createSchema(ctx: ColTypeListContext): StructType
- Attributes
- protected
- Definition Classes
- AstBuilder
- def createStructType(ctx: ComplexColTypeListContext): StructType
- Attributes
- protected
- Definition Classes
- AstBuilder
- def defaultResult(): AnyRef
- Attributes
- protected[tree]
- Definition Classes
- AbstractParseTreeVisitor
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def expression(ctx: ParserRuleContext): Expression
- Attributes
- protected
- Definition Classes
- AstBuilder
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getFunctionMultiparts(ctx: FunctionNameContext): Seq[String]
- Attributes
- protected
- Definition Classes
- AstBuilder
- def getRowFormatDelimited(ctx: RowFormatDelimitedContext): ScriptIOFormat
- Attributes
- protected
- Definition Classes
- AstBuilder
- def getSerdeInfo(rowFormatCtx: Seq[RowFormatContext], createFileFormatCtx: Seq[CreateFileFormatContext], ctx: ParserRuleContext): Option[SerdeInfo]
- Attributes
- protected
- Definition Classes
- AstBuilder
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def initializeLogIfNecessary(isInterpreter: Boolean, silent: Boolean): Boolean
- Attributes
- protected
- Definition Classes
- Logging
- def initializeLogIfNecessary(isInterpreter: Boolean): Unit
- Attributes
- protected
- Definition Classes
- Logging
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isTraceEnabled(): Boolean
- Attributes
- protected
- Definition Classes
- Logging
- def log: Logger
- Attributes
- protected
- Definition Classes
- Logging
- def logDebug(msg: => String, throwable: Throwable): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logDebug(msg: => String): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logError(msg: => String, throwable: Throwable): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logError(msg: => String): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logInfo(msg: => String, throwable: Throwable): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logInfo(msg: => String): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logName: String
- Attributes
- protected
- Definition Classes
- Logging
- def logTrace(msg: => String, throwable: Throwable): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logTrace(msg: => String): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logWarning(msg: => String, throwable: Throwable): Unit
- Attributes
- protected
- Definition Classes
- Logging
- def logWarning(msg: => String): Unit
- Attributes
- protected
- Definition Classes
- Logging
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def parseIntervalLiteral(ctx: IntervalContext): CalendarInterval
- Attributes
- protected
- Definition Classes
- AstBuilder
- def plan(tree: ParserRuleContext): LogicalPlan
- Attributes
- protected
- Definition Classes
- AstBuilder
- def shouldVisitNextChild(arg0: RuleNode, arg1: AnyRef): Boolean
- Attributes
- protected[tree]
- Definition Classes
- AbstractParseTreeVisitor
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- 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.
- def toString(): String
- Definition Classes
- AnyRef → Any
- def typedVisit[T](ctx: ParseTree): T
- Attributes
- protected
- Definition Classes
- AstBuilder
- def validateRowFormatFileFormat(rowFormatCtx: Seq[RowFormatContext], createFileFormatCtx: Seq[CreateFileFormatContext], parentCtx: ParserRuleContext): Unit
- Attributes
- protected
- Definition Classes
- AstBuilder
- def validateRowFormatFileFormat(rowFormatCtx: RowFormatContext, createFileFormatCtx: CreateFileFormatContext, parentCtx: ParserRuleContext): Unit
- Attributes
- protected
- Definition Classes
- AstBuilder
- def visit(arg0: ParseTree): AnyRef
- Definition Classes
- AbstractParseTreeVisitor → ParseTreeVisitor
- def visitAddTableColumns(ctx: AddTableColumnsContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitAddTablePartition(ctx: AddTablePartitionContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitAggregationClause(arg0: AggregationClauseContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitAliasedQuery(ctx: AliasedQueryContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitAliasedRelation(ctx: AliasedRelationContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitAlterColumnAction(arg0: AlterColumnActionContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitAlterTableAlterColumn(ctx: AlterTableAlterColumnContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitAlterViewQuery(ctx: AlterViewQueryContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitAnalyze(ctx: AnalyzeContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitAnalyzeTables(ctx: AnalyzeTablesContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitAnsiNonReserved(arg0: AnsiNonReservedContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitAny_value(ctx: Any_valueContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitApplyTransform(arg0: ApplyTransformContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitArithmeticBinary(ctx: ArithmeticBinaryContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitArithmeticOperator(arg0: ArithmeticOperatorContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitArithmeticUnary(ctx: ArithmeticUnaryContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitAssignment(arg0: AssignmentContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitAssignmentList(arg0: AssignmentListContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitBackQuotedIdentifier(arg0: BackQuotedIdentifierContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitBigDecimalLiteral(ctx: BigDecimalLiteralContext): Literal
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitBigIntLiteral(ctx: BigIntLiteralContext): Literal
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitBooleanLiteral(ctx: BooleanLiteralContext): Literal
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitBooleanValue(arg0: BooleanValueContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitBucketSpec(ctx: BucketSpecContext): BucketSpec
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitCacheTable(ctx: CacheTableContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitCast(ctx: CastContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitChildren(node: RuleNode): AnyRef
- Definition Classes
- AstBuilder → AbstractParseTreeVisitor → ParseTreeVisitor
- def visitClearCache(ctx: ClearCacheContext): LogicalPlan
Create a ClearCacheCommand logical plan.
Create a ClearCacheCommand logical plan.
- Definition Classes
- SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitColDefinitionOption(arg0: ColDefinitionOptionContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitColPosition(ctx: ColPositionContext): ColumnPosition
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitColType(ctx: ColTypeContext): StructField
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitColTypeList(ctx: ColTypeListContext): Seq[StructField]
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitColumnReference(ctx: ColumnReferenceContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitComment(ctx: CommentContext): String
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitCommentNamespace(ctx: CommentNamespaceContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitCommentSpec(ctx: CommentSpecContext): String
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitCommentSpecList(ctx: List[CommentSpecContext]): Option[String]
- Attributes
- protected
- Definition Classes
- AstBuilder
- def visitCommentTable(ctx: CommentTableContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitCommonSelectQueryClausePlan(relation: LogicalPlan, expressions: Seq[Expression], lateralView: List[LateralViewContext], whereClause: WhereClauseContext, aggregationClause: AggregationClauseContext, havingClause: HavingClauseContext, windowClause: WindowClauseContext, isDistinct: Boolean): LogicalPlan
- Definition Classes
- AstBuilder
- def visitComparison(ctx: ComparisonContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitComparisonOperator(arg0: ComparisonOperatorContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitComplexColType(ctx: ComplexColTypeContext): StructField
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitComplexColTypeList(ctx: ComplexColTypeListContext): Seq[StructField]
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitComplexDataType(ctx: ComplexDataTypeContext): DataType
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitConfigKey(arg0: ConfigKeyContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitConfigValue(arg0: ConfigValueContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitConstantDefault(arg0: ConstantDefaultContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- 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
- def visitCreateFileFormat(ctx: CreateFileFormatContext): SerdeInfo
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- 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
- def visitCreateIndex(ctx: CreateIndexContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitCreateNamespace(ctx: CreateNamespaceContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitCreateOrReplaceTableColType(ctx: CreateOrReplaceTableColTypeContext): StructField
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitCreateOrReplaceTableColTypeList(ctx: CreateOrReplaceTableColTypeListContext): Seq[StructField]
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- 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
- def visitCreateTableClauses(ctx: CreateTableClausesContext): TableClauses
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitCreateTableHeader(ctx: CreateTableHeaderContext): TableHeader
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- 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
- def visitCreateTempViewUsing(ctx: CreateTempViewUsingContext): LogicalPlan
Creates a CreateTempViewUsing logical plan.
Creates a CreateTempViewUsing logical plan.
- Definition Classes
- SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- 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] [TBLPROPERTIES (property_name = property_value, ...)]
- Definition Classes
- SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitCtes(arg0: CtesContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitCurrentLike(ctx: CurrentLikeContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitDatetimeUnit(arg0: DatetimeUnitContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitDayTimeIntervalDataType(ctx: DayTimeIntervalDataTypeContext): DataType
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitDecimalLiteral(ctx: DecimalLiteralContext): Literal
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitDefaultExpression(ctx: DefaultExpressionContext): String
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitDeleteFromTable(ctx: DeleteFromTableContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitDereference(ctx: DereferenceContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitDescribeColName(arg0: DescribeColNameContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitDescribeFuncName(arg0: DescribeFuncNameContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitDescribeFunction(ctx: DescribeFunctionContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitDescribeNamespace(ctx: DescribeNamespaceContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitDescribeQuery(ctx: DescribeQueryContext): LogicalPlan
Create a DescribeQueryCommand logical command.
Create a DescribeQueryCommand logical command.
- Definition Classes
- SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitDescribeRelation(ctx: DescribeRelationContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitDmlStatement(ctx: DmlStatementContext): AnyRef
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitDoubleLiteral(ctx: DoubleLiteralContext): Literal
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- 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
- def visitDropIndex(ctx: DropIndexContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitDropNamespace(ctx: DropNamespaceContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitDropTable(ctx: DropTableContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitDropTableColumns(ctx: DropTableColumnsContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitDropTablePartitions(ctx: DropTablePartitionsContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitDropView(ctx: DropViewContext): AnyRef
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitErrorCapturingIdentifier(arg0: ErrorCapturingIdentifierContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitErrorCapturingMultiUnitsInterval(arg0: ErrorCapturingMultiUnitsIntervalContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitErrorCapturingUnitToUnitInterval(arg0: ErrorCapturingUnitToUnitIntervalContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitErrorIdent(arg0: ErrorIdentContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitErrorNode(arg0: ErrorNode): AnyRef
- Definition Classes
- AbstractParseTreeVisitor → ParseTreeVisitor
- def visitExists(ctx: ExistsContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- 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
- def visitExponentLiteral(ctx: ExponentLiteralContext): Literal
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitExpression(arg0: ExpressionContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitExpressionSeq(ctx: ExpressionSeqContext): Seq[Expression]
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitExtract(ctx: ExtractContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitFailNativeCommand(ctx: FailNativeCommandContext): LogicalPlan
Fail an unsupported Hive native command.
Fail an unsupported Hive native command.
- Definition Classes
- SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitFirst(ctx: FirstContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitFloatLiteral(ctx: FloatLiteralContext): Literal
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitFrameBound(ctx: FrameBoundContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitFromClause(ctx: FromClauseContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitFromStatement(ctx: FromStatementContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitFromStatementBody(arg0: FromStatementBodyContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitFromStmt(arg0: FromStmtContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitFunctionCall(ctx: FunctionCallContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitFunctionIdentifier(ctx: FunctionIdentifierContext): FunctionIdentifier
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitFunctionName(ctx: QualifiedNameContext): FunctionIdentifier
- Attributes
- protected
- Definition Classes
- AstBuilder
- def visitFunctionName(arg0: FunctionNameContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitFunctionTable(arg0: FunctionTableContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitGenerationExpression(ctx: GenerationExpressionContext): String
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitGenericFileFormat(arg0: GenericFileFormatContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitGroupByClause(arg0: GroupByClauseContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitGroupingAnalytics(groupingAnalytics: GroupingAnalyticsContext): BaseGroupingSets
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitGroupingElement(arg0: GroupingElementContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitGroupingSet(arg0: GroupingSetContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitHavingClause(arg0: HavingClauseContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitHint(arg0: HintContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitHintStatement(arg0: HintStatementContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitHiveChangeColumn(ctx: HiveChangeColumnContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitHiveReplaceColumns(ctx: HiveReplaceColumnsContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitIdentifier(arg0: IdentifierContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitIdentifierComment(arg0: IdentifierCommentContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitIdentifierCommentList(arg0: IdentifierCommentListContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitIdentifierList(ctx: IdentifierListContext): Seq[String]
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitIdentifierSeq(ctx: IdentifierSeqContext): Seq[String]
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitIdentityTransform(arg0: IdentityTransformContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitInlineTable(ctx: InlineTableContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitInlineTableDefault1(arg0: InlineTableDefault1Context): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitInlineTableDefault2(arg0: InlineTableDefault2Context): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitInsertIntoReplaceWhere(arg0: InsertIntoReplaceWhereContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitInsertIntoTable(ctx: InsertIntoTableContext): InsertTableParams
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- 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
- 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
- def visitInsertOverwriteTable(ctx: InsertOverwriteTableContext): InsertTableParams
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitIntegerLiteral(ctx: IntegerLiteralContext): Literal
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitInterval(ctx: IntervalContext): Literal
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitIntervalLiteral(arg0: IntervalLiteralContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitIntervalValue(arg0: IntervalValueContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitJoinCriteria(arg0: JoinCriteriaContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitJoinRelation(arg0: JoinRelationContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitJoinType(arg0: JoinTypeContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitLambda(ctx: LambdaContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitLast(ctx: LastContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitLateralView(arg0: LateralViewContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitLegacyDecimalLiteral(ctx: LegacyDecimalLiteralContext): Literal
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitLoadData(ctx: LoadDataContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitLocationSpec(ctx: LocationSpecContext): String
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitLocationSpecList(ctx: List[LocationSpecContext]): Option[String]
- Attributes
- protected
- Definition Classes
- AstBuilder
- def visitLogicalBinary(ctx: LogicalBinaryContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitLogicalNot(ctx: LogicalNotContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- 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
- def visitMatchedAction(arg0: MatchedActionContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitMatchedClause(arg0: MatchedClauseContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitMergeIntoTable(ctx: MergeIntoTableContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitMultiInsertQuery(ctx: MultiInsertQueryContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitMultiInsertQueryBody(arg0: MultiInsertQueryBodyContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitMultiUnitsInterval(ctx: MultiUnitsIntervalContext): CalendarInterval
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitMultipartIdentifier(ctx: MultipartIdentifierContext): Seq[String]
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitMultipartIdentifierList(arg0: MultipartIdentifierListContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitMultipartIdentifierProperty(arg0: MultipartIdentifierPropertyContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitMultipartIdentifierPropertyList(arg0: MultipartIdentifierPropertyListContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitNamedExpression(ctx: NamedExpressionContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitNamedExpressionSeq(ctx: NamedExpressionSeqContext): Seq[Expression]
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitNamedQuery(ctx: NamedQueryContext): SubqueryAlias
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitNamedWindow(arg0: NamedWindowContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitNamespace(arg0: NamespaceContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitNamespaces(arg0: NamespacesContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- 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
- def visitNonOptionalPartitionSpec(ctx: PartitionSpecContext): Map[String, String]
- Attributes
- protected
- Definition Classes
- AstBuilder
- def visitNonReserved(arg0: NonReservedContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitNotMatchedAction(arg0: NotMatchedActionContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitNotMatchedBySourceAction(arg0: NotMatchedBySourceActionContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitNotMatchedBySourceClause(arg0: NotMatchedBySourceClauseContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitNotMatchedClause(arg0: NotMatchedClauseContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitNullLiteral(ctx: NullLiteralContext): Literal
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitNumericLiteral(arg0: NumericLiteralContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitOrderedIdentifier(arg0: OrderedIdentifierContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitOrderedIdentifierList(arg0: OrderedIdentifierListContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitOverlay(ctx: OverlayContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitParameterLiteral(ctx: ParameterLiteralContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitParenthesizedExpression(ctx: ParenthesizedExpressionContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitPartitionColumn(arg0: PartitionColumnContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitPartitionFieldList(ctx: PartitionFieldListContext): (Seq[Transform], Seq[StructField])
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitPartitionSpec(ctx: PartitionSpecContext): Map[String, Option[String]]
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitPartitionSpecLocation(arg0: PartitionSpecLocationContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitPartitionTransform(ctx: PartitionTransformContext): Transform
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitPartitionVal(arg0: PartitionValContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitPercentile(ctx: PercentileContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitPivotClause(arg0: PivotClauseContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitPivotColumn(arg0: PivotColumnContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitPivotValue(ctx: PivotValueContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitPosition(ctx: PositionContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitPredicate(arg0: PredicateContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitPredicateOperator(arg0: PredicateOperatorContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitPredicated(ctx: PredicatedContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitPrimitiveDataType(ctx: PrimitiveDataTypeContext): DataType
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitProperty(arg0: PropertyContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitPropertyKey(key: PropertyKeyContext): String
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitPropertyKeyValues(ctx: PropertyListContext): Map[String, String]
- Definition Classes
- AstBuilder
- def visitPropertyKeys(ctx: PropertyListContext): Seq[String]
- Definition Classes
- AstBuilder
- def visitPropertyList(ctx: PropertyListContext): Map[String, String]
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitPropertyValue(value: PropertyValueContext): String
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitQualifiedColTypeWithPosition(ctx: QualifiedColTypeWithPositionContext): QualifiedColType
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitQualifiedColTypeWithPositionList(arg0: QualifiedColTypeWithPositionListContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitQualifiedName(ctx: QualifiedNameContext): Seq[String]
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitQualifiedNameList(arg0: QualifiedNameListContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitQuery(ctx: catalyst.parser.SqlBaseParser.QueryContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitQueryOrganization(arg0: QueryOrganizationContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitQueryPrimaryDefault(arg0: QueryPrimaryDefaultContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitQueryTermDefault(arg0: QueryTermDefaultContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitQuotedIdentifier(arg0: QuotedIdentifierContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitQuotedIdentifierAlternative(arg0: QuotedIdentifierAlternativeContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitRealIdent(arg0: RealIdentContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitRecoverPartitions(ctx: RecoverPartitionsContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitRefreshFunction(ctx: RefreshFunctionContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitRefreshResource(ctx: RefreshResourceContext): LogicalPlan
Create a RefreshResource logical plan.
Create a RefreshResource logical plan.
- Definition Classes
- SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitRefreshTable(ctx: RefreshTableContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitRegularQuerySpecification(ctx: RegularQuerySpecificationContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitRelation(ctx: RelationContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitRelationExtension(arg0: RelationExtensionContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitRenameTable(ctx: RenameTableContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitRenameTableColumn(ctx: RenameTableColumnContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitRenameTablePartition(ctx: RenameTablePartitionContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitRepairTable(ctx: RepairTableContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitReplaceTable(ctx: ReplaceTableContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitReplaceTableHeader(arg0: ReplaceTableHeaderContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- 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
- def visitResetQuotedConfiguration(ctx: ResetQuotedConfigurationContext): LogicalPlan
- Definition Classes
- SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitResource(arg0: ResourceContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitRowConstructor(ctx: RowConstructorContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitRowFormat(ctx: RowFormatContext): SerdeInfo
- Definition Classes
- AstBuilder
- def visitRowFormatDelimited(ctx: RowFormatDelimitedContext): SerdeInfo
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitRowFormatSerde(ctx: RowFormatSerdeContext): SerdeInfo
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSample(arg0: SampleContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSampleByBucket(arg0: SampleByBucketContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSampleByBytes(arg0: SampleByBytesContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSampleByPercentile(arg0: SampleByPercentileContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSampleByRows(arg0: SampleByRowsContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSearchedCase(ctx: SearchedCaseContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSelectClause(arg0: SelectClauseContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSetCatalog(ctx: SetCatalogContext): LogicalPlan
Create a SetCatalogCommand logical command.
Create a SetCatalogCommand logical command.
- Definition Classes
- SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSetClause(arg0: SetClauseContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- 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
- def visitSetNamespaceLocation(ctx: SetNamespaceLocationContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSetNamespaceProperties(ctx: SetNamespacePropertiesContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSetOperation(ctx: SetOperationContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSetQuantifier(arg0: SetQuantifierContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSetQuotedConfiguration(ctx: SetQuotedConfigurationContext): LogicalPlan
- Definition Classes
- SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSetTableLocation(ctx: SetTableLocationContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSetTableProperties(ctx: SetTablePropertiesContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSetTableSerDe(ctx: SetTableSerDeContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- 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
- def visitShowCatalogs(ctx: ShowCatalogsContext): LogicalPlan
Create a ShowCatalogsCommand logical command.
Create a ShowCatalogsCommand logical command.
- Definition Classes
- SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitShowColumns(ctx: ShowColumnsContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitShowCreateTable(ctx: ShowCreateTableContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitShowCurrentNamespace(ctx: ShowCurrentNamespaceContext): LogicalPlan
Create a ShowCurrentNamespaceCommand logical command.
Create a ShowCurrentNamespaceCommand logical command.
- Definition Classes
- SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitShowFunctions(ctx: ShowFunctionsContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitShowNamespaces(ctx: ShowNamespacesContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitShowPartitions(ctx: ShowPartitionsContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitShowTableExtended(ctx: ShowTableExtendedContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitShowTables(ctx: ShowTablesContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitShowTblProperties(ctx: ShowTblPropertiesContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitShowViews(ctx: ShowViewsContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSimpleCase(ctx: SimpleCaseContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSingleDataType(ctx: SingleDataTypeContext): DataType
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSingleExpression(ctx: SingleExpressionContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSingleFunctionIdentifier(ctx: SingleFunctionIdentifierContext): FunctionIdentifier
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSingleInsertQuery(ctx: SingleInsertQueryContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSingleMultipartIdentifier(ctx: SingleMultipartIdentifierContext): Seq[String]
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSingleStatement(ctx: SingleStatementContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSingleTableIdentifier(ctx: SingleTableIdentifierContext): TableIdentifier
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSingleTableSchema(ctx: SingleTableSchemaContext): StructType
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSkewSpec(arg0: SkewSpecContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSmallIntLiteral(ctx: SmallIntLiteralContext): Literal
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSortItem(ctx: SortItemContext): SortOrder
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitStar(ctx: StarContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitStatementDefault(arg0: StatementDefaultContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitStorageHandler(arg0: StorageHandlerContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitStrictNonReserved(arg0: StrictNonReservedContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitStringConstant(ctx: ConstantContext, legacyNullAsString: Boolean, keepPartitionSpecAsString: Boolean): String
- Attributes
- protected
- Definition Classes
- AstBuilder
- def visitStringLit(ctx: StringLitContext): Token
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitStringLiteral(ctx: StringLiteralContext): Literal
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitStruct(ctx: StructContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSubquery(ctx: SubqueryContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSubqueryExpression(ctx: SubqueryExpressionContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSubscript(ctx: SubscriptContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitSubstring(ctx: SubstringContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitTable(ctx: TableContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitTableAlias(arg0: TableAliasContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitTableFileFormat(arg0: TableFileFormatContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitTableIdentifier(ctx: TableIdentifierContext): TableIdentifier
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitTableName(ctx: TableNameContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitTableProvider(arg0: TableProviderContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitTableValuedFunction(ctx: TableValuedFunctionContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitTemporalClause(arg0: TemporalClauseContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitTerminal(arg0: TerminalNode): AnyRef
- Definition Classes
- AbstractParseTreeVisitor → ParseTreeVisitor
- def visitTimestampadd(ctx: TimestampaddContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitTimestampdiff(ctx: TimestampdiffContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitTimezone(ctx: TimezoneContext): String
- Definition Classes
- SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitTinyIntLiteral(ctx: TinyIntLiteralContext): Literal
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitTransformArgument(ctx: TransformArgumentContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitTransformClause(arg0: TransformClauseContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitTransformQuerySpecification(ctx: TransformQuerySpecificationContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitTrim(ctx: TrimContext): Expression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitTruncateTable(ctx: TruncateTableContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitTypeConstructor(ctx: TypeConstructorContext): Literal
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUncacheTable(ctx: UncacheTableContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUnitInMultiUnits(arg0: UnitInMultiUnitsContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUnitInUnitToUnit(arg0: UnitInUnitToUnitContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUnitToUnitInterval(ctx: UnitToUnitIntervalContext): CalendarInterval
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUnpivotAlias(arg0: UnpivotAliasContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUnpivotClause(arg0: UnpivotClauseContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUnpivotColumn(ctx: UnpivotColumnContext): NamedExpression
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUnpivotColumnAndAlias(ctx: UnpivotColumnAndAliasContext): (NamedExpression, Option[String])
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUnpivotColumnSet(ctx: UnpivotColumnSetContext): (Seq[NamedExpression], Option[String])
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUnpivotMultiValueColumnClause(arg0: UnpivotMultiValueColumnClauseContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUnpivotNameColumn(arg0: UnpivotNameColumnContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUnpivotNullClause(arg0: UnpivotNullClauseContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUnpivotOperator(arg0: UnpivotOperatorContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUnpivotSingleValueColumnClause(arg0: UnpivotSingleValueColumnClauseContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUnpivotValueColumn(arg0: UnpivotValueColumnContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUnquotedIdentifier(arg0: UnquotedIdentifierContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUnsetTableProperties(ctx: UnsetTablePropertiesContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUnsupportedHiveNativeCommands(arg0: UnsupportedHiveNativeCommandsContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUpdateTable(ctx: UpdateTableContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUse(ctx: UseContext): LogicalPlan
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitUseNamespace(ctx: UseNamespaceContext): LogicalPlan
Create a SetNamespaceCommand logical command.
Create a SetNamespaceCommand logical command.
- Definition Classes
- SparkSqlAstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitValueExpressionDefault(arg0: ValueExpressionDefaultContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitVersion(ctx: VersionContext): Option[String]
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitWhenClause(arg0: WhenClauseContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitWhereClause(arg0: WhereClauseContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitWindowClause(arg0: WindowClauseContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitWindowDef(ctx: WindowDefContext): WindowSpecDefinition
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitWindowFrame(arg0: WindowFrameContext): AnyRef
- Definition Classes
- SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitWindowRef(ctx: WindowRefContext): WindowSpecReference
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- def visitYearMonthIntervalDataType(ctx: YearMonthIntervalDataTypeContext): DataType
- Definition Classes
- AstBuilder → SqlBaseParserBaseVisitor → SqlBaseParserVisitor
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- 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
- def withScriptIOSchema(ctx: ParserRuleContext, inRowFormat: RowFormatContext, recordWriter: Token, outRowFormat: RowFormatContext, recordReader: Token, schemaLess: Boolean): ScriptInputOutputSchema
Create a ScriptInputOutputSchema.
Create a ScriptInputOutputSchema.
- Attributes
- protected
- Definition Classes
- SparkSqlAstBuilder → AstBuilder