No-arg constructor for kryo.
No-arg constructor for kryo.
The data type of values.
Indicates if values have null
values
String representation for the type saved in external catalogs.
String representation for the type saved in external catalogs.
Indicates if values have null
values
The default size of a value of the ArrayType is 100 * the default size of the element type.
The data type of values.
The compact JSON representation of this data type.
The compact JSON representation of this data type.
The pretty (i.
The pretty (i.e. indented) JSON representation of this data type.
Readable string representation for the type.
Name of the type used in JSON serialization.
Name of the type used in JSON serialization.
:: DeveloperApi :: The data type for collections of multiple values. Internally these are represented as columns that contain a
.scala.collection.Seq
Please use DataTypes.createArrayType() to create a specific instance.
An ArrayType object comprises two fields,
elementType: DataType
andcontainsNull: Boolean
. The field ofelementType
is used to specify the type of array elements. The field ofcontainsNull
is used to specify if the array hasnull
values.The data type of values.
Indicates if values have
null
values