Qore DataProvider Module Reference 2.7.5
|
Functions | |
hash< SearchOperatorInfo > | DataProvider::dp_make_op (string op, auto arg) |
hash< SearchOperatorInfo > | DataProvider::dp_op_between (auto l, auto r) |
returns an SearchOperatorInfo hash for the "between" operator with the given arguments More... | |
hash< SearchOperatorInfo > | DataProvider::dp_op_eq (auto arg) |
returns an SearchOperatorInfo hash for the "=" operator with the given argument More... | |
hash< SearchOperatorInfo > | DataProvider::dp_op_ge (auto arg) |
returns an SearchOperatorInfo hash for the ">=" operator with the given argument More... | |
hash< SearchOperatorInfo > | DataProvider::dp_op_gt (auto arg) |
returns an SearchOperatorInfo hash for the ">" operator with the given argument More... | |
hash< SearchOperatorInfo > | DataProvider::dp_op_in () |
returns an SearchOperatorInfo hash for the "in" operator with all arguments passed to the function More... | |
hash< SearchOperatorInfo > | DataProvider::dp_op_in (list< auto > args) |
returns an SearchOperatorInfo hash for the "in" operator with the given argument list as the first argument More... | |
hash< SearchOperatorInfo > | DataProvider::dp_op_le (auto arg) |
returns an SearchOperatorInfo hash for the "<=" operator with the given argument More... | |
hash< SearchOperatorInfo > | DataProvider::dp_op_like (string str) |
returns an SearchOperatorInfo hash for the SQL-like "like" operator with the given argument More... | |
hash< SearchOperatorInfo > | DataProvider::dp_op_lt (auto arg) |
returns an SearchOperatorInfo hash for the "<" operator with the given argument More... | |
hash< SearchOperatorInfo > | DataProvider::dp_op_ne (auto arg) |
returns an SearchOperatorInfo hash for the "!=" or "<>" operator with the given argument More... | |
hash< SearchOperatorInfo > | DataProvider::dp_op_not (hash< auto > arg) |
returns an SearchOperatorInfo hash for the "not" operator More... | |
hash< SearchOperatorInfo > | DataProvider::dp_op_regex (string str) |
returns an SearchOperatorInfo hash for regular expression matches More... | |
These are the generic operators that can be used for searching using the generic data provider search APIs:
"between"
operator"in"
operator"like"
operator">="
operator when comparing field values to immediate values">"
operator when comparing field values to immediate values"<="
operator when comparing field values to immediate values"<"
operator when comparing field values to immediate values"!="
or "<>"
operator when comparing field values to immediate values"="
operator when comparing field values to immediate valueshash< SearchOperatorInfo > DataProvider::dp_make_op | ( | string | op, |
auto | arg | ||
) |
returns an SearchOperatorInfo hash
hash< SearchOperatorInfo > DataProvider::dp_op_between | ( | auto | l, |
auto | r | ||
) |
returns an SearchOperatorInfo hash for the "between"
operator with the given arguments
Neither of which can be NULL or NOTHING
l | the lower bound for the "between" operator |
r | the upper bound for the "between" operator |
hash< SearchOperatorInfo > DataProvider::dp_op_eq | ( | auto | arg | ) |
returns an SearchOperatorInfo hash for the "="
operator with the given argument
arg | the argument for the operator |
hash< SearchOperatorInfo > DataProvider::dp_op_ge | ( | auto | arg | ) |
returns an SearchOperatorInfo hash for the ">="
operator with the given argument
arg | the argument for the operator |
hash< SearchOperatorInfo > DataProvider::dp_op_gt | ( | auto | arg | ) |
returns an SearchOperatorInfo hash for the ">"
operator with the given argument
arg | the argument for the operator |
hash< SearchOperatorInfo > DataProvider::dp_op_in | ( | ) |
returns an SearchOperatorInfo hash for the "in"
operator with all arguments passed to the function
hash< SearchOperatorInfo > DataProvider::dp_op_in | ( | list< auto > | args | ) |
returns an SearchOperatorInfo hash for the "in"
operator with the given argument list as the first argument
args | a list of values for the "in" operator |
hash< SearchOperatorInfo > DataProvider::dp_op_le | ( | auto | arg | ) |
returns an SearchOperatorInfo hash for the "<="
operator with the given argument
arg | the argument for the operator |
hash< SearchOperatorInfo > DataProvider::dp_op_like | ( | string | str | ) |
returns an SearchOperatorInfo hash for the SQL-like "like"
operator with the given argument
str | the argument for the operator |
hash< SearchOperatorInfo > DataProvider::dp_op_lt | ( | auto | arg | ) |
returns an SearchOperatorInfo hash for the "<"
operator with the given argument
arg | the argument for the operator |
hash< SearchOperatorInfo > DataProvider::dp_op_ne | ( | auto | arg | ) |
returns an SearchOperatorInfo hash for the "!="
or "<>"
operator with the given argument
arg | the argument for the operator |
hash< SearchOperatorInfo > DataProvider::dp_op_not | ( | hash< auto > | arg | ) |
returns an SearchOperatorInfo hash for the "not"
operator
hash< SearchOperatorInfo > DataProvider::dp_op_regex | ( | string | str | ) |
returns an SearchOperatorInfo hash for regular expression matches
str | the argument for the operator |