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