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. val %: JdbcFunction
  2. val *: SqlOperator
  3. val +: SqlOperator
  4. val -: SqlOperator
  5. val /: SqlOperator
  6. val <: SqlOperator
  7. val <=: SqlOperator
  8. val ==: SqlOperator
  9. val >: SqlOperator
  10. val >=: SqlOperator
  11. val Abs: JdbcFunction
  12. val And: SqlOperator
  13. val Avg: SqlAggregateFunction
  14. val Between: FunctionSymbol
  15. val Cast: FunctionSymbol

    A standard cast operation which usually requires code to be generated

  16. val Ceiling: JdbcFunction
  17. val Concat: JdbcFunction
  18. val Count: SqlAggregateFunction
  19. val CountAll: AggregateFunction
  20. val CountDistinct: AggregateFunction
  21. val CurrentDate: JdbcFunction
  22. val CurrentTime: JdbcFunction
  23. val CurrentValue: FunctionSymbol
  24. val Database: JdbcFunction
  25. val Degrees: JdbcFunction
  26. val EndsWith: FunctionSymbol
  27. val Exists: SqlFunction
  28. val Floor: JdbcFunction
  29. val IfNull: JdbcFunction
  30. val In: SqlOperator
  31. val IndexOf: FunctionSymbol
  32. val LCase: JdbcFunction
  33. val LTrim: JdbcFunction
  34. val Length: JdbcFunction
  35. val Like: FunctionSymbol
  36. val Max: SqlAggregateFunction
  37. val Min: SqlAggregateFunction
  38. val NextValue: FunctionSymbol
  39. val Not: SqlOperator
  40. val Or: SqlOperator
  41. val Pi: JdbcFunction
  42. val RTrim: JdbcFunction
  43. val Radians: JdbcFunction
  44. val Repeat: SqlFunction
  45. val Replace: JdbcFunction
  46. val Reverse: SqlFunction
  47. val Sign: JdbcFunction
  48. 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.

  49. val StartsWith: FunctionSymbol
  50. val Substring: FunctionSymbol
  51. val Sum: SqlAggregateFunction
  52. val Trim: FunctionSymbol
  53. val UCase: JdbcFunction
  54. val User: JdbcFunction