|
| query (const query &other) |
|
query & | operator= (const query &other) |
|
| query (query &&other) |
|
query & | operator= (query &&other) |
|
| query (const table &table) |
|
table | get_table () |
|
query | and_query (const query &) |
|
query & | negate () |
|
| query (const Query &) |
|
| operator Query () const |
|
query & | equal (col_key column_key, std::nullopt_t) |
|
query & | not_equal (col_key column_key, std::nullopt_t) |
|
query & | equal (col_key column_key, int64_t value) |
|
query & | not_equal (col_key column_key, int64_t value) |
|
query & | greater (col_key column_key, int64_t value) |
|
query & | greater_equal (col_key column_key, int64_t value) |
|
query & | less (col_key column_key, int64_t value) |
|
query & | less_equal (col_key column_key, int64_t value) |
|
query & | between (col_key column_key, int64_t from, int64_t to) |
|
query & | equal (col_key column_key, double value) |
|
query & | not_equal (col_key column_key, double value) |
|
query & | greater (col_key column_key, double value) |
|
query & | greater_equal (col_key column_key, double value) |
|
query & | less (col_key column_key, double value) |
|
query & | less_equal (col_key column_key, double value) |
|
query & | between (col_key column_key, double from, double to) |
|
query & | equal (col_key column_key, timestamp value) |
|
query & | not_equal (col_key column_key, timestamp value) |
|
query & | greater (col_key column_key, timestamp value) |
|
query & | greater_equal (col_key column_key, timestamp value) |
|
query & | less_equal (col_key column_key, timestamp value) |
|
query & | less (col_key column_key, timestamp value) |
|
query & | equal (col_key column_key, uuid value) |
|
query & | not_equal (col_key column_key, uuid value) |
|
query & | greater (col_key column_key, uuid value) |
|
query & | greater_equal (col_key column_key, uuid value) |
|
query & | less_equal (col_key column_key, uuid value) |
|
query & | less (col_key column_key, uuid value) |
|
query & | equal (col_key column_key, object_id value) |
|
query & | not_equal (col_key column_key, object_id value) |
|
query & | greater (col_key column_key, object_id value) |
|
query & | greater_equal (col_key column_key, object_id value) |
|
query & | less_equal (col_key column_key, object_id value) |
|
query & | less (col_key column_key, object_id value) |
|
query & | equal (col_key column_key, decimal128 value) |
|
query & | not_equal (col_key column_key, decimal128 value) |
|
query & | greater (col_key column_key, decimal128 value) |
|
query & | greater_equal (col_key column_key, decimal128 value) |
|
query & | less_equal (col_key column_key, decimal128 value) |
|
query & | less (col_key column_key, decimal128 value) |
|
query & | equal (col_key column_key, std::string_view value, bool case_sensitive=true) |
|
query & | not_equal (col_key column_key, std::string_view value, bool case_sensitive=true) |
|
query & | begins_with (col_key column_key, const std::string &value, bool case_sensitive=true) |
|
query & | ends_with (col_key column_key, const std::string &value, bool case_sensitive=true) |
|
query & | contains (col_key column_key, std::string_view value, bool case_sensitive=true) |
|
query & | like (col_key column_key, const std::string &value, bool case_sensitive=true) |
|
query & | equal (col_key column_key, binary value, bool case_sensitive=true) |
|
query & | not_equal (col_key column_key, binary value, bool case_sensitive=true) |
|
query & | begins_with (col_key column_key, binary value, bool case_sensitive=true) |
|
query & | ends_with (col_key column_key, binary value, bool case_sensitive=true) |
|
query & | contains (col_key column_key, binary value, bool case_sensitive=true) |
|
query & | like (col_key column_key, binary b, bool case_sensitive=true) |
|
query & | equal (col_key column_key, mixed value, bool case_sensitive=true) |
|
query & | not_equal (col_key column_key, mixed value, bool case_sensitive=true) |
|
query & | greater (col_key column_key, mixed value) |
|
query & | greater_equal (col_key column_key, mixed value) |
|
query & | less (col_key column_key, mixed value) |
|
query & | less_equal (col_key column_key, mixed value) |
|
query & | begins_with (col_key column_key, mixed value, bool case_sensitive=true) |
|
query & | ends_with (col_key column_key, mixed value, bool case_sensitive=true) |
|
query & | contains (col_key column_key, mixed value, bool case_sensitive=true) |
|
query & | like (col_key column_key, mixed value, bool case_sensitive=true) |
|
query & | equal (col_key column_key, bool value) |
|
query & | not_equal (col_key column_key, bool value) |
|
query & | links_to (col_key column_key, const internal::bridge::obj &o) |
|
query & | not_links_to (col_key column_key, const internal::bridge::obj &o) |
|
query & | dictionary_has_value_for_key_equals (col_key column_key, const std::string &key, const mixed &value) |
|
query & | dictionary_has_value_for_key_not_equals (col_key column_key, const std::string &key, const mixed &value) |
|
query & | dictionary_has_value_for_key_greater_than (col_key column_key, const std::string &key, const mixed &value) |
|
query & | dictionary_has_value_for_key_less_than (col_key column_key, const std::string &key, const mixed &value) |
|
query & | dictionary_has_value_for_key_greater_than_equals (col_key column_key, const std::string &key, const mixed &value) |
|
query & | dictionary_has_value_for_key_less_than_equals (col_key column_key, const std::string &key, const mixed &value) |
|
query & | dictionary_contains_string_for_key (col_key column_key, const std::string &key, const std::string &value) |
|
query & | dictionary_contains_key (col_key column_key, const std::string &key) |
|
subexpr | dictionary_link_subexpr (col_key column_key, col_key link_column_key, const std::string &key) |
|
std::string | description () const |
|