Packages

o

slick.relational

RelationalCapabilities

object RelationalCapabilities

Capabilities for slick.profile.RelationalProfile.

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

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val all: Set[Capability]

    All relational capabilities

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  7. val columnDefaults: Capability

    Supports default values in column definitions

  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  10. val foreignKeyActions: Capability

    Supports foreignKeyActions

  11. val functionDatabase: Capability

    Supports the database function to get the current database name.

    Supports the database function to get the current database name. A profile without this capability will return an empty string.

  12. val functionUser: Capability

    Supports the user function to get the current database user.

    Supports the user function to get the current database user. A profile without this capability will return an empty string.

  13. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. val indexOf: Capability

    Supports indexOf method on string columns

  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. val joinFull: Capability

    Supports full outer joins

  18. val joinLeft: Capability

    Supports left outer joins

  19. val joinRight: Capability

    Supports right outer joins

  20. val likeEscape: Capability

    Supports escape characters in "like"

  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  23. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  24. val other: Capability

    Supports all RelationalProfile features which do not have separate capability values

  25. val pagingDrop: Capability

    Supports .drop on queries

  26. val pagingNested: Capability

    Supports properly compositional paging in sub-queries

  27. val pagingPreciseTake: Capability

    Returns only the requested number of rows even if some rows are not unique.

    Returns only the requested number of rows even if some rows are not unique. Without this capability, non-unique rows may be counted as only one row each.

  28. val repeat: Capability

    Supports repeat method on string columns

  29. val replace: Capability

    Supports replace method on string columns

  30. val reverse: Capability

    Supports reverse method on string columns

  31. val setByteArrayNull: Capability

    Can set an Option[ Array[Byte] ] column to None

  32. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  33. def toString(): String
    Definition Classes
    AnyRef → Any
  34. val typeBigDecimal: Capability

    Supports the BigDecimal data type

  35. val typeBlob: Capability

    Supports the Blob data type

  36. val typeLong: Capability

    Supports the Long data type

  37. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  38. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  39. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  40. val zip: Capability

    Supports zip, zipWith and zipWithIndex

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped