TypedType

slick.ast.TypedType
See theTypedType companion object
trait TypedType[T] extends Type

A Type that carries a Scala type argument

Attributes

Companion:
object
Source:
Type.scala
Graph
Supertypes
trait Type
trait Dumpable
class Object
trait Matchable
class Any
Known subtypes
trait BaseTypedType[T]
class ScalaBaseType[T]
trait JdbcType[T]
class MappedJdbcType[T, U]
class MappedColumnType[T, U]
trait ScalaType[T]
Self type

Members list

Concise view

Value members

Abstract methods

Attributes

Source:
Type.scala

Concrete methods

Attributes

Source:
Type.scala

Inherited methods

Implicitly added by typedTypeToOptionTypedType

All children of this Type.

All children of this Type.

Attributes

Inherited from:
OptionType
Source:
Type.scala

All children of this Type.

All children of this Type.

Attributes

Inherited from:
Type
Source:
Type.scala
def childrenForeach[R](f: Type => R): Unit

Apply a side-effecting function to all children.

Apply a side-effecting function to all children.

Attributes

Inherited from:
Type
Source:
Type.scala
def classTag: ClassTag[Option[_]]
Implicitly added by typedTypeToOptionTypedType

A ClassTag for the erased type of this type's Scala values

A ClassTag for the erased type of this type's Scala values

Attributes

Inherited from:
OptionType
Source:
Type.scala
def classTag: ClassTag[_]

A ClassTag for the erased type of this type's Scala values

A ClassTag for the erased type of this type's Scala values

Attributes

Inherited from:
Type
Source:
Type.scala
Implicitly added by typedTypeToOptionTypedType

Return the name, main info, attribute info and named children

Return the name, main info, attribute info and named children

Attributes

Inherited from:
Type
Source:
Type.scala

Return the name, main info, attribute info and named children

Return the name, main info, attribute info and named children

Attributes

Inherited from:
Type
Source:
Type.scala
Implicitly added by typedTypeToOptionTypedType

Apply a transformation to all type children and reconstruct this type with the new children, or return the original object if no child is changed.

Apply a transformation to all type children and reconstruct this type with the new children, or return the original object if no child is changed.

Attributes

Inherited from:
Type
Source:
Type.scala

Apply a transformation to all type children and reconstruct this type with the new children, or return the original object if no child is changed.

Apply a transformation to all type children and reconstruct this type with the new children, or return the original object if no child is changed.

Attributes

Inherited from:
Type
Source:
Type.scala
Implicitly added by typedTypeToOptionTypedType

Attributes

Inherited from:
TypedType
Source:
Type.scala
Implicitly added by typedTypeToOptionTypedType

Attributes

Inherited from:
TypedType
Source:
Type.scala
Implicitly added by typedTypeToOptionTypedType

Attributes

Inherited from:
Type
Source:
Type.scala

Attributes

Inherited from:
Type
Source:
Type.scala
Implicitly added by typedTypeToOptionTypedType

The structural view of this type

The structural view of this type

Attributes

Inherited from:
Type
Source:
Type.scala

The structural view of this type

The structural view of this type

Attributes

Inherited from:
Type
Source:
Type.scala
Implicitly added by typedTypeToOptionTypedType

Remove all NominalTypes recursively from this Type

Remove all NominalTypes recursively from this Type

Attributes

Inherited from:
Type
Source:
Type.scala

Remove all NominalTypes recursively from this Type

Remove all NominalTypes recursively from this Type

Attributes

Inherited from:
Type
Source:
Type.scala

Abstract fields

Implicitly added by typedTypeToOptionTypedType

Attributes

Source:
Type.scala