Home
last modified time | relevance | path

Searched refs:QueryValueType (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/include/
H A Dquery_expression.h27 enum class QueryValueType: int32_t { enum
68 QueryValueType type = QueryValueType::VALUE_TYPE_INVALID;
73 type != QueryValueType::VALUE_TYPE_INVALID; in IsValid()
87 void EqualTo(const std::string &field, const QueryValueType type, const FieldValue &value);
193 return QueryValueType::VALUE_TYPE_DOUBLE; in GetFieldTypeAndValue()
198 return QueryValueType::VALUE_TYPE_INTEGER; in GetFieldTypeAndValue()
203 return QueryValueType::VALUE_TYPE_LONG; in GetFieldTypeAndValue()
208 return QueryValueType::VALUE_TYPE_BOOL; in GetFieldTypeAndValue()
213 return QueryValueType::VALUE_TYPE_STRING; in GetFieldTypeAndValue()
218 return QueryValueType::VALUE_TYPE_STRING; in GetFieldTypeAndValue()
[all …]
H A Dquery.h44 QueryValueType type = GetFieldTypeAndValue(value, fieldValue); in EqualTo()
53 QueryValueType type = GetFieldTypeAndValue(value, fieldValue); in NotEqualTo()
62 QueryValueType type = GetFieldTypeAndValue(value, fieldValue); in GreaterThan()
71 QueryValueType type = GetFieldTypeAndValue(value, fieldValue); in LessThan()
80 QueryValueType type = GetFieldTypeAndValue(value, fieldValue); in GreaterThanOrEqualTo()
89 QueryValueType type = GetFieldTypeAndValue(value, fieldValue); in LessThanOrEqualTo()
108 QueryValueType type = QueryValueType::VALUE_TYPE_NULL; in In()
123 QueryValueType type = QueryValueType::VALUE_TYPE_NULL; in NotIn()
161 const QueryValueType type, const FieldValue &fieldValue);
163 const QueryValueType type, const std::vector<FieldValue> &fieldValue);
[all …]
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/src/
H A Dquery_expression.cpp92 if (type == QueryValueType::VALUE_TYPE_BOOL) { in GreaterThan()
102 if (type == QueryValueType::VALUE_TYPE_BOOL) { in LessThan()
112 if (type == QueryValueType::VALUE_TYPE_BOOL) { in GreaterThanOrEqualTo()
122 if (type == QueryValueType::VALUE_TYPE_BOOL) { in LessThanOrEqualTo()
186 AssemblyQueryInfo(QueryObjType::AND, std::string(), QueryValueType::VALUE_TYPE_NULL, in And()
192 AssemblyQueryInfo(QueryObjType::OR, std::string(), QueryValueType::VALUE_TYPE_NULL, in Or()
205 QueryValueType::VALUE_TYPE_NULL, std::vector<FieldValue>()}); in QueryByPrefixKey()
218 QueryValueType::VALUE_TYPE_NULL, std::vector<FieldValue>()}); in QueryByKeyRange()
232 QueryValueType::VALUE_TYPE_STRING, std::vector<FieldValue>()}); in QueryBySuggestIndex()
308 QueryValueType::VALUE_TYPE_NULL, std::vector<FieldValue>()}); in BeginGroup()
[all …]
H A Dquery.cpp136 …ExecuteCompareOperation(QueryObjType operType, const std::string &field, const QueryValueType type, in ExecuteCompareOperation()
163 …ExecuteCompareOperation(QueryObjType operType, const std::string &field, const QueryValueType type, in ExecuteCompareOperation()
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/unittest/common/interfaces/
H A Ddistributeddb_interfaces_query_test.cpp56 QueryValueType type = GetQueryValueType::GetFieldTypeAndValue(queryValue, fieldValue); in CreateCheckList()
58 if (type == QueryValueType::VALUE_TYPE_BOOL) { in CreateCheckList()
59 … std::list<QueryObjNode> result{{operFlag, fieldName, QueryValueType::VALUE_TYPE_BOOL, values}}; in CreateCheckList()
61 } else if (type == QueryValueType::VALUE_TYPE_INTEGER) { in CreateCheckList()
64 } else if (type == QueryValueType::VALUE_TYPE_LONG) { in CreateCheckList()
67 } else if (type == QueryValueType::VALUE_TYPE_DOUBLE) { in CreateCheckList()
70 } else if (type == QueryValueType::VALUE_TYPE_STRING) { in CreateCheckList()
172 QueryValueType::VALUE_TYPE_INTEGER, values}};
188 QueryValueType::VALUE_TYPE_NULL, std::vector<FieldValue>()}};
245 expression.GreaterThanOrEqualTo("", QueryValueType::VALUE_TYPE_BOOL, value);
[all …]
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/sqlite/
H A Dquery_sync_object.cpp66 objNode.type = static_cast<QueryValueType>(readInt); in DeSerializeDataObjNode()
252 operateNode.type = QueryValueType::VALUE_TYPE_NULL; in SetCloudGid()
258 objNode.type = QueryValueType::VALUE_TYPE_STRING; in SetCloudGid()
467 case QueryValueType::VALUE_TYPE_STRING: in TransformValueToType()
470 case QueryValueType::VALUE_TYPE_BOOL: in TransformValueToType()
473 case QueryValueType::VALUE_TYPE_NULL: in TransformValueToType()
476 case QueryValueType::VALUE_TYPE_INTEGER: in TransformValueToType()
477 case QueryValueType::VALUE_TYPE_LONG: in TransformValueToType()
480 case QueryValueType::VALUE_TYPE_DOUBLE: in TransformValueToType()
483 case QueryValueType::VALUE_TYPE_INVALID: in TransformValueToType()
H A Dsqlite_query_helper.cpp67 std::string FieldValue2String(const FieldValue &val, QueryValueType type) in FieldValue2String()
71 case QueryValueType::VALUE_TYPE_NULL: in FieldValue2String()
73 case QueryValueType::VALUE_TYPE_BOOL: in FieldValue2String()
75 case QueryValueType::VALUE_TYPE_INTEGER: in FieldValue2String()
77 case QueryValueType::VALUE_TYPE_LONG: in FieldValue2String()
79 case QueryValueType::VALUE_TYPE_DOUBLE: in FieldValue2String()
82 case QueryValueType::VALUE_TYPE_STRING: in FieldValue2String()
84 case QueryValueType::VALUE_TYPE_INVALID: in FieldValue2String()
736 if (queryNode.type == QueryValueType::VALUE_TYPE_BOOL) { in BindFieldValue()
740 } else if (queryNode.type == QueryValueType::VALUE_TYPE_LONG) { in BindFieldValue()
[all …]
H A Dquery_object.cpp542 if (queryObjNode.type == QueryValueType::VALUE_TYPE_DOUBLE) { in CheckPrimaryKey()
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/unittest/common/storage/
H A Ddistributeddb_storage_query_sync_test.cpp849 QueryValueType::VALUE_TYPE_INTEGER, {}});