in scala/dbc/syntax/Statement
class SelectBeyond

abstract class SelectBeyond()
extends Object
with ScalaObject

Method Summary
abstract def fromClause: List[Relation]
  def groupBy(sgb: SelectGroupBy): SelectBeyond
abstract def groupByClause: Option[List[Expression]]
  def having(se: StatementExpression): SelectBeyond
abstract def havingClause: Option[Expression]
abstract def selectList: List[DerivedColumn]
abstract def selectTypes: List[DataType]
abstract def setQuantifier: Option[SetQuantifier]
  def where(se: StatementExpression): SelectBeyond
abstract def whereClause: Option[Expression]

Methods inherited from java/lang/Object-class
clone, eq, equals, finalize, getClass, hashCode, ne, notify, notifyAll, synchronized, toString, wait, wait, wait

Methods inherited from scala/Any-class
!=, ==, asInstanceOf, isInstanceOf, match

Methods inherited from scala/ScalaObject-class
getScalaType

Method Detail

setQuantifier

  abstract def setQuantifier: Option[SetQuantifier]

selectList

  abstract def selectList: List[DerivedColumn]

selectTypes

  abstract def selectTypes: List[DataType]

fromClause

  abstract def fromClause: List[Relation]

whereClause

  abstract def whereClause: Option[Expression]

groupByClause

  abstract def groupByClause: Option[List[Expression]]

havingClause

  abstract def havingClause: Option[Expression]

where

  def where(se: StatementExpression): SelectBeyond

groupBy

  def groupBy(sgb: SelectGroupBy): SelectBeyond

having

  def having(se: StatementExpression): SelectBeyond