All Implemented Interfaces:
org.apache.spark.internal.Logging, org.apache.spark.sql.internal.TableValuedFunctionArgument

public class TypedColumn<T,U> extends Column

Since:
1.6.0
  • Constructor Details

    • TypedColumn

      public TypedColumn(org.apache.spark.sql.internal.ColumnNode node, Encoder<U> encoder)

  • Method Details

    • name

      Gives the TypedColumn a name (alias). If the current TypedColumn has metadata associated with it, this metadata will be propagated to the new column.

      Overrides:
      name in class Column
      Parameters:
      alias - (undocumented)
      Returns:
      (undocumented)
      Since:
      2.0.0