ScalaType
A Slick Type encoding of plain Scala types.
This is used by QueryInterpreter and MemoryProfile. Values stored in HeapBackend columns are also expected to use these types.
All profiles should support the following types which are used internally by the lifted embedding and the query compiler: Boolean, Char, Int, Long, Null, String.
Attributes
- Source
- Type.scala
- Graph
-
- Supertypes
- Known subtypes
Members list
Value members
Abstract methods
Attributes
- Source
- Type.scala
Attributes
- Source
- Type.scala
Attributes
- Source
- Type.scala
Concrete methods
Attributes
- Source
- Type.scala
Attributes
- Definition Classes
- Source
- Type.scala
Attributes
- Source
- Type.scala
Inherited methods
All children of this Type.
Apply a side-effecting function to all children.
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
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
Attributes
- Inherited from:
- Type
- Source
- Type.scala
The structural view of this type
Remove all NominalTypes recursively from this Type
Remove all NominalTypes recursively from this Type
Attributes
- Inherited from:
- Type
- Source
- Type.scala