Carries property-based to-one relation information when used in the entity-meta ("underscore") class.
More...
|
constexpr | RelationProperty (obx_schema_id id) noexcept |
|
constexpr | Property (obx_schema_id id) noexcept |
|
QCInt64 | equals (bool value) const |
|
QCInt64 | equals (int64_t value) const |
|
QCInt64 | notEquals (bool value) const |
|
QCInt64 | notEquals (int64_t value) const |
|
QCInt64 | lessThan (int64_t value) const |
|
QCDouble | lessThan (double value) const |
|
QCInt64 | lessOrEq (int64_t value) const |
|
QCDouble | lessOrEq (double value) const |
|
QCInt64 | greaterThan (int64_t value) const |
|
QCDouble | greaterThan (double value) const |
|
QCInt64 | greaterOrEq (int64_t value) const |
|
QCDouble | greaterOrEq (double value) const |
|
QCInt64 | between (int64_t a, int64_t b) const |
| finds objects with property value between a and b (including a and b)
|
|
QCDouble | between (double a, double b) const |
| finds objects with property value between a and b (including a and b)
|
|
QCInt32Array | in (std::vector< int32_t > &&values) const |
|
QCInt32Array | in (const std::vector< int32_t > &values) const |
|
QCInt64Array | in (std::vector< int64_t > &&values) const |
|
QCInt64Array | in (const std::vector< int64_t > &values) const |
|
QCInt32Array | notIn (std::vector< int32_t > &&values) const |
|
QCInt32Array | notIn (const std::vector< int32_t > &values) const |
|
QCInt64Array | notIn (std::vector< int64_t > &&values) const |
|
QCInt64Array | notIn (const std::vector< int64_t > &values) const |
|
constexpr | PropertyTypeless (obx_schema_id id) noexcept |
|
obx_schema_id | id () const |
|
QC | isNull () const |
|
QC | isNotNull () const |
|
template<typename SourceEntityT, typename TargetEntityT>
class obx::RelationProperty< SourceEntityT, TargetEntityT >
Carries property-based to-one relation information when used in the entity-meta ("underscore") class.