c

org.shaqal.sql

SelectSQL

case class SelectSQL(selectExpression: SelectExpression, fromItem: FromItem, whereExpr: Expr, forUpdate: Boolean = false, locks: Seq[Lock] = Nil) extends SingleSQL with SelectLike with Product with Serializable

Linear Supertypes
Serializable, Product, Equals, SelectLike, SingleSQL, SQL, Renderable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SelectSQL
  2. Serializable
  3. Product
  4. Equals
  5. SelectLike
  6. SingleSQL
  7. SQL
  8. Renderable
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new SelectSQL(selectExpression: SelectExpression, fromItem: FromItem, whereExpr: Expr, forUpdate: Boolean = false, locks: Seq[Lock] = Nil)

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 ForUpdate: String
    Definition Classes
    SelectLike
  5. val From: String
    Definition Classes
    SelectLike
  6. val Select: String
    Definition Classes
    SelectLike
  7. val Where: String
    Definition Classes
    SelectLike
  8. val With: String
    Definition Classes
    SelectLike
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. implicit val cf: TableAlias.type
    Definition Classes
    SelectLike
  11. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. val es: List[Element]
    Definition Classes
    SelectLike
  14. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  15. val forUpdate: Boolean
    Definition Classes
    SelectSQL → SelectLike
  16. val fromItem: FromItem
    Definition Classes
    SelectSQL → SelectLike
  17. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  18. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  19. val locks: Seq[Lock]
    Definition Classes
    SelectSQL → SelectLike
  20. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  21. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  22. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  23. def params: ParamsSeq
    Definition Classes
    SelectLike → SingleSQL → SQL
  24. def pp(implicit adapter: Adapter): ElementList
    Definition Classes
    SelectLike → Renderable
  25. def productElementNames: Iterator[String]
    Definition Classes
    Product
  26. def render(implicit adapter: Adapter): String
    Definition Classes
    SelectLike → Renderable
  27. val selectExpression: SelectExpression
    Definition Classes
    SelectSQL → SelectLike
  28. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  29. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  30. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  31. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  32. val whereExpr: Expr
    Definition Classes
    SelectSQL → SelectLike

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from SelectLike

Inherited from SingleSQL

Inherited from SQL

Inherited from Renderable

Inherited from AnyRef

Inherited from Any

Ungrouped