package types
- Alphabetic
- Public
- Protected
Type Members
- case class PhysicalArrayType(elementType: DataType, containsNull: Boolean) extends PhysicalDataType with Product with Serializable
- class PhysicalBinaryType extends PhysicalDataType
- class PhysicalBooleanType extends PhysicalDataType with PhysicalPrimitiveType
- class PhysicalByteType extends PhysicalIntegralType with PhysicalPrimitiveType
- class PhysicalCalendarIntervalType extends PhysicalDataType
- sealed abstract class PhysicalDataType extends AnyRef
- case class PhysicalDecimalType(precision: Int, scale: Int) extends PhysicalFractionalType with Product with Serializable
- class PhysicalDoubleType extends PhysicalFractionalType with PhysicalPrimitiveType
- class PhysicalFloatType extends PhysicalFractionalType with PhysicalPrimitiveType
- sealed abstract class PhysicalFractionalType extends PhysicalNumericType
- class PhysicalIntegerType extends PhysicalIntegralType with PhysicalPrimitiveType
- sealed abstract class PhysicalIntegralType extends PhysicalNumericType
- class PhysicalLongType extends PhysicalIntegralType with PhysicalPrimitiveType
- case class PhysicalMapType(keyType: DataType, valueType: DataType, valueContainsNull: Boolean) extends PhysicalDataType with Product with Serializable
- class PhysicalNullType extends PhysicalDataType with PhysicalPrimitiveType
- sealed abstract class PhysicalNumericType extends PhysicalDataType
- sealed trait PhysicalPrimitiveType extends AnyRef
- class PhysicalShortType extends PhysicalIntegralType with PhysicalPrimitiveType
- class PhysicalStringType extends PhysicalDataType
- case class PhysicalStructType(fields: Array[StructField]) extends PhysicalDataType with Product with Serializable
Value Members
- object DataTypeUtils
- case object PhysicalBinaryType extends PhysicalBinaryType with Product with Serializable
- case object PhysicalBooleanType extends PhysicalBooleanType with Product with Serializable
- case object PhysicalByteType extends PhysicalByteType with Product with Serializable
- case object PhysicalCalendarIntervalType extends PhysicalCalendarIntervalType with Product with Serializable
- object PhysicalDataType
- case object PhysicalDecimalType extends Product with Serializable
- case object PhysicalDoubleType extends PhysicalDoubleType with Product with Serializable
- case object PhysicalFloatType extends PhysicalFloatType with Product with Serializable
- object PhysicalFractionalType
- case object PhysicalIntegerType extends PhysicalIntegerType with Product with Serializable
- object PhysicalIntegralType
- case object PhysicalLongType extends PhysicalLongType with Product with Serializable
- case object PhysicalNullType extends PhysicalNullType with Product with Serializable
- object PhysicalNumericType
- case object PhysicalShortType extends PhysicalShortType with Product with Serializable
- case object PhysicalStringType extends PhysicalStringType with Product with Serializable
- object UninitializedPhysicalType extends PhysicalDataType