package
types
Type Members
-
case class
AnyType(isNullable: Boolean = false) extends DataType with Product with Serializable
-
sealed
trait
BasicType extends DataType with Serializable
-
case class
BooleanType(isNullable: Boolean = false) extends BasicType with Product with Serializable
-
-
case class
ByteStringType(isNullable: Boolean = false) extends BasicType with Product with Serializable
-
case class
ByteType(isNullable: Boolean = false) extends BasicType with Product with Serializable
-
case class
CustomType extends DataType with bundle.custom.CustomType[Any] with Product with Serializable
-
sealed
trait
DataType extends Serializable
-
case class
DoubleType(isNullable: Boolean = false) extends BasicType with Product with Serializable
-
case class
FloatType(isNullable: Boolean = false) extends BasicType with Product with Serializable
-
case class
IntegerType(isNullable: Boolean = false) extends BasicType with Product with Serializable
-
case class
ListType(base: DataType, isNullable: Boolean = false) extends DataType with Product with Serializable
-
case class
LongType(isNullable: Boolean = false) extends BasicType with Product with Serializable
-
case class
ShortType(isNullable: Boolean = false) extends BasicType with Product with Serializable
-
case class
StringType(isNullable: Boolean = false) extends BasicType with Product with Serializable
-
case class
StructField(name: String, dataType: DataType) extends Serializable with Product
-
case class
StructType extends Serializable with Product
-
case class
TensorType(base: BasicType, isNullable: Boolean = false) extends DataType with Product with Serializable
-
case class
TupleType(dts: DataType*) extends DataType with Product with Serializable