BaseTypedType

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

Attributes

Source
Type.scala
Graph
Supertypes
trait AtomicType
trait TypedType[T]
trait Type
trait Dumpable
class Object
trait Matchable
class Any
Show all
Known subtypes
class ScalaBaseType[T]
class ErasedScalaBaseType[T, E]
class ScalaNumericType[T]
trait JdbcType[T]
class DriverJdbcType[T]
class BlobJdbcType
class ByteJdbcType
class CharJdbcType
class ClobJdbcType
class DateJdbcType
class IntJdbcType
class LongJdbcType
class NullJdbcType
class TimeJdbcType
class UUIDJdbcType
class MappedJdbcType[T, U]
class MappedColumnType[T, U]
Show all

Members list

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
def select(sym: TermSymbol): 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

Remove all NominalTypes recursively from this Type

Remove all NominalTypes recursively from this Type

Attributes

Inherited from:
Type
Source
Type.scala