NamedExpression Contract — Catalyst Expressions with Name, ID and Qualifier
NamedExpression
is a contract of Catalyst expressions that have a name, exprId, and optional qualifier.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
package org.apache.spark.sql.catalyst.expressions trait NamedExpression extends Expression { // only required methods that have no implementation def exprId: ExprId def name: String def newInstance(): NamedExpression def qualifier: Option[String] def toAttribute: Attribute } |
Method | Description |
---|---|
|
|
|
|
|
|
|