trait TypeCastFunctions extends AnyRef
Ordering
- Alphabetic
- By Inheritance
Inherited
- TypeCastFunctions
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class Cast[T](tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], simpleColumnType: SimpleColumnType) extends (TypeCastFunctions.this)#TypeCastColumn[T] with (TypeCastFunctions.this)#ConstOrColMagnet[T] with Product with Serializable
- sealed trait CastOutBind[I, O] extends AnyRef
- case class DateRep(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]) extends (TypeCastFunctions.this)#TypeCastColumn[LocalDate] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- case class DateTimeRep(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]) extends (TypeCastFunctions.this)#TypeCastColumn[DateTime] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- case class FixedString(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], n: Int) extends (TypeCastFunctions.this)#TypeCastColumn[String] with Product with Serializable
- case class Float32(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Float] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- case class Float64(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Float] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- case class Int16(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Long] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- case class Int32(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Long] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- case class Int64(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Long] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- case class Int8(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Long] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- case class Reinterpret[V](typeCastColumn: (TypeCastFunctions.this)#TypeCastColumn[_] with (TypeCastFunctions.this)#Reinterpretable) extends (TypeCastFunctions.this)#TypeCastColumn[V] with Product with Serializable
- sealed trait Reinterpretable extends AnyRef
- case class StringCutToZero(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]) extends (TypeCastFunctions.this)#TypeCastColumn[String] with Product with Serializable
- case class StringRep(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]) extends (TypeCastFunctions.this)#TypeCastColumn[String] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- abstract class TypeCastColumn[V] extends ExpressionColumn[V]
- case class UInt16(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Long] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- case class UInt32(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Long] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- case class UInt64(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Long] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- case class UInt8(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Long] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def cast[T <: SimpleColumnType, O](tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], simpleColumnType: T)(implicit castOut: (TypeCastFunctions.this)#CastOutBind[T, O]): (TypeCastFunctions.this)#Cast[O]
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def reinterpret[V](typeCastColumn: (TypeCastFunctions.this)#TypeCastColumn[_] with (TypeCastFunctions.this)#Reinterpretable): (TypeCastFunctions.this)#Reinterpret[V]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- def toDate(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#DateRep
- def toDateTime(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#DateTimeRep
- def toFixedString(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], n: Int): (TypeCastFunctions.this)#FixedString
- def toFloat32(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#Float32
- def toFloat32OrZero(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#Float32
- def toFloat64(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#Float64
- def toFloat64OrZero(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#Float64
- def toInt16(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#Int16
- def toInt16OrZero(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#Int16
- def toInt32(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#Int32
- def toInt32OrZero(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#Int32
- def toInt64(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#Int64
- def toInt64OrZero(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#Int64
- def toInt8(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#Int8
- def toInt8OrZero(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#Int8
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def toStringCutToZero(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#StringCutToZero
- def toStringRep(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#StringRep
- def toUInt16(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#UInt16
- def toUInt16OrZero(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#UInt16
- def toUInt32(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#UInt32
- def toUInt32OrZero(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#UInt32
- def toUInt64(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#UInt64
- def toUInt64OrZero(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#UInt64
- def toUInt8(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#UInt8
- def toUInt8OrZero(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]): (TypeCastFunctions.this)#UInt8
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- implicit object DateCastOutBind extends (TypeCastFunctions.this)#CastOutBind[Date.type, Int]
- implicit object DateTimeCastOutBind extends (TypeCastFunctions.this)#CastOutBind[DateTime.type, Int]
- implicit object FixedStringCastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.FixedString.type, Int]
- implicit object Float32CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.Float32.type, Float]
- implicit object Float64CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.Float64.type, Float]
- implicit object Int16CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.Int16.type, Int]
- implicit object Int32CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.Int32.type, Int]
- implicit object Int64CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.Int64.type, Int]
- implicit object Int8CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.Int8.type, Int]
- implicit object StringCastOutBind extends (TypeCastFunctions.this)#CastOutBind[String.type, Int]
- implicit object UInt16CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.UInt16.type, Int]
- implicit object UInt32CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.UInt32.type, Int]
- implicit object UInt64CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.UInt64.type, Int]
- implicit object UInt8CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.UInt8.type, Int]
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.