A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://api-docs.databricks.com/scala/spark/latest/org/apache/spark/sql/functions$.html below:

Databricks Scala Spark API - org.apache.spark.sql.functions

object functions

 

Ordering
  1. Grouped
  2. Alphabetic
  3. By Inheritance
Inherited
  1. functions
  2. AnyRef
  3. Any
Value Members
  1.  final def !=(arg0: Any): Boolean
  2.  final def ##(): Int
  3.  final def ==(arg0: Any): Boolean
  4.  def abs(e: Column): Column
  5.  def acos(columnName: String): Column
  6.  def acos(e: Column): Column
  7.  def acosh(columnName: String): Column
  8.  def acosh(e: Column): Column
  9.  def add_months(startDate: Column, numMonths: Column): Column
  10.  def add_months(startDate: Column, numMonths: Int): Column
  11.  def aggregate(expr: Column, initialValue: Column, merge: (Column, Column) ⇒ Column): Column
  12.  def aggregate(expr: Column, initialValue: Column, merge: (Column, Column) ⇒ Column, finish: (Column) ⇒ Column): Column
  13.  def approx_count_distinct(columnName: String, rsd: Double): Column
  14.  def approx_count_distinct(e: Column, rsd: Double): Column
  15.  def approx_count_distinct(columnName: String): Column
  16.  def approx_count_distinct(e: Column): Column
  17.  def array(colName: String, colNames: String*): Column
  18.  def array(cols: Column*): Column
  19.  def array_contains(column: Column, value: Any): Column
  20.  def array_distinct(e: Column): Column
  21.  def array_except(col1: Column, col2: Column): Column
  22.  def array_intersect(col1: Column, col2: Column): Column
  23.  def array_join(column: Column, delimiter: String): Column
  24.  def array_join(column: Column, delimiter: String, nullReplacement: String): Column
  25.  def array_max(e: Column): Column
  26.  def array_min(e: Column): Column
  27.  def array_position(column: Column, value: Any): Column
  28.  def array_remove(column: Column, element: Any): Column
  29.  def array_repeat(e: Column, count: Int): Column
  30.  def array_repeat(left: Column, right: Column): Column
  31.  def array_sort(e: Column): Column
  32.  def array_union(col1: Column, col2: Column): Column
  33.  def arrays_overlap(a1: Column, a2: Column): Column
  34.  def arrays_zip(e: Column*): Column
  35.  final def asInstanceOf[T0]: T0
  36.  def asc(columnName: String): Column
  37.  def asc_nulls_first(columnName: String): Column
  38.  def asc_nulls_last(columnName: String): Column
  39.  def ascii(e: Column): Column
  40.  def asin(columnName: String): Column
  41.  def asin(e: Column): Column
  42.  def asinh(columnName: String): Column
  43.  def asinh(e: Column): Column
  44.  def assert_true(c: Column, e: Column): Column
  45.  def assert_true(c: Column): Column
  46.  def atan(columnName: String): Column
  47.  def atan(e: Column): Column
  48.  def atan2(yValue: Double, xName: String): Column
  49.  def atan2(yValue: Double, x: Column): Column
  50.  def atan2(yName: String, xValue: Double): Column
  51.  def atan2(y: Column, xValue: Double): Column
  52.  def atan2(yName: String, xName: String): Column
  53.  def atan2(yName: String, x: Column): Column
  54.  def atan2(y: Column, xName: String): Column
  55.  def atan2(y: Column, x: Column): Column
  56.  def atanh(columnName: String): Column
  57.  def atanh(e: Column): Column
  58.  def avg(columnName: String): Column
  59.  def avg(e: Column): Column
  60.  def base64(e: Column): Column
  61.  def bin(columnName: String): Column
  62.  def bin(e: Column): Column
  63.  def bit_length(e: Column): Column
  64.  def bitwise_not(e: Column): Column
  65.  def broadcast[T](df: Dataset[T]): Dataset[T]
  66.  def bround(e: Column, scale: Int): Column
  67.  def bround(e: Column): Column
  68.  def bucket(numBuckets: Int, e: Column): Column
  69.  def bucket(numBuckets: Column, e: Column): Column
  70.  def call_udf(udfName: String, cols: Column*): Column
  71.  def cbrt(columnName: String): Column
  72.  def cbrt(e: Column): Column
  73.  def ceil(columnName: String): Column
  74.  def ceil(e: Column): Column
  75.  def ceil(e: Column, scale: Column): Column
  76.  def clone(): AnyRef
  77.  def coalesce(e: Column*): Column
  78.  def col(colName: String): Column
  79.  def collect_list(columnName: String): Column
  80.  def collect_list(e: Column): Column
  81.  def collect_set(columnName: String): Column
  82.  def collect_set(e: Column): Column
  83.  def column(colName: String): Column
  84.  def concat(exprs: Column*): Column
  85.  def concat_ws(sep: String, exprs: Column*): Column
  86.  def conv(num: Column, fromBase: Int, toBase: Int): Column
  87.  def corr(columnName1: String, columnName2: String): Column
  88.  def corr(column1: Column, column2: Column): Column
  89.  def cos(columnName: String): Column
  90.  def cos(e: Column): Column
  91.  def cosh(columnName: String): Column
  92.  def cosh(e: Column): Column
  93.  def cot(e: Column): Column
  94.  def count(columnName: String): TypedColumn[Any, Long]
  95.  def count(e: Column): Column
  96.  def countDistinct(columnName: String, columnNames: String*): Column
  97.  def countDistinct(expr: Column, exprs: Column*): Column
  98.  def count_distinct(expr: Column, exprs: Column*): Column
  99.  def covar_pop(columnName1: String, columnName2: String): Column
  100.  def covar_pop(column1: Column, column2: Column): Column
  101.  def covar_samp(columnName1: String, columnName2: String): Column
  102.  def covar_samp(column1: Column, column2: Column): Column
  103.  def crc32(e: Column): Column
  104.  def csc(e: Column): Column
  105.  def cume_dist(): Column
  106.  def current_date(): Column
  107.  def current_timestamp(): Column
  108.  def date_add(start: Column, days: Column): Column
  109.  def date_add(start: Column, days: Int): Column
  110.  def date_format(dateExpr: Column, format: String): Column
  111.  def date_sub(start: Column, days: Column): Column
  112.  def date_sub(start: Column, days: Int): Column
  113.  def date_trunc(format: String, timestamp: Column): Column
  114.  def datediff(end: Column, start: Column): Column
  115.  def dayofmonth(e: Column): Column
  116.  def dayofweek(e: Column): Column
  117.  def dayofyear(e: Column): Column
  118.  def days(e: Column): Column
  119.  def decode(value: Column, charset: String): Column
  120.  def degrees(columnName: String): Column
  121.  def degrees(e: Column): Column
  122.  def dense_rank(): Column
  123.  def desc(columnName: String): Column
  124.  def desc_nulls_first(columnName: String): Column
  125.  def desc_nulls_last(columnName: String): Column
  126.  def element_at(column: Column, value: Any): Column
  127.  def encode(value: Column, charset: String): Column
  128.  final def eq(arg0: AnyRef): Boolean
  129.  def equals(arg0: Any): Boolean
  130.  def exists(column: Column, f: (Column) ⇒ Column): Column
  131.  def exp(columnName: String): Column
  132.  def exp(e: Column): Column
  133.  def explode(e: Column): Column
  134.  def explode_outer(e: Column): Column
  135.  def expm1(columnName: String): Column
  136.  def expm1(e: Column): Column
  137.  def expr(expr: String): Column
  138.  def factorial(e: Column): Column
  139.  def filter(column: Column, f: (Column, Column) ⇒ Column): Column
  140.  def filter(column: Column, f: (Column) ⇒ Column): Column
  141.  def finalize(): Unit
  142.  def first(columnName: String): Column
  143.  def first(e: Column): Column
  144.  def first(columnName: String, ignoreNulls: Boolean): Column
  145.  def first(e: Column, ignoreNulls: Boolean): Column
  146.  def flatten(e: Column): Column
  147.  def floor(columnName: String): Column
  148.  def floor(e: Column): Column
  149.  def floor(e: Column, scale: Column): Column
  150.  def forall(column: Column, f: (Column) ⇒ Column): Column
  151.  def format_number(x: Column, d: Int): Column
  152.  def format_string(format: String, arguments: Column*): Column
  153.  def from_csv(e: Column, schema: Column, options: Map[String, String]): Column
  154.  def from_csv(e: Column, schema: StructType, options: Map[String, String]): Column
  155.  def from_json(e: Column, schema: Column, options: Map[String, String]): Column
  156.  def from_json(e: Column, schema: Column): Column
  157.  def from_json(e: Column, schema: String, options: Map[String, String]): Column
  158.  def from_json(e: Column, schema: String, options: Map[String, String]): Column
  159.  def from_json(e: Column, schema: DataType): Column
  160.  def from_json(e: Column, schema: StructType): Column
  161.  def from_json(e: Column, schema: DataType, options: Map[String, String]): Column
  162.  def from_json(e: Column, schema: StructType, options: Map[String, String]): Column
  163.  def from_json(e: Column, schema: DataType, options: Map[String, String]): Column
  164.  def from_json(e: Column, schema: StructType, options: Map[String, String]): Column
  165.  def from_unixtime(ut: Column, f: String): Column
  166.  def from_unixtime(ut: Column): Column
  167.  def from_utc_timestamp(ts: Column, tz: Column): Column
  168.  def from_utc_timestamp(ts: Column, tz: String): Column
  169.  final def getClass(): Class[_]
  170.  def get_json_object(e: Column, path: String): Column
  171.  def greatest(columnName: String, columnNames: String*): Column
  172.  def greatest(exprs: Column*): Column
  173.  def grouping(columnName: String): Column
  174.  def grouping(e: Column): Column
  175.  def grouping_id(colName: String, colNames: String*): Column
  176.  def grouping_id(cols: Column*): Column
  177.  def hash(cols: Column*): Column
  178.  def hashCode(): Int
  179.  def hex(column: Column): Column
  180.  def hour(e: Column): Column
  181.  def hours(e: Column): Column
  182.  def hypot(l: Double, rightName: String): Column
  183.  def hypot(l: Double, r: Column): Column
  184.  def hypot(leftName: String, r: Double): Column
  185.  def hypot(l: Column, r: Double): Column
  186.  def hypot(leftName: String, rightName: String): Column
  187.  def hypot(leftName: String, r: Column): Column
  188.  def hypot(l: Column, rightName: String): Column
  189.  def hypot(l: Column, r: Column): Column
  190.  def initcap(e: Column): Column
  191.  def input_file_name(): Column
  192.  def instr(str: Column, substring: String): Column
  193.  final def isInstanceOf[T0]: Boolean
  194.  def isnan(e: Column): Column
  195.  def isnull(e: Column): Column
  196.  def json_tuple(json: Column, fields: String*): Column
  197.  def kurtosis(columnName: String): Column
  198.  def kurtosis(e: Column): Column
  199.  def lag(e: Column, offset: Int, defaultValue: Any, ignoreNulls: Boolean): Column
  200.  def lag(e: Column, offset: Int, defaultValue: Any): Column
  201.  def lag(columnName: String, offset: Int, defaultValue: Any): Column
  202.  def lag(columnName: String, offset: Int): Column
  203.  def lag(e: Column, offset: Int): Column
  204.  def last(columnName: String): Column
  205.  def last(e: Column): Column
  206.  def last(columnName: String, ignoreNulls: Boolean): Column
  207.  def last(e: Column, ignoreNulls: Boolean): Column
  208.  def last_day(e: Column): Column
  209.  def lead(e: Column, offset: Int, defaultValue: Any, ignoreNulls: Boolean): Column
  210.  def lead(e: Column, offset: Int, defaultValue: Any): Column
  211.  def lead(columnName: String, offset: Int, defaultValue: Any): Column
  212.  def lead(e: Column, offset: Int): Column
  213.  def lead(columnName: String, offset: Int): Column
  214.  def least(columnName: String, columnNames: String*): Column
  215.  def least(exprs: Column*): Column
  216.  def length(e: Column): Column
  217.  def levenshtein(l: Column, r: Column): Column
  218.  def lit(literal: Any): Column
  219.  def localtimestamp(): Column
  220.  def locate(substr: String, str: Column, pos: Int): Column
  221.  def locate(substr: String, str: Column): Column
  222.  def log(base: Double, columnName: String): Column
  223.  def log(base: Double, a: Column): Column
  224.  def log(columnName: String): Column
  225.  def log(e: Column): Column
  226.  def log10(columnName: String): Column
  227.  def log10(e: Column): Column
  228.  def log1p(columnName: String): Column
  229.  def log1p(e: Column): Column
  230.  def log2(columnName: String): Column
  231.  def log2(expr: Column): Column
  232.  def lower(e: Column): Column
  233.  def lpad(str: Column, len: Int, pad: Array[Byte]): Column
  234.  def lpad(str: Column, len: Int, pad: String): Column
  235.  def ltrim(e: Column, trimString: String): Column
  236.  def ltrim(e: Column): Column
  237.  def make_date(year: Column, month: Column, day: Column): Column
  238.  def map(cols: Column*): Column
  239.  def map_concat(cols: Column*): Column
  240.  def map_contains_key(column: Column, key: Any): Column
  241.  def map_entries(e: Column): Column
  242.  def map_filter(expr: Column, f: (Column, Column) ⇒ Column): Column
  243.  def map_from_arrays(keys: Column, values: Column): Column
  244.  def map_from_entries(e: Column): Column
  245.  def map_keys(e: Column): Column
  246.  def map_values(e: Column): Column
  247.  def map_zip_with(left: Column, right: Column, f: (Column, Column, Column) ⇒ Column): Column
  248.  def max(columnName: String): Column
  249.  def max(e: Column): Column
  250.  def max_by(e: Column, ord: Column): Column
  251.  def md5(e: Column): Column
  252.  def mean(columnName: String): Column
  253.  def mean(e: Column): Column
  254.  def min(columnName: String): Column
  255.  def min(e: Column): Column
  256.  def min_by(e: Column, ord: Column): Column
  257.  def minute(e: Column): Column
  258.  def monotonically_increasing_id(): Column
  259.  def month(e: Column): Column
  260.  def months(e: Column): Column
  261.  def months_between(end: Column, start: Column, roundOff: Boolean): Column
  262.  def months_between(end: Column, start: Column): Column
  263.  def nanvl(col1: Column, col2: Column): Column
  264.  final def ne(arg0: AnyRef): Boolean
  265.  def negate(e: Column): Column
  266.  def next_day(date: Column, dayOfWeek: Column): Column
  267.  def next_day(date: Column, dayOfWeek: String): Column
  268.  def not(e: Column): Column
  269.  final def notify(): Unit
  270.  final def notifyAll(): Unit
  271.  def nth_value(e: Column, offset: Int): Column
  272.  def nth_value(e: Column, offset: Int, ignoreNulls: Boolean): Column
  273.  def ntile(n: Int): Column
  274.  def octet_length(e: Column): Column
  275.  def overlay(src: Column, replace: Column, pos: Column): Column
  276.  def overlay(src: Column, replace: Column, pos: Column, len: Column): Column
  277.  def percent_rank(): Column
  278.  def percentile_approx(e: Column, percentage: Column, accuracy: Column): Column
  279.  def pmod(dividend: Column, divisor: Column): Column
  280.  def posexplode(e: Column): Column
  281.  def posexplode_outer(e: Column): Column
  282.  def pow(l: Double, rightName: String): Column
  283.  def pow(l: Double, r: Column): Column
  284.  def pow(leftName: String, r: Double): Column
  285.  def pow(l: Column, r: Double): Column
  286.  def pow(leftName: String, rightName: String): Column
  287.  def pow(leftName: String, r: Column): Column
  288.  def pow(l: Column, rightName: String): Column
  289.  def pow(l: Column, r: Column): Column
  290.  def product(e: Column): Column
  291.  def quarter(e: Column): Column
  292.  def radians(columnName: String): Column
  293.  def radians(e: Column): Column
  294.  def raise_error(c: Column): Column
  295.  def rand(): Column
  296.  def rand(seed: Long): Column
  297.  def randn(): Column
  298.  def randn(seed: Long): Column
  299.  def rank(): Column
  300.  def regexp_extract(e: Column, exp: String, groupIdx: Int): Column
  301.  def regexp_replace(e: Column, pattern: Column, replacement: Column): Column
  302.  def regexp_replace(e: Column, pattern: String, replacement: String): Column
  303.  def repeat(str: Column, n: Int): Column
  304.  def reverse(e: Column): Column
  305.  def rint(columnName: String): Column
  306.  def rint(e: Column): Column
  307.  def round(e: Column, scale: Int): Column
  308.  def round(e: Column): Column
  309.  def row_number(): Column
  310.  def rpad(str: Column, len: Int, pad: Array[Byte]): Column
  311.  def rpad(str: Column, len: Int, pad: String): Column
  312.  def rtrim(e: Column, trimString: String): Column
  313.  def rtrim(e: Column): Column
  314.  def schema_of_csv(csv: Column, options: Map[String, String]): Column
  315.  def schema_of_csv(csv: Column): Column
  316.  def schema_of_csv(csv: String): Column
  317.  def schema_of_json(json: Column, options: Map[String, String]): Column
  318.  def schema_of_json(json: Column): Column
  319.  def schema_of_json(json: String): Column
  320.  def sec(e: Column): Column
  321.  def second(e: Column): Column
  322.  def sentences(string: Column): Column
  323.  def sentences(string: Column, language: Column, country: Column): Column
  324.  def sequence(start: Column, stop: Column): Column
  325.  def sequence(start: Column, stop: Column, step: Column): Column
  326.  def session_window(timeColumn: Column, gapDuration: Column): Column
  327.  def session_window(timeColumn: Column, gapDuration: String): Column
  328.  def sha1(e: Column): Column
  329.  def sha2(e: Column, numBits: Int): Column
  330.  def shiftleft(e: Column, numBits: Int): Column
  331.  def shiftright(e: Column, numBits: Int): Column
  332.  def shiftrightunsigned(e: Column, numBits: Int): Column
  333.  def shuffle(e: Column): Column
  334.  def signum(columnName: String): Column
  335.  def signum(e: Column): Column
  336.  def sin(columnName: String): Column
  337.  def sin(e: Column): Column
  338.  def sinh(columnName: String): Column
  339.  def sinh(e: Column): Column
  340.  def size(e: Column): Column
  341.  def skewness(columnName: String): Column
  342.  def skewness(e: Column): Column
  343.  def slice(x: Column, start: Column, length: Column): Column
  344.  def slice(x: Column, start: Int, length: Int): Column
  345.  def sort_array(e: Column, asc: Boolean): Column
  346.  def sort_array(e: Column): Column
  347.  def soundex(e: Column): Column
  348.  def spark_partition_id(): Column
  349.  def split(str: Column, pattern: String, limit: Int): Column
  350.  def split(str: Column, pattern: String): Column
  351.  def sqrt(colName: String): Column
  352.  def sqrt(e: Column): Column
  353.  def stddev(columnName: String): Column
  354.  def stddev(e: Column): Column
  355.  def stddev_pop(columnName: String): Column
  356.  def stddev_pop(e: Column): Column
  357.  def stddev_samp(columnName: String): Column
  358.  def stddev_samp(e: Column): Column
  359.  def struct(colName: String, colNames: String*): Column
  360.  def struct(cols: Column*): Column
  361.  def substring(str: Column, pos: Int, len: Int): Column
  362.  def substring_index(str: Column, delim: String, count: Int): Column
  363.  def sum(columnName: String): Column
  364.  def sum(e: Column): Column
  365.  def sum_distinct(e: Column): Column
  366.  final def synchronized[T0](arg0: ⇒ T0): T0
  367.  def tan(columnName: String): Column
  368.  def tan(e: Column): Column
  369.  def tanh(columnName: String): Column
  370.  def tanh(e: Column): Column
  371.  def timestamp_seconds(e: Column): Column
  372.  def toString(): String
  373.  def to_csv(e: Column): Column
  374.  def to_csv(e: Column, options: Map[String, String]): Column
  375.  def to_date(e: Column, fmt: String): Column
  376.  def to_date(e: Column): Column
  377.  def to_json(e: Column): Column
  378.  def to_json(e: Column, options: Map[String, String]): Column
  379.  def to_json(e: Column, options: Map[String, String]): Column
  380.  def to_timestamp(s: Column, fmt: String): Column
  381.  def to_timestamp(s: Column): Column
  382.  def to_utc_timestamp(ts: Column, tz: Column): Column
  383.  def to_utc_timestamp(ts: Column, tz: String): Column
  384.  def transform(column: Column, f: (Column, Column) ⇒ Column): Column
  385.  def transform(column: Column, f: (Column) ⇒ Column): Column
  386.  def transform_keys(expr: Column, f: (Column, Column) ⇒ Column): Column
  387.  def transform_values(expr: Column, f: (Column, Column) ⇒ Column): Column
  388.  def translate(src: Column, matchingString: String, replaceString: String): Column
  389.  def trim(e: Column, trimString: String): Column
  390.  def trim(e: Column): Column
  391.  def trunc(date: Column, format: String): Column
  392.  def typedLit[T](literal: T)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[T]): Column
  393.  def typedlit[T](literal: T)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[T]): Column
  394.  def udaf[IN, BUF, OUT](agg: expressions.Aggregator[IN, BUF, OUT], inputEncoder: Encoder[IN]): UserDefinedFunction
  395.  def udaf[IN, BUF, OUT](agg: expressions.Aggregator[IN, BUF, OUT])(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[IN]): UserDefinedFunction
  396.  def udf(f: UDF10[_, _, _, _, _, _, _, _, _, _, _], returnType: DataType): UserDefinedFunction
  397.  def udf(f: UDF9[_, _, _, _, _, _, _, _, _, _], returnType: DataType): UserDefinedFunction
  398.  def udf(f: UDF8[_, _, _, _, _, _, _, _, _], returnType: DataType): UserDefinedFunction
  399.  def udf(f: UDF7[_, _, _, _, _, _, _, _], returnType: DataType): UserDefinedFunction
  400.  def udf(f: UDF6[_, _, _, _, _, _, _], returnType: DataType): UserDefinedFunction
  401.  def udf(f: UDF5[_, _, _, _, _, _], returnType: DataType): UserDefinedFunction
  402.  def udf(f: UDF4[_, _, _, _, _], returnType: DataType): UserDefinedFunction
  403.  def udf(f: UDF3[_, _, _, _], returnType: DataType): UserDefinedFunction
  404.  def udf(f: UDF2[_, _, _], returnType: DataType): UserDefinedFunction
  405.  def udf(f: UDF1[_, _], returnType: DataType): UserDefinedFunction
  406.  def udf(f: UDF0[_], returnType: DataType): UserDefinedFunction
  407.  def udf[RT, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) ⇒ RT)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[RT], arg1: scala.reflect.api.JavaUniverse.TypeTag[A1], arg2: scala.reflect.api.JavaUniverse.TypeTag[A2], arg3: scala.reflect.api.JavaUniverse.TypeTag[A3], arg4: scala.reflect.api.JavaUniverse.TypeTag[A4], arg5: scala.reflect.api.JavaUniverse.TypeTag[A5], arg6: scala.reflect.api.JavaUniverse.TypeTag[A6], arg7: scala.reflect.api.JavaUniverse.TypeTag[A7], arg8: scala.reflect.api.JavaUniverse.TypeTag[A8], arg9: scala.reflect.api.JavaUniverse.TypeTag[A9], arg10: scala.reflect.api.JavaUniverse.TypeTag[A10]): UserDefinedFunction
  408.  def udf[RT, A1, A2, A3, A4, A5, A6, A7, A8, A9](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9) ⇒ RT)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[RT], arg1: scala.reflect.api.JavaUniverse.TypeTag[A1], arg2: scala.reflect.api.JavaUniverse.TypeTag[A2], arg3: scala.reflect.api.JavaUniverse.TypeTag[A3], arg4: scala.reflect.api.JavaUniverse.TypeTag[A4], arg5: scala.reflect.api.JavaUniverse.TypeTag[A5], arg6: scala.reflect.api.JavaUniverse.TypeTag[A6], arg7: scala.reflect.api.JavaUniverse.TypeTag[A7], arg8: scala.reflect.api.JavaUniverse.TypeTag[A8], arg9: scala.reflect.api.JavaUniverse.TypeTag[A9]): UserDefinedFunction
  409.  def udf[RT, A1, A2, A3, A4, A5, A6, A7, A8](f: (A1, A2, A3, A4, A5, A6, A7, A8) ⇒ RT)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[RT], arg1: scala.reflect.api.JavaUniverse.TypeTag[A1], arg2: scala.reflect.api.JavaUniverse.TypeTag[A2], arg3: scala.reflect.api.JavaUniverse.TypeTag[A3], arg4: scala.reflect.api.JavaUniverse.TypeTag[A4], arg5: scala.reflect.api.JavaUniverse.TypeTag[A5], arg6: scala.reflect.api.JavaUniverse.TypeTag[A6], arg7: scala.reflect.api.JavaUniverse.TypeTag[A7], arg8: scala.reflect.api.JavaUniverse.TypeTag[A8]): UserDefinedFunction
  410.  def udf[RT, A1, A2, A3, A4, A5, A6, A7](f: (A1, A2, A3, A4, A5, A6, A7) ⇒ RT)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[RT], arg1: scala.reflect.api.JavaUniverse.TypeTag[A1], arg2: scala.reflect.api.JavaUniverse.TypeTag[A2], arg3: scala.reflect.api.JavaUniverse.TypeTag[A3], arg4: scala.reflect.api.JavaUniverse.TypeTag[A4], arg5: scala.reflect.api.JavaUniverse.TypeTag[A5], arg6: scala.reflect.api.JavaUniverse.TypeTag[A6], arg7: scala.reflect.api.JavaUniverse.TypeTag[A7]): UserDefinedFunction
  411.  def udf[RT, A1, A2, A3, A4, A5, A6](f: (A1, A2, A3, A4, A5, A6) ⇒ RT)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[RT], arg1: scala.reflect.api.JavaUniverse.TypeTag[A1], arg2: scala.reflect.api.JavaUniverse.TypeTag[A2], arg3: scala.reflect.api.JavaUniverse.TypeTag[A3], arg4: scala.reflect.api.JavaUniverse.TypeTag[A4], arg5: scala.reflect.api.JavaUniverse.TypeTag[A5], arg6: scala.reflect.api.JavaUniverse.TypeTag[A6]): UserDefinedFunction
  412.  def udf[RT, A1, A2, A3, A4, A5](f: (A1, A2, A3, A4, A5) ⇒ RT)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[RT], arg1: scala.reflect.api.JavaUniverse.TypeTag[A1], arg2: scala.reflect.api.JavaUniverse.TypeTag[A2], arg3: scala.reflect.api.JavaUniverse.TypeTag[A3], arg4: scala.reflect.api.JavaUniverse.TypeTag[A4], arg5: scala.reflect.api.JavaUniverse.TypeTag[A5]): UserDefinedFunction
  413.  def udf[RT, A1, A2, A3, A4](f: (A1, A2, A3, A4) ⇒ RT)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[RT], arg1: scala.reflect.api.JavaUniverse.TypeTag[A1], arg2: scala.reflect.api.JavaUniverse.TypeTag[A2], arg3: scala.reflect.api.JavaUniverse.TypeTag[A3], arg4: scala.reflect.api.JavaUniverse.TypeTag[A4]): UserDefinedFunction
  414.  def udf[RT, A1, A2, A3](f: (A1, A2, A3) ⇒ RT)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[RT], arg1: scala.reflect.api.JavaUniverse.TypeTag[A1], arg2: scala.reflect.api.JavaUniverse.TypeTag[A2], arg3: scala.reflect.api.JavaUniverse.TypeTag[A3]): UserDefinedFunction
  415.  def udf[RT, A1, A2](f: (A1, A2) ⇒ RT)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[RT], arg1: scala.reflect.api.JavaUniverse.TypeTag[A1], arg2: scala.reflect.api.JavaUniverse.TypeTag[A2]): UserDefinedFunction
  416.  def udf[RT, A1](f: (A1) ⇒ RT)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[RT], arg1: scala.reflect.api.JavaUniverse.TypeTag[A1]): UserDefinedFunction
  417.  def udf[RT](f: () ⇒ RT)(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[RT]): UserDefinedFunction
  418.  def unbase64(e: Column): Column
  419.  def unhex(column: Column): Column
  420.  def unix_timestamp(s: Column, p: String): Column
  421.  def unix_timestamp(s: Column): Column
  422.  def unix_timestamp(): Column
  423.  def unwrap_udt(column: Column): Column
  424.  def upper(e: Column): Column
  425.  def var_pop(columnName: String): Column
  426.  def var_pop(e: Column): Column
  427.  def var_samp(columnName: String): Column
  428.  def var_samp(e: Column): Column
  429.  def variance(columnName: String): Column
  430.  def variance(e: Column): Column
  431.  final def wait(): Unit
  432.  final def wait(arg0: Long, arg1: Int): Unit
  433.  final def wait(arg0: Long): Unit
  434.  def weekofyear(e: Column): Column
  435.  def when(condition: Column, value: Any): Column
  436.  def window(timeColumn: Column, windowDuration: String): Column
  437.  def window(timeColumn: Column, windowDuration: String, slideDuration: String): Column
  438.  def window(timeColumn: Column, windowDuration: String, slideDuration: String, startTime: String): Column
  439.  def xxhash64(cols: Column*): Column
  440.  def year(e: Column): Column
  441.  def years(e: Column): Column
  442.  def zip_with(left: Column, right: Column, f: (Column, Column) ⇒ Column): Column

Aggregate functions

Collection functions

Date time functions

Math functions

Misc functions

Non-aggregate functions

Partition transform functions

Sorting functions

String functions

UDF functions

Window functions

Support functions for DataFrames


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4