![]() |
Qore DataProvider Module Reference 3.1
|
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 | |
| hash< SearchOperatorInfo > | DataProvider::dp_op_eq (auto arg) |
returns an SearchOperatorInfo hash for the "=" operator with the given argument | |
| hash< SearchOperatorInfo > | DataProvider::dp_op_ge (auto arg) |
returns an SearchOperatorInfo hash for the ">=" operator with the given argument | |
| hash< SearchOperatorInfo > | DataProvider::dp_op_gt (auto arg) |
returns an SearchOperatorInfo hash for the ">" operator with the given argument | |
| 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 | |
| hash< SearchOperatorInfo > | DataProvider::dp_op_le (auto arg) |
returns an SearchOperatorInfo hash for the "<=" operator with the given argument | |
| hash< SearchOperatorInfo > | DataProvider::dp_op_like (string str) |
returns an SearchOperatorInfo hash for the SQL-like "like" operator with the given argument | |
| hash< SearchOperatorInfo > | DataProvider::dp_op_lt (auto arg) |
returns an SearchOperatorInfo hash for the "<" operator with the given argument | |
| hash< SearchOperatorInfo > | DataProvider::dp_op_ne (auto arg) |
returns an SearchOperatorInfo hash for the "!=" or "<>" operator with the given argument | |
| 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 | |
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 values| hash< 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 |