/foundation/distributeddatamgr/kv_store/frameworks/innerkitsimpl/distributeddatafwk/src/ |
H A D | data_query.cpp | 16 #define LOG_TAG "DataQuery" 23 const char * const DataQuery::EQUAL_TO = "^EQUAL"; 24 const char * const DataQuery::NOT_EQUAL_TO = "^NOT_EQUAL"; 25 const char * const DataQuery::GREATER_THAN = "^GREATER"; 26 const char * const DataQuery::LESS_THAN = "^LESS"; 27 const char * const DataQuery::GREATER_THAN_OR_EQUAL_TO = "^GREATER_EQUAL"; 28 const char * const DataQuery::LESS_THAN_OR_EQUAL_TO = "^LESS_EQUAL"; 29 const char * const DataQuery::IS_NULL = "^IS_NULL"; 30 const char * const DataQuery::IN = "^IN"; 31 const char * const DataQuery 65 DataQuery::DataQuery() DataQuery() function in OHOS::DistributedKv::DataQuery [all...] |
H A D | kv_utils.cpp | 42 Status KvUtils::ToQuery(const DataShareAbsPredicates &predicates, DataQuery &query) in ToQuery() 173 void KvUtils::NoSupport(const DataShare::OperationItem &oper, DataQuery &query) in NoSupport() 178 void KvUtils::InKeys(const OperationItem &oper, DataQuery &query) in InKeys() 187 void KvUtils::KeyPrefix(const OperationItem &oper, DataQuery &query) in KeyPrefix() 192 void KvUtils::EqualTo(const OperationItem &oper, DataQuery &query) in EqualTo() 198 void KvUtils::NotEqualTo(const OperationItem &oper, DataQuery &query) in NotEqualTo() 204 void KvUtils::GreaterThan(const OperationItem &oper, DataQuery &query) in GreaterThan() 210 void KvUtils::LessThan(const OperationItem &oper, DataQuery &query) in LessThan() 216 void KvUtils::GreaterThanOrEqualTo(const OperationItem &oper, DataQuery &query) in GreaterThanOrEqualTo() 222 void KvUtils::LessThanOrEqualTo(const OperationItem &oper, DataQuery [all...] |
/foundation/distributeddatamgr/kv_store/interfaces/innerkits/distributeddata/include/ |
H A D | data_query.h | 29 class API_EXPORT DataQuery { class 34 DataQuery(); 39 ~DataQuery() = default; 45 DataQuery &Reset(); 53 DataQuery &EqualTo(const std::string &field, const int value); 61 DataQuery &EqualTo(const std::string &field, const int64_t value); 69 DataQuery &EqualTo(const std::string &field, const double value); 77 DataQuery &EqualTo(const std::string &field, const std::string &value); 85 DataQuery &EqualTo(const std::string &field, const bool value); 93 DataQuery [all...] |
H A D | kv_utils.h | 42 API_EXPORT static Status ToQuery(const DataShare::DataShareAbsPredicates &predicates, DataQuery &query) 49 static void NoSupport(const DataShare::OperationItem &oper, DataQuery &query); 50 static void EqualTo(const DataShare::OperationItem &oper, DataQuery &query); 51 static void NotEqualTo(const DataShare::OperationItem &oper, DataQuery &query); 52 static void GreaterThan(const DataShare::OperationItem &oper, DataQuery &query); 53 static void LessThan(const DataShare::OperationItem &oper, DataQuery &query); 54 static void GreaterThanOrEqualTo(const DataShare::OperationItem &oper, DataQuery &query); 55 static void LessThanOrEqualTo(const DataShare::OperationItem &oper, DataQuery &query); 56 static void And(const DataShare::OperationItem &oper, DataQuery &query); 57 static void Or(const DataShare::OperationItem &oper, DataQuery [all...] |
H A D | single_kvstore.h | 91 virtual Status GetEntries(const DataQuery &query, std::vector<Entry> &entries) const = 0; 107 virtual Status GetResultSet(const DataQuery &query, std::shared_ptr<KvStoreResultSet> &resultSet) const = 0; 122 virtual Status GetCount(const DataQuery &query, int &count) const = 0; 173 virtual Status Sync(const std::vector<std::string> &devices, SyncMode mode, const DataQuery &query, in Sync() 194 virtual Status Sync(const std::vector<std::string> &devices, SyncMode mode, const DataQuery &query, in Sync() 214 API_EXPORT inline Status Sync(const std::vector<std::string> &devices, SyncMode mode, const DataQuery &query) in Sync() 276 virtual Status SubscribeWithQuery(const std::vector<std::string> &devices, const DataQuery &query) = 0; 284 virtual Status UnsubscribeWithQuery(const std::vector<std::string> &devices, const DataQuery &query) = 0;
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/kvdb/ |
H A D | query_helper.cpp | 47 hasPrefixKey_ = (query.find(DataQuery::KEY_PREFIX) != std::string::npos); in StringToDbQuery() 48 size_t pos = query.find_first_not_of(DataQuery::SPACE); in StringToDbQuery() 64 if (keyword == DataQuery::EQUAL_TO) { in StringToDbQuery() 66 } else if (keyword == DataQuery::NOT_EQUAL_TO) { in StringToDbQuery() 68 } else if (keyword == DataQuery::GREATER_THAN) { in StringToDbQuery() 70 } else if (keyword == DataQuery::LESS_THAN) { in StringToDbQuery() 72 } else if (keyword == DataQuery::GREATER_THAN_OR_EQUAL_TO) { in StringToDbQuery() 74 } else if (keyword == DataQuery::LESS_THAN_OR_EQUAL_TO) { in StringToDbQuery() 90 if (keyword == DataQuery::IS_NULL) { in Handle() 92 } else if (keyword == DataQuery in Handle() [all...] |
/foundation/distributeddatamgr/kv_store/kvstoremock/frameworks/innerkitsimpl/distributeddatafwk/src/ |
H A D | kv_utils.cpp | 40 Status KvUtils::ToQuery(const DataShareAbsPredicates &predicates, DataQuery &query) in ToQuery() 171 void KvUtils::NoSupport(const DataShare::OperationItem &oper, DataQuery &query) in NoSupport() 176 void KvUtils::InKeys(const OperationItem &oper, DataQuery &query) in InKeys() 185 void KvUtils::KeyPrefix(const OperationItem &oper, DataQuery &query) in KeyPrefix() 190 void KvUtils::EqualTo(const OperationItem &oper, DataQuery &query) in EqualTo() 196 void KvUtils::NotEqualTo(const OperationItem &oper, DataQuery &query) in NotEqualTo() 202 void KvUtils::GreaterThan(const OperationItem &oper, DataQuery &query) in GreaterThan() 208 void KvUtils::LessThan(const OperationItem &oper, DataQuery &query) in LessThan() 214 void KvUtils::GreaterThanOrEqualTo(const OperationItem &oper, DataQuery &query) in GreaterThanOrEqualTo() 220 void KvUtils::LessThanOrEqualTo(const OperationItem &oper, DataQuery [all...] |
/foundation/distributeddatamgr/kv_store/frameworks/innerkitsimpl/distributeddatafwk/test/unittest/ |
H A D | kv_utils_test.cpp | 175 DataQuery query; in HWTEST_F() 198 DataQuery query; in HWTEST_F() 201 DataQuery trgQuery; in HWTEST_F() 217 DataQuery query; in HWTEST_F() 220 DataQuery trgQuery; in HWTEST_F() 236 DataQuery query; in HWTEST_F() 239 DataQuery trgQuery; in HWTEST_F() 255 DataQuery query; in HWTEST_F() 258 DataQuery trgQuery; in HWTEST_F() 274 DataQuery quer in HWTEST_F() [all...] |
H A D | single_kvstore_client_query_test.cpp | 74 * @tc.name: DataQuery 82 DataQuery query; in HWTEST_F() 92 * @tc.name: DataQuery 100 DataQuery query; in HWTEST_F() 124 * @tc.name: DataQuery 132 DataQuery query; in HWTEST_F() 151 * @tc.name: DataQuery 159 DataQuery query; in HWTEST_F() 183 * @tc.name: DataQuery 191 DataQuery quer in HWTEST_F() [all...] |
H A D | kvstore_datashare_bridge_test.cpp | 181 DataQuery query; in HWTEST_F() 201 DataQuery query; in HWTEST_F() 225 DataQuery query; in HWTEST_F() 263 DataQuery query; in HWTEST_F()
|
/foundation/distributeddatamgr/kv_store/frameworks/innerkitsimpl/kvdb/include/ |
H A D | convertor.h | 31 virtual std::vector<uint8_t> GetPrefix(const DataQuery &query) const; 32 DBQuery GetDBQuery(const DataQuery &query) const; 35 virtual std::string GetRealKey(const std::string &key, const DataQuery &query) const;
|
H A D | device_convertor.h | 26 std::vector<uint8_t> GetPrefix(const DataQuery &query) const override; 29 std::string GetRealKey(const std::string &key, const DataQuery &query) const override;
|
H A D | single_store_impl.h | 67 Status GetEntries(const DataQuery &query, std::vector<Entry> &entries) const override; 70 Status GetResultSet(const DataQuery &query, std::shared_ptr<ResultSet> &resultSet) const override; 72 Status GetCount(const DataQuery &query, int &count) const override; 88 Status Sync(const std::vector<std::string> &devices, SyncMode mode, const DataQuery &query, 97 Status SubscribeWithQuery(const std::vector<std::string> &devices, const DataQuery &query) override; 98 Status UnsubscribeWithQuery(const std::vector<std::string> &devices, const DataQuery &query) override;
|
/foundation/distributeddatamgr/kv_store/frameworks/innerkitsimpl/distributeddatafwk/include/ |
H A D | cov_util.h | 63 Querys(OHOS::DistributedKv::DataQuery *dataQuery, QueryType type) : dataQuery_(dataQuery), type_(type) {}; in Querys() 89 OHOS::DistributedKv::DataQuery *dataQuery_; 95 InOrNotIn(OHOS::DistributedKv::DataQuery *dataQuery, QueryType type) : dataQuery_(dataQuery), type_(type) {}; in InOrNotIn() 113 OHOS::DistributedKv::DataQuery *dataQuery_;
|
/foundation/ability/form_fwk/test/mock/include/ |
H A D | mock_single_kv_store.h | 47 const DistributedKv::DataQuery &query, std::vector<DistributedKv::Entry> &entries) const override 59 const DistributedKv::DataQuery &query, 70 DistributedKv::Status GetCount(const DistributedKv::DataQuery &query, int &count) const override 92 const std::vector<std::string> &devices, DistributedKv::SyncMode mode, const DistributedKv::DataQuery &query, 130 const std::vector<std::string> &devices, const DistributedKv::DataQuery &query) override 136 const std::vector<std::string> &devices, const DistributedKv::DataQuery &query) override
|
/foundation/distributeddatamgr/kv_store/kvstoremock/frameworks/innerkitsimpl/kvdb/include/ |
H A D | single_store_impl.h | 56 Status GetEntries(const DataQuery &query, std::vector<Entry> &entries) const override; 59 Status GetResultSet(const DataQuery &query, std::shared_ptr<ResultSet> &resultSet) const override; 61 Status GetCount(const DataQuery &query, int &count) const override; 72 Status Sync(const std::vector<std::string> &devices, SyncMode mode, const DataQuery &query, 82 Status SubscribeWithQuery(const std::vector<std::string> &devices, const DataQuery &query) override; 83 Status UnsubscribeWithQuery(const std::vector<std::string> &devices, const DataQuery &query) override;
|
H A D | device_convertor.h | 26 std::vector<uint8_t> GetPrefix(const DataQuery &query) const override; 29 std::string GetRealKey(const std::string &key, const DataQuery &query) const override;
|
/foundation/distributeddatamgr/kv_store/frameworks/innerkitsimpl/kvdb/src/ |
H A D | convertor.cpp | 41 std::vector<uint8_t> Convertor::GetPrefix(const DataQuery &query) const in GetPrefix() 46 Convertor::DBQuery Convertor::GetDBQuery(const DataQuery &query) const in GetDBQuery() 63 std::string Convertor::GetRealKey(const std::string &key, const DataQuery &query) const in GetRealKey()
|
/foundation/ability/ability_runtime/test/mock/common/include/ |
H A D | mock_single_kv_store.h | 45 const DistributedKv::DataQuery &query, std::vector<DistributedKv::Entry> &entries) const override 56 DistributedKv::Status GetResultSet(const DistributedKv::DataQuery &query, 67 DistributedKv::Status GetCount(const DistributedKv::DataQuery &query, int &count) const override 89 const DistributedKv::DataQuery &query, 127 const std::vector<std::string> &devices, const DistributedKv::DataQuery &query) override 133 const std::vector<std::string> &devices, const DistributedKv::DataQuery &query) override
|
/foundation/distributeddatamgr/kv_store/frameworks/innerkitsimpl/kvdb/test/ |
H A D | single_store_impl_get_top_test.cpp | 101 DataQuery query; in HWTEST_F() 134 DataQuery query; in HWTEST_F() 168 DataQuery query; in HWTEST_F() 197 DataQuery query; in HWTEST_F() 238 DataQuery query; in HWTEST_F() 279 DataQuery query; in HWTEST_F()
|
/foundation/distributeddatamgr/kv_store/test/fuzztest/devicekvstore_fuzzer/ |
H A D | devicekvstore_fuzzer.cpp | 152 DataQuery dataQuery; in GetEntriesFuzz2() 172 DataQuery dataQuery; in SyncCallbackFuzz() 215 DataQuery dataQuery; in GetResultSetFuzz2() 233 DataQuery dataQuery; in GetResultSetFuzz3() 284 DataQuery query; in GetCountFuzz1() 306 DataQuery query; in GetCountFuzz2() 343 DataQuery dataQuery; in SyncFuzz2() 354 DataQuery dataQuery; in SubscribeKvStoreFuzz() 468 DataQuery dataQuery; in SubscribeWithQueryFuzz() 478 DataQuery dataQuer in UnSubscribeWithQueryFuzz() [all...] |
/foundation/distributeddatamgr/kv_store/test/fuzztest/singlekvstore_fuzzer/ |
H A D | singlekvstore_fuzzer.cpp | 154 DataQuery dataQuery; in GetEntriesFuzz2() 171 DataQuery dataQuery; in SubscribeKvStoreFuzz() 192 DataQuery dataQuery; in SyncCallbackFuzz() 235 DataQuery dataQuery; in GetResultSetFuzz2() 253 DataQuery dataQuery; in GetResultSetFuzz3() 303 DataQuery query; in GetCountFuzz1() 325 DataQuery query; in GetCountFuzz2() 404 DataQuery dataQuery; in SyncFuzz2() 469 DataQuery dataQuery; in SubscribeWithQueryFuzz() 479 DataQuery dataQuer in UnSubscribeWithQueryFuzz() [all...] |
/foundation/distributeddatamgr/kv_store/frameworks/jskitsimpl/distributeddata/include/ |
H A D | js_query.h | 28 const DistributedKv::DataQuery& GetNative() const; 63 DistributedKv::DataQuery query_;
|
/foundation/distributeddatamgr/kv_store/frameworks/jskitsimpl/distributedkvstore/include/ |
H A D | js_query.h | 28 const DistributedKv::DataQuery& GetDataQuery() const; 63 DistributedKv::DataQuery query_;
|
/foundation/distributeddatamgr/kv_store/kvstoremock/frameworks/innerkitsimpl/kvdb/src/ |
H A D | single_store_impl.cpp | 251 Status SingleStoreImpl::GetEntries(const DataQuery &query, std::vector<Entry> &entries) const in GetEntries() 279 Status SingleStoreImpl::GetResultSet(const DataQuery &query, std::shared_ptr<ResultSet> &resultSet) const in GetResultSet() 304 Status SingleStoreImpl::GetCount(const DataQuery &query, int &result) const in GetCount() 440 Status SingleStoreImpl::Sync(const std::vector<std::string> &devices, SyncMode mode, const DataQuery &query, in Sync() 476 Status SingleStoreImpl::SubscribeWithQuery(const std::vector<std::string> &devices, const DataQuery &query) in SubscribeWithQuery() 480 Status SingleStoreImpl::UnsubscribeWithQuery(const std::vector<std::string> &devices, const DataQuery &query) in UnsubscribeWithQuery()
|