trait OneRowPerStatementOnly extends JdbcActionComponent
- Self Type
- OneRowPerStatementOnly with JdbcProfile
- Source
- JdbcActionComponent.scala
- Alphabetic
- By Inheritance
- OneRowPerStatementOnly
- JdbcActionComponent
- SqlActionComponent
- RelationalActionComponent
- BasicActionComponent
- AnyRef
- Any
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- Protected
Type Members
- trait BasicQueryActionExtensionMethodsImpl[R, S <: NoStream] extends AnyRef
- Definition Classes
- BasicActionComponent
- trait BasicStreamingQueryActionExtensionMethodsImpl[R, T] extends BasicProfile.BasicQueryActionExtensionMethodsImpl[R, Streaming[T]]
- Definition Classes
- BasicActionComponent
- trait CountingInsertActionComposer[U] extends JdbcProfile.InsertActionComposer[U]
An InsertInvoker that returns the number of affected rows.
An InsertInvoker that returns the number of affected rows.
- Definition Classes
- JdbcActionComponent
- class CountingInsertActionComposerImpl[U] extends JdbcProfile.InsertActionComposerImpl[U] with JdbcProfile.CountingInsertActionComposer[U]
- Attributes
- protected
- Definition Classes
- JdbcActionComponent
- class DeleteActionExtensionMethodsImpl extends AnyRef
- Definition Classes
- JdbcActionComponent
- trait InsertActionComposer[U] extends JdbcProfile.SimpleInsertActionComposer[U]
Extension methods to generate the JDBC-specific insert actions.
Extension methods to generate the JDBC-specific insert actions.
- Definition Classes
- JdbcActionComponent
- abstract class InsertActionComposerImpl[U] extends JdbcProfile.InsertActionComposer[U]
- Attributes
- protected
- Definition Classes
- JdbcActionComponent
- trait IntoInsertActionComposer[U, RU] extends JdbcProfile.SimpleInsertActionComposer[U]
An InsertActionComposer that returns a mapping of the inserted and generated data.
An InsertActionComposer that returns a mapping of the inserted and generated data.
- Definition Classes
- JdbcActionComponent
- class JdbcActionExtensionMethods[E <: Effect, R, S <: NoStream] extends AnyRef
- Definition Classes
- JdbcActionComponent
- class JdbcQueryActionExtensionMethodsImpl[R, S <: NoStream] extends JdbcProfile.BasicQueryActionExtensionMethodsImpl[R, S]
- Definition Classes
- JdbcActionComponent
- class JdbcSchemaActionExtensionMethodsImpl extends JdbcProfile.RelationalSchemaActionExtensionMethodsImpl
- Definition Classes
- JdbcActionComponent
- class JdbcStreamingQueryActionExtensionMethodsImpl[R, T] extends JdbcProfile.JdbcQueryActionExtensionMethodsImpl[R, Streaming[T]] with JdbcProfile.BasicStreamingQueryActionExtensionMethodsImpl[R, T]
- Definition Classes
- JdbcActionComponent
- class MutatingResultAction[T] extends SynchronousDatabaseAction[Nothing, Streaming[ResultSetMutator[T]], JdbcActionContext, JdbcStreamingActionContext, Effect] with JdbcProfile.ProfileAction[Nothing, Streaming[ResultSetMutator[T]], Effect]
- Definition Classes
- JdbcActionComponent
- type DeleteActionExtensionMethods = (OneRowPerStatementOnly.this)#DeleteActionExtensionMethodsImpl
- Definition Classes
- JdbcActionComponent
- type InsertActionExtensionMethods[T] = (OneRowPerStatementOnly.this)#CountingInsertActionComposer[T]
- Definition Classes
- JdbcActionComponent → RelationalActionComponent
- type ProfileAction[+R, +S <: NoStream, -E <: Effect] = FixedSqlAction[R, S, E]
- Definition Classes
- JdbcActionComponent → SqlActionComponent → BasicActionComponent
- type QueryActionExtensionMethods[R, S <: NoStream] = (OneRowPerStatementOnly.this)#JdbcQueryActionExtensionMethodsImpl[R, S]
- Definition Classes
- JdbcActionComponent → BasicActionComponent
- type RowsPerStatement = One.type
- Definition Classes
- OneRowPerStatementOnly → JdbcActionComponent
- type SchemaActionExtensionMethods = (OneRowPerStatementOnly.this)#JdbcSchemaActionExtensionMethodsImpl
- Definition Classes
- JdbcActionComponent → RelationalActionComponent
- type StreamingProfileAction[+R, +T, -E <: Effect] = FixedSqlStreamingAction[R, T, E]
- Definition Classes
- JdbcActionComponent → SqlActionComponent → BasicActionComponent
- type StreamingQueryActionExtensionMethods[R, T] = (OneRowPerStatementOnly.this)#JdbcStreamingQueryActionExtensionMethodsImpl[R, T]
- Definition Classes
- JdbcActionComponent → BasicActionComponent
- type UpdateActionExtensionMethods[T] = (OneRowPerStatementOnly.this)#UpdateActionExtensionMethodsImpl[T]
- Definition Classes
- JdbcActionComponent
- class PushStatementParameters extends SynchronousDatabaseAction[Unit, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- Attributes
- protected
- Definition Classes
- JdbcActionComponent
- trait ReturningInsertActionComposer[U, RU] extends JdbcProfile.InsertActionComposer[U] with JdbcProfile.IntoInsertActionComposer[U, RU]
An InsertActionComposer that returns generated keys or other columns.
An InsertActionComposer that returns generated keys or other columns.
- Definition Classes
- JdbcActionComponent
- class ReturningInsertActionComposerImpl[U, QR, RU] extends JdbcProfile.InsertActionComposerImpl[U] with JdbcProfile.ReturningInsertActionComposer[U, RU]
- Attributes
- protected
- Definition Classes
- JdbcActionComponent
- class SetTransactionIsolation extends SynchronousDatabaseAction[Int, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- Attributes
- protected
- Definition Classes
- JdbcActionComponent
- trait SimpleInsertActionComposer[U] extends JdbcProfile.InsertActionExtensionMethodsImpl[U]
Extension methods to generate the JDBC-specific insert actions.
Extension methods to generate the JDBC-specific insert actions.
- Definition Classes
- JdbcActionComponent
- abstract class SimpleJdbcProfileAction[+R] extends SynchronousDatabaseAction[R, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect] with JdbcProfile.ProfileAction[R, NoStream, Effect]
- Definition Classes
- JdbcActionComponent
- class UpdateActionExtensionMethodsImpl[T] extends AnyRef
- Definition Classes
- JdbcActionComponent
- trait InsertActionExtensionMethodsImpl[T] extends AnyRef
- Definition Classes
- RelationalActionComponent
- trait RelationalSchemaActionExtensionMethodsImpl extends AnyRef
- Definition Classes
- RelationalActionComponent
Value Members
- object Commit extends SynchronousDatabaseAction[Unit, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- Attributes
- protected
- Definition Classes
- JdbcActionComponent
- 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 OneRowPerStatementOnly toany2stringadd[OneRowPerStatementOnly] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
- def ->[B](y: B): (OneRowPerStatementOnly, B)
- Implicit
- This member is added by an implicit conversion from OneRowPerStatementOnly toArrowAssoc[OneRowPerStatementOnly] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
- def createDeleteActionExtensionMethods(tree: Node, param: Any): (OneRowPerStatementOnly.this)#DeleteActionExtensionMethods
- Definition Classes
- JdbcActionComponent
- def createInsertActionExtensionMethods[T](compiled: (OneRowPerStatementOnly.this)#CompiledInsert): (OneRowPerStatementOnly.this)#InsertActionExtensionMethods[T]
- Definition Classes
- JdbcActionComponent → RelationalActionComponent
- def createQueryActionExtensionMethods[R, S <: NoStream](tree: Node, param: Any): (OneRowPerStatementOnly.this)#QueryActionExtensionMethods[R, S]
- Definition Classes
- JdbcActionComponent → BasicActionComponent
- def createReturningInsertActionComposer[U, QR, RU](compiled: (OneRowPerStatementOnly.this)#CompiledInsert, keys: Node, mux: (U, QR) => RU): (OneRowPerStatementOnly.this)#ReturningInsertActionComposer[U, RU]
- Definition Classes
- JdbcActionComponent
- def createSchemaActionExtensionMethods(schema: (OneRowPerStatementOnly.this)#SchemaDescription): (OneRowPerStatementOnly.this)#SchemaActionExtensionMethods
- Definition Classes
- JdbcActionComponent → RelationalActionComponent
- def createStreamingQueryActionExtensionMethods[R, T](tree: Node, param: Any): (OneRowPerStatementOnly.this)#StreamingQueryActionExtensionMethods[R, T]
- Definition Classes
- JdbcActionComponent → BasicActionComponent
- def createUpdateActionExtensionMethods[T](tree: Node, param: Any): (OneRowPerStatementOnly.this)#UpdateActionExtensionMethods[T]
- Definition Classes
- JdbcActionComponent
- def defaultRowsPerStatement: One
- Definition Classes
- OneRowPerStatementOnly → JdbcActionComponent
- def ensuring(cond: (OneRowPerStatementOnly) => Boolean, msg: => Any): OneRowPerStatementOnly
- Implicit
- This member is added by an implicit conversion from OneRowPerStatementOnly toEnsuring[OneRowPerStatementOnly] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- def ensuring(cond: (OneRowPerStatementOnly) => Boolean): OneRowPerStatementOnly
- Implicit
- This member is added by an implicit conversion from OneRowPerStatementOnly toEnsuring[OneRowPerStatementOnly] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- def ensuring(cond: Boolean, msg: => Any): OneRowPerStatementOnly
- Implicit
- This member is added by an implicit conversion from OneRowPerStatementOnly toEnsuring[OneRowPerStatementOnly] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- def ensuring(cond: Boolean): OneRowPerStatementOnly
- Implicit
- This member is added by an implicit conversion from OneRowPerStatementOnly toEnsuring[OneRowPerStatementOnly] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- lazy val useServerSideUpsert: Boolean
- Attributes
- protected
- Definition Classes
- JdbcActionComponent
- lazy val useServerSideUpsertReturning: Boolean
- Attributes
- protected
- Definition Classes
- JdbcActionComponent
- lazy val useTransactionForUpsert: Boolean
- Attributes
- protected
- Definition Classes
- JdbcActionComponent
- lazy val useTransactionForUpsertReturning: Boolean
- Attributes
- protected
- Definition Classes
- JdbcActionComponent
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- object PopStatementParameters extends SynchronousDatabaseAction[Unit, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- Attributes
- protected
- Definition Classes
- JdbcActionComponent
- object Rollback extends SynchronousDatabaseAction[Unit, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- Attributes
- protected
- Definition Classes
- JdbcActionComponent
- object StartTransaction extends SynchronousDatabaseAction[Unit, NoStream, JdbcActionContext, JdbcStreamingActionContext, Effect]
- Attributes
- protected
- Definition Classes
- JdbcActionComponent
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)
- def formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from OneRowPerStatementOnly toStringFormat[OneRowPerStatementOnly] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.12.16) Use
formatString.format(value)
instead ofvalue.formatted(formatString)
, or use thef""
string interpolator. In Java 15 and later,formatted
resolves to the new method in String which has reversed parameters.
- def →[B](y: B): (OneRowPerStatementOnly, B)
- Implicit
- This member is added by an implicit conversion from OneRowPerStatementOnly toArrowAssoc[OneRowPerStatementOnly] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use
->
instead. If you still wish to display it as one character, consider using a font with programming ligatures such as Fira Code.
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...