package
model
Type Members
-
case class
AllColumns(prefix: Option[QName]) extends SelectItem with Product with Serializable
-
-
-
-
-
-
-
case class
BackQuotedIdentifier(value: String) extends Identifier with Product with Serializable
-
-
sealed abstract
class
BinaryExprType extends AnyRef
-
-
case class
BinaryLiteral(binary: String) extends Literal with LeafExpression with Product with Serializable
-
-
-
case class
CaseExpr(operand: Option[Expression], whenClauses: Seq[WhenClause], defaultValue: Option[Expression]) extends Expression with Product with Serializable
-
case class
Cast(expr: Expression, tpe: String, tryCast: Boolean = false) extends UnaryExpression with Product with Serializable
-
case class
CharLiteral(value: String) extends Literal with LeafExpression with Product with Serializable
-
-
case class
ColumnDefLike(tableName: QName, includeProperties: Boolean) extends TableElement with UnaryExpression with Product with Serializable
-
case class
ColumnType(tpe: String) extends LeafExpression with Product with Serializable
-
-
case class
CurrentDate(precision: Option[Int]) extends CurrentTimeBase with Product with Serializable
-
case class
CurrentLocalTime(precision: Option[Int]) extends CurrentTimeBase with Product with Serializable
-
case class
CurrentLocalTimeStamp(precision: Option[Int]) extends CurrentTimeBase with Product with Serializable
-
case class
CurrentTime(precision: Option[Int]) extends CurrentTimeBase with Product with Serializable
-
-
case class
CurrentTimestamp(precision: Option[Int]) extends CurrentTimeBase with Product with Serializable
-
case class
DecimalLiteral(value: String) extends Literal with LeafExpression with Product with Serializable
-
case class
DigitId(value: String) extends Identifier with Product with Serializable
-
-
case class
DoubleLiteral(value: Double) extends Literal with LeafExpression with Product with Serializable
-
-
-
-
case class
Following(n: Long) extends FrameBound with Product with Serializable
-
sealed
trait
FrameBound extends AnyRef
-
sealed
trait
FrameType extends AnyRef
-
case class
FunctionCall(name: String, args: Seq[Expression], isDistinct: Boolean, filter: Option[Expression], window: Option[Window]) extends Expression with Product with Serializable
-
case class
GenericLiteral(tpe: String, value: String) extends Literal with LeafExpression with Product with Serializable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
case class
JoinUsing(columns: Seq[Identifier]) extends JoinCriteria with Product with Serializable
-
-
-
-
-
-
-
-
-
case class
LongLiteral(value: Long) extends Literal with LeafExpression with Product with Serializable
-
-
-
-
-
-
-
sealed
trait
NullOrdering extends AnyRef
-
-
case class
Parameter(index: Int) extends LeafExpression with Product with Serializable
-
-
case class
Preceding(n: Long) extends FrameBound with Product with Serializable
-
case class
QName(parts: Seq[String]) extends LeafExpression with Product with Serializable
-
case class
QuotedIdentifier(value: String) extends Identifier with Product with Serializable
-
case class
Ref(name: QName) extends Expression with LeafExpression with Product with Serializable
-
-
trait
SQLSig extends AnyRef
-
-
-
-
sealed abstract
class
Sign extends AnyRef
-
-
-
sealed
trait
SortOrdering extends AnyRef
-
case class
StringLiteral(value: String) extends Literal with LeafExpression with Product with Serializable
-
-
-
case class
TimeLiteral(value: String) extends Literal with LeafExpression with Product with Serializable
-
-
trait
TreeNode[Elem <: TreeNode[Elem]] extends AnyRef
-
-
-
case class
UnquotedIdentifier(value: String) extends Identifier with Product with Serializable
-
case class
UnresolvedAttribute(parts: Seq[String]) extends Attribute with Product with Serializable
-
-
case class
Window(partitionBy: Seq[Expression], orderBy: Seq[SortItem], frame: Option[WindowFrame]) extends Expression with Product with Serializable
-