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]
- class DeleteActionExtensionMethodsImpl extends AnyRef
- trait InsertActionComposer[U] extends JdbcProfile.SimpleInsertActionComposer[U]
- abstract class InsertActionComposerImpl[U] extends JdbcProfile.InsertActionComposer[U]
- 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 DeleteActionExtensionMethods = (OneRowPerStatementOnly.this)#DeleteActionExtensionMethodsImpl
- type InsertActionExtensionMethods[T] = (OneRowPerStatementOnly.this)#CountingInsertActionComposer[T]
- type ProfileAction[+R, +S <: NoStream, -E <: Effect] = FixedSqlAction[R, S, E]
- type QueryActionExtensionMethods[R, S <: NoStream] = (OneRowPerStatementOnly.this)#JdbcQueryActionExtensionMethodsImpl[R, S]
- type RowsPerStatement = One.type
- type SchemaActionExtensionMethods = (OneRowPerStatementOnly.this)#JdbcSchemaActionExtensionMethodsImpl
- type StreamingProfileAction[+R, +T, -E <: Effect] = FixedSqlStreamingAction[R, T, E]
- type StreamingQueryActionExtensionMethods[R, T] = (OneRowPerStatementOnly.this)#JdbcStreamingQueryActionExtensionMethodsImpl[R, T]
- type UpdateActionExtensionMethods[T] = (OneRowPerStatementOnly.this)#UpdateActionExtensionMethodsImpl[T]
- class PushStatementParameters extends SynchronousDatabaseAction[Unit, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- 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]
- 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]
- class UpdateActionExtensionMethodsImpl[T] extends AnyRef
- trait InsertActionExtensionMethodsImpl[T] extends AnyRef
- trait RelationalSchemaActionExtensionMethodsImpl extends AnyRef
Value Members
- object Commit extends SynchronousDatabaseAction[Unit, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- final def !=(arg0: Any): Boolean
- final def ##: Int
- def ->[B](y: B): (OneRowPerStatementOnly, B)
- final def ==(arg0: Any): Boolean
- final def asInstanceOf[T0]: T0
- def clone(): AnyRef
- def createDeleteActionExtensionMethods(tree: Node, param: Any): (OneRowPerStatementOnly.this)#DeleteActionExtensionMethods
- def createInsertActionExtensionMethods[T](compiled: (OneRowPerStatementOnly.this)#CompiledInsert): (OneRowPerStatementOnly.this)#InsertActionExtensionMethods[T]
- def createQueryActionExtensionMethods[R, S <: NoStream](tree: Node, param: Any): (OneRowPerStatementOnly.this)#QueryActionExtensionMethods[R, S]
- def createReturningInsertActionComposer[U, QR, RU](compiled: (OneRowPerStatementOnly.this)#CompiledInsert, keys: Node, mux: (U, QR) => RU): (OneRowPerStatementOnly.this)#ReturningInsertActionComposer[U, RU]
- def createSchemaActionExtensionMethods(schema: (OneRowPerStatementOnly.this)#SchemaDescription): (OneRowPerStatementOnly.this)#SchemaActionExtensionMethods
- def createStreamingQueryActionExtensionMethods[R, T](tree: Node, param: Any): (OneRowPerStatementOnly.this)#StreamingQueryActionExtensionMethods[R, T]
- def createUpdateActionExtensionMethods[T](tree: Node, param: Any): (OneRowPerStatementOnly.this)#UpdateActionExtensionMethods[T]
- def defaultRowsPerStatement: (OneRowPerStatementOnly.this)#RowsPerStatement
- def ensuring(cond: (OneRowPerStatementOnly) => Boolean, msg: => Any): OneRowPerStatementOnly
- def ensuring(cond: (OneRowPerStatementOnly) => Boolean): OneRowPerStatementOnly
- def ensuring(cond: Boolean, msg: => Any): OneRowPerStatementOnly
- def ensuring(cond: Boolean): OneRowPerStatementOnly
- 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 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): (OneRowPerStatementOnly, B)
Value Members
- def createDeleteActionExtensionMethods(tree: Node, param: Any): (OneRowPerStatementOnly.this)#DeleteActionExtensionMethods
- def createInsertActionExtensionMethods[T](compiled: (OneRowPerStatementOnly.this)#CompiledInsert): (OneRowPerStatementOnly.this)#InsertActionExtensionMethods[T]
- def createQueryActionExtensionMethods[R, S <: NoStream](tree: Node, param: Any): (OneRowPerStatementOnly.this)#QueryActionExtensionMethods[R, S]
- def createReturningInsertActionComposer[U, QR, RU](compiled: (OneRowPerStatementOnly.this)#CompiledInsert, keys: Node, mux: (U, QR) => RU): (OneRowPerStatementOnly.this)#ReturningInsertActionComposer[U, RU]
- def createSchemaActionExtensionMethods(schema: (OneRowPerStatementOnly.this)#SchemaDescription): (OneRowPerStatementOnly.this)#SchemaActionExtensionMethods
- def createStreamingQueryActionExtensionMethods[R, T](tree: Node, param: Any): (OneRowPerStatementOnly.this)#StreamingQueryActionExtensionMethods[R, T]
- def createUpdateActionExtensionMethods[T](tree: Node, param: Any): (OneRowPerStatementOnly.this)#UpdateActionExtensionMethods[T]
- lazy val useServerSideUpsert: Boolean
- lazy val useServerSideUpsertReturning: Boolean
- lazy val useTransactionForUpsert: Boolean
- lazy val useTransactionForUpsertReturning: Boolean
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 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]
- class DeleteActionExtensionMethodsImpl extends AnyRef
- trait InsertActionComposer[U] extends JdbcProfile.SimpleInsertActionComposer[U]
- abstract class InsertActionComposerImpl[U] extends JdbcProfile.InsertActionComposer[U]
- 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 DeleteActionExtensionMethods = (OneRowPerStatementOnly.this)#DeleteActionExtensionMethodsImpl
- type InsertActionExtensionMethods[T] = (OneRowPerStatementOnly.this)#CountingInsertActionComposer[T]
- type ProfileAction[+R, +S <: NoStream, -E <: Effect] = FixedSqlAction[R, S, E]
- type QueryActionExtensionMethods[R, S <: NoStream] = (OneRowPerStatementOnly.this)#JdbcQueryActionExtensionMethodsImpl[R, S]
- type RowsPerStatement = One.type
- type SchemaActionExtensionMethods = (OneRowPerStatementOnly.this)#JdbcSchemaActionExtensionMethodsImpl
- type StreamingProfileAction[+R, +T, -E <: Effect] = FixedSqlStreamingAction[R, T, E]
- type StreamingQueryActionExtensionMethods[R, T] = (OneRowPerStatementOnly.this)#JdbcStreamingQueryActionExtensionMethodsImpl[R, T]
- type UpdateActionExtensionMethods[T] = (OneRowPerStatementOnly.this)#UpdateActionExtensionMethodsImpl[T]
- class PushStatementParameters extends SynchronousDatabaseAction[Unit, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- 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]
- 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]
- class UpdateActionExtensionMethodsImpl[T] extends AnyRef
- trait InsertActionExtensionMethodsImpl[T] extends AnyRef
- trait RelationalSchemaActionExtensionMethodsImpl extends AnyRef
- object Commit extends SynchronousDatabaseAction[Unit, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- final def !=(arg0: Any): Boolean
- final def ##: Int
- def ->[B](y: B): (OneRowPerStatementOnly, B)
- final def ==(arg0: Any): Boolean
- final def asInstanceOf[T0]: T0
- def clone(): AnyRef
- def createDeleteActionExtensionMethods(tree: Node, param: Any): (OneRowPerStatementOnly.this)#DeleteActionExtensionMethods
- def createInsertActionExtensionMethods[T](compiled: (OneRowPerStatementOnly.this)#CompiledInsert): (OneRowPerStatementOnly.this)#InsertActionExtensionMethods[T]
- def createQueryActionExtensionMethods[R, S <: NoStream](tree: Node, param: Any): (OneRowPerStatementOnly.this)#QueryActionExtensionMethods[R, S]
- def createReturningInsertActionComposer[U, QR, RU](compiled: (OneRowPerStatementOnly.this)#CompiledInsert, keys: Node, mux: (U, QR) => RU): (OneRowPerStatementOnly.this)#ReturningInsertActionComposer[U, RU]
- def createSchemaActionExtensionMethods(schema: (OneRowPerStatementOnly.this)#SchemaDescription): (OneRowPerStatementOnly.this)#SchemaActionExtensionMethods
- def createStreamingQueryActionExtensionMethods[R, T](tree: Node, param: Any): (OneRowPerStatementOnly.this)#StreamingQueryActionExtensionMethods[R, T]
- def createUpdateActionExtensionMethods[T](tree: Node, param: Any): (OneRowPerStatementOnly.this)#UpdateActionExtensionMethods[T]
- def defaultRowsPerStatement: (OneRowPerStatementOnly.this)#RowsPerStatement
- def ensuring(cond: (OneRowPerStatementOnly) => Boolean, msg: => Any): OneRowPerStatementOnly
- def ensuring(cond: (OneRowPerStatementOnly) => Boolean): OneRowPerStatementOnly
- def ensuring(cond: Boolean, msg: => Any): OneRowPerStatementOnly
- def ensuring(cond: Boolean): OneRowPerStatementOnly
- 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 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): (OneRowPerStatementOnly, 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...