Spark 3.5.5 ScalaDoc - org.apache.spark.sql.Column (original) (raw)

class Column extends Logging

Ordering

  1. Grouped
  2. Alphabetic
  3. By Inheritance

Inherited

  1. Column

  2. Logging

  3. AnyRef

  4. Any

  5. Hide All

  6. Show All

Instance Constructors

  1. new Column(name: String)
  2. new Column(expr: Expression)

Value Members

  1. final def !=(arg0: Any): Boolean
  2. final def ##(): Int
  3. def %(other: Any): Column
  4. def &&(other: Any): Column
  5. def *(other: Any): Column
  6. def +(other: Any): Column
  7. def -(other: Any): Column
  8. def /(other: Any): Column
  9. def <(other: Any): Column
  10. def <=(other: Any): Column
  11. def <=>(other: Any): Column
  12. def =!=(other: Any): Column
  13. final def ==(arg0: Any): Boolean
  14. def ===(other: Any): Column
  15. def >(other: Any): Column
  16. def >=(other: Any): Column
  17. def alias(alias: String): Column
  18. def and(other: Column): Column
  19. def apply(extraction: Any): Column
  20. def as(alias: String, metadata: Metadata): Column
  21. def as(alias: Symbol): Column
  22. def as(aliases: Array[String]): Column
  23. def as(aliases: Seq[String]): Column
  24. def as(alias: String): Column
  25. def as[U](implicit arg0: Encoder[U]): TypedColumn[Any, U]
  26. final def asInstanceOf[T0]: T0
  27. def asc: Column
  28. def asc_nulls_first: Column
  29. def asc_nulls_last: Column
  30. def between(lowerBound: Any, upperBound: Any): Column
  31. def bitwiseAND(other: Any): Column
  32. def bitwiseOR(other: Any): Column
  33. def bitwiseXOR(other: Any): Column
  34. def cast(to: String): Column
  35. def cast(to: DataType): Column
  36. def clone(): AnyRef
  37. def contains(other: Any): Column
  38. def desc: Column
  39. def desc_nulls_first: Column
  40. def desc_nulls_last: Column
  41. def divide(other: Any): Column
  42. def dropFields(fieldNames: String*): Column
  43. def endsWith(literal: String): Column
  44. def endsWith(other: Column): Column
  45. final def eq(arg0: AnyRef): Boolean
  46. def eqNullSafe(other: Any): Column
  47. def equalTo(other: Any): Column
  48. def equals(that: Any): Boolean
  49. def explain(extended: Boolean): Unit
  50. val expr: Expression
  51. def finalize(): Unit
  52. def geq(other: Any): Column
  53. final def getClass(): Class[_]
  54. def getField(fieldName: String): Column
  55. def getItem(key: Any): Column
  56. def gt(other: Any): Column
  57. def hashCode(): Int
  58. def ilike(literal: String): Column
  59. def initializeLogIfNecessary(isInterpreter: Boolean, silent: Boolean): Boolean
  60. def initializeLogIfNecessary(isInterpreter: Boolean): Unit
  61. def isInCollection(values: Iterable[_]): Column
  62. def isInCollection(values: Iterable[_]): Column
  63. final def isInstanceOf[T0]: Boolean
  64. def isNaN: Column
  65. def isNotNull: Column
  66. def isNull: Column
  67. def isTraceEnabled(): Boolean
  68. def isin(list: Any*): Column
  69. def leq(other: Any): Column
  70. def like(literal: String): Column
  71. def log: Logger
  72. def logDebug(msg: ⇒ String, throwable: Throwable): Unit
  73. def logDebug(msg: ⇒ String): Unit
  74. def logError(msg: ⇒ String, throwable: Throwable): Unit
  75. def logError(msg: ⇒ String): Unit
  76. def logInfo(msg: ⇒ String, throwable: Throwable): Unit
  77. def logInfo(msg: ⇒ String): Unit
  78. def logName: String
  79. def logTrace(msg: ⇒ String, throwable: Throwable): Unit
  80. def logTrace(msg: ⇒ String): Unit
  81. def logWarning(msg: ⇒ String, throwable: Throwable): Unit
  82. def logWarning(msg: ⇒ String): Unit
  83. def lt(other: Any): Column
  84. def minus(other: Any): Column
  85. def mod(other: Any): Column
  86. def multiply(other: Any): Column
  87. def name(alias: String): Column
  88. final def ne(arg0: AnyRef): Boolean
  89. def notEqual(other: Any): Column
  90. final def notify(): Unit
  91. final def notifyAll(): Unit
  92. def or(other: Column): Column
  93. def otherwise(value: Any): Column
  94. def over(): Column
  95. def over(window: WindowSpec): Column
  96. def plus(other: Any): Column
  97. def rlike(literal: String): Column
  98. def startsWith(literal: String): Column
  99. def startsWith(other: Column): Column
  100. def substr(startPos: Int, len: Int): Column
  101. def substr(startPos: Column, len: Column): Column
  102. final def synchronized[T0](arg0: ⇒ T0): T0
  103. def toString(): String
  104. def unary_!: Column
  105. def unary_-: Column
  106. final def wait(): Unit
  107. final def wait(arg0: Long, arg1: Int): Unit
  108. final def wait(arg0: Long): Unit
  109. def when(condition: Column, value: Any): Column
  110. def withField(fieldName: String, col: Column): Column
  111. def ||(other: Any): Column

Deprecated Value Members

  1. def !==(other: Any): Column

Inherited from Logging

Inherited from AnyRef

Inherited from Any

DataFrame functions

Expression operators

Java-specific expression operators

Support functions for DataFrames