Skip to content

Star Expression Contract

Star is a <> of[leaf] and expressions/[named expressions] that...FIXME

[[contract]] [source, scala]

package org.apache.spark.sql.catalyst.analysis

abstract class Star extends LeafExpression with NamedExpression { // only required methods that have no implementation def expand(input: LogicalPlan, resolver: Resolver): Seq[NamedExpression] }

.Star Contract [cols="1,2",options="header",width="100%"] |=== | Method | Description

| expand a| [[expand]] Used exclusively when ResolveReferences logical resolution rule is requested to expand Star expressions in the following logical operators:


[[implementations]] .Stars [cols="1,2",options="header",width="100%"] |=== | Star | Description

[[ResolvedStar]] expressions/[ResolvedStar]
[[UnresolvedRegex]] expressions/[UnresolvedRegex]
Back to top