/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/test/unittest/oh_adapter/ |
H A D | documentdb_json_common_test.cpp | 52 JsonObject src = JsonObject::Parse(document, errCode); 54 JsonObject add = JsonObject::Parse(updateDoc, errCode); 77 JsonObject src = JsonObject::Parse(document, errCode); 79 JsonObject add = JsonObject::Parse(updateDoc, errCode); 101 JsonObject src = JsonObject::Parse(document, errCode); 103 JsonObject add = JsonObject::Parse(updateDoc, errCode); 123 JsonObject src = JsonObject::Parse(document, errCode); 125 JsonObject add = JsonObject::Parse(updateDoc, errCode); 137 JsonObject src = JsonObject::Parse(document, errCode); 156 JsonObject src = JsonObject::Parse(document, errCode); [all …]
|
H A D | documentdb_jsonobject_test.cpp | 55 JsonObject conf = JsonObject::Parse(config, ret);
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/oh_adapter/src/ |
H A D | rd_json_object.cpp | 79 JsonObject::JsonObject() in JsonObject() function in DocumentDB::JsonObject 84 JsonObject::~JsonObject() in ~JsonObject() 101 JsonObject::Type JsonObject::GetType() const in GetType() 292 JsonObject JsonObject::GetNext() const in GetNext() 306 JsonObject JsonObject::GetChild() const in GetChild() 569 JsonObject curr = JsonObject(); in FindItem() 594 JsonObject curr = JsonObject(); in FindItemPowerMode() 720 JsonObject::JsonObject() 728 JsonObject::~JsonObject() 805 JsonObject JsonObject::GetNext() const [all …]
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/common/include/ |
H A D | json_common.h | 29 static ValueObject GetValueInSameLevel(JsonObject &node, const std::string &field); 31 static bool CheckJsonField(JsonObject &node); 32 static bool CheckProjectionField(JsonObject &node, int &errCode); 33 static int ParseNode(JsonObject &Node, std::vector<std::string> singlePath, 36 static std::vector<ValueObject> GetLeafValue(const JsonObject &node); 38 static int Append(const JsonObject &src, const JsonObject &add, bool isReplace); 39 static bool IsJsonNodeMatch(const JsonObject &src, const JsonObject &target, int &errCode); 43 …ic bool JsonEqualJudge(const JsonFieldPath &itemPath, const JsonObject &src, const JsonObject &ite… 45 static bool CheckNode(JsonObject &Node); 48 … static bool IsArrayMatch(const JsonObject &src, const JsonObject &target, int &isAlreadyMatched); [all …]
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/common/src/ |
H A D | json_common.cpp | 88 std::queue<JsonObject> jsonQueue; in CheckNode() 134 std::queue<JsonObject> jsonQueue; in CheckProjectionNode() 331 bool AddSpliteHitField(const JsonObject &src, const JsonObject &item, JsonFieldPath &hitPath, in AddSpliteHitField() 420 bool JsonValueReplace(const JsonObject &src, const JsonFieldPath &fatherPath, const JsonObject &fat… in JsonValueReplace() 461 bool JsonNodeReplace(const JsonObject &src, const JsonFieldPath &itemPath, const JsonObject &father, in JsonNodeReplace() 512 bool JsonNodeAppend(const JsonObject &src, const JsonFieldPath &path, const JsonObject &father, con… in JsonNodeAppend() 552 int JsonCommon::Append(const JsonObject &src, const JsonObject &add, bool isReplace) in Append() 557 const JsonObject &father, const JsonObject &item) { in Append() 602 bool JsonCommon::IsArrayMatch(const JsonObject &src, const JsonObject &target, int &isAlreadyMatche… in IsArrayMatch() 605 JsonObject targetObj = target; in IsArrayMatch() [all …]
|
H A D | db_config.cpp | 51 bool CheckAndGetDBConfig(const JsonObject &config, const std::string &name, const std::function<boo… in CheckAndGetDBConfig() 79 bool CheckPageSizeConfig(const JsonObject &config, int32_t &pageSize) in CheckPageSizeConfig() 88 bool CheckRedoFlushConfig(const JsonObject &config, uint32_t &redoFlush) in CheckRedoFlushConfig() 96 bool CheckRedoBufSizeConfig(const JsonObject &config, int32_t pageSize, uint32_t &redoBufSize) in CheckRedoBufSizeConfig() 105 bool CheckMaxConnNumConfig(const JsonObject &config, int32_t &maxConnNum) in CheckMaxConnNumConfig() 113 bool CheckBufferPoolSizeConfig(const JsonObject &config, int32_t pageSize, uint32_t &redoBufSize) in CheckBufferPoolSizeConfig() 122 bool CheckCrcCheckEnableConfig(const JsonObject &config, uint32_t &crcCheckEnable) in CheckCrcCheckEnableConfig() 130 bool CheckShareModeConfig(const JsonObject &config, uint32_t &shareModeCheckEnable) in CheckShareModeConfig() 138 int IsDbconfigValid(const JsonObject &config) in IsDbconfigValid() 140 JsonObject child = config.GetChild(); in IsDbconfigValid() [all …]
|
H A D | collection_option.cpp | 31 int CFG_IsValid(const JsonObject &config) in CFG_IsValid() 33 JsonObject child = config.GetChild(); in CFG_IsValid() 65 JsonObject collOpt = JsonObject::Parse(lowerCaseOptStr, errCode); in ReadOption()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/include/relational/ |
H A D | relational_schema_object.h | 75 int ParseRelationalSchema(const JsonObject &inJsonObject); 76 int ParseCheckSchemaType(const JsonObject &inJsonObject); 77 int ParseCheckTableMode(const JsonObject &inJsonObject); 78 int ParseCheckSchemaVersion(const JsonObject &inJsonObject); 79 int ParseCheckSchemaTableDefine(const JsonObject &inJsonObject); 80 int ParseCheckTableInfo(const JsonObject &inJsonObject); 81 int ParseCheckTableName(const JsonObject &inJsonObject, TableInfo &resultTable); 88 int ParseCheckTableIndex(const JsonObject &inJsonObject, TableInfo &resultTable); 92 int ParseCheckReference(const JsonObject &inJsonObject); // parse one reference 102 int ParseTrackerSchema(const JsonObject &inJsonObject); [all …]
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/src/ |
H A D | json_object.cpp | 92 JsonObject::JsonObject(const JsonObject &other) in JsonObject() function in DistributedDB::JsonObject 98 JsonObject& JsonObject::operator=(const JsonObject &other) in operator =() 107 JsonObject::JsonObject(const Json::Value &value) : isValid_(true), value_(value) in JsonObject() function in DistributedDB::JsonObject 220 bool JsonObject::IsValid() const in IsValid() 523 int JsonObject::InsertField(const FieldPath &inPath, const JsonObject &inValue, bool isAppend) in InsertField() 747 int JsonObject::GetObjectByFieldPath(const FieldPath &inPath, JsonObject &outObj) const in GetObjectByFieldPath() 764 outObj = JsonObject(valueNode); in GetObjectByFieldPath() 806 JsonObject::JsonObject(const JsonObject &other) = default; 808 JsonObject& JsonObject::operator=(const JsonObject &other) = default; 832 bool JsonObject::IsValid() const [all …]
|
H A D | schema_object.cpp | 158 JsonObject schemaJson; in ParseFromSchemaString() 395 int SchemaObject::ParseJsonSchema(const JsonObject &inJsonObject) in ParseJsonSchema() 451 int SchemaObject::CheckMetaFieldCountAndType(const JsonObject& inJsonObject) const in CheckMetaFieldCountAndType() 500 int SchemaObject::ParseCheckSchemaVersionMode(const JsonObject& inJsonObject) in ParseCheckSchemaVersionMode() 531 int SchemaObject::ParseCheckSchemaDefine(const JsonObject& inJsonObject) in ParseCheckSchemaDefine() 581 int SchemaObject::CheckSchemaDefineItemDecideAttribute(const JsonObject& inJsonObject, const FieldP… in CheckSchemaDefineItemDecideAttribute() 630 int SchemaObject::ParseCheckSchemaIndexes(const JsonObject& inJsonObject) in ParseCheckSchemaIndexes() 661 int SchemaObject::ParseCheckSchemaSkipSize(const JsonObject& inJsonObject) in ParseCheckSchemaSkipSize()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/oh_adapter/include/ |
H A D | rd_json_object.h | 66 class JsonObject { 71 ~JsonObject(); 75 JsonObject GetObjectItem(const std::string &field, int &errCode); 77 JsonObject GetNext() const; 78 JsonObject GetChild() const; 81 int AddItemToObject(const std::string &fieldName, const JsonObject &item); 85 void ReplaceItemInArray(const int &index, const JsonObject &newItem, int &errCode); 87 int InsertItemObject(int which, const JsonObject &newItem); 94 JsonObject FindItem(const JsonFieldPath &jsonPath, int &errCode) const; 95 JsonObject FindItemPowerMode(const JsonFieldPath &jsonPath, int &errCode) const; [all …]
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/unittest/common/common/ |
H A D | distributeddb_json_precheck_unit_test.cpp | 75 g_oriMaxNestDepth = JsonObject::SetMaxNestDepth(MAX_DEPTH_FOR_TEST); in SetUpTestCase() 83 JsonObject::SetMaxNestDepth(g_oriMaxNestDepth); in TearDownTestCase() 105 int stepOne = static_cast<int>(JsonObject::CalculateNestDepth(JSON_STRING1, errCode)); 113 JsonObject tempObj; 132 int stepOne = static_cast<int>(JsonObject::CalculateNestDepth(JSON_STRING3, errCode)); 140 JsonObject tempObj; 158 JsonObject tempObj; 176 JsonObject tempObj; 195 int stepOne = static_cast<int>(JsonObject::CalculateNestDepth(JSON_STRING5, errCode)); 203 JsonObject tempObj;
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/include/ |
H A D | json_object.h | 31 class JsonObject final { 41 JsonObject() = default; 42 ~JsonObject() = default; 43 JsonObject(const JsonObject &); 44 JsonObject& operator=(const JsonObject &); 46 explicit JsonObject(const Json::Value &value); 65 int GetObjectArrayByFieldPath(const FieldPath &inPath, std::vector<JsonObject> &outArray) const; 68 int GetObjectByFieldPath(const FieldPath &inPath, JsonObject &outObj) const; 96 int InsertField(const FieldPath &inPath, const JsonObject &inValue, bool isAppend = false);
|
H A D | schema_object.h | 118 int ParseJsonSchema(const JsonObject &inJsonObject); 119 int CheckMetaFieldCountAndType(const JsonObject &inJsonObject) const; 120 int ParseCheckSchemaVersionMode(const JsonObject &inJsonObject); 121 int ParseCheckSchemaDefine(const JsonObject &inJsonObject); 122 …int CheckSchemaDefineItemDecideAttribute(const JsonObject &inJsonObject, const FieldPath &inPath, … 124 int ParseCheckSchemaIndexes(const JsonObject &inJsonObject); 125 int ParseCheckSchemaSkipSize(const JsonObject &inJsonObject);
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/interface/src/ |
H A D | result_set.cpp | 69 JsonObject filterObj = JsonObject::Parse(context_->filter, errCode, true, true); in GetNextWithField() 77 JsonObject filterObjChild = filterObj.GetChild(); in GetNextWithField() 188 int ResultSet::CheckCutNode(JsonObject *node, std::vector<std::string> singlePath, in CheckCutNode() 195 JsonObject nodeInstance = *node; in CheckCutNode() 205 JsonObject nodeChiled = nodeInstance.GetChild(); in CheckCutNode() 214 JsonObject CreatIdObj(const std::string &idStr, int errCode) in CreatIdObj() 219 JsonObject idObj = JsonObject::Parse(sstream.str(), errCode, true); // cant be faild. in CreatIdObj() 223 int InsertId(JsonObject &cjsonObj, const std::string &jsonKey) in InsertId() 230 JsonObject idObj = CreatIdObj(jsonKey, errCode); in InsertId() 242 JsonObject cjsonObj = JsonObject::Parse(jsonData, errCode, true); in CutJsonBranch() [all …]
|
H A D | document_store.cpp | 154 JsonObject updateObj = JsonObject::Parse(update, errCode, true); in UpdateArgsCheck() 185 JsonObject updateValue = JsonObject::Parse(update, errCode, true); in GetUpDataRePlaceData() 190 JsonObject originValue = JsonObject::Parse(valueGotStr, errCode, true); in GetUpDataRePlaceData() 264 JsonObject filterObj = JsonObject::Parse(filter, errCode, true, true); in UpdateDocument() 337 JsonObject originValue = JsonObject::Parse(valStr, errCode, true); in GetUpsertRePlaceData() 452 JsonObject filterObj = JsonObject::Parse(filter, errCode, true, true); in UpsertDocument() 457 JsonObject documentObj = JsonObject::Parse(document, errCode, true); in UpsertDocument() 526 JsonObject documentObj = JsonObject::Parse(document, errCode, true); in InsertDocument() 602 JsonObject filterObj = JsonObject::Parse(filter, errCode, true, true); in DeleteDocument() 740 JsonObject projectionObj = JsonObject::Parse(projection, errCode, true); in FindProjectionInit() [all …]
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/executor/document/ |
H A D | check_common.h | 25 class JsonObject; variable 32 …static int CheckFilter(JsonObject &filterObj, std::vector<std::vector<std::string>> &filterPath, b… 33 static int CheckIdFormat(JsonObject &idObj, bool &isIdExisit); 34 static int CheckDocument(JsonObject &documentObj, bool &isIdExist); 35 static int CheckUpdata(JsonObject &updataObj); 36 …static int CheckProjection(JsonObject &projectionObj, std::vector<std::vector<std::string>> &path);
|
H A D | check_common.cpp | 101 int CheckCommon::CheckFilter(JsonObject &filterObj, std::vector<std::vector<std::string>> &filterPa… in CheckFilter() 124 int CheckCommon::CheckIdFormat(JsonObject &idObj, bool &isIdExisit) in CheckIdFormat() 126 JsonObject idObjChild = idObj.GetChild(); in CheckIdFormat() 140 int CheckCommon::CheckDocument(JsonObject &documentObj, bool &isIdExist) in CheckDocument() 150 JsonObject documentObjChild = documentObj.GetChild(); in CheckDocument() 191 int CheckCommon::CheckUpdata(JsonObject &updataObj) in CheckUpdata() 193 JsonObject jsonTemp = updataObj.GetChild(); in CheckUpdata() 238 int CheckCommon::CheckProjection(JsonObject &projectionObj, std::vector<std::vector<std::string>> &… in CheckProjection() 246 JsonObject projectionObjChild = projectionObj.GetChild(); in CheckProjection()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/src/relational/ |
H A D | relational_schema_object.cpp | 51 JsonObject schemaObj; in ParseFromSchemaString() 315 JsonObject schemaObj; in ParseFromTrackerSchemaString() 409 std::vector<JsonObject> tables; in ParseTrackerSchema() 415 for (const JsonObject &table : tables) { in ParseTrackerSchema() 487 std::vector<JsonObject> fieldValues; in ParseCheckTrackerName() 617 std::vector<JsonObject> tables; in ParseCheckSchemaTableDefine() 623 for (const JsonObject &table : tables) { in ParseCheckSchemaTableDefine() 708 JsonObject fieldObj; in ParseCheckTableDefine() 857 std::vector<JsonObject> references; in ParseCheckReferenceProperty() 926 std::vector<JsonObject> columns; in ParseCheckReferenceColumns() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/interfaces/inner_api/ui_session/ |
H A D | ui_session_json_util.h | 28 using JsonObject = cJSON; variable 33 explicit InspectorJsonValue(JsonObject* object); 34 InspectorJsonValue(JsonObject* object, bool isRoot); 50 const JsonObject* GetJsonObject() const; 53 JsonObject* object_ = nullptr;
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/interface/include/ |
H A D | document_store.h | 70 …int UpdateDataIntoDB(std::shared_ptr<QueryContext> &context, JsonObject &filterObj, const std::str… 72 …int UpsertDataIntoDB(std::shared_ptr<QueryContext> &context, JsonObject &filterObj, const std::str… 73 JsonObject &documentObj, bool &isReplace); 74 …int InsertDataIntoDB(const std::string &collection, const std::string &document, JsonObject &docum… 76 int DeleteDataFromDB(std::shared_ptr<QueryContext> &context, JsonObject &filterObj);
|
H A D | result_set.h | 43 … int GetValueFromDB(Key &key, JsonObject &filterObj, std::string &jsonKey, std::string &jsonData); 45 int CheckCutNode(JsonObject *node, std::vector<std::string> singleCutPath,
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/base/json/ |
H A D | json_util.h | 30 using JsonObject = cJSON; variable 35 explicit JsonValue(JsonObject* object); 36 JsonValue(JsonObject* object, bool isRoot); 70 const JsonObject* GetJsonObject() const; 100 JsonObject* ReleaseJsonObject(); 118 JsonObject* object_ = nullptr;
|
H A D | json_util.cpp | 22 JsonValue::JsonValue(JsonObject* object) : object_(object) {} in JsonValue() 24 JsonValue::JsonValue(JsonObject* object, bool isRoot) : object_(object), isRoot_(isRoot) {} in JsonValue() 195 const JsonObject* JsonValue::GetJsonObject() const in GetJsonObject() 362 JsonObject* JsonValue::ReleaseJsonObject() in ReleaseJsonObject() 367 JsonObject* object = object_; in ReleaseJsonObject()
|
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/entrance/ui_session/ |
H A D | ui_session_json_util.cpp | 22 InspectorJsonValue::InspectorJsonValue(JsonObject* object) : object_(object) {} in InspectorJsonValue() 24 InspectorJsonValue::InspectorJsonValue(JsonObject* object, bool isRoot) : object_(object), isRoot_(… in InspectorJsonValue() 165 const JsonObject* InspectorJsonValue::GetJsonObject() const in GetJsonObject()
|