slick.ast.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 Reset zoom Hide graph Show graph
Supertypes class Object
trait Matchable
class Any
Known subtypes Members list Concise view
Value members
All children of this Type.
All children of this Type.
Attributes Inherited from: Type Source: Type.scala
Apply a side-effecting function to all children.
Apply a side-effecting function to all children.
Attributes Inherited from: Type Source: Type.scala
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
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