NamedExpression
is a contract of Catalyst expressions that have a name, exprId, and optional qualifier.
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 |
---|---|
Used when…FIXME |
|
Used when…FIXME |
|
Used when…FIXME |