Home
last modified time | relevance | path

Searched refs:ValueObject (Results 1 - 25 of 220) sorted by relevance

123456789

/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/src/
H A Dvalue_object.cpp26 ValueObject::ValueObject() in ValueObject() function in OHOS::NativeRdb::ValueObject
30 ValueObject::ValueObject(Type val) noexcept : value(std::move(val)) in move()
34 ValueObject::ValueObject(ValueObject &&val) noexcept
42 ValueObject::ValueObject(const ValueObject function in OHOS::NativeRdb::ValueObject
54 ValueObject::ValueObject(int val) : value(static_cast<int64_t>(val)) ValueObject() function in OHOS::NativeRdb::ValueObject
58 ValueObject::ValueObject(int64_t val) : value(val) ValueObject() function in OHOS::NativeRdb::ValueObject
62 ValueObject::ValueObject(double val) : value(val) ValueObject() function in OHOS::NativeRdb::ValueObject
66 ValueObject::ValueObject(bool val) : value(val) ValueObject() function in OHOS::NativeRdb::ValueObject
70 ValueObject::ValueObject(std::string val) : value(std::move(val)) ValueObject() function in OHOS::NativeRdb::ValueObject
74 ValueObject::ValueObject(const char *val) : ValueObject(std::string(val)) ValueObject() function in OHOS::NativeRdb::ValueObject
78 ValueObject::ValueObject(const std::vector<uint8_t> &val) : value(val) ValueObject() function in OHOS::NativeRdb::ValueObject
82 ValueObject::ValueObject(ValueObject::Asset val) : value(std::move(val)) ValueObject() function in OHOS::NativeRdb::ValueObject
86 ValueObject::ValueObject(ValueObject::Assets val) : value(std::move(val)) ValueObject() function in OHOS::NativeRdb::ValueObject
90 ValueObject::ValueObject(ValueObject::BigInt val) : value(std::move(val)) ValueObject() function in OHOS::NativeRdb::ValueObject
94 ValueObject::ValueObject(ValueObject::FloatVector val) : value(std::move(val)) ValueObject() function in OHOS::NativeRdb::ValueObject
[all...]
H A Dabs_result_set.cpp32 void RowEntity::Put(const std::string& name, int32_t index, ValueObject&& value) in Put()
41 ValueObject RowEntity::Get(const std::string &name) const in Get()
45 return ValueObject(); in Get()
50 ValueObject RowEntity::Get(int index) const in Get()
53 return ValueObject(); in Get()
58 const std::map<std::string, ValueObject> &RowEntity::Get() const in Get()
63 std::map<std::string, ValueObject> RowEntity::Steal() in Steal()
155 ValueObject object; in GetBlob()
162 if (type == ValueObject::TYPE_ASSETS || type == ValueObject in GetBlob()
[all...]
H A Dvalues_bucket.cpp26 ValuesBucket::ValuesBucket(std::map<std::string, ValueObject> values) : values_(std::move(values)) in ValuesBucket()
56 values_.insert(std::make_pair(columnName, ValueObject(value))); in PutString()
61 values_.insert(std::make_pair(columnName, ValueObject(value))); in PutInt()
66 values_.insert(std::make_pair(columnName, ValueObject(value))); in PutLong()
71 values_.insert(std::make_pair(columnName, ValueObject(value))); in PutDouble()
76 values_.insert(std::make_pair(columnName, ValueObject(value))); in PutBool()
81 values_.insert(std::make_pair(columnName, ValueObject(value))); in PutBlob()
86 values_.insert(std::make_pair(columnName, ValueObject())); in PutNull()
89 void ValuesBucket::Put(const std::string &columnName, const ValueObject &value) in Put()
123 bool ValuesBucket::GetObject(const std::string &columnName, ValueObject
[all...]
H A Dsqlite_statement.cpp48 constexpr SqliteStatement::Action SqliteStatement::ACTIONS[ValueObject::TYPE_MAX];
144 int SqliteStatement::BindArgs(const std::vector<ValueObject> &bindArgs) in BindArgs()
146 std::vector<std::reference_wrapper<ValueObject>> refBindArgs; in BindArgs()
148 refBindArgs.emplace_back(std::ref(const_cast<ValueObject&>(object))); in BindArgs()
153 int SqliteStatement::BindArgs(const std::vector<std::reference_wrapper<ValueObject>> &bindArgs) in BindArgs()
214 int SqliteStatement::Bind(const std::vector<ValueObject> &args) in Bind()
217 std::vector<ValueObject> abindArgs; in Bind()
229 ValueObject val; in Bind()
343 int SqliteStatement::Execute(const std::vector<ValueObject> &args) in Execute()
345 std::vector<std::reference_wrapper<ValueObject>> refArg in Execute()
[all...]
H A Dabs_predicates.cpp54 AbsPredicates *AbsPredicates::EqualTo(const std::string &field, const ValueObject &value) in EqualTo()
60 ValueObject valObj = value; in EqualTo()
71 valObj = ValueObject(flagVal); in EqualTo()
90 AbsPredicates *AbsPredicates::NotEqualTo(const std::string &field, const ValueObject &value) in NotEqualTo()
148 bindArgs.push_back(ValueObject("%" + value + "%")); in Contains()
162 bindArgs.push_back(ValueObject("%" + value + "%")); in NotContains()
176 bindArgs.push_back(ValueObject(value + "%")); in BeginsWith()
190 bindArgs.push_back(ValueObject("%" + value)); in EndsWith()
230 bindArgs.push_back(ValueObject(value)); in Like()
244 bindArgs.push_back(ValueObject(valu in NotLike()
[all...]
H A Dshared_block_serializer_info.cpp96 action = (type == ValueObject::DeclType<ValueObject::Asset>()) ? &AppDataFwk::SharedBlock::PutAsset in PutBlob()
97 : (type == ValueObject::DeclType<ValueObject::Assets>()) ? &AppDataFwk::SharedBlock::PutAssets in PutBlob()
98 : (type == ValueObject::DeclType<ValueObject::FloatVector>()) ? &AppDataFwk::SharedBlock::PutFloats in PutBlob()
99 : (type == ValueObject::DeclType<ValueObject::BigInt>()) ? &AppDataFwk::SharedBlock::PutBigInt in PutBlob()
/foundation/distributeddatamgr/relational_store/test/native/rdb/unittest/
H A Dcommon.cpp79 { 1001, "SunWuKong", 4, ValueObject(1004), "2000-12-17", 8000.00, ValueObject(), 20 },
80 { 1002, "LuJunYi", 3, ValueObject(1006), "2001-02-20", 16000.00, ValueObject(3000.00), 30 },
81 { 1003, "LinChong", 3, ValueObject(1006), "2001-02-22", 12500.00, ValueObject(5000.00), 30 },
82 { 1004, "TangCeng", 2, ValueObject(1009), "2001-04-02", 29750.00, ValueObject(), 20 },
83 { 1005, "LiKui", 4, ValueObject(1006), "2001-09-28", 12500.00, ValueObject(14000.0
[all...]
H A Drdb_execute_test.cpp138 std::vector<ValueObject>{ ValueObject(std::string("18")), ValueObject(std ::string("20")) }); in HWTEST_F()
178 ret = store->ExecuteAndGetLong(count, "SELECT COUNT(*) FROM test", std::vector<ValueObject>()); in HWTEST_F()
183 std::vector<ValueObject>{ ValueObject(std::string("18")), ValueObject(std ::string("20")) }); in HWTEST_F()
187 count, "SELECT COUNT(*) FROM test where age = ?", std::vector<ValueObject>{ ValueObject(std::string("19")) }); in HWTEST_F()
194 ret = store->ExecuteAndGetLong(count, "SELECT COUNT(*) FROM test", std::vector<ValueObject>()); in HWTEST_F()
[all...]
H A Dvalue_object_test.cpp49 ValueObject &ValueObject::operator=(ValueObject &&val) noexcept
62 ValueObject obj(intValue); in HWTEST_F()
63 ValueObject &ref = obj; in HWTEST_F()
73 ValueObject &ValueObject::operator=(const ValueObject &val)
86 ValueObject obj(intValue); in HWTEST_F()
87 ValueObject in HWTEST_F()
[all...]
H A Drdb_store_interface_test.cpp76 * @tc.desc: test ValueObject
81 ValueObject obj = ValueObject(); in HWTEST_F()
88 * @tc.desc: test ValueObject
95 ValueObject obj = ValueObject(inputVal); in HWTEST_F()
105 * @tc.desc: test ValueObject
112 ValueObject obj = ValueObject(inputVal); in HWTEST_F()
122 * @tc.desc: test ValueObject
[all...]
/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/include/
H A Dsqlite_statement.h41 int Bind(const std::vector<ValueObject> &args) override;
46 int Execute(const std::vector<ValueObject> &args) override;
47 int32_t Execute(const std::vector<std::reference_wrapper<ValueObject>> &args) override;
48 std::pair<int, ValueObject> ExecuteForValue(const std::vector<ValueObject> &args) override;
55 std::pair<int32_t, ValueObject> GetColumn(int index) const override;
64 using Asset = ValueObject::Asset;
65 using Assets = ValueObject::Assets;
66 using BigInt = ValueObject::BigInt;
67 using Floats = ValueObject
[all...]
H A Drd_statement.h37 int32_t Bind(const std::vector<ValueObject>& args) override;
41 int32_t Execute(const std::vector<ValueObject>& args) override;
42 int32_t Execute(const std::vector<std::reference_wrapper<ValueObject>>& args) override;
43 std::pair<int, ValueObject> ExecuteForValue(const std::vector<ValueObject>& args) override;
50 std::pair<int32_t, ValueObject> GetColumn(int32_t index) const override;
59 int32_t Bind(const std::vector<std::reference_wrapper<ValueObject>>& args);
60 int InnerBindBlobTypeArgs(const ValueObject &bindArg, uint32_t index) const;
H A Dstatement.h36 virtual int32_t Bind(const std::vector<ValueObject> &args = {}) = 0;
41 virtual int32_t Execute(const std::vector<ValueObject> &args = {}) = 0;
42 virtual int32_t Execute(const std::vector<std::reference_wrapper<ValueObject>> &args) = 0;
44 virtual std::pair<int, ValueObject> ExecuteForValue(const std::vector<ValueObject> &args = {}) = 0;
52 virtual std::pair<int32_t, ValueObject> GetColumn(int32_t index) const = 0;
/foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb/include/
H A Dvalue_object.h34 * The ValueObject class of RDB.
36 class API_EXPORT ValueObject { class
81 * @brief Indicates the ValueObject {@link ValueObject} type.
84 /** Indicates the ValueObject type is NULL.*/
86 /** Indicates the ValueObject type is int.*/
88 /** Indicates the ValueObject type is double.*/
90 /** Indicates the ValueObject type is string.*/
92 /** Indicates the ValueObject type is bool.*/
94 /** Indicates the ValueObject typ
[all...]
H A Dresult_set.h29 API_EXPORT void Put(const std::string &name, int32_t index, ValueObject &&value);
30 API_EXPORT ValueObject Get(const std::string &name) const;
31 API_EXPORT ValueObject Get(int index) const;
32 API_EXPORT const std::map<std::string, ValueObject> &Get() const;
33 API_EXPORT std::map<std::string, ValueObject> Steal();
37 std::map<std::string, ValueObject> values_;
52 virtual int GetAsset(int32_t col, ValueObject::Asset &value) = 0;
53 virtual int GetAssets(int32_t col, ValueObject::Assets &value) = 0;
54 virtual int GetFloat32Array(int32_t index, ValueObject::FloatVector &vecs) in GetFloat32Array()
58 virtual int Get(int32_t col, ValueObject in GetFloat32Array()
[all...]
H A Dcache_result_set.h126 API_EXPORT int GetAsset(int32_t col, ValueObject::Asset &value) override;
138 API_EXPORT int GetAssets(int32_t col, ValueObject::Assets &value) override;
150 API_EXPORT int GetFloat32Array(int32_t index, ValueObject::FloatVector &vecs) override;
153 * @brief Obtains the value of the specified column in the current row as ValueObject.
162 API_EXPORT int Get(int32_t col, ValueObject &value) override;
313 static constexpr ColumnType COLUMNTYPES[ValueObject::TYPE_MAX] = {
314 [ValueObject::TYPE_NULL] = ColumnType::TYPE_NULL,
315 [ValueObject::TYPE_INT] = ColumnType::TYPE_INTEGER,
316 [ValueObject::TYPE_DOUBLE] = ColumnType::TYPE_FLOAT,
317 [ValueObject
[all...]
H A Dabs_predicates.h53 API_EXPORT std::vector<ValueObject> GetBindArgs() const;
56 API_EXPORT void SetBindArgs(const std::vector<ValueObject> &bindArgs);
70 API_EXPORT virtual AbsPredicates *EqualTo(const std::string &field, const ValueObject &value);
71 API_EXPORT virtual AbsPredicates *NotEqualTo(const std::string &field, const ValueObject &value);
86 const std::string &field, const ValueObject &low, const ValueObject &high);
88 const std::string &field, const ValueObject &low, const ValueObject &high);
89 API_EXPORT virtual AbsPredicates *GreaterThan(const std::string &field, const ValueObject &value);
90 API_EXPORT virtual AbsPredicates *LessThan(const std::string &field, const ValueObject
[all...]
H A Dvalues_bucket.h42 API_EXPORT ValuesBucket(std::map<std::string, ValueObject> values);
114 API_EXPORT void Put(const std::string &columnName, const ValueObject &value);
117 * @brief Delete the ValueObject object for the given column name.
150 API_EXPORT bool GetObject(const std::string &columnName, ValueObject &value) const;
155 API_EXPORT std::map<std::string, ValueObject> GetAll() const;
160 API_EXPORT void GetAll(std::map<std::string, ValueObject> &output) const;
172 std::map<std::string, ValueObject> values_;
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/src/
H A Dvalue_object.cpp21 ValueObject::ValueObject(const ValueObject &other) in ValueObject() function in DistributedDB::ValueObject
28 ValueObject& ValueObject::operator=(const ValueObject &other) in operator =()
38 int ValueObject::Parse(const std::string &inString) in Parse()
48 int ValueObject::Parse(const std::vector<uint8_t> &inData) in Parse()
58 int ValueObject::Parse(const uint8_t *dataBegin, const uint8_t *dataEnd, uint32_t offset) in Parse()
77 bool ValueObject
[all...]
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/include/
H A Dvalue_object.h22 // ValueObject is the abstraction of value of KvEntry, a value is not always an json in different solutions.
23 // Thus, ValueObject can't just inherit JsonObject, although their methods are nearly the same.
24 class ValueObject { class
27 ValueObject() = default;
28 ~ValueObject() = default;
29 ValueObject(const ValueObject &);
30 ValueObject& operator=(const ValueObject &);
33 ValueObject(ValueObjec
[all...]
/foundation/distributeddatamgr/relational_store/frameworks/cj/src/
H A Drelational_store_utils.cpp35 NativeRdb::ValueObject ValueTypeToValueObjectBlob(const ValueType& value) in ValueTypeToValueObjectBlob()
41 return NativeRdb::ValueObject(blob); in ValueTypeToValueObjectBlob()
44 NativeRdb::ValueObject ValueTypeToValueObjectAsset(const ValueType& value) in ValueTypeToValueObjectAsset()
48 NativeRdb::ValueObject::Asset asset = { in ValueTypeToValueObjectAsset()
58 return NativeRdb::ValueObject(asset); in ValueTypeToValueObjectAsset()
61 NativeRdb::ValueObject ValueTypeToValueObjectAssets(const ValueType& value) in ValueTypeToValueObjectAssets()
63 std::vector<NativeRdb::ValueObject::Asset> assets = std::vector<NativeRdb::ValueObject::Asset>(); in ValueTypeToValueObjectAssets()
68 NativeRdb::ValueObject::Asset nativeAsset = { in ValueTypeToValueObjectAssets()
80 return NativeRdb::ValueObject(asset in ValueTypeToValueObjectAssets()
[all...]
/foundation/deviceprofile/device_info_manager/services/core/src/trustprofilemanager/
H A Dtrust_profile_manager.cpp158 std::vector<ValueObject>{ ValueObject(deviceId) }); in UpdateTrustDeviceProfile()
189 std::vector<ValueObject>{ ValueObject(profile.GetDeviceId()) }); in UpdateTrustDeviceProfile()
219 std::vector<ValueObject>{ ValueObject(profile.GetAccessControlId()) }); in UpdateAccessControlProfile()
247 std::vector<ValueObject>{ ValueObject(deviceId) }); in GetTrustDeviceProfile()
274 GetResultSet(SELECT_TRUST_DEVICE_TABLE, std::vector<ValueObject> {}); in GetAllTrustDeviceProfile()
310 std::vector<ValueObject>{ ValueObjec in GetAccessControlProfile()
[all...]
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/oh_adapter/include/
H A Drd_json_object.h34 class ValueObject { class
42 ValueObject() = default;
43 explicit ValueObject(bool val);
44 explicit ValueObject(double val);
45 explicit ValueObject(const char *val);
63 using ResultValue = ValueObject;
84 ValueObject GetItemValue() const;
96 ValueObject GetObjectByPath(const JsonFieldPath &jsonPath, int &errCode) const;
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/mock/include/
H A Dmock_app_provision_info.h54 const std::vector<ValueObject> &bindArgs = {}) in Update()
65 const std::string &whereClause = "", const std::vector<ValueObject> &bindArgs = {}, in UpdateWithConflictResolution()
76 const std::vector<ValueObject> &bindArgs = {}) in Delete()
82 const std::vector<ValueObject> &bindArgs = {}, const std::string &groupBy = "", in Query()
95 const std::string &sql, const std::vector<ValueObject> &selectionArgs = {}) in QuerySql()
105 const std::string &sql, const std::vector<ValueObject> &bindArgs = {}) in QueryByStep()
110 const std::string &sql, const std::vector<ValueObject> &bindArgs = std::vector<ValueObject>()) in ExecuteSql()
115 const std::vector<ValueObject> &bindArgs = std::vector<ValueObject>()) in ExecuteAndGetLong()
[all...]
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/common/include/
H A Djson_common.h29 static ValueObject GetValueInSameLevel(JsonObject &node, const std::string &field);
30 static ValueObject GetValueInSameLevel(JsonObject &node, const std::string &field, bool &isFieldExist);
36 static std::vector<ValueObject> GetLeafValue(const JsonObject &node);
37 static bool isValueEqual(const ValueObject &srcValue, const ValueObject &targetValue);
47 static void CheckLeafNode(const JsonObject &Node, std::vector<ValueObject> &leafValue);

Completed in 13 milliseconds

123456789