Instance Constructors
- new BaseSession(database: Database)
Value Members
- final def !=(arg0: Any): Boolean
- final def ##: Int
- def ->[B](y: B): (BaseSession, B)
- final def ==(arg0: Any): Boolean
- final def asInstanceOf[T0]: T0
- def capabilities: DatabaseCapabilities
- def clone(): AnyRef
- def close(): Unit
- val conn: Connection
- final def createStatement(defaultType: ResultSetType = ResultSetType.ForwardOnly, defaultConcurrency: ResultSetConcurrency = ResultSetConcurrency.ReadOnly, defaultHoldability: ResultSetHoldability = ResultSetHoldability.Default): Statement
- val database: Database
- def decorateStatement[S <: Statement](statement: S): S
- def ensuring(cond: (BaseSession) => Boolean, msg: => Any): BaseSession
- def ensuring(cond: (BaseSession) => Boolean): BaseSession
- def ensuring(cond: Boolean, msg: => Any): BaseSession
- def ensuring(cond: Boolean): BaseSession
- final def eq(arg0: AnyRef): Boolean
- def equals(arg0: AnyRef): Boolean
- def fetchSize: Int
- def force(): Unit
- final def getClass(): Class[_ <: AnyRef]
- def getTransactionality: (Int, Boolean)
- def hashCode(): Int
- var inTransactionally: Int
- def isInTransaction: Boolean
- final def isInstanceOf[T0]: Boolean
- def loggingPreparedStatement(st: PreparedStatement): PreparedStatement
- def loggingStatement(st: Statement): Statement
- lazy val metaData: DatabaseMetaData
- final def ne(arg0: AnyRef): Boolean
- final def notify(): Unit
- final def notifyAll(): Unit
- final def prepareInsertStatement(sql: String, columnIndexes: Array[Int]): PreparedStatement
- final def prepareInsertStatement(sql: String, columnNames: Array[String] = new Array[String](0)): PreparedStatement
- final def prepareStatement(sql: String, defaultType: ResultSetType = ResultSetType.ForwardOnly, defaultConcurrency: ResultSetConcurrency = ResultSetConcurrency.ReadOnly, defaultHoldability: ResultSetHoldability = ResultSetHoldability.Default, fetchSizeOverride: Option[Int] = None): PreparedStatement
- def resultSetConcurrency: ResultSetConcurrency
- def resultSetHoldability: ResultSetHoldability
- def resultSetType: ResultSetType
- 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
- final def withPreparedInsertStatement[T](sql: String, columnIndexes: Array[Int])(f: (PreparedStatement) => T): T
- final def withPreparedInsertStatement[T](sql: String, columnNames: Array[String] = new Array[String](0))(f: (PreparedStatement) => T): T
- final def withPreparedStatement[T](sql: String, defaultType: ResultSetType = ResultSetType.ForwardOnly, defaultConcurrency: ResultSetConcurrency = ResultSetConcurrency.ReadOnly, defaultHoldability: ResultSetHoldability = ResultSetHoldability.Default)(f: (PreparedStatement) => T): T
- final def withStatement[T](defaultType: ResultSetType = ResultSetType.ForwardOnly, defaultConcurrency: ResultSetConcurrency = ResultSetConcurrency.ReadOnly, defaultHoldability: ResultSetHoldability = ResultSetHoldability.Default)(f: (Statement) => T): T
Deprecated Value Members
- def finalize(): Unit
- def formatted(fmtstr: String): String
- def →[B](y: B): (BaseSession, B)
Value Members
- final def createStatement(defaultType: ResultSetType = ResultSetType.ForwardOnly, defaultConcurrency: ResultSetConcurrency = ResultSetConcurrency.ReadOnly, defaultHoldability: ResultSetHoldability = ResultSetHoldability.Default): Statement
- def decorateStatement[S <: Statement](statement: S): S
- def fetchSize: Int
- def force(): Unit
- def loggingPreparedStatement(st: PreparedStatement): PreparedStatement
- def loggingStatement(st: Statement): Statement
- final def prepareInsertStatement(sql: String, columnIndexes: Array[Int]): PreparedStatement
- final def prepareInsertStatement(sql: String, columnNames: Array[String] = new Array[String](0)): PreparedStatement
- final def prepareStatement(sql: String, defaultType: ResultSetType = ResultSetType.ForwardOnly, defaultConcurrency: ResultSetConcurrency = ResultSetConcurrency.ReadOnly, defaultHoldability: ResultSetHoldability = ResultSetHoldability.Default, fetchSizeOverride: Option[Int] = None): PreparedStatement
- def resultSetConcurrency: ResultSetConcurrency
- def resultSetHoldability: ResultSetHoldability
- def resultSetType: ResultSetType
- final def withPreparedInsertStatement[T](sql: String, columnIndexes: Array[Int])(f: (PreparedStatement) => T): T
- final def withPreparedInsertStatement[T](sql: String, columnNames: Array[String] = new Array[String](0))(f: (PreparedStatement) => T): T
- final def withPreparedStatement[T](sql: String, defaultType: ResultSetType = ResultSetType.ForwardOnly, defaultConcurrency: ResultSetConcurrency = ResultSetConcurrency.ReadOnly, defaultHoldability: ResultSetHoldability = ResultSetHoldability.Default)(f: (PreparedStatement) => T): T
- final def withStatement[T](defaultType: ResultSetType = ResultSetType.ForwardOnly, defaultConcurrency: ResultSetConcurrency = ResultSetConcurrency.ReadOnly, defaultHoldability: ResultSetHoldability = ResultSetHoldability.Default)(f: (Statement) => T): T
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
Inherited by implicit conversion StringFormat fromBaseSession to StringFormat[BaseSession]
Value Members
- def formatted(fmtstr: String): String
Ungrouped
- final def !=(arg0: Any): Boolean
- final def ##: Int
- def ->[B](y: B): (BaseSession, B)
- final def ==(arg0: Any): Boolean
- final def asInstanceOf[T0]: T0
- def capabilities: DatabaseCapabilities
- def clone(): AnyRef
- def close(): Unit
- val conn: Connection
- final def createStatement(defaultType: ResultSetType = ResultSetType.ForwardOnly, defaultConcurrency: ResultSetConcurrency = ResultSetConcurrency.ReadOnly, defaultHoldability: ResultSetHoldability = ResultSetHoldability.Default): Statement
- val database: Database
- def decorateStatement[S <: Statement](statement: S): S
- def ensuring(cond: (BaseSession) => Boolean, msg: => Any): BaseSession
- def ensuring(cond: (BaseSession) => Boolean): BaseSession
- def ensuring(cond: Boolean, msg: => Any): BaseSession
- def ensuring(cond: Boolean): BaseSession
- final def eq(arg0: AnyRef): Boolean
- def equals(arg0: AnyRef): Boolean
- def fetchSize: Int
- def force(): Unit
- final def getClass(): Class[_ <: AnyRef]
- def getTransactionality: (Int, Boolean)
- def hashCode(): Int
- var inTransactionally: Int
- def isInTransaction: Boolean
- final def isInstanceOf[T0]: Boolean
- def loggingPreparedStatement(st: PreparedStatement): PreparedStatement
- def loggingStatement(st: Statement): Statement
- lazy val metaData: DatabaseMetaData
- final def ne(arg0: AnyRef): Boolean
- final def notify(): Unit
- final def notifyAll(): Unit
- final def prepareInsertStatement(sql: String, columnIndexes: Array[Int]): PreparedStatement
- final def prepareInsertStatement(sql: String, columnNames: Array[String] = new Array[String](0)): PreparedStatement
- final def prepareStatement(sql: String, defaultType: ResultSetType = ResultSetType.ForwardOnly, defaultConcurrency: ResultSetConcurrency = ResultSetConcurrency.ReadOnly, defaultHoldability: ResultSetHoldability = ResultSetHoldability.Default, fetchSizeOverride: Option[Int] = None): PreparedStatement
- def resultSetConcurrency: ResultSetConcurrency
- def resultSetHoldability: ResultSetHoldability
- def resultSetType: ResultSetType
- 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
- final def withPreparedInsertStatement[T](sql: String, columnIndexes: Array[Int])(f: (PreparedStatement) => T): T
- final def withPreparedInsertStatement[T](sql: String, columnNames: Array[String] = new Array[String](0))(f: (PreparedStatement) => T): T
- final def withPreparedStatement[T](sql: String, defaultType: ResultSetType = ResultSetType.ForwardOnly, defaultConcurrency: ResultSetConcurrency = ResultSetConcurrency.ReadOnly, defaultHoldability: ResultSetHoldability = ResultSetHoldability.Default)(f: (PreparedStatement) => T): T
- final def withStatement[T](defaultType: ResultSetType = ResultSetType.ForwardOnly, defaultConcurrency: ResultSetConcurrency = ResultSetConcurrency.ReadOnly, defaultHoldability: ResultSetHoldability = ResultSetHoldability.Default)(f: (Statement) => T): T
- def finalize(): Unit
- def formatted(fmtstr: String): String
- def →[B](y: B): (BaseSession, 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...