Class | Description |
---|---|
ArrayType | |
BinaryType |
:: DeveloperApi ::
The data type representing
Array[Byte] values. |
BooleanType |
:: DeveloperApi ::
The data type representing
Boolean values. |
ByteType |
:: DeveloperApi ::
The data type representing
Byte values. |
CalendarIntervalType |
:: DeveloperApi ::
The data type representing calendar time intervals.
|
DataType |
:: DeveloperApi ::
The base type of all Spark SQL data types.
|
DataTypes |
To get/create specific data type, users should use singleton objects and factory methods
provided by this class.
|
DateType |
:: DeveloperApi ::
A date type, supporting "0001-01-01" through "9999-12-31".
|
Decimal |
A mutable implementation of BigDecimal that can hold a Long if values are small enough.
|
DecimalType | |
DoubleType |
:: DeveloperApi ::
The data type representing
Double values. |
FloatType |
:: DeveloperApi ::
The data type representing
Float values. |
IntegerType |
:: DeveloperApi ::
The data type representing
Int values. |
LongType |
:: DeveloperApi ::
The data type representing
Long values. |
MapType |
:: DeveloperApi ::
The data type for Maps.
|
Metadata |
:: DeveloperApi ::
|
MetadataBuilder |
:: DeveloperApi ::
|
NullType |
:: DeveloperApi ::
The data type representing
NULL values. |
NumericType |
:: DeveloperApi ::
Numeric data types.
|
PrecisionInfo |
Precision parameters for a Decimal
|
ShortType |
:: DeveloperApi ::
The data type representing
Short values. |
StringType |
:: DeveloperApi ::
The data type representing
String values. |
StructField |
A field inside a StructType.
|
StructType |
:: DeveloperApi ::
A
StructType object can be constructed by |
TimestampType |
:: DeveloperApi ::
The data type representing
java.sql.Timestamp values. |
UserDefinedType<UserType> |
::DeveloperApi::
The data type for User Defined Types (UDTs).
|
Annotation Type | Description |
---|---|
SQLUserDefinedType |
::DeveloperApi::
A user-defined type which can be automatically recognized by a SQLContext and registered.
|