List of all items
Structs
- column::Column
- functions::ChainedWhenBuilder
- functions::SortOrder
- functions::ThenBuilder
- functions::WhenBuilder
- udf_registry::UdfRegistry
Enums
Traits
Functions
- expression::column_to_expr
- expression::lit_bool
- expression::lit_f64
- expression::lit_i32
- expression::lit_i64
- expression::lit_str
- functions::abs
- functions::acos
- functions::acosh
- functions::add_months
- functions::aes_decrypt
- functions::aes_encrypt
- functions::aggregate
- functions::any_value
- functions::approx_count_distinct
- functions::approx_percentile
- functions::array
- functions::array_agg
- functions::array_append
- functions::array_compact
- functions::array_contains
- functions::array_distinct
- functions::array_except
- functions::array_exists
- functions::array_filter
- functions::array_flatten
- functions::array_forall
- functions::array_insert
- functions::array_intersect
- functions::array_join
- functions::array_max
- functions::array_mean
- functions::array_min
- functions::array_position
- functions::array_prepend
- functions::array_remove
- functions::array_repeat
- functions::array_size
- functions::array_slice
- functions::array_sort
- functions::array_sum
- functions::array_transform
- functions::array_union
- functions::arrays_overlap
- functions::arrays_zip
- functions::asc
- functions::asc_nulls_first
- functions::asc_nulls_last
- functions::ascii
- functions::asin
- functions::asinh
- functions::assert_true
- functions::atan
- functions::atan2
- functions::atanh
- functions::avg
- functions::base64
- functions::bin
- functions::bit_and
- functions::bit_count
- functions::bit_get
- functions::bit_length
- functions::bit_or
- functions::bit_xor
- functions::bitmap_bit_position
- functions::bitmap_bucket_number
- functions::bitmap_construct_agg
- functions::bitmap_count
- functions::bitmap_or_agg
- functions::bitwise_not
- functions::bool_and
- functions::bround
- functions::btrim
- functions::call_udf
- functions::cardinality
- functions::cast
- functions::cbrt
- functions::ceil
- functions::ceiling
- functions::char
- functions::char_length
- functions::character_length
- functions::chr
- functions::coalesce
- functions::col
- functions::collect_list
- functions::collect_set
- functions::concat
- functions::concat_ws
- functions::contains
- functions::conv
- functions::convert_timezone
- functions::corr
- functions::corr_expr
- functions::cos
- functions::cosh
- functions::cot
- functions::count
- functions::count_distinct
- functions::count_if
- functions::covar_pop
- functions::covar_pop_expr
- functions::covar_samp_expr
- functions::crc32
- functions::create_map
- functions::csc
- functions::cume_dist
- functions::curdate
- functions::current_catalog
- functions::current_database
- functions::current_date
- functions::current_schema
- functions::current_timestamp
- functions::current_timezone
- functions::current_user
- functions::date_add
- functions::date_diff
- functions::date_format
- functions::date_from_unix_date
- functions::date_part
- functions::date_sub
- functions::date_trunc
- functions::dateadd
- functions::datediff
- functions::datepart
- functions::day
- functions::dayname
- functions::dayofmonth
- functions::dayofweek
- functions::dayofyear
- functions::days
- functions::decode
- functions::degrees
- functions::dense_rank
- functions::desc
- functions::desc_nulls_first
- functions::desc_nulls_last
- functions::e
- functions::element_at
- functions::elt
- functions::encode
- functions::endswith
- functions::equal_null
- functions::every
- functions::exp
- functions::explode
- functions::explode_outer
- functions::expm1
- functions::extract
- functions::factorial
- functions::find_in_set
- functions::first
- functions::first_value
- functions::floor
- functions::format_number
- functions::format_string
- functions::from_csv
- functions::from_json
- functions::from_unixtime
- functions::from_utc_timestamp
- functions::get
- functions::get_json_object
- functions::getbit
- functions::greatest
- functions::grouping
- functions::grouping_id
- functions::hash
- functions::hex
- functions::hour
- functions::hours
- functions::hypot
- functions::ifnull
- functions::ilike
- functions::initcap
- functions::inline
- functions::inline_outer
- functions::input_file_name
- functions::instr
- functions::isin
- functions::isin_i64
- functions::isin_str
- functions::isnan
- functions::isnotnull
- functions::isnull
- functions::json_array_length
- functions::json_object_keys
- functions::json_tuple
- functions::kurtosis
- functions::lag
- functions::last_day
- functions::last_value
- functions::lcase
- functions::lead
- functions::least
- functions::left
- functions::length
- functions::levenshtein
- functions::like
- functions::lit_bool
- functions::lit_f64
- functions::lit_i32
- functions::lit_i64
- functions::lit_null
- functions::lit_str
- functions::ln
- functions::localtimestamp
- functions::locate
- functions::log
- functions::log10
- functions::log1p
- functions::log2
- functions::log_with_base
- functions::lower
- functions::lpad
- functions::ltrim
- functions::make_date
- functions::make_dt_interval
- functions::make_interval
- functions::make_timestamp
- functions::make_timestamp_ntz
- functions::make_ym_interval
- functions::map_concat
- functions::map_contains_key
- functions::map_entries
- functions::map_filter
- functions::map_filter_value_gt
- functions::map_from_arrays
- functions::map_from_entries
- functions::map_keys
- functions::map_values
- functions::map_zip_with
- functions::map_zip_with_coalesce
- functions::mask
- functions::max
- functions::max_by
- functions::md5
- functions::mean
- functions::median
- functions::min
- functions::min_by
- functions::minute
- functions::minutes
- functions::mode
- functions::monotonically_increasing_id
- functions::month
- functions::months
- functions::months_between
- functions::named_struct
- functions::nanvl
- functions::negate
- functions::negative
- functions::next_day
- functions::now
- functions::nth_value
- functions::ntile
- functions::nullif
- functions::nvl
- functions::nvl2
- functions::octet_length
- functions::overlay
- functions::parse_type_name
- functions::parse_url
- functions::percent_rank
- functions::percentile_approx
- functions::pi
- functions::pmod
- functions::posexplode
- functions::posexplode_outer
- functions::position
- functions::positive
- functions::pow
- functions::power
- functions::printf
- functions::quarter
- functions::radians
- functions::raise_error
- functions::rand
- functions::randn
- functions::rank
- functions::regexp
- functions::regexp_count
- functions::regexp_extract
- functions::regexp_extract_all
- functions::regexp_instr
- functions::regexp_like
- functions::regexp_replace
- functions::regexp_substr
- functions::regr_avgx_expr
- functions::regr_avgy_expr
- functions::regr_count_expr
- functions::regr_intercept_expr
- functions::regr_r2_expr
- functions::regr_slope_expr
- functions::regr_sxx_expr
- functions::regr_sxy_expr
- functions::regr_syy_expr
- functions::repeat
- functions::replace
- functions::reverse
- functions::right
- functions::rint
- functions::rlike
- functions::round
- functions::row_number
- functions::rpad
- functions::rtrim
- functions::schema_of_csv
- functions::schema_of_json
- functions::sec
- functions::second
- functions::sequence
- functions::sha1
- functions::sha2
- functions::shift_left
- functions::shift_right
- functions::shift_right_unsigned
- functions::shuffle
- functions::sign
- functions::signum
- functions::sin
- functions::sinh
- functions::size
- functions::skewness
- functions::soundex
- functions::spark_partition_id
- functions::split
- functions::split_part
- functions::sqrt
- functions::stack
- functions::startswith
- functions::std
- functions::stddev
- functions::stddev_pop
- functions::stddev_samp
- functions::str_to_map
- functions::struct_
- functions::substr
- functions::substring
- functions::substring_index
- functions::sum
- functions::tan
- functions::tanh
- functions::timestamp_micros
- functions::timestamp_millis
- functions::timestamp_seconds
- functions::timestampadd
- functions::timestampdiff
- functions::to_binary
- functions::to_char
- functions::to_csv
- functions::to_date
- functions::to_degrees
- functions::to_json
- functions::to_number
- functions::to_radians
- functions::to_timestamp
- functions::to_timestamp_ltz
- functions::to_timestamp_ntz
- functions::to_unix_timestamp
- functions::to_utc_timestamp
- functions::to_varchar
- functions::transform_keys
- functions::transform_values
- functions::translate
- functions::trim
- functions::trunc
- functions::try_add
- functions::try_aes_decrypt
- functions::try_avg
- functions::try_cast
- functions::try_divide
- functions::try_element_at
- functions::try_multiply
- functions::try_subtract
- functions::try_sum
- functions::try_to_binary
- functions::try_to_number
- functions::try_to_timestamp
- functions::typeof_
- functions::ucase
- functions::unbase64
- functions::unhex
- functions::unix_date
- functions::unix_micros
- functions::unix_millis
- functions::unix_seconds
- functions::unix_timestamp
- functions::unix_timestamp_now
- functions::upper
- functions::url_decode
- functions::url_encode
- functions::user
- functions::var_pop
- functions::var_samp
- functions::variance
- functions::version
- functions::weekday
- functions::weekofyear
- functions::when
- functions::when_then_otherwise_null
- functions::width_bucket
- functions::xxhash64
- functions::year
- functions::years
- functions::zip_with
- functions::zip_with_coalesce
- type_coercion::coerce_for_comparison
- type_coercion::coerce_for_pyspark_comparison
- type_coercion::coerce_for_pyspark_eq_null_safe
- type_coercion::coerce_to_type
- type_coercion::find_common_type
- type_coercion::infer_type_from_expr
- udf_context::get_thread_udf_context
- udf_context::set_thread_udf_context
- udfs::apply_acos
- udfs::apply_acosh
- udfs::apply_add_months
- udfs::apply_aes_decrypt
- udfs::apply_aes_encrypt
- udfs::apply_array_append
- udfs::apply_array_distinct_first_order
- udfs::apply_array_except
- udfs::apply_array_flatten
- udfs::apply_array_insert
- udfs::apply_array_intersect
- udfs::apply_array_prepend
- udfs::apply_array_repeat
- udfs::apply_array_union
- udfs::apply_arrays_overlap
- udfs::apply_arrays_zip
- udfs::apply_ascii
- udfs::apply_asin
- udfs::apply_asinh
- udfs::apply_assert_true
- udfs::apply_atan
- udfs::apply_atan2
- udfs::apply_atanh
- udfs::apply_base64
- udfs::apply_bin
- udfs::apply_bit_and
- udfs::apply_bit_count
- udfs::apply_bit_or
- udfs::apply_bit_xor
- udfs::apply_bitmap_construct_agg
- udfs::apply_bitmap_count
- udfs::apply_bitmap_or_agg
- udfs::apply_bround
- udfs::apply_cbrt
- udfs::apply_char
- udfs::apply_conv
- udfs::apply_convert_timezone
- udfs::apply_cos
- udfs::apply_cosh
- udfs::apply_cot
- udfs::apply_crc32
- udfs::apply_csc
- udfs::apply_date_from_unix_date
- udfs::apply_dayname
- udfs::apply_decode
- udfs::apply_degrees
- udfs::apply_encode
- udfs::apply_expm1
- udfs::apply_factorial
- udfs::apply_find_in_set
- udfs::apply_format_number
- udfs::apply_format_string
- udfs::apply_from_csv
- udfs::apply_from_unixtime
- udfs::apply_from_utc_timestamp
- udfs::apply_get
- udfs::apply_getbit
- udfs::apply_greatest2
- udfs::apply_hash_one
- udfs::apply_hash_struct
- udfs::apply_hex
- udfs::apply_hour
- udfs::apply_json_array_length
- udfs::apply_json_object_keys
- udfs::apply_json_tuple
- udfs::apply_least2
- udfs::apply_levenshtein
- udfs::apply_log10
- udfs::apply_log1p
- udfs::apply_log2
- udfs::apply_make_date
- udfs::apply_make_timestamp
- udfs::apply_map_concat
- udfs::apply_map_contains_key
- udfs::apply_map_from_arrays
- udfs::apply_map_zip_to_struct
- udfs::apply_md5
- udfs::apply_minute
- udfs::apply_months_between
- udfs::apply_next_day
- udfs::apply_parse_url
- udfs::apply_pmod
- udfs::apply_pyspark_add
- udfs::apply_pyspark_divide
- udfs::apply_pyspark_mod
- udfs::apply_pyspark_multiply
- udfs::apply_pyspark_subtract
- udfs::apply_radians
- udfs::apply_rand_with_seed
- udfs::apply_randn_with_seed
- udfs::apply_regexp_extract_lookaround
- udfs::apply_regexp_instr
- udfs::apply_rint
- udfs::apply_round
- udfs::apply_sec
- udfs::apply_second
- udfs::apply_sequence
- udfs::apply_sha1
- udfs::apply_sha2
- udfs::apply_shift_right_unsigned
- udfs::apply_shuffle
- udfs::apply_signum
- udfs::apply_sin
- udfs::apply_sinh
- udfs::apply_soundex
- udfs::apply_split_part_regex
- udfs::apply_split_with_limit
- udfs::apply_str_to_map
- udfs::apply_string_to_boolean
- udfs::apply_string_to_date
- udfs::apply_string_to_date_format
- udfs::apply_string_to_double
- udfs::apply_string_to_int
- udfs::apply_struct_with_field
- udfs::apply_tan
- udfs::apply_tanh
- udfs::apply_to_binary
- udfs::apply_to_csv
- udfs::apply_to_timestamp_format
- udfs::apply_to_timestamp_ltz_format
- udfs::apply_to_timestamp_ntz_format
- udfs::apply_to_utc_timestamp
- udfs::apply_try_add
- udfs::apply_try_aes_decrypt
- udfs::apply_try_multiply
- udfs::apply_try_subtract
- udfs::apply_try_to_binary
- udfs::apply_typeof
- udfs::apply_unbase64
- udfs::apply_unhex
- udfs::apply_unix_date
- udfs::apply_unix_timestamp
- udfs::apply_url_decode
- udfs::apply_url_encode
- udfs::apply_weekday
- udfs::apply_xxhash64
- udfs::apply_zip_arrays_to_struct
- udfs::series_rand_n
- udfs::series_randn_n