object
Expression
Type Members
-
case class
AllColumns(prefix: Option[QName]) extends Attribute 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
-
-
-
-
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
-
-
case class
UnquotedIdentifier(value: String) extends Identifier with Product with Serializable
-
case class
UnresolvedAttribute(name: 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
-
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
object
Add extends BinaryExprType with Product with Serializable
-
object
All extends SetQuantifier with Product with Serializable
-
object
Ascending extends SortOrdering with Product with Serializable
-
object
CurrentRow extends FrameBound with Product with Serializable
-
object
Day extends IntervalField with Product with Serializable
-
object
Descending extends SortOrdering with Product with Serializable
-
-
object
Divide extends BinaryExprType with Product with Serializable
-
-
object
Hour extends IntervalField with Product with Serializable
-
object
Minute extends IntervalField with Product with Serializable
-
object
Modulus extends BinaryExprType with Product with Serializable
-
object
Month extends IntervalField with Product with Serializable
-
object
Multiply extends BinaryExprType with Product with Serializable
-
-
object
Negative extends Sign with Product with Serializable
-
-
object
NullIsFirst extends NullOrdering with Product with Serializable
-
object
NullIsLast extends NullOrdering with Product with Serializable
-
-
object
Positive extends Sign with Product with Serializable
-
object
QName extends Serializable
-
object
RangeFrame extends FrameType with Product with Serializable
-
object
RowsFrame extends FrameType with Product with Serializable
-
object
Second extends IntervalField with Product with Serializable
-
object
Subtract extends BinaryExprType with Product with Serializable
-
-
-
-
-
object
Year extends IntervalField with Product with Serializable
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
final
def
wait(): Unit
Deprecated Value Members
-
def
finalize(): Unit
Inherited from AnyRef
Inherited from Any