object JdbcCapabilities
- Alphabetic
- By Inheritance
- JdbcCapabilities
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val all: Set[Capability]
All JDBC capabilities
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val booleanMetaData: Capability
Doesn't map types to Boolean in DatabaseMetaData
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- val createModel: Capability
Can be used for reverse-engineering the database schema
- val defaultValueMetaData: Capability
Returns column default values in meta data
- val distinguishesIntTypes: Capability
Makes a difference between different integer types
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- val forUpdate: Capability
Supports FOR UPDATE row level locking
- val forceInsert: Capability
Can insert into AutoInc columns.
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- val insertMultipleRowsWithSingleStatement: Capability
Supports
insertAll
withrowsPerStatement = RowsPerStatement.One
- val insertOrUpdate: Capability
Supports a native insertOrUpdate command.
Supports a native insertOrUpdate command. Otherwise the functionality is emulated on the client side. The emulation uses transactions for consistency but does not guarantee atomicity, so it may fail if another insert for the same key happens concurrently.
- val insertOrUpdateWithPrimaryKeyOnly: Capability
Supports
insertOrUpdate
with only primary keys (equivalent to "insert if not exists") - final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val mutable: Capability
Supports mutable result sets
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- val nullableNoDefault: Capability
Reports no default and NULL default differently in meta data
- val other: Capability
Supports all JdbcProfile features which do not have separate capability values
- val returnInsertKey: Capability
Can return primary key of inserted rows
- val returnInsertOther: Capability
Can also return non-primary-key columns of inserted rows
- val returnMultipleInsertKey: Capability
Can return multiple primary key of inserted rows in a single statement
- val supportsByte: Capability
Has a datatype directly corresponding to Scala Byte
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- 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])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
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...