MySQL 9.1.0
Source Code Documentation
Query_term_set_op Member List

This is the complete list of members for Query_term_set_op, including all inherited members.

check_joined_types()Query_term_set_opprotected
child(size_t idx) constQuery_term_set_opinline
child_count() const overrideQuery_term_set_opinlinevirtual
cleanup(bool full) overrideQuery_term_set_opvirtual
cleanup_query_result(bool full)Query_term
create_tmp_table(THD *thd, ulonglong create_options)Query_term
debugPrint(int level, std::ostringstream &buf) const =0Query_termpure virtual
destroy_tree() overrideQuery_term_set_opinlinevirtual
fields()Query_terminline
first_distinct() constQuery_term_set_opinline
has_mixed_distinct_operators()Query_term_set_op
in_right_side_in_except_or_intersect(Query_term *qt)Query_term_set_opinline
indent(int level, std::ostringstream &buf)Query_termstatic
is_materialized() constQuery_term_set_opinline
is_unary() constQuery_term_set_opinline
label_children() overrideQuery_term_set_opinlinevirtual
last_distinct() constQuery_term_set_opinline
m_blockQuery_term_set_opprivate
m_childrenQuery_term_set_opprotected
m_fieldsQuery_termprotected
m_first_distinctQuery_term_set_opprotected
m_is_materializedQuery_term_set_opprotected
m_last_distinctQuery_term_set_opprotected
m_owning_operandQuery_termprotected
m_parentQuery_termprotected
m_result_tableQuery_termprotected
m_setop_query_resultQuery_termprotected
m_sibling_idxQuery_termprotected
m_typesQuery_term_set_opprivate
make_set_op_access_path(THD *thd, Query_term_set_op *parent, Mem_root_array< AppendPathParameters > *union_all_subpaths, bool calc_found_rows) overrideQuery_term_set_opvirtual
open_result_tables(THD *thd, int level) overrideQuery_term_set_opvirtual
operator_string() const =0Query_termpure virtual
optimize_query_term(THD *thd, Query_expression *qe) overrideQuery_term_set_opvirtual
owning_operand()Query_terminline
parent() constQuery_terminline
prepare_query_term(THD *thd, Query_expression *qe, Change_current_query_block *save_query_block, mem_root_deque< Item * > *insert_field_list, Query_result *common_result, ulonglong added_options, ulonglong removed_options, ulonglong create_option) overrideQuery_term_set_opvirtual
print(int level, std::ostringstream &buf, const char *type) constQuery_term_set_opprotected
print_order(const THD *thd, String *str, ORDER *ord, enum_query_type query_type)Query_termstatic
printPointers(std::ostringstream &buf) constQuery_term
PT_set_operationQuery_term_set_opfriend
pushdown_limit_order_by(Query_term_set_op *parent=nullptr)Query_term
query_block() const overrideQuery_term_set_opinlinevirtual
Query_termQuery_term_set_opfriend
Query_term_set_op(MEM_ROOT *mem_root)Query_term_set_opinlineexplicitprotected
Query_termsQuery_term_set_opfriend
redundant_order_by(Query_block *block, int level)Query_term
result_table()Query_terminline
set_block(Query_block *b)Query_term_set_opinline
set_fields(mem_root_deque< Item * > *fields)Query_terminline
set_is_materialized(bool mat)Query_term_set_opinline
set_owning_operand()Query_terminline
set_result_table(Table_ref *tl)Query_terminline
set_setop_query_result(Query_result *rs)Query_terminline
set_sibling_idx(uint idx)Query_terminline
setop_query_result()Query_terminline
setop_query_result_union()Query_terminline
setup_materialize_set_op(THD *thd, TABLE *dst_table, bool union_distinct_only, bool calc_found_rows)Query_term_set_op
sibling_idx()Query_terminline
term_type() const =0Query_termpure virtual
types_array() overrideQuery_term_set_opinlinevirtual
types_iterator() overrideQuery_term_set_opinlinevirtual
validate_structure(const Query_term *parent, int depth=0) constQuery_term
visible_column_count() const overrideQuery_term_set_opinlinevirtual
~Query_term()=defaultQuery_termvirtual