Packages

o

slick.ast

Library

object Library

The standard library for query operators.

Source
Library.scala
Linear Supertypes
AnyRef, Any
Content Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Library
  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. val %: JdbcFunction
  4. val *: SqlOperator
  5. val +: SqlOperator
  6. val -: SqlOperator
  7. val /: SqlOperator
  8. val <: SqlOperator
  9. val <=: SqlOperator
  10. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. val ==: SqlOperator
  12. val >: SqlOperator
  13. val >=: SqlOperator
  14. val Abs: JdbcFunction
  15. val And: SqlOperator
  16. val Avg: SqlAggregateFunction
  17. val Between: FunctionSymbol
  18. val Cast: FunctionSymbol

    A standard cast operation which usually requires code to be generated

  19. val Ceiling: JdbcFunction
  20. val Concat: JdbcFunction
  21. val Count: SqlAggregateFunction
  22. val CountAll: AggregateFunction
  23. val CountAllLong: AggregateFunction
  24. val CountDistinct: AggregateFunction
  25. val CountDistinctLong: AggregateFunction
  26. val CurrentDate: JdbcFunction
  27. val CurrentTime: JdbcFunction
  28. val CurrentValue: FunctionSymbol
  29. val Database: JdbcFunction
  30. val Degrees: JdbcFunction
  31. val EndsWith: FunctionSymbol
  32. val Exists: SqlFunction
  33. val Floor: JdbcFunction
  34. val IfNull: JdbcFunction
  35. val In: SqlOperator
  36. val IndexOf: FunctionSymbol
  37. val LCase: JdbcFunction
  38. val LTrim: JdbcFunction
  39. val Length: JdbcFunction
  40. val Like: FunctionSymbol
  41. val Max: SqlAggregateFunction
  42. val Min: SqlAggregateFunction
  43. val NextValue: FunctionSymbol
  44. val Not: SqlOperator
  45. val Or: SqlOperator
  46. val Pi: JdbcFunction
  47. val RTrim: JdbcFunction
  48. val Radians: JdbcFunction
  49. val Repeat: SqlFunction
  50. val Replace: JdbcFunction
  51. val Reverse: SqlFunction
  52. val Sign: JdbcFunction
  53. val SilentCast: FunctionSymbol

    A type assignment describing an inherent type change that does not require any code to be generated.

    A type assignment describing an inherent type change that does not require any code to be generated. It is used in SQL-like ASTs for assigning the proper scalar type to aggregating subqueries which are used in a scalar context.

  54. val StartsWith: FunctionSymbol
  55. val Substring: FunctionSymbol
  56. val Sum: SqlAggregateFunction
  57. val Trim: FunctionSymbol
  58. val UCase: JdbcFunction
  59. val User: JdbcFunction
  60. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  61. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  62. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  63. val equal: SqlOperator
  64. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  65. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  66. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  67. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  68. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  69. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  70. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  71. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  72. def toString(): String
    Definition Classes
    AnyRef → Any
  73. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  74. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  75. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

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

    (Since version 9)

Inherited from AnyRef

Inherited from Any

Ungrouped