package api

Linear Supertypes
ImplicitExpressionConversions, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. api
  2. ImplicitExpressionConversions
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit class AnyWithOperations[T] extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
    Definition Classes
    ImplicitExpressionConversions
  2. implicit class FieldExpression extends AnyRef
    Definition Classes
    ImplicitExpressionConversions
  3. implicit class ImperativeAggregateFunctionCall[T, ACC] extends AnyRef
    Definition Classes
    ImplicitExpressionConversions
  4. implicit class LiteralBooleanExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
    Definition Classes
    ImplicitExpressionConversions
  5. implicit class LiteralByteExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
    Definition Classes
    ImplicitExpressionConversions
  6. implicit class LiteralDoubleExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
    Definition Classes
    ImplicitExpressionConversions
  7. implicit class LiteralFloatExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
    Definition Classes
    ImplicitExpressionConversions
  8. implicit class LiteralIntExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
    Definition Classes
    ImplicitExpressionConversions
  9. implicit class LiteralJavaDecimalExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
    Definition Classes
    ImplicitExpressionConversions
  10. implicit class LiteralLongExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
    Definition Classes
    ImplicitExpressionConversions
  11. implicit class LiteralScalaDecimalExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
    Definition Classes
    ImplicitExpressionConversions
  12. implicit class LiteralShortExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
    Definition Classes
    ImplicitExpressionConversions
  13. implicit class LiteralSqlDateExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
    Definition Classes
    ImplicitExpressionConversions
  14. implicit class LiteralSqlTimeExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
    Definition Classes
    ImplicitExpressionConversions
  15. implicit class LiteralSqlTimestampExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
    Definition Classes
    ImplicitExpressionConversions
  16. implicit class LiteralStringExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
    Definition Classes
    ImplicitExpressionConversions
  17. implicit class ScalarFunctionCall extends AnyRef
    Definition Classes
    ImplicitExpressionConversions
  18. implicit class TableFunctionCall[T] extends AnyRef
    Definition Classes
    ImplicitExpressionConversions
  19. implicit class UnresolvedFieldExpression extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
    Definition Classes
    ImplicitExpressionConversions
  20. implicit class WithOperations extends BaseExpressions[Expression, Expression] with ImplicitExpressionOperations
    Definition Classes
    ImplicitExpressionConversions

Value Members

  1. def $(name: String): Expression
    Definition Classes
    ImplicitExpressionConversions
  2. implicit val CURRENT_RANGE: Expression
    Definition Classes
    ImplicitExpressionConversions
  3. implicit val CURRENT_ROW: Expression
    Definition Classes
    ImplicitExpressionConversions
  4. implicit val UNBOUNDED_RANGE: Expression
    Definition Classes
    ImplicitExpressionConversions
  5. implicit val UNBOUNDED_ROW: Expression
    Definition Classes
    ImplicitExpressionConversions
  6. def and(predicate0: Expression, predicate1: Expression, predicates: Expression*): Expression
    Definition Classes
    ImplicitExpressionConversions
  7. def array(head: Expression, tail: Expression*): Expression
    Definition Classes
    ImplicitExpressionConversions
  8. implicit def array2ArrayConstructor(array: Array[_]): Expression
    Definition Classes
    ImplicitExpressionConversions
  9. def atan2(y: Expression, x: Expression): Expression
    Definition Classes
    ImplicitExpressionConversions
  10. implicit def boolean2Literal(bool: Boolean): Expression
    Definition Classes
    ImplicitExpressionConversions
  11. implicit def boolean2Literal(bool: Boolean): Expression
    Definition Classes
    ImplicitExpressionConversions
  12. implicit def byte2Literal(b: Byte): Expression
    Definition Classes
    ImplicitExpressionConversions
  13. implicit def byte2Literal(b: Byte): Expression
    Definition Classes
    ImplicitExpressionConversions
  14. def call(function: Class[_ <: UserDefinedFunction], params: Expression*): Expression
    Definition Classes
    ImplicitExpressionConversions
  15. def call(function: UserDefinedFunction, params: Expression*): Expression
    Definition Classes
    ImplicitExpressionConversions
  16. def call(path: String, params: Expression*): Expression
    Definition Classes
    ImplicitExpressionConversions
  17. def callSql(sqlExpression: String): Expression
    Definition Classes
    ImplicitExpressionConversions
  18. def concat(string: Expression, strings: Expression*): Expression
    Definition Classes
    ImplicitExpressionConversions
  19. def concatWs(separator: Expression, string: Expression, strings: Expression*): Expression
    Definition Classes
    ImplicitExpressionConversions
  20. def currentDate(): Expression
    Definition Classes
    ImplicitExpressionConversions
  21. def currentTime(): Expression
    Definition Classes
    ImplicitExpressionConversions
  22. def currentTimestamp(): Expression
    Definition Classes
    ImplicitExpressionConversions
  23. def dateFormat(timestamp: Expression, format: Expression): Expression
    Definition Classes
    ImplicitExpressionConversions
  24. implicit def double2Literal(d: Double): Expression
    Definition Classes
    ImplicitExpressionConversions
  25. implicit def double2Literal(d: Double): Expression
    Definition Classes
    ImplicitExpressionConversions
  26. def e(): Expression
    Definition Classes
    ImplicitExpressionConversions
  27. implicit def float2Literal(d: Float): Expression
    Definition Classes
    ImplicitExpressionConversions
  28. implicit def float2Literal(d: Float): Expression
    Definition Classes
    ImplicitExpressionConversions
  29. def ifThenElse(condition: Expression, ifTrue: Expression, ifFalse: Expression): Expression
    Definition Classes
    ImplicitExpressionConversions
  30. implicit def int2Literal(i: Integer): Expression
    Definition Classes
    ImplicitExpressionConversions
  31. implicit def int2Literal(i: Int): Expression
    Definition Classes
    ImplicitExpressionConversions
  32. implicit def javaDec2Literal(javaDec: BigDecimal): Expression
    Definition Classes
    ImplicitExpressionConversions
  33. implicit def javaList2ArrayConstructor(jList: List[_]): Expression
    Definition Classes
    ImplicitExpressionConversions
  34. implicit def javaMap2MapConstructor(map: Map[_, _]): Expression
    Definition Classes
    ImplicitExpressionConversions
  35. def lit(v: Any, dataType: DataType): Expression
    Definition Classes
    ImplicitExpressionConversions
  36. def lit(v: Any): Expression
    Definition Classes
    ImplicitExpressionConversions
  37. implicit def localDate2Literal(localDate: LocalDate): Expression
    Definition Classes
    ImplicitExpressionConversions
  38. implicit def localDateTime2Literal(localDateTime: LocalDateTime): Expression
    Definition Classes
    ImplicitExpressionConversions
  39. def localTime(): Expression
    Definition Classes
    ImplicitExpressionConversions
  40. implicit def localTime2Literal(localTime: LocalTime): Expression
    Definition Classes
    ImplicitExpressionConversions
  41. def localTimestamp(): Expression
    Definition Classes
    ImplicitExpressionConversions
  42. def log(base: Expression, value: Expression): Expression
    Definition Classes
    ImplicitExpressionConversions
  43. def log(value: Expression): Expression
    Definition Classes
    ImplicitExpressionConversions
  44. implicit def long2Literal(l: Long): Expression
    Definition Classes
    ImplicitExpressionConversions
  45. implicit def long2Literal(l: Long): Expression
    Definition Classes
    ImplicitExpressionConversions
  46. def map(key: Expression, value: Expression, tail: Expression*): Expression
    Definition Classes
    ImplicitExpressionConversions
  47. implicit def map2MapConstructor(map: Map[_, _]): Expression
    Definition Classes
    ImplicitExpressionConversions
  48. def negative(v: Expression): Expression
    Definition Classes
    ImplicitExpressionConversions
  49. def nullOf(typeInfo: TypeInformation[_]): Expression
    Definition Classes
    ImplicitExpressionConversions
  50. def nullOf(dataType: DataType): Expression
    Definition Classes
    ImplicitExpressionConversions
  51. def or(predicate0: Expression, predicate1: Expression, predicates: Expression*): Expression
    Definition Classes
    ImplicitExpressionConversions
  52. def pi(): Expression
    Definition Classes
    ImplicitExpressionConversions
  53. def rand(seed: Expression): Expression
    Definition Classes
    ImplicitExpressionConversions
  54. def rand(): Expression
    Definition Classes
    ImplicitExpressionConversions
  55. def randInteger(seed: Expression, bound: Expression): Expression
    Definition Classes
    ImplicitExpressionConversions
  56. def randInteger(bound: Expression): Expression
    Definition Classes
    ImplicitExpressionConversions
  57. def row(head: Expression, tail: Expression*): Expression
    Definition Classes
    ImplicitExpressionConversions
  58. implicit def row2RowConstructor(rowObject: Row): Expression
    Definition Classes
    ImplicitExpressionConversions
  59. implicit def scalaDec2Literal(scalaDec: BigDecimal): Expression
    Definition Classes
    ImplicitExpressionConversions
  60. implicit def scalaRange2RangeExpression(range: Inclusive): Expression
    Definition Classes
    ImplicitExpressionConversions
  61. implicit def seq2ArrayConstructor(seq: Seq[_]): Expression
    Definition Classes
    ImplicitExpressionConversions
  62. implicit def short2Literal(s: Short): Expression
    Definition Classes
    ImplicitExpressionConversions
  63. implicit def short2Literal(s: Short): Expression
    Definition Classes
    ImplicitExpressionConversions
  64. def sourceWatermark(): Expression
    Definition Classes
    ImplicitExpressionConversions
  65. implicit def sqlDate2Literal(sqlDate: Date): Expression
    Definition Classes
    ImplicitExpressionConversions
  66. implicit def sqlTime2Literal(sqlTime: Time): Expression
    Definition Classes
    ImplicitExpressionConversions
  67. implicit def sqlTimestamp2Literal(sqlTimestamp: Timestamp): Expression
    Definition Classes
    ImplicitExpressionConversions
  68. implicit def string2Literal(str: String): Expression
    Definition Classes
    ImplicitExpressionConversions
  69. implicit def symbol2FieldExpression(sym: Symbol): Expression
    Definition Classes
    ImplicitExpressionConversions
  70. implicit def tableSymbolToExpression(sym: TableSymbol): Expression
    Definition Classes
    ImplicitExpressionConversions
  71. def temporalOverlaps(leftTimePoint: Expression, leftTemporal: Expression, rightTimePoint: Expression, rightTemporal: Expression): Expression
    Definition Classes
    ImplicitExpressionConversions
  72. def timestampDiff(timePointUnit: TimePointUnit, timePoint1: Expression, timePoint2: Expression): Expression
    Definition Classes
    ImplicitExpressionConversions
  73. def toTimestampLtz(numericEpochTime: Expression, precision: Expression): Expression
    Definition Classes
    ImplicitExpressionConversions
  74. def uuid(): Expression
    Definition Classes
    ImplicitExpressionConversions
  75. def withColumns(head: Expression, tail: Expression*): Expression
    Definition Classes
    ImplicitExpressionConversions
  76. def withoutColumns(head: Expression, tail: Expression*): Expression
    Definition Classes
    ImplicitExpressionConversions

Deprecated Value Members

  1. def concat_ws(separator: Expression, string: Expression, strings: Expression*): Expression
    Definition Classes
    ImplicitExpressionConversions
    Annotations
    @deprecated
    Deprecated

Inherited from ImplicitExpressionConversions

Inherited from AnyRef

Inherited from Any

Ungrouped