BaseTypedType

slick.ast.BaseTypedType
trait BaseTypedType[T] extends TypedType[T] with AtomicType

Attributes

Source:
Type.scala
Graph
Supertypes
trait TypedType[T]
trait Type
trait Dumpable
class Object
trait Matchable
class Any
Known subtypes
class ScalaBaseType[T]
trait JdbcType[T]
class MappedJdbcType[T, U]
class MappedColumnType[T, U]

Members list

Concise view

Value members

Inherited methods

override def children: ConstArray[Nothing]

All children of this Type.

All children of this Type.

Attributes

Definition Classes
Inherited from:
AtomicType
Source:
Type.scala
final override def childrenForeach[R](f: Type => R): Unit

Apply a side-effecting function to all children.

Apply a side-effecting function to all children.

Attributes

Definition Classes
Inherited from:
AtomicType
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

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
final def mapChildren(f: Type => Type): AtomicType.this.type

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:
AtomicType
Source:
Type.scala

Attributes

Inherited from:
TypedType
Source:
Type.scala

Attributes

Inherited from:
TypedType
Source:
Type.scala

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

Remove all NominalTypes recursively from this Type

Remove all NominalTypes recursively from this Type

Attributes

Inherited from:
Type
Source:
Type.scala