package api
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- api
- ImplicitExpressionConversions
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
implicit
class
AnyWithOperations[T] extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
- Definition Classes
- ImplicitExpressionConversions
-
implicit
class
FieldExpression extends AnyRef
- Definition Classes
- ImplicitExpressionConversions
-
implicit
class
ImperativeAggregateFunctionCall[T, ACC] extends AnyRef
- Definition Classes
- ImplicitExpressionConversions
-
implicit
class
LiteralBooleanExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
- Definition Classes
- ImplicitExpressionConversions
-
implicit
class
LiteralByteExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
- Definition Classes
- ImplicitExpressionConversions
-
implicit
class
LiteralDoubleExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
- Definition Classes
- ImplicitExpressionConversions
-
implicit
class
LiteralFloatExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
- Definition Classes
- ImplicitExpressionConversions
-
implicit
class
LiteralIntExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
- Definition Classes
- ImplicitExpressionConversions
-
implicit
class
LiteralJavaDecimalExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
- Definition Classes
- ImplicitExpressionConversions
-
implicit
class
LiteralLongExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
- Definition Classes
- ImplicitExpressionConversions
-
implicit
class
LiteralScalaDecimalExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
- Definition Classes
- ImplicitExpressionConversions
-
implicit
class
LiteralShortExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
- Definition Classes
- ImplicitExpressionConversions
-
implicit
class
LiteralSqlDateExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
- Definition Classes
- ImplicitExpressionConversions
-
implicit
class
LiteralSqlTimeExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
- Definition Classes
- ImplicitExpressionConversions
-
implicit
class
LiteralSqlTimestampExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
- Definition Classes
- ImplicitExpressionConversions
-
implicit
class
LiteralStringExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
- Definition Classes
- ImplicitExpressionConversions
-
implicit
class
ScalarFunctionCall extends AnyRef
- Definition Classes
- ImplicitExpressionConversions
-
implicit
class
TableFunctionCall[T] extends AnyRef
- Definition Classes
- ImplicitExpressionConversions
-
implicit
class
UnresolvedFieldExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
- Definition Classes
- ImplicitExpressionConversions
-
implicit
class
WithOperations extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
- Definition Classes
- ImplicitExpressionConversions
Value Members
-
def
$(name: String): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
val
CURRENT_RANGE: Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
val
CURRENT_ROW: Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
val
UNBOUNDED_RANGE: Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
val
UNBOUNDED_ROW: Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
and(predicate0: Expression, predicate1: Expression, predicates: Expression*): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
array(head: Expression, tail: Expression*): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
array2ArrayConstructor(array: Array[_]): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
atan2(y: Expression, x: Expression): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
boolean2Literal(bool: Boolean): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
boolean2Literal(bool: Boolean): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
byte2Literal(b: Byte): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
byte2Literal(b: Byte): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
call(function: Class[_ <: UserDefinedFunction], params: Expression*): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
call(function: UserDefinedFunction, params: Expression*): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
call(path: String, params: Expression*): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
callSql(sqlExpression: String): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
concat(string: Expression, strings: Expression*): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
concatWs(separator: Expression, string: Expression, strings: Expression*): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
currentDate(): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
currentTime(): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
currentTimestamp(): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
dateFormat(timestamp: Expression, format: Expression): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
double2Literal(d: Double): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
double2Literal(d: Double): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
e(): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
float2Literal(d: Float): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
float2Literal(d: Float): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
ifThenElse(condition: Expression, ifTrue: Expression, ifFalse: Expression): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
int2Literal(i: Integer): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
int2Literal(i: Int): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
javaDec2Literal(javaDec: BigDecimal): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
javaList2ArrayConstructor(jList: List[_]): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
javaMap2MapConstructor(map: Map[_, _]): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
lit(v: Any, dataType: DataType): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
lit(v: Any): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
localDate2Literal(localDate: LocalDate): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
localDateTime2Literal(localDateTime: LocalDateTime): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
localTime(): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
localTime2Literal(localTime: LocalTime): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
localTimestamp(): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
log(base: Expression, value: Expression): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
log(value: Expression): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
long2Literal(l: Long): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
long2Literal(l: Long): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
map(key: Expression, value: Expression, tail: Expression*): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
map2MapConstructor(map: Map[_, _]): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
negative(v: Expression): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
nullOf(typeInfo: TypeInformation[_]): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
nullOf(dataType: DataType): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
or(predicate0: Expression, predicate1: Expression, predicates: Expression*): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
pi(): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
rand(seed: Expression): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
rand(): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
randInteger(seed: Expression, bound: Expression): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
randInteger(bound: Expression): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
row(head: Expression, tail: Expression*): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
row2RowConstructor(rowObject: Row): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
scalaDec2Literal(scalaDec: BigDecimal): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
scalaRange2RangeExpression(range: Inclusive): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
seq2ArrayConstructor(seq: Seq[_]): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
short2Literal(s: Short): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
short2Literal(s: Short): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
sourceWatermark(): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
sqlDate2Literal(sqlDate: Date): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
sqlTime2Literal(sqlTime: Time): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
sqlTimestamp2Literal(sqlTimestamp: Timestamp): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
string2Literal(str: String): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
symbol2FieldExpression(sym: Symbol): Expression
- Definition Classes
- ImplicitExpressionConversions
-
implicit
def
tableSymbolToExpression(sym: TableSymbol): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
temporalOverlaps(leftTimePoint: Expression, leftTemporal: Expression, rightTimePoint: Expression, rightTemporal: Expression): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
timestampDiff(timePointUnit: TimePointUnit, timePoint1: Expression, timePoint2: Expression): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
toTimestampLtz(numericEpochTime: Expression, precision: Expression): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
uuid(): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
withColumns(head: Expression, tail: Expression*): Expression
- Definition Classes
- ImplicitExpressionConversions
-
def
withoutColumns(head: Expression, tail: Expression*): Expression
- Definition Classes
- ImplicitExpressionConversions
Deprecated Value Members
-
def
concat_ws(separator: Expression, string: Expression, strings: Expression*): Expression
- Definition Classes
- ImplicitExpressionConversions
- Annotations
- @deprecated
- Deprecated