package
sql
Type Members
-
-
-
case class
AllColumns() extends Projections with Product with Serializable
-
-
case class
Avg(expr: Expression) extends Aggregation with Product with Serializable
-
-
case class
CountAll() extends Aggregation with Product with Serializable
-
-
case class
DateLiteral(d: String) extends LiteralExpression with Product with Serializable
-
-
-
-
-
-
-
case class
FieldIdent(qualifier: Option[String], name: String) extends Expression with Product with Serializable
-
case class
FloatLiteral(v: Double) extends LiteralExpression with Product with Serializable
-
-
-
case class
GroupBy(keys: Seq[Expression], having: Option[Expression]) extends Node with Product with Serializable
-
case class
In(elem: Expression, set: Seq[Expression], negate: Boolean) extends Expression with Product with Serializable
-
-
case class
IntLiteral(v: Int) extends LiteralExpression with Product with Serializable
-
-
sealed
trait
JoinType extends AnyRef
-
-
-
case class
Like(left: Expression, right: Expression, negate: Boolean) extends BinaryOperator with Product with Serializable
-
case class
Limit(rows: Long) extends Node with Product with Serializable
-
-
case class
Max(expr: Expression) extends Aggregation with Product with Serializable
-
case class
Min(expr: Expression) extends Aggregation with Product with Serializable
-
-
trait
Node extends AnyRef
-
case class
Not(expr: Expression) extends UnaryOperation with Product with Serializable
-
-
-
-
case class
OrderBy(keys: Seq[(Expression, OrderType)]) extends Node with Product with Serializable
-
sealed
trait
OrderType extends AnyRef
-
-
-
class
SQLContext extends AnyRef
-
case class
SelectStatement(projections: Projections, relations: Seq[Relation], where: Option[Expression], groupBy: Option[GroupBy], orderBy: Option[OrderBy], limit: Option[Limit]) extends Node with Expression with Product with Serializable
-
case class
StringLiteral(v: String) extends LiteralExpression with Product with Serializable
-
case class
Subquery(subquery: SelectStatement, alias: String) extends Relation with Product with Serializable
-
-
case class
Sum(expr: Expression) extends Aggregation with Product with Serializable
-
case class
Table(name: String, alias: Option[String]) extends Relation with Product with Serializable
-
-
-
Inherited from AnyRef
Inherited from Any