public class ColumnName extends Column
Constructor and Description |
---|
ColumnName(String name) |
Modifier and Type | Method and Description |
---|---|
org.apache.spark.sql.types.StructField |
array(org.apache.spark.sql.types.DataType dataType)
Creates a new AttributeReference of type array
|
org.apache.spark.sql.types.StructField |
binary()
Creates a new AttributeReference of type binary
|
org.apache.spark.sql.types.StructField |
date()
Creates a new AttributeReference of type date
|
org.apache.spark.sql.types.StructField |
decimal()
Creates a new AttributeReference of type decimal
|
org.apache.spark.sql.types.StructField |
decimal(int precision,
int scale)
Creates a new AttributeReference of type decimal
|
org.apache.spark.sql.types.StructField |
map(org.apache.spark.sql.types.DataType keyType,
org.apache.spark.sql.types.DataType valueType)
Creates a new AttributeReference of type map
|
org.apache.spark.sql.types.StructField |
map(org.apache.spark.sql.types.MapType mapType) |
org.apache.spark.sql.types.StructField |
string()
Creates a new AttributeReference of type string
|
org.apache.spark.sql.types.StructField |
struct(scala.collection.Seq<org.apache.spark.sql.types.StructField> fields)
Creates a new AttributeReference of type struct
|
org.apache.spark.sql.types.StructField |
struct(org.apache.spark.sql.types.StructType structType) |
org.apache.spark.sql.types.StructField |
timestamp()
Creates a new AttributeReference of type timestamp
|
and, apply, apply, as, as, asc, cast, cast, contains, desc, divide, endsWith, endsWith, eqNullSafe, equals, equalTo, explain, geq, getField, getItem, gt, hashCode, in, in, isNotNull, isNull, leq, like, lt, minus, mod, multiply, notEqual, or, plus, rlike, startsWith, startsWith, substr, substr, toString, unapply
public org.apache.spark.sql.types.StructField string()
public org.apache.spark.sql.types.StructField date()
public org.apache.spark.sql.types.StructField decimal()
public org.apache.spark.sql.types.StructField decimal(int precision, int scale)
public org.apache.spark.sql.types.StructField timestamp()
public org.apache.spark.sql.types.StructField binary()
public org.apache.spark.sql.types.StructField array(org.apache.spark.sql.types.DataType dataType)
public org.apache.spark.sql.types.StructField map(org.apache.spark.sql.types.DataType keyType, org.apache.spark.sql.types.DataType valueType)
public org.apache.spark.sql.types.StructField map(org.apache.spark.sql.types.MapType mapType)
public org.apache.spark.sql.types.StructField struct(scala.collection.Seq<org.apache.spark.sql.types.StructField> fields)
public org.apache.spark.sql.types.StructField struct(org.apache.spark.sql.types.StructType structType)