scala.slick.driver.JdbcProfile

capabilities

object capabilities

The capabilities specific to JdbcProfile

Source
JdbcProfile.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. capabilities
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val all: Set[Capability]

    All JDBC capabilities

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. val booleanMetaData: Capability

    Doesn't map types to Boolean in DatabaseMetaData

  9. def clone(): AnyRef

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

    Can be used for reverse-engineering the database schema

  11. val defaultValueMetaData: Capability

    Returns column default values in meta data

  12. val distinguishesIntTypes: Capability

    Makes a difference between different integer types

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

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

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

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

    Can insert into AutoInc columns.

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

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

    Definition Classes
    AnyRef → Any
  19. val insertOrUpdate: Capability

    Supports a native insertOrUpdate command.

    Supports a native insertOrUpdate command. Ootherwise 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.

  20. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  21. val mutable: Capability

    Supports mutable result sets

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

    Definition Classes
    AnyRef
  23. final def notify(): Unit

    Definition Classes
    AnyRef
  24. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  25. val nullableNoDefault: Capability

    Reports no default and NULL default differently in meta data

  26. val other: Capability

    Supports all JdbcProfile features which do not have separate capability values

  27. val returnInsertKey: Capability

    Can return primary key of inserted rows

  28. val returnInsertOther: Capability

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

  29. val supportsByte: Capability

    Has a datatype directly corresponding to Scala Byte

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

    Definition Classes
    AnyRef
  31. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped