class CompiledFunction[F, PT, PU, R <: Rep[_], RU] extends Compiled[F] with CompilersMixin
- Alphabetic
- By Inheritance
- CompiledFunction
- CompilersMixin
- Compiled
- AnyRef
- Any
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- All
Instance Constructors
- new CompiledFunction(extract: F, tuple: (F) ⇒ (PT) ⇒ R, pshape: Shape[ColumnsShapeLevel, PU, PU, PT], driver: BasicProfile)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
+(other: String): String
- Implicit
- This member is added by an implicit conversion from CompiledFunction[F, PT, PU, R, RU] to any2stringadd[CompiledFunction[F, PT, PU, R, RU]] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
-
def
->[B](y: B): (CompiledFunction[F, PT, PU, R, RU], B)
- Implicit
- This member is added by an implicit conversion from CompiledFunction[F, PT, PU, R, RU] to ArrowAssoc[CompiledFunction[F, PT, PU, R, RU]] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def applied(param: PU): R
-
def
apply(p: PU): AppliedCompiledFunction[PU, R, RU]
Create an applied
Compiled
value for this compiled function.Create an applied
Compiled
value for this compiled function. All applied values share their compilation state with the original compiled function. -
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
lazy val
compiledDelete: Node
- Definition Classes
- CompilersMixin
-
lazy val
compiledInsert: profile.BasicProfile.CompiledInsert
- Definition Classes
- CompilersMixin
-
lazy val
compiledQuery: Node
- Definition Classes
- CompilersMixin
-
lazy val
compiledUpdate: Node
- Definition Classes
- CompilersMixin
-
val
driver: BasicProfile
- Definition Classes
- CompiledFunction → Compiled
-
def
ensuring(cond: (CompiledFunction[F, PT, PU, R, RU]) ⇒ Boolean, msg: ⇒ Any): CompiledFunction[F, PT, PU, R, RU]
- Implicit
- This member is added by an implicit conversion from CompiledFunction[F, PT, PU, R, RU] to Ensuring[CompiledFunction[F, PT, PU, R, RU]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: (CompiledFunction[F, PT, PU, R, RU]) ⇒ Boolean): CompiledFunction[F, PT, PU, R, RU]
- Implicit
- This member is added by an implicit conversion from CompiledFunction[F, PT, PU, R, RU] to Ensuring[CompiledFunction[F, PT, PU, R, RU]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean, msg: ⇒ Any): CompiledFunction[F, PT, PU, R, RU]
- Implicit
- This member is added by an implicit conversion from CompiledFunction[F, PT, PU, R, RU] to Ensuring[CompiledFunction[F, PT, PU, R, RU]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean): CompiledFunction[F, PT, PU, R, RU]
- Implicit
- This member is added by an implicit conversion from CompiledFunction[F, PT, PU, R, RU] to Ensuring[CompiledFunction[F, PT, PU, R, RU]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
val
extract: F
- Definition Classes
- CompiledFunction → Compiled
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
flatMap[U <: Compiled[_]](f: (F) ⇒ U): U
Perform a transformation of the underlying value.
Perform a transformation of the underlying value. The computed
Compiled
value is returned unmodified.- Definition Classes
- Compiled
-
def
formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from CompiledFunction[F, PT, PU, R, RU] to StringFormat[CompiledFunction[F, PT, PU, R, RU]] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @inline()
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
map[U, C <: Compiled[U]](f: (F) ⇒ U)(implicit ucompilable: Compilable[U, C]): C
Perform a transformation of the underlying value.
Perform a transformation of the underlying value. The computed value must be
Compilable
. The resultingCompiled
instance will be recompiled when needed. It does not benefit from this instance already containing the compiled state.- Definition Classes
- Compiled
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- val pshape: Shape[ColumnsShapeLevel, PU, PU, PT]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toNode: Node
- Definition Classes
- CompiledFunction → CompilersMixin
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- val tuple: (F) ⇒ (PT) ⇒ R
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
→[B](y: B): (CompiledFunction[F, PT, PU, R, RU], B)
- Implicit
- This member is added by an implicit conversion from CompiledFunction[F, PT, PU, R, RU] to ArrowAssoc[CompiledFunction[F, PT, PU, R, RU]] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
edit this text on github
Scala Language-Integrated Connection Kit
This is the documentation for the Slick database library. Slick is a joint effort by Typesafe and LAMP, EPFL Lausanne.
Further documentation for Slick can be found on the documentation pages.
To the slick package list...
Important places
Type-safe query operators
Plain SQL queries
Driver / Connection related
Mapping related
Model / Table class related
Other