See: Description
| Class | Description |
|---|---|
| ArrayType | |
| BasePrimitiveType |
Base class for all primitive types
DataType. |
| BinaryType |
The data type representing
byte[] values. |
| BooleanType |
Data type representing
boolean type values. |
| ByteType |
The data type representing
byte type values. |
| DataType | |
| DateType |
A date type, supporting "0001-01-01" through "9999-12-31".
|
| DecimalType |
The data type representing
java.math.BigDecimal values. |
| DoubleType |
The data type representing
double type values. |
| FloatType |
The data type representing
float type values. |
| IntegerType |
The data type representing
integer type values. |
| LongType |
The data type representing
long type values. |
| MapType |
Data type representing a map type.
|
| MixedDataType |
TODO:
This is a controversial data type to have, but we have no way to specify the schema
of JSON serialized table schema.
|
| ShortType |
The data type representing
short type values. |
| StringType |
The data type representing
string type values. |
| StructField | |
| StructType |
Struct type which contains one or more columns.
|
| TimestampType |
A date type, supporting "0001-01-01" through "9999-12-31".
|