Type Members
- trait BasicQueryActionExtensionMethodsImpl[R, S <: NoStream] extends AnyRef
- trait BasicStreamingQueryActionExtensionMethodsImpl[R, T] extends BasicProfile.BasicQueryActionExtensionMethodsImpl[R, Streaming[T]]
- trait CountingInsertActionComposer[U] extends JdbcProfile.InsertActionComposer[U]
- class CountingInsertActionComposerImpl[U] extends JdbcProfile.InsertActionComposerImpl[U] with JdbcProfile.CountingInsertActionComposer[U]
- type DeleteActionExtensionMethods = JdbcProfile.DeleteActionExtensionMethodsImpl
- class DeleteActionExtensionMethodsImpl extends AnyRef
- trait InsertActionComposer[U] extends JdbcProfile.SimpleInsertActionComposer[U]
- abstract class InsertActionComposerImpl[U] extends JdbcProfile.InsertActionComposer[U]
- type InsertActionExtensionMethods[T] = JdbcProfile.CountingInsertActionComposer[T]
- trait IntoInsertActionComposer[U, RU] extends JdbcProfile.SimpleInsertActionComposer[U]
- class JdbcActionExtensionMethods[E <: Effect, R, S <: NoStream] extends AnyRef
- class JdbcQueryActionExtensionMethodsImpl[R, S <: NoStream] extends JdbcProfile.BasicQueryActionExtensionMethodsImpl[R, S]
- class JdbcSchemaActionExtensionMethodsImpl extends JdbcProfile.RelationalSchemaActionExtensionMethodsImpl
- class JdbcStreamingQueryActionExtensionMethodsImpl[R, T] extends JdbcProfile.JdbcQueryActionExtensionMethodsImpl[R, Streaming[T]] with JdbcProfile.BasicStreamingQueryActionExtensionMethodsImpl[R, T]
- class MutatingResultAction[T] extends SynchronousDatabaseAction[Nothing, Streaming[ResultSetMutator[T]], JdbcActionContext, JdbcStreamingActionContext, Effect] with JdbcProfile.ProfileAction[Nothing, Streaming[ResultSetMutator[T]], Effect]
- type ProfileAction[+R, +S <: NoStream, -E <: Effect] = FixedSqlAction[R, S, E]
- class PushStatementParameters extends SynchronousDatabaseAction[Unit, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- type QueryActionExtensionMethods[R, S <: NoStream] = JdbcProfile.JdbcQueryActionExtensionMethodsImpl[R, S]
- trait ReturningInsertActionComposer[U, RU] extends JdbcProfile.InsertActionComposer[U] with JdbcProfile.IntoInsertActionComposer[U, RU]
- class ReturningInsertActionComposerImpl[U, QR, RU] extends JdbcProfile.InsertActionComposerImpl[U] with JdbcProfile.ReturningInsertActionComposer[U, RU]
- abstract type RowsPerStatement >: One.type <: jdbc.RowsPerStatement
- type SchemaActionExtensionMethods = JdbcProfile.JdbcSchemaActionExtensionMethodsImpl
- class SetTransactionIsolation extends SynchronousDatabaseAction[Int, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- trait SimpleInsertActionComposer[U] extends JdbcProfile.InsertActionExtensionMethodsImpl[U]
- abstract class SimpleJdbcProfileAction[+R] extends SynchronousDatabaseAction[R, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect] with JdbcProfile.ProfileAction[R, NoStream, Effect]
- type StreamingProfileAction[+R, +T, -E <: Effect] = FixedSqlStreamingAction[R, T, E]
- type StreamingQueryActionExtensionMethods[R, T] = JdbcProfile.JdbcStreamingQueryActionExtensionMethodsImpl[R, T]
- type UpdateActionExtensionMethods[T] = JdbcProfile.UpdateActionExtensionMethodsImpl[T]
- class UpdateActionExtensionMethodsImpl[T] extends AnyRef
- trait InsertActionExtensionMethodsImpl[T] extends AnyRef
- trait RelationalSchemaActionExtensionMethodsImpl extends AnyRef
Concrete Value Members
- final def !=(arg0: Any): Boolean
- final def ##: Int
- def +(other: String): String
- def ->[B](y: B): (JdbcActionComponent, B)
- final def ==(arg0: Any): Boolean
- final def asInstanceOf[T0]: T0
- def clone(): AnyRef
- def createDeleteActionExtensionMethods(tree: Node, param: Any): JdbcProfile.DeleteActionExtensionMethods
- def createInsertActionExtensionMethods[T](compiled: CompiledInsert): JdbcProfile.InsertActionExtensionMethods[T]
- def createQueryActionExtensionMethods[R, S <: NoStream](tree: Node, param: Any): JdbcProfile.QueryActionExtensionMethods[R, S]
- def createReturningInsertActionComposer[U, QR, RU](compiled: CompiledInsert, keys: Node, mux: (U, QR) => RU): JdbcProfile.ReturningInsertActionComposer[U, RU]
- def createSchemaActionExtensionMethods(schema: JdbcProfile.SchemaDescription): JdbcProfile.SchemaActionExtensionMethods
- def createStreamingQueryActionExtensionMethods[R, T](tree: Node, param: Any): JdbcProfile.StreamingQueryActionExtensionMethods[R, T]
- def createUpdateActionExtensionMethods[T](tree: Node, param: Any): JdbcProfile.UpdateActionExtensionMethods[T]
- def ensuring(cond: (JdbcActionComponent) => Boolean, msg: => Any): JdbcActionComponent
- def ensuring(cond: (JdbcActionComponent) => Boolean): JdbcActionComponent
- def ensuring(cond: Boolean, msg: => Any): JdbcActionComponent
- def ensuring(cond: Boolean): JdbcActionComponent
- final def eq(arg0: AnyRef): Boolean
- def equals(arg0: AnyRef): Boolean
- final def getClass(): Class[_ <: AnyRef]
- def hashCode(): Int
- final def isInstanceOf[T0]: Boolean
- final def ne(arg0: AnyRef): Boolean
- final def notify(): Unit
- final def notifyAll(): Unit
- final def synchronized[T0](arg0: => T0): T0
- def toString(): String
- lazy val useServerSideUpsert: Boolean
- lazy val useServerSideUpsertReturning: Boolean
- lazy val useTransactionForUpsert: Boolean
- lazy val useTransactionForUpsertReturning: Boolean
- final def wait(arg0: Long, arg1: Int): Unit
- final def wait(arg0: Long): Unit
- final def wait(): Unit
- object Commit extends SynchronousDatabaseAction[Unit, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- object PopStatementParameters extends SynchronousDatabaseAction[Unit, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- object Rollback extends SynchronousDatabaseAction[Unit, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- object StartTransaction extends SynchronousDatabaseAction[Unit, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
Deprecated Value Members
- def finalize(): Unit
- def formatted(fmtstr: String): String
- def →[B](y: B): (JdbcActionComponent, B)
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
- def equals(arg0: AnyRef): Boolean
- final def getClass(): Class[_ <: AnyRef]
- def hashCode(): Int
- final def ne(arg0: AnyRef): Boolean
- final def notify(): Unit
- final def notifyAll(): Unit
- final def synchronized[T0](arg0: => T0): T0
- def toString(): String
- 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
Value Members
- def +(other: String): String
Value Members
- def formatted(fmtstr: String): String
Ungrouped
- trait BasicQueryActionExtensionMethodsImpl[R, S <: NoStream] extends AnyRef
- trait BasicStreamingQueryActionExtensionMethodsImpl[R, T] extends BasicProfile.BasicQueryActionExtensionMethodsImpl[R, Streaming[T]]
- trait CountingInsertActionComposer[U] extends JdbcProfile.InsertActionComposer[U]
- class CountingInsertActionComposerImpl[U] extends JdbcProfile.InsertActionComposerImpl[U] with JdbcProfile.CountingInsertActionComposer[U]
- type DeleteActionExtensionMethods = JdbcProfile.DeleteActionExtensionMethodsImpl
- class DeleteActionExtensionMethodsImpl extends AnyRef
- trait InsertActionComposer[U] extends JdbcProfile.SimpleInsertActionComposer[U]
- abstract class InsertActionComposerImpl[U] extends JdbcProfile.InsertActionComposer[U]
- type InsertActionExtensionMethods[T] = JdbcProfile.CountingInsertActionComposer[T]
- trait IntoInsertActionComposer[U, RU] extends JdbcProfile.SimpleInsertActionComposer[U]
- class JdbcActionExtensionMethods[E <: Effect, R, S <: NoStream] extends AnyRef
- class JdbcQueryActionExtensionMethodsImpl[R, S <: NoStream] extends JdbcProfile.BasicQueryActionExtensionMethodsImpl[R, S]
- class JdbcSchemaActionExtensionMethodsImpl extends JdbcProfile.RelationalSchemaActionExtensionMethodsImpl
- class JdbcStreamingQueryActionExtensionMethodsImpl[R, T] extends JdbcProfile.JdbcQueryActionExtensionMethodsImpl[R, Streaming[T]] with JdbcProfile.BasicStreamingQueryActionExtensionMethodsImpl[R, T]
- class MutatingResultAction[T] extends SynchronousDatabaseAction[Nothing, Streaming[ResultSetMutator[T]], JdbcActionContext, JdbcStreamingActionContext, Effect] with JdbcProfile.ProfileAction[Nothing, Streaming[ResultSetMutator[T]], Effect]
- type ProfileAction[+R, +S <: NoStream, -E <: Effect] = FixedSqlAction[R, S, E]
- class PushStatementParameters extends SynchronousDatabaseAction[Unit, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- type QueryActionExtensionMethods[R, S <: NoStream] = JdbcProfile.JdbcQueryActionExtensionMethodsImpl[R, S]
- trait ReturningInsertActionComposer[U, RU] extends JdbcProfile.InsertActionComposer[U] with JdbcProfile.IntoInsertActionComposer[U, RU]
- class ReturningInsertActionComposerImpl[U, QR, RU] extends JdbcProfile.InsertActionComposerImpl[U] with JdbcProfile.ReturningInsertActionComposer[U, RU]
- abstract type RowsPerStatement >: One.type <: jdbc.RowsPerStatement
- type SchemaActionExtensionMethods = JdbcProfile.JdbcSchemaActionExtensionMethodsImpl
- class SetTransactionIsolation extends SynchronousDatabaseAction[Int, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- trait SimpleInsertActionComposer[U] extends JdbcProfile.InsertActionExtensionMethodsImpl[U]
- abstract class SimpleJdbcProfileAction[+R] extends SynchronousDatabaseAction[R, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect] with JdbcProfile.ProfileAction[R, NoStream, Effect]
- type StreamingProfileAction[+R, +T, -E <: Effect] = FixedSqlStreamingAction[R, T, E]
- type StreamingQueryActionExtensionMethods[R, T] = JdbcProfile.JdbcStreamingQueryActionExtensionMethodsImpl[R, T]
- type UpdateActionExtensionMethods[T] = JdbcProfile.UpdateActionExtensionMethodsImpl[T]
- class UpdateActionExtensionMethodsImpl[T] extends AnyRef
- trait InsertActionExtensionMethodsImpl[T] extends AnyRef
- trait RelationalSchemaActionExtensionMethodsImpl extends AnyRef
- abstract def defaultRowsPerStatement: JdbcProfile.RowsPerStatement
- final def !=(arg0: Any): Boolean
- final def ##: Int
- def +(other: String): String
- def ->[B](y: B): (JdbcActionComponent, B)
- final def ==(arg0: Any): Boolean
- final def asInstanceOf[T0]: T0
- def clone(): AnyRef
- def createDeleteActionExtensionMethods(tree: Node, param: Any): JdbcProfile.DeleteActionExtensionMethods
- def createInsertActionExtensionMethods[T](compiled: CompiledInsert): JdbcProfile.InsertActionExtensionMethods[T]
- def createQueryActionExtensionMethods[R, S <: NoStream](tree: Node, param: Any): JdbcProfile.QueryActionExtensionMethods[R, S]
- def createReturningInsertActionComposer[U, QR, RU](compiled: CompiledInsert, keys: Node, mux: (U, QR) => RU): JdbcProfile.ReturningInsertActionComposer[U, RU]
- def createSchemaActionExtensionMethods(schema: JdbcProfile.SchemaDescription): JdbcProfile.SchemaActionExtensionMethods
- def createStreamingQueryActionExtensionMethods[R, T](tree: Node, param: Any): JdbcProfile.StreamingQueryActionExtensionMethods[R, T]
- def createUpdateActionExtensionMethods[T](tree: Node, param: Any): JdbcProfile.UpdateActionExtensionMethods[T]
- def ensuring(cond: (JdbcActionComponent) => Boolean, msg: => Any): JdbcActionComponent
- def ensuring(cond: (JdbcActionComponent) => Boolean): JdbcActionComponent
- def ensuring(cond: Boolean, msg: => Any): JdbcActionComponent
- def ensuring(cond: Boolean): JdbcActionComponent
- final def eq(arg0: AnyRef): Boolean
- def equals(arg0: AnyRef): Boolean
- final def getClass(): Class[_ <: AnyRef]
- def hashCode(): Int
- final def isInstanceOf[T0]: Boolean
- final def ne(arg0: AnyRef): Boolean
- final def notify(): Unit
- final def notifyAll(): Unit
- final def synchronized[T0](arg0: => T0): T0
- def toString(): String
- lazy val useServerSideUpsert: Boolean
- lazy val useServerSideUpsertReturning: Boolean
- lazy val useTransactionForUpsert: Boolean
- lazy val useTransactionForUpsertReturning: Boolean
- final def wait(arg0: Long, arg1: Int): Unit
- final def wait(arg0: Long): Unit
- final def wait(): Unit
- object Commit extends SynchronousDatabaseAction[Unit, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- object PopStatementParameters extends SynchronousDatabaseAction[Unit, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- object Rollback extends SynchronousDatabaseAction[Unit, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- object StartTransaction extends SynchronousDatabaseAction[Unit, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- def finalize(): Unit
- def formatted(fmtstr: String): String
- def →[B](y: B): (JdbcActionComponent, 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...