List of all items
Structs
- GroupsAccumulatorAdapter
- PhysicalSortExpr
- PhysicalSortRequirement
- ScalarFunctionExpr
- aggregate::moving_min_max::MovingMax
- aggregate::moving_min_max::MovingMin
- analysis::AnalysisContext
- analysis::ExprBoundaries
- equivalence::EquivalenceClass
- equivalence::EquivalenceGroup
- equivalence::EquivalenceProperties
- equivalence::OrderingEquivalenceClass
- equivalence::ProjectionMapping
- execution_props::ExecutionProps
- expressions::ApproxDistinct
- expressions::ApproxMedian
- expressions::ApproxPercentileCont
- expressions::ApproxPercentileContWithWeight
- expressions::ArrayAgg
- expressions::Avg
- expressions::AvgAccumulator
- expressions::BinaryExpr
- expressions::BitAnd
- expressions::BitOr
- expressions::BitXor
- expressions::BoolAnd
- expressions::BoolOr
- expressions::CaseExpr
- expressions::CastExpr
- expressions::Column
- expressions::Correlation
- expressions::Count
- expressions::Covariance
- expressions::CovariancePop
- expressions::CumeDist
- expressions::DistinctArrayAgg
- expressions::DistinctBitXor
- expressions::DistinctCount
- expressions::DistinctSum
- expressions::FirstValue
- expressions::GetIndexedFieldExpr
- expressions::Grouping
- expressions::InListExpr
- expressions::IsNotNullExpr
- expressions::IsNullExpr
- expressions::LastValue
- expressions::LikeExpr
- expressions::Literal
- expressions::Max
- expressions::MaxAccumulator
- expressions::Median
- expressions::Min
- expressions::MinAccumulator
- expressions::NegativeExpr
- expressions::NoOp
- expressions::NotExpr
- expressions::NthValue
- expressions::NthValueAgg
- expressions::Ntile
- expressions::OrderSensitiveArrayAgg
- expressions::Rank
- expressions::Regr
- expressions::RowNumber
- expressions::Stddev
- expressions::StddevPop
- expressions::StringAgg
- expressions::Sum
- expressions::TryCastExpr
- expressions::UnKnownColumn
- expressions::Variance
- expressions::VariancePop
- expressions::WindowShift
- intervals::cp_solver::ExprIntervalGraph
- intervals::cp_solver::ExprIntervalGraphNode
- sort_properties::ExprOrdering
- udf::ScalarUDF
- utils::ExprTreeNode
- utils::LiteralGuarantee
- window::BuiltInWindowExpr
- window::PlainAggregateWindowExpr
- window::SlidingAggregateWindowExpr
- window::WindowState
Enums
- Distribution
- EmitTo
- Partitioning
- expressions::GetFieldAccessExpr
- expressions::RankType
- expressions::RegrType
- expressions::StatsType
- intervals::cp_solver::PropagationResult
- sort_properties::SortProperties
- utils::Guarantee
- var_provider::VarType
- window::NthValueKind
Traits
- GroupsAccumulator
- PhysicalExpr
- aggregate::AggregateExpr
- var_provider::VarProvider
- window::BuiltInWindowFunctionExpr
- window::WindowExpr
Functions
- aggregate::build_in::create_aggregate_expr
- aggregate::is_order_sensitive
- aggregate::utils::adjust_output_array
- aggregate::utils::down_cast_any_ref
- aggregate::utils::get_accum_scalar_values_as_arrays
- aggregate::utils::get_sort_options
- analysis::analyze
- array_expressions::array_append
- array_expressions::array_concat
- array_expressions::array_dims
- array_expressions::array_distinct
- array_expressions::array_element
- array_expressions::array_empty
- array_expressions::array_except
- array_expressions::array_has
- array_expressions::array_has_all
- array_expressions::array_has_any
- array_expressions::array_intersect
- array_expressions::array_length
- array_expressions::array_ndims
- array_expressions::array_pop_back
- array_expressions::array_pop_front
- array_expressions::array_position
- array_expressions::array_positions
- array_expressions::array_prepend
- array_expressions::array_remove
- array_expressions::array_remove_all
- array_expressions::array_remove_n
- array_expressions::array_repeat
- array_expressions::array_replace
- array_expressions::array_replace_all
- array_expressions::array_replace_n
- array_expressions::array_resize
- array_expressions::array_slice
- array_expressions::array_sort
- array_expressions::array_to_string
- array_expressions::array_union
- array_expressions::cardinality
- array_expressions::flatten
- array_expressions::gen_range
- array_expressions::general_array_distinct
- array_expressions::make_array
- array_expressions::string_to_array
- conditional_expressions::coalesce
- crypto_expressions::blake2b
- crypto_expressions::blake2s
- crypto_expressions::blake3
- crypto_expressions::digest
- crypto_expressions::md5
- crypto_expressions::sha224
- crypto_expressions::sha256
- crypto_expressions::sha384
- crypto_expressions::sha512
- datetime_expressions::date_bin
- datetime_expressions::date_part
- datetime_expressions::date_trunc
- datetime_expressions::from_unixtime_invoke
- datetime_expressions::make_current_date
- datetime_expressions::make_current_time
- datetime_expressions::make_now
- datetime_expressions::to_timestamp
- datetime_expressions::to_timestamp_invoke
- datetime_expressions::to_timestamp_micros
- datetime_expressions::to_timestamp_micros_invoke
- datetime_expressions::to_timestamp_millis
- datetime_expressions::to_timestamp_millis_invoke
- datetime_expressions::to_timestamp_nanos
- datetime_expressions::to_timestamp_nanos_invoke
- datetime_expressions::to_timestamp_seconds
- datetime_expressions::to_timestamp_seconds_invoke
- encoding_expressions::decode
- encoding_expressions::encode
- equivalence::add_offset_to_expr
- equivalence::collapse_lex_req
- equivalence::join_equivalence_properties
- expressions::binary
- expressions::case
- expressions::cast
- expressions::cast_column
- expressions::cast_with_options
- expressions::col
- expressions::cume_dist
- expressions::dense_rank
- expressions::format_state_name
- expressions::helpers::max
- expressions::helpers::min
- expressions::in_list
- expressions::is_not_null
- expressions::is_null
- expressions::lag
- expressions::lead
- expressions::like
- expressions::lit
- expressions::negative
- expressions::not
- expressions::nullif_func
- expressions::percent_rank
- expressions::rank
- expressions::try_cast
- functions::create_physical_expr
- functions::create_physical_fun
- functions::get_func_monotonicity
- functions::make_scalar_function
- functions::out_ordering
- intervals::cp_solver::propagate_arithmetic
- intervals::cp_solver::propagate_comparison
- intervals::test_utils::gen_conjunctive_numerical_expr
- intervals::test_utils::gen_conjunctive_temporal_expr
- intervals::utils::check_support
- intervals::utils::convert_duration_type_to_interval
- intervals::utils::convert_interval_type_to_duration
- intervals::utils::get_inverse_op
- intervals::utils::is_datatype_supported
- intervals::utils::is_operator_supported
- math_expressions::abs
- math_expressions::abs_invoke
- math_expressions::acos
- math_expressions::acosh
- math_expressions::asin
- math_expressions::asinh
- math_expressions::atan
- math_expressions::atan2
- math_expressions::atanh
- math_expressions::cbrt
- math_expressions::ceil
- math_expressions::cos
- math_expressions::cosh
- math_expressions::cot
- math_expressions::exp
- math_expressions::factorial
- math_expressions::floor
- math_expressions::gcd
- math_expressions::isnan
- math_expressions::iszero
- math_expressions::lcm
- math_expressions::ln
- math_expressions::log
- math_expressions::log10
- math_expressions::log2
- math_expressions::nanvl
- math_expressions::pi
- math_expressions::power
- math_expressions::random
- math_expressions::round
- math_expressions::signum
- math_expressions::sin
- math_expressions::sinh
- math_expressions::sqrt
- math_expressions::tan
- math_expressions::tanh
- math_expressions::to_degrees
- math_expressions::to_radians
- math_expressions::trunc
- physical_exprs_bag_equal
- physical_exprs_contains
- physical_exprs_equal
- planner::create_physical_expr
- regex_expressions::regexp_match
- regex_expressions::regexp_replace
- regex_expressions::specialize_regexp_replace
- string_expressions::ascii
- string_expressions::btrim
- string_expressions::chr
- string_expressions::concat
- string_expressions::concat_ws
- string_expressions::initcap
- string_expressions::levenshtein
- string_expressions::lower
- string_expressions::ltrim
- string_expressions::overlay
- string_expressions::repeat
- string_expressions::replace
- string_expressions::rtrim
- string_expressions::split_part
- string_expressions::starts_with
- string_expressions::to_hex
- string_expressions::upper
- string_expressions::uuid
- struct_expressions::struct_expr
- udf::create_physical_expr
- unicode_expressions::character_length
- unicode_expressions::find_in_set
- unicode_expressions::left
- unicode_expressions::lpad
- unicode_expressions::reverse
- unicode_expressions::right
- unicode_expressions::rpad
- unicode_expressions::strpos
- unicode_expressions::substr
- unicode_expressions::substr_index
- unicode_expressions::translate
- utils::build_dag
- utils::collect_columns
- utils::convert_to_expr
- utils::get_indices_of_exprs_strict
- utils::map_columns_before_projection
- utils::merge_vectors
- utils::reassign_predicate_columns
- utils::reverse_order_bys
- utils::scatter
- utils::split_conjunction
- utils::split_disjunction
- var_provider::is_system_variables