Object

slick.jdbc

JdbcCapabilities

Related Doc: package jdbc

Permalink

object JdbcCapabilities

Capabilities for slick.jdbc.JdbcProfile.

Source
JdbcCapabilities.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JdbcCapabilities
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val all: Set[Capability]

    Permalink

    All JDBC capabilities

  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. val booleanMetaData: Capability

    Permalink

    Doesn't map types to Boolean in DatabaseMetaData

  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. val createModel: Capability

    Permalink

    Can be used for reverse-engineering the database schema

  9. val defaultValueMetaData: Capability

    Permalink

    Returns column default values in meta data

  10. val distinguishesIntTypes: Capability

    Permalink

    Makes a difference between different integer types

  11. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. val forUpdate: Capability

    Permalink

    Supports FOR UPDATE row level locking

  15. val forceInsert: Capability

    Permalink

    Can insert into AutoInc columns.

  16. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  17. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  18. val insertOrUpdate: Capability

    Permalink

    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.

  19. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  20. val mutable: Capability

    Permalink

    Supports mutable result sets

  21. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  22. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  23. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  24. val nullableNoDefault: Capability

    Permalink

    Reports no default and NULL default differently in meta data

  25. val other: Capability

    Permalink

    Supports all JdbcProfile features which do not have separate capability values

  26. val returnInsertKey: Capability

    Permalink

    Can return primary key of inserted rows

  27. val returnInsertOther: Capability

    Permalink

    Can also return non-primary-key columns of inserted rows

  28. val supportsByte: Capability

    Permalink

    Has a datatype directly corresponding to Scala Byte

  29. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  30. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  31. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  33. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped