Constructor and Description |
---|
TypedColumn(org.apache.spark.sql.catalyst.expressions.Expression expr,
org.apache.spark.sql.catalyst.encoders.ExpressionEncoder<U> encoder) |
Modifier and Type | Method and Description |
---|---|
TypedColumn<T,U> |
name(String alias)
Gives the
TypedColumn a name (alias). |
alias, and, apply, as, as, as, as, as, as, asc_nulls_first, asc_nulls_last, asc, between, bitwiseAND, bitwiseOR, bitwiseXOR, cast, cast, contains, desc_nulls_first, desc_nulls_last, desc, divide, endsWith, endsWith, eqNullSafe, equals, equalTo, explain, expr, geq, getField, getItem, gt, hashCode, isin, isin, isNaN, isNotNull, isNull, leq, like, lt, minus, mod, multiply, notEqual, or, otherwise, over, over, plus, rlike, startsWith, startsWith, substr, substr, toString, unapply, when
initializeLogging, initializeLogIfNecessary, isTraceEnabled, log_, log, logDebug, logDebug, logError, logError, logInfo, logInfo, logName, logTrace, logTrace, logWarning, logWarning
public TypedColumn(org.apache.spark.sql.catalyst.expressions.Expression expr, org.apache.spark.sql.catalyst.encoders.ExpressionEncoder<U> encoder)
public TypedColumn<T,U> name(String alias)
TypedColumn
a name (alias).
If the current TypedColumn
has metadata associated with it, this metadata will be propagated
to the new column.