sealed abstract class HList extends Product
Type Members
- type ::[E] = HCons[E, Self]
- abstract type Head
- abstract type Self <: HList
- abstract type Tail <: HList
Abstract Value Members
- abstract def head: Head
- abstract def nonEmpty: Boolean
- abstract def self: Self
- abstract def tail: Tail
- abstract def toList: List[Any]
Concrete Value Members
- final def !=(arg0: Any): Boolean
- final def ##: Int
- def ->[B](y: B): (HList, B)
- final def ::[E](elem: E): ::[E]
- final def ==(arg0: Any): Boolean
- final def asInstanceOf[T0]: T0
- final def canEqual(that: Any): Boolean
- def clone(): AnyRef
- final def drop(i: Int): HList
- def ensuring(cond: (HList) => Boolean, msg: => Any): HList
- def ensuring(cond: (HList) => Boolean): HList
- def ensuring(cond: Boolean, msg: => Any): HList
- def ensuring(cond: Boolean): HList
- final def eq(arg0: AnyRef): Boolean
- final def equals(that: Any): Boolean
- final def foreach(f: (Any) => Unit): Unit
- final def getClass(): Class[_ <: AnyRef]
- final lazy val hashCode: Int
- final def isEmpty: Boolean
- final def isInstanceOf[T0]: Boolean
- final def length: Int
- final def ne(arg0: AnyRef): Boolean
- final def notify(): Unit
- final def notifyAll(): Unit
- final def productArity: Int
- final def productElement(i: Int): Any
- def productElementName(n: Int): String
- def productElementNames: Iterator[String]
- def productIterator: Iterator[Any]
- def productPrefix: String
- final def synchronized[T0](arg0: => T0): T0
- final def toString(): String
- final def wait(arg0: Long, arg1: Int): Unit
- final def wait(arg0: Long): Unit
- final def wait(): Unit
Deprecated Value Members
- def finalize(): Unit
- def formatted(fmtstr: String): String
- def →[B](y: B): (HList, B)
Inherited from Product
Value Members
- def productElementName(n: Int): String
- def productElementNames: Iterator[String]
- def productIterator: Iterator[Any]
- def productPrefix: String
Inherited from AnyRef
Value Members
- final def !=(arg0: Any): Boolean
- final def ##: Int
- final def ==(arg0: Any): Boolean
- def clone(): AnyRef
- final def eq(arg0: AnyRef): Boolean
- final def getClass(): Class[_ <: AnyRef]
- final def ne(arg0: AnyRef): Boolean
- final def notify(): Unit
- final def notifyAll(): Unit
- final def synchronized[T0](arg0: => T0): T0
- final def wait(arg0: Long, arg1: Int): Unit
- final def wait(arg0: Long): Unit
- final def wait(): Unit
- def finalize(): Unit
Inherited from Any
Value Members
- final def asInstanceOf[T0]: T0
- final def isInstanceOf[T0]: Boolean
Inherited by implicit conversion StringFormat fromHList to StringFormat[HList]
Value Members
- def formatted(fmtstr: String): String
Inherited by implicit conversion Ensuring fromHList to Ensuring[HList]
Value Members
- def ensuring(cond: (HList) => Boolean, msg: => Any): HList
- def ensuring(cond: (HList) => Boolean): HList
- def ensuring(cond: Boolean, msg: => Any): HList
- def ensuring(cond: Boolean): HList
Inherited by implicit conversion ArrowAssoc fromHList to ArrowAssoc[HList]
Value Members
- def ->[B](y: B): (HList, B)
- def →[B](y: B): (HList, B)
Ungrouped
- abstract def head: Head
- abstract def nonEmpty: Boolean
- abstract def self: Self
- abstract def tail: Tail
- abstract def toList: List[Any]
- final def !=(arg0: Any): Boolean
- final def ##: Int
- def ->[B](y: B): (HList, B)
- final def ::[E](elem: E): ::[E]
- final def ==(arg0: Any): Boolean
- final def asInstanceOf[T0]: T0
- final def canEqual(that: Any): Boolean
- def clone(): AnyRef
- final def drop(i: Int): HList
- def ensuring(cond: (HList) => Boolean, msg: => Any): HList
- def ensuring(cond: (HList) => Boolean): HList
- def ensuring(cond: Boolean, msg: => Any): HList
- def ensuring(cond: Boolean): HList
- final def eq(arg0: AnyRef): Boolean
- final def equals(that: Any): Boolean
- final def foreach(f: (Any) => Unit): Unit
- final def getClass(): Class[_ <: AnyRef]
- final lazy val hashCode: Int
- final def isEmpty: Boolean
- final def isInstanceOf[T0]: Boolean
- final def length: Int
- final def ne(arg0: AnyRef): Boolean
- final def notify(): Unit
- final def notifyAll(): Unit
- final def productArity: Int
- final def productElement(i: Int): Any
- def productElementName(n: Int): String
- def productElementNames: Iterator[String]
- def productIterator: Iterator[Any]
- def productPrefix: String
- final def synchronized[T0](arg0: => T0): T0
- final def toString(): String
- final def wait(arg0: Long, arg1: Int): Unit
- final def wait(arg0: Long): Unit
- final def wait(): Unit
- def finalize(): Unit
- def formatted(fmtstr: String): String
- def →[B](y: B): (HList, B)
edit this text on github
Scala Language-Integrated Connection Kit
This is the API documentation for the Slick database library. It should be used as an additional resource to the user manual.
Further documentation for Slick can be found on the documentation pages.
To the slick package list...