DataType

object DataType
Companion:
class
class Object
trait Matchable
class Any

Type members

Classlikes

sealed trait NotNull extends DataType

Types

type CommonNumericNonNullableType[T1 <: DataType, T2 <: DataType] = (T1, T2) match { case (DoubleOptType, _$1) | (_$2, DoubleOptType) => DoubleType case (FloatOptType, _$3) | (_$4, FloatOptType) => FloatType case (LongOptType, _$5) | (_$6, LongOptType) => LongType case (IntegerOptType, _$7) | (_$8, IntegerOptType) => IntegerType case (ShortOptType, _$9) | (_$10, ShortOptType) => ShortType case (ByteOptType, _$11) | (_$12, ByteOptType) => ByteType }
type CommonNumericNullableType[T1 <: DataType, T2 <: DataType] = (T1, T2) match { case (DoubleOptType, _$13) | (_$14, DoubleOptType) => DoubleOptType case (FloatOptType, _$15) | (_$16, FloatOptType) => FloatOptType case (LongOptType, _$17) | (_$18, LongOptType) => LongOptType case (IntegerOptType, _$19) | (_$20, IntegerOptType) => IntegerOptType case (ShortOptType, _$21) | (_$22, ShortOptType) => ShortOptType case (ByteOptType, _$23) | (_$24, ByteOptType) => ByteOptType }
type Subtype[T <: DataType] = T