object SqlExpr extends SqlExprInstances

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SqlExpr
  2. SqlExprInstances
  3. SqlExprDelayEqual
  4. SqlExprRenderTree
  5. SqlExprTraverse
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class And[T](a1: T, a2: T) extends SqlExpr[T] with Product with Serializable
  2. final case class ArrayAgg[T](v: T) extends SqlExpr[T] with Product with Serializable
  3. final case class ArrayUnwind[T](toUnwind: T) extends SqlExpr[T] with Product with Serializable
  4. final case class Avg[T](v: T) extends SqlExpr[T] with Product with Serializable
  5. final case class BinaryFunction[T](t: BinaryFunctionType, a1: T, a2: T) extends SqlExpr[T] with Product with Serializable
  6. final case class Case[T](whenThen: NonEmptyList[WhenThen[T]], else: Else[T]) extends SqlExpr[T] with Product with Serializable
  7. final case class Coercion[T](t: ColumnType, e: T) extends SqlExpr[T] with Product with Serializable
  8. final case class ConcatStr[T](a1: T, a2: T) extends SqlExpr[T] with Product with Serializable
  9. final case class Constant[T](data: Data) extends SqlExpr[T] with Product with Serializable
  10. final case class Count[T](v: T) extends SqlExpr[T] with Product with Serializable
  11. final case class DatePart[T](part: T, e: T) extends SqlExpr[T] with Product with Serializable
  12. final case class DeleteKey[T](src: T, field: T) extends SqlExpr[T] with Product with Serializable
  13. final case class Distinct[T](v: T) extends SqlExpr[T] with Product with Serializable
  14. final case class Eq[T](a1: T, a2: T) extends SqlExpr[T] with Product with Serializable
  15. final case class ExprPair[T](a: T, b: T, m: Indirection) extends SqlExpr[T] with Product with Serializable
  16. final case class ExprWithAlias[T](expr: T, alias: slamdata.Predef.String) extends SqlExpr[T] with Product with Serializable
  17. final case class From[T](v: T, alias: Id[T]) extends Product with Serializable
  18. final case class Gt[T](a1: T, a2: T) extends SqlExpr[T] with Product with Serializable
  19. final case class Gte[T](a1: T, a2: T) extends SqlExpr[T] with Product with Serializable
  20. final case class Id[T](v: slamdata.Predef.String, meta: Indirection) extends SqlExpr[T] with Product with Serializable
  21. final case class IfNull[T](a: OneAnd[NonEmptyList, T]) extends SqlExpr[T] with Product with Serializable
  22. final case class IsNotNull[T](a1: T) extends SqlExpr[T] with Product with Serializable
  23. final case class Join[T](v: T, keys: slamdata.Predef.List[(T, T)], jType: JoinType, alias: Id[T]) extends Product with Serializable
  24. final case class Length[T](a1: T) extends SqlExpr[T] with Product with Serializable
  25. final case class Limit[T](from: T, count: T) extends SqlExpr[T] with Product with Serializable
  26. final case class Lt[T](a1: T, a2: T) extends SqlExpr[T] with Product with Serializable
  27. final case class Lte[T](a1: T, a2: T) extends SqlExpr[T] with Product with Serializable
  28. final case class Max[T](v: T) extends SqlExpr[T] with Product with Serializable
  29. final case class Min[T](v: T) extends SqlExpr[T] with Product with Serializable
  30. final case class Mod[T](a1: T, a2: T) extends SqlExpr[T] with Product with Serializable
  31. final case class Neg[T](a1: T) extends SqlExpr[T] with Product with Serializable
  32. final case class Neq[T](a1: T, a2: T) extends SqlExpr[T] with Product with Serializable
  33. final case class Not[T](a1: T) extends SqlExpr[T] with Product with Serializable
  34. final case class Null[T]() extends SqlExpr[T] with Product with Serializable
  35. final case class NumericOp[T](op: slamdata.Predef.String, left: T, right: T) extends SqlExpr[T] with Product with Serializable
  36. final case class Obj[T](m: slamdata.Predef.List[(T, T)]) extends SqlExpr[T] with Product with Serializable
  37. final case class Offset[T](from: T, count: T) extends SqlExpr[T] with Product with Serializable
  38. final case class Or[T](a1: T, a2: T) extends SqlExpr[T] with Product with Serializable
  39. final case class Pow[T](a1: T, a2: T) extends SqlExpr[T] with Product with Serializable
  40. final case class Refs[T](elems: slamdata.Predef.Vector[T], m: Indirection) extends SqlExpr[T] with Product with Serializable
  41. final case class RegexMatches[T](a1: T, a2: T, caseInsensitive: slamdata.Predef.Boolean) extends SqlExpr[T] with Product with Serializable
  42. final case class Select[T](selection: Selection[T], from: From[T], join: slamdata.Predef.Option[Join[T]], filter: slamdata.Predef.Option[Filter[T]], groupBy: slamdata.Predef.Option[GroupBy[T]], orderBy: slamdata.Predef.List[OrderBy[T]]) extends SqlExpr[T] with Product with Serializable
  43. final case class Selection[T](v: T, alias: slamdata.Predef.Option[Id[T]], meta: Indirection) extends Product with Serializable
  44. final case class Sum[T](v: T) extends SqlExpr[T] with Product with Serializable
  45. final case class Table[T](name: slamdata.Predef.String) extends SqlExpr[T] with Product with Serializable
  46. final case class TernaryFunction[T](t: TernaryFunctionType, a1: T, a2: T, a3: T) extends SqlExpr[T] with Product with Serializable
  47. final case class Time[T](d: T) extends SqlExpr[T] with Product with Serializable
  48. final case class Timestamp[T](d: T) extends SqlExpr[T] with Product with Serializable
  49. final case class ToArray[T](v: T) extends SqlExpr[T] with Product with Serializable
  50. final case class TypeOf[T](e: T) extends SqlExpr[T] with Product with Serializable
  51. final case class UnaryFunction[T](t: UnaryFunctionType, e: T) extends SqlExpr[T] with Product with Serializable
  52. final case class Union[T](left: T, right: T) extends SqlExpr[T] with Product with Serializable
  53. final case class Unreferenced[T]() extends SqlExpr[T] with Product with Serializable

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  6. implicit def delayEqSqlExpr: Delay[Equal, SqlExpr]
    Definition Classes
    SqlExprDelayEqual
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  16. implicit val renderTree: Delay[RenderTree, SqlExpr]
    Definition Classes
    SqlExprRenderTree
  17. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  18. def toString(): String
    Definition Classes
    AnyRef → Any
  19. implicit val traverse: Traverse[SqlExpr]
    Definition Classes
    SqlExprTraverse
  20. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  23. object Case extends Serializable
  24. object IfNull extends Serializable
  25. object Select extends Serializable

Inherited from SqlExprInstances

Inherited from SqlExprDelayEqual

Inherited from SqlExprRenderTree

Inherited from SqlExprTraverse

Inherited from AnyRef

Inherited from Any

Ungrouped