package types
- Alphabetic
- Public
- All
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
- object PhysicalBinaryType extends PhysicalBinaryType with Product with Serializable
- object PhysicalBooleanType extends PhysicalBooleanType with Product with Serializable
- object PhysicalByteType extends PhysicalByteType with Product with Serializable
- object PhysicalCalendarIntervalType extends PhysicalCalendarIntervalType with Product with Serializable
- object PhysicalDataType
- object PhysicalDecimalType extends Product with Serializable
- object PhysicalDoubleType extends PhysicalDoubleType with Product with Serializable
- object PhysicalFloatType extends PhysicalFloatType with Product with Serializable
- object PhysicalFractionalType
- object PhysicalIntegerType extends PhysicalIntegerType with Product with Serializable
- object PhysicalIntegralType
- object PhysicalLongType extends PhysicalLongType with Product with Serializable
- object PhysicalNullType extends PhysicalNullType with Product with Serializable
- object PhysicalNumericType
- object PhysicalShortType extends PhysicalShortType with Product with Serializable
- object PhysicalStringType extends PhysicalStringType with Product with Serializable
- object UninitializedPhysicalType extends PhysicalDataType