Lines Matching refs:store

37  * @param store Conditions for query operation
42 Candidate CandidateStatus::QueryAllForMerge(std::shared_ptr<OHOS::NativeRdb::RdbStore> store, int rawId)
49 std::set<std::string> names = mergeUtils.QueryRawContactByType(store, rawId, nameType);
51 std::vector<int> nameIds = mergeUtils.QueryByDataName(rawId, names, store);
53 std::set<std::string> phones = mergeUtils.QueryRawContactByType(store, rawId, phoneType);
58 if (!IsNeedMerge(store, nameIds[i]) || !IsMergeStatus(store, nameIds[i])) {
61 std::set<std::string> otherPhones = mergeUtils.QueryRawContactByType(store, nameIds[i], phoneType);
99 * @param store Conditions for query operation
104 bool CandidateStatus::IsNeedMerge(std::shared_ptr<OHOS::NativeRdb::RdbStore> store, int rawId)
114 auto isNeedMergeSet = store->QuerySql(isNeedMergeSql);
134 * @param store Conditions for query operation
139 bool CandidateStatus::IsMergeStatus(std::shared_ptr<OHOS::NativeRdb::RdbStore> store, int rawId)
149 auto MergeSwitchSet = store->QuerySql(isMergeSwitchSql);
169 * @param store Conditions for query operation
174 bool CandidateStatus::IsMerged(std::shared_ptr<OHOS::NativeRdb::RdbStore> store, int rawId)
184 auto isNeedMergeSet = store->QuerySql(isNeedMergeSql);
198 bool isMerged = mergeMode && !IsNeedMerge(store, rawId);
203 std::shared_ptr<OHOS::NativeRdb::RdbStore> store, std::vector<int> ids, int rawId)
209 std::set<std::string> names = mergeUtils.QueryRawContactByType(store, rawId, nameType);
210 std::set<std::string> phones = mergeUtils.QueryRawContactByType(store, rawId, phoneType);
214 std::set<std::string> idNames = mergeIdUtils.QueryRawContactByType(store, ids[i], nameType);
215 std::set<std::string> idPhones = mergeIdUtils.QueryRawContactByType(store, ids[i], phoneType);