From e34360aa0950b1ca8e6987e7d3cc106a0753e610 Mon Sep 17 00:00:00 2001 From: Andrew nuark G Date: Mon, 24 Apr 2023 23:31:17 +0700 Subject: [PATCH] Api update with improvements upon shitty generator aproach --- lib/src/api/default_api.dart | 92 +++--- lib/src/model/auth_model.dart | 126 +-------- lib/src/model/auth_model.g.dart | 107 ------- ...tems_from_table_items_table_name_post.dart | 135 +-------- ...ms_from_table_items_table_name_post.g.dart | 133 --------- ...e_item_in_table_items_table_name_post.dart | 130 +-------- ...item_in_table_items_table_name_post.g.dart | 139 --------- lib/src/model/column_condition_compat.dart | 199 ++----------- lib/src/model/column_condition_compat.g.dart | 267 ------------------ lib/src/model/create_user_definition.dart | 126 +-------- lib/src/model/create_user_definition.g.dart | 114 -------- lib/src/model/user_update_definition.dart | 149 ++-------- lib/src/model/user_update_definition.g.dart | 129 --------- lib/src/serializers.g.dart | 24 +- 14 files changed, 133 insertions(+), 1737 deletions(-) delete mode 100644 lib/src/model/auth_model.g.dart delete mode 100644 lib/src/model/body_get_items_from_table_items_table_name_post.g.dart delete mode 100644 lib/src/model/body_update_item_in_table_items_table_name_post.g.dart delete mode 100644 lib/src/model/column_condition_compat.g.dart delete mode 100644 lib/src/model/create_user_definition.g.dart delete mode 100644 lib/src/model/user_update_definition.g.dart diff --git a/lib/src/api/default_api.dart b/lib/src/api/default_api.dart index 731bff3..5d7b548 100644 --- a/lib/src/api/default_api.dart +++ b/lib/src/api/default_api.dart @@ -9,6 +9,7 @@ import 'package:dio/dio.dart'; import 'package:built_collection/built_collection.dart'; import 'package:built_value/json_object.dart'; +import 'package:one_of/any_of.dart'; import 'package:tuuli_api/src/api_util.dart'; import 'package:tuuli_api/src/model/access_token_response.dart'; import 'package:tuuli_api/src/model/auth_model.dart'; @@ -46,7 +47,7 @@ class DefaultApi { /// /// Returns a [Future] containing a [Response] with a [OkResponse] as data /// Throws [DioError] if API call or serialization fails - Future> createItemItemsTableNamePost({ + Future> createItem({ required String tableName, required Map body, String? accessToken, @@ -144,9 +145,9 @@ class DefaultApi { /// /// Returns a [Future] containing a [Response] with a [OkResponse] as data /// Throws [DioError] if API call or serialization fails - Future> createTableApiCreateTableTableNamePost({ + Future> createTable({ required String tableName, - required BuiltList requestBody, + required List requestBody, String? accessToken, CancelToken? cancelToken, Map? headers, @@ -174,7 +175,7 @@ class DefaultApi { dynamic _bodyData; try { - const _type = FullType(BuiltList, [FullType(String)]); + const _type = FullType(List, [FullType(String)]); _bodyData = _serializers.serialize(requestBody, specifiedType: _type); } catch (error, stackTrace) { throw DioError( @@ -242,7 +243,7 @@ class DefaultApi { /// /// Returns a [Future] containing a [Response] with a [OkResponse] as data /// Throws [DioError] if API call or serialization fails - Future> createUserApiUsersPost({ + Future> createUser({ required CreateUserDefinition createUserDefinition, String? accessToken, CancelToken? cancelToken, @@ -340,9 +341,9 @@ class DefaultApi { /// /// Returns a [Future] containing a [Response] with a [OkResponse] as data /// Throws [DioError] if API call or serialization fails - Future> deleteItemFromTableItemsTableNamePost({ + Future> deleteItemFromTable({ required String tableName, - required BuiltList columnConditionCompat, + required List columnConditionCompat, String? accessToken, CancelToken? cancelToken, Map? headers, @@ -370,7 +371,7 @@ class DefaultApi { dynamic _bodyData; try { - const _type = FullType(BuiltList, [FullType(ColumnConditionCompat)]); + const _type = FullType(List, [FullType(ColumnConditionCompat)]); _bodyData = _serializers.serialize(columnConditionCompat, specifiedType: _type); } catch (error, stackTrace) { @@ -439,7 +440,7 @@ class DefaultApi { /// /// Returns a [Future] containing a [Response] with a [OkResponse] as data /// Throws [DioError] if API call or serialization fails - Future> dropTableApiDropTableTableNamePost({ + Future> dropTable({ required String tableName, String? accessToken, CancelToken? cancelToken, @@ -516,7 +517,7 @@ class DefaultApi { /// /// Returns a [Future] containing a [Response] with a [AccessTokenResponse] as data /// Throws [DioError] if API call or serialization fails - Future> getAccessTokenApiGetAccessTokenPost({ + Future> getAccessToken({ required AuthModel authModel, CancelToken? cancelToken, Map? headers, @@ -609,7 +610,7 @@ class DefaultApi { /// /// Returns a [Future] containing a [Response] with a [JsonObject] as data /// Throws [DioError] if API call or serialization fails - Future> getAssetAssetsFidGet({ + Future> getAsset({ required String fid, CancelToken? cancelToken, Map? headers, @@ -631,7 +632,7 @@ class DefaultApi { validateStatus: validateStatus, ); - final _response = await _dio.request( + final _response = await _dio.request( _path, options: _options, cancelToken: cancelToken, @@ -639,26 +640,8 @@ class DefaultApi { onReceiveProgress: onReceiveProgress, ); - JsonObject _responseData; - - try { - const _responseType = FullType(JsonObject); - _responseData = _serializers.deserialize( - _response.data!, - specifiedType: _responseType, - ) as JsonObject; - } catch (error, stackTrace) { - throw DioError( - requestOptions: _response.requestOptions, - response: _response, - type: DioErrorType.unknown, - error: error, - stackTrace: stackTrace, - ); - } - - return Response( - data: _responseData, + return Response( + data: _response, headers: _response.headers, isRedirect: _response.isRedirect, requestOptions: _response.requestOptions, @@ -683,9 +666,9 @@ class DefaultApi { /// * [onSendProgress] - A [ProgressCallback] that can be used to get the send progress /// * [onReceiveProgress] - A [ProgressCallback] that can be used to get the receive progress /// - /// Returns a [Future] containing a [Response] with a [BuiltList] as data + /// Returns a [Future] containing a [Response] with a [List] as data /// Throws [DioError] if API call or serialization fails - Future>> getItemsFromTableItemsTableNamePost({ + Future>> getItemsFromTable({ required String tableName, String? accessToken, BodyGetItemsFromTableItemsTableNamePost? @@ -742,14 +725,14 @@ class DefaultApi { onReceiveProgress: onReceiveProgress, ); - BuiltList _responseData; + List _responseData; try { - const _responseType = FullType(BuiltList, [FullType(JsonObject)]); + const _responseType = FullType(List, [FullType(JsonObject)]); _responseData = _serializers.deserialize( _response.data!, specifiedType: _responseType, - ) as BuiltList; + ) as List; } catch (error, stackTrace) { throw DioError( requestOptions: _response.requestOptions, @@ -760,7 +743,7 @@ class DefaultApi { ); } - return Response>( + return Response>( data: _responseData, headers: _response.headers, isRedirect: _response.isRedirect, @@ -784,9 +767,9 @@ class DefaultApi { /// * [onSendProgress] - A [ProgressCallback] that can be used to get the send progress /// * [onReceiveProgress] - A [ProgressCallback] that can be used to get the receive progress /// - /// Returns a [Future] containing a [Response] with a [BuiltList] as data + /// Returns a [Future] containing a [Response] with a [List] as data /// Throws [DioError] if API call or serialization fails - Future>> listTablesApiListTablesGet({ + Future>> listTables({ String? accessToken, CancelToken? cancelToken, Map? headers, @@ -817,14 +800,14 @@ class DefaultApi { onReceiveProgress: onReceiveProgress, ); - BuiltList _responseData; + List _responseData; try { - const _responseType = FullType(BuiltList, [FullType(TableDefinition)]); + const _responseType = FullType(List, [FullType(TableDefinition)]); _responseData = _serializers.deserialize( _response.data!, specifiedType: _responseType, - ) as BuiltList; + ) as List; } catch (error, stackTrace) { throw DioError( requestOptions: _response.requestOptions, @@ -835,7 +818,7 @@ class DefaultApi { ); } - return Response>( + return Response>( data: _responseData, headers: _response.headers, isRedirect: _response.isRedirect, @@ -862,7 +845,7 @@ class DefaultApi { /// /// Returns a [Future] containing a [Response] with a [CreateAssetResponse] as data /// Throws [DioError] if API call or serialization fails - Future> putAssetAssetsPost({ + Future> putAsset({ required MultipartFile asset, String? accessToken, CancelToken? cancelToken, @@ -961,7 +944,7 @@ class DefaultApi { /// /// Returns a [Future] containing a [Response] with a [OkResponse] as data /// Throws [DioError] if API call or serialization fails - Future> removeAssetAssetsAssetIdPost({ + Future> removeAsset({ required int assetId, bool? checkReferences = true, bool? deleteReferencing = false, @@ -1051,7 +1034,7 @@ class DefaultApi { /// /// Returns a [Future] containing a [Response] with a [OkResponse] as data /// Throws [DioError] if API call or serialization fails - Future> removeUserApiUsersPost({ + Future> removeUser({ required int userId, String? accessToken, CancelToken? cancelToken, @@ -1135,7 +1118,7 @@ class DefaultApi { /// /// Returns a [Future] containing a [Response] with a [OkResponse] as data /// Throws [DioError] if API call or serialization fails - Future> updateAssetDescriptionAssetsAssetIdPost({ + Future> updateAssetDescription({ required int assetId, required String assetDescription, String? accessToken, @@ -1210,7 +1193,7 @@ class DefaultApi { /// /// Parameters: /// * [tableName] - /// * [bodyUpdateItemInTableItemsTableNamePost] + /// * [body] /// * [accessToken] /// * [cancelToken] - A [CancelToken] that can be used to cancel the operation /// * [headers] - Can be used to add additional headers to the request @@ -1221,10 +1204,9 @@ class DefaultApi { /// /// Returns a [Future] containing a [Response] with a [OkResponse] as data /// Throws [DioError] if API call or serialization fails - Future> updateItemInTableItemsTableNamePost({ + Future> updateItemInTable({ required String tableName, - required BodyUpdateItemInTableItemsTableNamePost - bodyUpdateItemInTableItemsTableNamePost, + required BodyUpdateItemInTableItemsTableNamePost body, String? accessToken, CancelToken? cancelToken, Map? headers, @@ -1253,9 +1235,7 @@ class DefaultApi { try { const _type = FullType(BodyUpdateItemInTableItemsTableNamePost); - _bodyData = _serializers.serialize( - bodyUpdateItemInTableItemsTableNamePost, - specifiedType: _type); + _bodyData = _serializers.serialize(body, specifiedType: _type); } catch (error, stackTrace) { throw DioError( requestOptions: _options.compose( @@ -1322,7 +1302,7 @@ class DefaultApi { /// /// Returns a [Future] containing a [Response] with a [OkResponse] as data /// Throws [DioError] if API call or serialization fails - Future> updateUserApiUsersPost({ + Future> updateUser({ required UserUpdateDefinition userUpdateDefinition, String? accessToken, CancelToken? cancelToken, diff --git a/lib/src/model/auth_model.dart b/lib/src/model/auth_model.dart index d1c736e..dbac330 100644 --- a/lib/src/model/auth_model.dart +++ b/lib/src/model/auth_model.dart @@ -1,122 +1,18 @@ -// -// AUTO-GENERATED FILE, DO NOT MODIFY! -// - -// ignore_for_file: unused_element -import 'package:built_value/built_value.dart'; -import 'package:built_value/serializer.dart'; - -part 'auth_model.g.dart'; - /// AuthModel /// /// Properties: -/// * [username] -/// * [password] -@BuiltValue() -abstract class AuthModel implements Built { - @BuiltValueField(wireName: r'username') - String get username; +/// * [username] +/// * [password] +class AuthModel { + final String username; + final String password; - @BuiltValueField(wireName: r'password') - String get password; + const AuthModel(this.username, this.password); - AuthModel._(); - - factory AuthModel([void updates(AuthModelBuilder b)]) = _$AuthModel; - - @BuiltValueHook(initializeBuilder: true) - static void _defaults(AuthModelBuilder b) => b; - - @BuiltValueSerializer(custom: true) - static Serializer get serializer => _$AuthModelSerializer(); -} - -class _$AuthModelSerializer implements PrimitiveSerializer { - @override - final Iterable types = const [AuthModel, _$AuthModel]; - - @override - final String wireName = r'AuthModel'; - - Iterable _serializeProperties( - Serializers serializers, - AuthModel object, { - FullType specifiedType = FullType.unspecified, - }) sync* { - yield r'username'; - yield serializers.serialize( - object.username, - specifiedType: const FullType(String), - ); - yield r'password'; - yield serializers.serialize( - object.password, - specifiedType: const FullType(String), - ); - } - - @override - Object serialize( - Serializers serializers, - AuthModel object, { - FullType specifiedType = FullType.unspecified, - }) { - return _serializeProperties(serializers, object, specifiedType: specifiedType).toList(); - } - - void _deserializeProperties( - Serializers serializers, - Object serialized, { - FullType specifiedType = FullType.unspecified, - required List serializedList, - required AuthModelBuilder result, - required List unhandled, - }) { - for (var i = 0; i < serializedList.length; i += 2) { - final key = serializedList[i] as String; - final value = serializedList[i + 1]; - switch (key) { - case r'username': - final valueDes = serializers.deserialize( - value, - specifiedType: const FullType(String), - ) as String; - result.username = valueDes; - break; - case r'password': - final valueDes = serializers.deserialize( - value, - specifiedType: const FullType(String), - ) as String; - result.password = valueDes; - break; - default: - unhandled.add(key); - unhandled.add(value); - break; - } - } - } - - @override - AuthModel deserialize( - Serializers serializers, - Object serialized, { - FullType specifiedType = FullType.unspecified, - }) { - final result = AuthModelBuilder(); - final serializedList = (serialized as Iterable).toList(); - final unhandled = []; - _deserializeProperties( - serializers, - serialized, - specifiedType: specifiedType, - serializedList: serializedList, - unhandled: unhandled, - result: result, - ); - return result.build(); + Map toJson() { + return { + 'username': username, + 'password': password, + }; } } - diff --git a/lib/src/model/auth_model.g.dart b/lib/src/model/auth_model.g.dart deleted file mode 100644 index f95dd71..0000000 --- a/lib/src/model/auth_model.g.dart +++ /dev/null @@ -1,107 +0,0 @@ -// GENERATED CODE - DO NOT MODIFY BY HAND - -part of 'auth_model.dart'; - -// ************************************************************************** -// BuiltValueGenerator -// ************************************************************************** - -class _$AuthModel extends AuthModel { - @override - final String username; - @override - final String password; - - factory _$AuthModel([void Function(AuthModelBuilder)? updates]) => - (new AuthModelBuilder()..update(updates))._build(); - - _$AuthModel._({required this.username, required this.password}) : super._() { - BuiltValueNullFieldError.checkNotNull(username, r'AuthModel', 'username'); - BuiltValueNullFieldError.checkNotNull(password, r'AuthModel', 'password'); - } - - @override - AuthModel rebuild(void Function(AuthModelBuilder) updates) => - (toBuilder()..update(updates)).build(); - - @override - AuthModelBuilder toBuilder() => new AuthModelBuilder()..replace(this); - - @override - bool operator ==(Object other) { - if (identical(other, this)) return true; - return other is AuthModel && - username == other.username && - password == other.password; - } - - @override - int get hashCode { - var _$hash = 0; - _$hash = $jc(_$hash, username.hashCode); - _$hash = $jc(_$hash, password.hashCode); - _$hash = $jf(_$hash); - return _$hash; - } - - @override - String toString() { - return (newBuiltValueToStringHelper(r'AuthModel') - ..add('username', username) - ..add('password', password)) - .toString(); - } -} - -class AuthModelBuilder implements Builder { - _$AuthModel? _$v; - - String? _username; - String? get username => _$this._username; - set username(String? username) => _$this._username = username; - - String? _password; - String? get password => _$this._password; - set password(String? password) => _$this._password = password; - - AuthModelBuilder() { - AuthModel._defaults(this); - } - - AuthModelBuilder get _$this { - final $v = _$v; - if ($v != null) { - _username = $v.username; - _password = $v.password; - _$v = null; - } - return this; - } - - @override - void replace(AuthModel other) { - ArgumentError.checkNotNull(other, 'other'); - _$v = other as _$AuthModel; - } - - @override - void update(void Function(AuthModelBuilder)? updates) { - if (updates != null) updates(this); - } - - @override - AuthModel build() => _build(); - - _$AuthModel _build() { - final _$result = _$v ?? - new _$AuthModel._( - username: BuiltValueNullFieldError.checkNotNull( - username, r'AuthModel', 'username'), - password: BuiltValueNullFieldError.checkNotNull( - password, r'AuthModel', 'password')); - replace(_$result); - return _$result; - } -} - -// ignore_for_file: deprecated_member_use_from_same_package,type=lint diff --git a/lib/src/model/body_get_items_from_table_items_table_name_post.dart b/lib/src/model/body_get_items_from_table_items_table_name_post.dart index c5d5a3d..fe0bbaf 100644 --- a/lib/src/model/body_get_items_from_table_items_table_name_post.dart +++ b/lib/src/model/body_get_items_from_table_items_table_name_post.dart @@ -1,130 +1,23 @@ -// -// AUTO-GENERATED FILE, DO NOT MODIFY! -// - -// ignore_for_file: unused_element -import 'package:built_collection/built_collection.dart'; import 'package:tuuli_api/src/model/column_condition_compat.dart'; -import 'package:built_value/built_value.dart'; -import 'package:built_value/serializer.dart'; - -part 'body_get_items_from_table_items_table_name_post.g.dart'; /// BodyGetItemsFromTableItemsTableNamePost /// /// Properties: -/// * [fields] -/// * [where] -@BuiltValue() -abstract class BodyGetItemsFromTableItemsTableNamePost implements Built { - @BuiltValueField(wireName: r'fields') - BuiltList? get fields; +/// * [fields] +/// * [where] +class BodyGetItemsFromTableItemsTableNamePost { + final List fields; + final List where; - @BuiltValueField(wireName: r'where') - BuiltList? get where; + const BodyGetItemsFromTableItemsTableNamePost({ + required this.fields, + required this.where, + }); - BodyGetItemsFromTableItemsTableNamePost._(); - - factory BodyGetItemsFromTableItemsTableNamePost([void updates(BodyGetItemsFromTableItemsTableNamePostBuilder b)]) = _$BodyGetItemsFromTableItemsTableNamePost; - - @BuiltValueHook(initializeBuilder: true) - static void _defaults(BodyGetItemsFromTableItemsTableNamePostBuilder b) => b - ..fields = ListBuilder() - ..where = ListBuilder(); - - @BuiltValueSerializer(custom: true) - static Serializer get serializer => _$BodyGetItemsFromTableItemsTableNamePostSerializer(); -} - -class _$BodyGetItemsFromTableItemsTableNamePostSerializer implements PrimitiveSerializer { - @override - final Iterable types = const [BodyGetItemsFromTableItemsTableNamePost, _$BodyGetItemsFromTableItemsTableNamePost]; - - @override - final String wireName = r'BodyGetItemsFromTableItemsTableNamePost'; - - Iterable _serializeProperties( - Serializers serializers, - BodyGetItemsFromTableItemsTableNamePost object, { - FullType specifiedType = FullType.unspecified, - }) sync* { - if (object.fields != null) { - yield r'fields'; - yield serializers.serialize( - object.fields, - specifiedType: const FullType(BuiltList, [FullType(String)]), - ); - } - if (object.where != null) { - yield r'where'; - yield serializers.serialize( - object.where, - specifiedType: const FullType(BuiltList, [FullType(ColumnConditionCompat)]), - ); - } - } - - @override - Object serialize( - Serializers serializers, - BodyGetItemsFromTableItemsTableNamePost object, { - FullType specifiedType = FullType.unspecified, - }) { - return _serializeProperties(serializers, object, specifiedType: specifiedType).toList(); - } - - void _deserializeProperties( - Serializers serializers, - Object serialized, { - FullType specifiedType = FullType.unspecified, - required List serializedList, - required BodyGetItemsFromTableItemsTableNamePostBuilder result, - required List unhandled, - }) { - for (var i = 0; i < serializedList.length; i += 2) { - final key = serializedList[i] as String; - final value = serializedList[i + 1]; - switch (key) { - case r'fields': - final valueDes = serializers.deserialize( - value, - specifiedType: const FullType(BuiltList, [FullType(String)]), - ) as BuiltList; - result.fields.replace(valueDes); - break; - case r'where': - final valueDes = serializers.deserialize( - value, - specifiedType: const FullType(BuiltList, [FullType(ColumnConditionCompat)]), - ) as BuiltList; - result.where.replace(valueDes); - break; - default: - unhandled.add(key); - unhandled.add(value); - break; - } - } - } - - @override - BodyGetItemsFromTableItemsTableNamePost deserialize( - Serializers serializers, - Object serialized, { - FullType specifiedType = FullType.unspecified, - }) { - final result = BodyGetItemsFromTableItemsTableNamePostBuilder(); - final serializedList = (serialized as Iterable).toList(); - final unhandled = []; - _deserializeProperties( - serializers, - serialized, - specifiedType: specifiedType, - serializedList: serializedList, - unhandled: unhandled, - result: result, - ); - return result.build(); + Map toJson() { + return { + 'fields': fields, + 'where': where.map((e) => e.toJson()).toList(growable: false), + }; } } - diff --git a/lib/src/model/body_get_items_from_table_items_table_name_post.g.dart b/lib/src/model/body_get_items_from_table_items_table_name_post.g.dart deleted file mode 100644 index 21db53f..0000000 --- a/lib/src/model/body_get_items_from_table_items_table_name_post.g.dart +++ /dev/null @@ -1,133 +0,0 @@ -// GENERATED CODE - DO NOT MODIFY BY HAND - -part of 'body_get_items_from_table_items_table_name_post.dart'; - -// ************************************************************************** -// BuiltValueGenerator -// ************************************************************************** - -class _$BodyGetItemsFromTableItemsTableNamePost - extends BodyGetItemsFromTableItemsTableNamePost { - @override - final BuiltList? fields; - @override - final BuiltList? where; - - factory _$BodyGetItemsFromTableItemsTableNamePost( - [void Function(BodyGetItemsFromTableItemsTableNamePostBuilder)? - updates]) => - (new BodyGetItemsFromTableItemsTableNamePostBuilder()..update(updates)) - ._build(); - - _$BodyGetItemsFromTableItemsTableNamePost._({this.fields, this.where}) - : super._(); - - @override - BodyGetItemsFromTableItemsTableNamePost rebuild( - void Function(BodyGetItemsFromTableItemsTableNamePostBuilder) - updates) => - (toBuilder()..update(updates)).build(); - - @override - BodyGetItemsFromTableItemsTableNamePostBuilder toBuilder() => - new BodyGetItemsFromTableItemsTableNamePostBuilder()..replace(this); - - @override - bool operator ==(Object other) { - if (identical(other, this)) return true; - return other is BodyGetItemsFromTableItemsTableNamePost && - fields == other.fields && - where == other.where; - } - - @override - int get hashCode { - var _$hash = 0; - _$hash = $jc(_$hash, fields.hashCode); - _$hash = $jc(_$hash, where.hashCode); - _$hash = $jf(_$hash); - return _$hash; - } - - @override - String toString() { - return (newBuiltValueToStringHelper( - r'BodyGetItemsFromTableItemsTableNamePost') - ..add('fields', fields) - ..add('where', where)) - .toString(); - } -} - -class BodyGetItemsFromTableItemsTableNamePostBuilder - implements - Builder { - _$BodyGetItemsFromTableItemsTableNamePost? _$v; - - ListBuilder? _fields; - ListBuilder get fields => - _$this._fields ??= new ListBuilder(); - set fields(ListBuilder? fields) => _$this._fields = fields; - - ListBuilder? _where; - ListBuilder get where => - _$this._where ??= new ListBuilder(); - set where(ListBuilder? where) => _$this._where = where; - - BodyGetItemsFromTableItemsTableNamePostBuilder() { - BodyGetItemsFromTableItemsTableNamePost._defaults(this); - } - - BodyGetItemsFromTableItemsTableNamePostBuilder get _$this { - final $v = _$v; - if ($v != null) { - _fields = $v.fields?.toBuilder(); - _where = $v.where?.toBuilder(); - _$v = null; - } - return this; - } - - @override - void replace(BodyGetItemsFromTableItemsTableNamePost other) { - ArgumentError.checkNotNull(other, 'other'); - _$v = other as _$BodyGetItemsFromTableItemsTableNamePost; - } - - @override - void update( - void Function(BodyGetItemsFromTableItemsTableNamePostBuilder)? updates) { - if (updates != null) updates(this); - } - - @override - BodyGetItemsFromTableItemsTableNamePost build() => _build(); - - _$BodyGetItemsFromTableItemsTableNamePost _build() { - _$BodyGetItemsFromTableItemsTableNamePost _$result; - try { - _$result = _$v ?? - new _$BodyGetItemsFromTableItemsTableNamePost._( - fields: _fields?.build(), where: _where?.build()); - } catch (_) { - late String _$failedField; - try { - _$failedField = 'fields'; - _fields?.build(); - _$failedField = 'where'; - _where?.build(); - } catch (e) { - throw new BuiltValueNestedFieldError( - r'BodyGetItemsFromTableItemsTableNamePost', - _$failedField, - e.toString()); - } - rethrow; - } - replace(_$result); - return _$result; - } -} - -// ignore_for_file: deprecated_member_use_from_same_package,type=lint diff --git a/lib/src/model/body_update_item_in_table_items_table_name_post.dart b/lib/src/model/body_update_item_in_table_items_table_name_post.dart index 45b0d05..366b480 100644 --- a/lib/src/model/body_update_item_in_table_items_table_name_post.dart +++ b/lib/src/model/body_update_item_in_table_items_table_name_post.dart @@ -1,123 +1,21 @@ -// -// AUTO-GENERATED FILE, DO NOT MODIFY! -// - -// ignore_for_file: unused_element -import 'package:built_collection/built_collection.dart'; -import 'package:built_value/built_value.dart'; -import 'package:built_value/serializer.dart'; - -part 'body_update_item_in_table_items_table_name_post.g.dart'; - /// BodyUpdateItemInTableItemsTableNamePost /// /// Properties: -/// * [item] -/// * [oldItem] -@BuiltValue() -abstract class BodyUpdateItemInTableItemsTableNamePost implements Built { - @BuiltValueField(wireName: r'item') - BuiltMap get item; +/// * [item] +/// * [oldItem] +class BodyUpdateItemInTableItemsTableNamePost { + final Map item; + final Map oldItem; - @BuiltValueField(wireName: r'oldItem') - BuiltMap get oldItem; + const BodyUpdateItemInTableItemsTableNamePost({ + required this.item, + required this.oldItem, + }); - BodyUpdateItemInTableItemsTableNamePost._(); - - factory BodyUpdateItemInTableItemsTableNamePost([void updates(BodyUpdateItemInTableItemsTableNamePostBuilder b)]) = _$BodyUpdateItemInTableItemsTableNamePost; - - @BuiltValueHook(initializeBuilder: true) - static void _defaults(BodyUpdateItemInTableItemsTableNamePostBuilder b) => b; - - @BuiltValueSerializer(custom: true) - static Serializer get serializer => _$BodyUpdateItemInTableItemsTableNamePostSerializer(); -} - -class _$BodyUpdateItemInTableItemsTableNamePostSerializer implements PrimitiveSerializer { - @override - final Iterable types = const [BodyUpdateItemInTableItemsTableNamePost, _$BodyUpdateItemInTableItemsTableNamePost]; - - @override - final String wireName = r'BodyUpdateItemInTableItemsTableNamePost'; - - Iterable _serializeProperties( - Serializers serializers, - BodyUpdateItemInTableItemsTableNamePost object, { - FullType specifiedType = FullType.unspecified, - }) sync* { - yield r'item'; - yield serializers.serialize( - object.item, - specifiedType: const FullType(BuiltMap, [FullType(String), FullType(String)]), - ); - yield r'oldItem'; - yield serializers.serialize( - object.oldItem, - specifiedType: const FullType(BuiltMap, [FullType(String), FullType(String)]), - ); - } - - @override - Object serialize( - Serializers serializers, - BodyUpdateItemInTableItemsTableNamePost object, { - FullType specifiedType = FullType.unspecified, - }) { - return _serializeProperties(serializers, object, specifiedType: specifiedType).toList(); - } - - void _deserializeProperties( - Serializers serializers, - Object serialized, { - FullType specifiedType = FullType.unspecified, - required List serializedList, - required BodyUpdateItemInTableItemsTableNamePostBuilder result, - required List unhandled, - }) { - for (var i = 0; i < serializedList.length; i += 2) { - final key = serializedList[i] as String; - final value = serializedList[i + 1]; - switch (key) { - case r'item': - final valueDes = serializers.deserialize( - value, - specifiedType: const FullType(BuiltMap, [FullType(String), FullType(String)]), - ) as BuiltMap; - result.item.replace(valueDes); - break; - case r'oldItem': - final valueDes = serializers.deserialize( - value, - specifiedType: const FullType(BuiltMap, [FullType(String), FullType(String)]), - ) as BuiltMap; - result.oldItem.replace(valueDes); - break; - default: - unhandled.add(key); - unhandled.add(value); - break; - } - } - } - - @override - BodyUpdateItemInTableItemsTableNamePost deserialize( - Serializers serializers, - Object serialized, { - FullType specifiedType = FullType.unspecified, - }) { - final result = BodyUpdateItemInTableItemsTableNamePostBuilder(); - final serializedList = (serialized as Iterable).toList(); - final unhandled = []; - _deserializeProperties( - serializers, - serialized, - specifiedType: specifiedType, - serializedList: serializedList, - unhandled: unhandled, - result: result, - ); - return result.build(); + Map toJson() { + return { + 'item': item, + 'oldItem': oldItem, + }; } } - diff --git a/lib/src/model/body_update_item_in_table_items_table_name_post.g.dart b/lib/src/model/body_update_item_in_table_items_table_name_post.g.dart deleted file mode 100644 index 9f7fff4..0000000 --- a/lib/src/model/body_update_item_in_table_items_table_name_post.g.dart +++ /dev/null @@ -1,139 +0,0 @@ -// GENERATED CODE - DO NOT MODIFY BY HAND - -part of 'body_update_item_in_table_items_table_name_post.dart'; - -// ************************************************************************** -// BuiltValueGenerator -// ************************************************************************** - -class _$BodyUpdateItemInTableItemsTableNamePost - extends BodyUpdateItemInTableItemsTableNamePost { - @override - final BuiltMap item; - @override - final BuiltMap oldItem; - - factory _$BodyUpdateItemInTableItemsTableNamePost( - [void Function(BodyUpdateItemInTableItemsTableNamePostBuilder)? - updates]) => - (new BodyUpdateItemInTableItemsTableNamePostBuilder()..update(updates)) - ._build(); - - _$BodyUpdateItemInTableItemsTableNamePost._( - {required this.item, required this.oldItem}) - : super._() { - BuiltValueNullFieldError.checkNotNull( - item, r'BodyUpdateItemInTableItemsTableNamePost', 'item'); - BuiltValueNullFieldError.checkNotNull( - oldItem, r'BodyUpdateItemInTableItemsTableNamePost', 'oldItem'); - } - - @override - BodyUpdateItemInTableItemsTableNamePost rebuild( - void Function(BodyUpdateItemInTableItemsTableNamePostBuilder) - updates) => - (toBuilder()..update(updates)).build(); - - @override - BodyUpdateItemInTableItemsTableNamePostBuilder toBuilder() => - new BodyUpdateItemInTableItemsTableNamePostBuilder()..replace(this); - - @override - bool operator ==(Object other) { - if (identical(other, this)) return true; - return other is BodyUpdateItemInTableItemsTableNamePost && - item == other.item && - oldItem == other.oldItem; - } - - @override - int get hashCode { - var _$hash = 0; - _$hash = $jc(_$hash, item.hashCode); - _$hash = $jc(_$hash, oldItem.hashCode); - _$hash = $jf(_$hash); - return _$hash; - } - - @override - String toString() { - return (newBuiltValueToStringHelper( - r'BodyUpdateItemInTableItemsTableNamePost') - ..add('item', item) - ..add('oldItem', oldItem)) - .toString(); - } -} - -class BodyUpdateItemInTableItemsTableNamePostBuilder - implements - Builder { - _$BodyUpdateItemInTableItemsTableNamePost? _$v; - - MapBuilder? _item; - MapBuilder get item => - _$this._item ??= new MapBuilder(); - set item(MapBuilder? item) => _$this._item = item; - - MapBuilder? _oldItem; - MapBuilder get oldItem => - _$this._oldItem ??= new MapBuilder(); - set oldItem(MapBuilder? oldItem) => _$this._oldItem = oldItem; - - BodyUpdateItemInTableItemsTableNamePostBuilder() { - BodyUpdateItemInTableItemsTableNamePost._defaults(this); - } - - BodyUpdateItemInTableItemsTableNamePostBuilder get _$this { - final $v = _$v; - if ($v != null) { - _item = $v.item.toBuilder(); - _oldItem = $v.oldItem.toBuilder(); - _$v = null; - } - return this; - } - - @override - void replace(BodyUpdateItemInTableItemsTableNamePost other) { - ArgumentError.checkNotNull(other, 'other'); - _$v = other as _$BodyUpdateItemInTableItemsTableNamePost; - } - - @override - void update( - void Function(BodyUpdateItemInTableItemsTableNamePostBuilder)? updates) { - if (updates != null) updates(this); - } - - @override - BodyUpdateItemInTableItemsTableNamePost build() => _build(); - - _$BodyUpdateItemInTableItemsTableNamePost _build() { - _$BodyUpdateItemInTableItemsTableNamePost _$result; - try { - _$result = _$v ?? - new _$BodyUpdateItemInTableItemsTableNamePost._( - item: item.build(), oldItem: oldItem.build()); - } catch (_) { - late String _$failedField; - try { - _$failedField = 'item'; - item.build(); - _$failedField = 'oldItem'; - oldItem.build(); - } catch (e) { - throw new BuiltValueNestedFieldError( - r'BodyUpdateItemInTableItemsTableNamePost', - _$failedField, - e.toString()); - } - rethrow; - } - replace(_$result); - return _$result; - } -} - -// ignore_for_file: deprecated_member_use_from_same_package,type=lint diff --git a/lib/src/model/column_condition_compat.dart b/lib/src/model/column_condition_compat.dart index 3c12118..438b0f4 100644 --- a/lib/src/model/column_condition_compat.dart +++ b/lib/src/model/column_condition_compat.dart @@ -1,179 +1,36 @@ -// -// AUTO-GENERATED FILE, DO NOT MODIFY! -// - -// ignore_for_file: unused_element -import 'package:built_collection/built_collection.dart'; -import 'package:built_value/json_object.dart'; -import 'package:built_value/built_value.dart'; -import 'package:built_value/serializer.dart'; - -part 'column_condition_compat.g.dart'; +enum ColumnConditionCompatOperator { + eq, + ne, + gt, + lt, + ge, + le, + contains, + not_contains, + starts_with, + not_starts_with, + ends_with, + not_ends_with, +} /// ColumnConditionCompat /// /// Properties: -/// * [column] -/// * [operator_] -/// * [value] -@BuiltValue() -abstract class ColumnConditionCompat implements Built { - @BuiltValueField(wireName: r'column') - String get column; +/// * [column] +/// * [operator_] +/// * [value] +class ColumnConditionCompat { + final String column; + final ColumnConditionCompatOperator operator_; + final dynamic value; - @BuiltValueField(wireName: r'operator') - ColumnConditionCompatOperator_Enum get operator_; - // enum operator_Enum { eq, ne, gt, lt, ge, le, contains, not_contains, starts_with, not_starts_with, ends_with, not_ends_with, }; + const ColumnConditionCompat(this.column, this.operator_, this.value); - @BuiltValueField(wireName: r'value') - JsonObject? get value; - - ColumnConditionCompat._(); - - factory ColumnConditionCompat([void updates(ColumnConditionCompatBuilder b)]) = _$ColumnConditionCompat; - - @BuiltValueHook(initializeBuilder: true) - static void _defaults(ColumnConditionCompatBuilder b) => b; - - @BuiltValueSerializer(custom: true) - static Serializer get serializer => _$ColumnConditionCompatSerializer(); -} - -class _$ColumnConditionCompatSerializer implements PrimitiveSerializer { - @override - final Iterable types = const [ColumnConditionCompat, _$ColumnConditionCompat]; - - @override - final String wireName = r'ColumnConditionCompat'; - - Iterable _serializeProperties( - Serializers serializers, - ColumnConditionCompat object, { - FullType specifiedType = FullType.unspecified, - }) sync* { - yield r'column'; - yield serializers.serialize( - object.column, - specifiedType: const FullType(String), - ); - yield r'operator'; - yield serializers.serialize( - object.operator_, - specifiedType: const FullType(ColumnConditionCompatOperator_Enum), - ); - if (object.value != null) { - yield r'value'; - yield serializers.serialize( - object.value, - specifiedType: const FullType.nullable(JsonObject), - ); - } - } - - @override - Object serialize( - Serializers serializers, - ColumnConditionCompat object, { - FullType specifiedType = FullType.unspecified, - }) { - return _serializeProperties(serializers, object, specifiedType: specifiedType).toList(); - } - - void _deserializeProperties( - Serializers serializers, - Object serialized, { - FullType specifiedType = FullType.unspecified, - required List serializedList, - required ColumnConditionCompatBuilder result, - required List unhandled, - }) { - for (var i = 0; i < serializedList.length; i += 2) { - final key = serializedList[i] as String; - final value = serializedList[i + 1]; - switch (key) { - case r'column': - final valueDes = serializers.deserialize( - value, - specifiedType: const FullType(String), - ) as String; - result.column = valueDes; - break; - case r'operator': - final valueDes = serializers.deserialize( - value, - specifiedType: const FullType(ColumnConditionCompatOperator_Enum), - ) as ColumnConditionCompatOperator_Enum; - result.operator_ = valueDes; - break; - case r'value': - final valueDes = serializers.deserialize( - value, - specifiedType: const FullType.nullable(JsonObject), - ) as JsonObject?; - if (valueDes == null) continue; - result.value = valueDes; - break; - default: - unhandled.add(key); - unhandled.add(value); - break; - } - } - } - - @override - ColumnConditionCompat deserialize( - Serializers serializers, - Object serialized, { - FullType specifiedType = FullType.unspecified, - }) { - final result = ColumnConditionCompatBuilder(); - final serializedList = (serialized as Iterable).toList(); - final unhandled = []; - _deserializeProperties( - serializers, - serialized, - specifiedType: specifiedType, - serializedList: serializedList, - unhandled: unhandled, - result: result, - ); - return result.build(); + Map toJson() { + return { + 'column': column, + 'operator': operator_.name, + 'value': value, + }; } } - -class ColumnConditionCompatOperator_Enum extends EnumClass { - - @BuiltValueEnumConst(wireName: r'eq') - static const ColumnConditionCompatOperator_Enum eq = _$columnConditionCompatOperatorEnum_eq; - @BuiltValueEnumConst(wireName: r'ne') - static const ColumnConditionCompatOperator_Enum ne = _$columnConditionCompatOperatorEnum_ne; - @BuiltValueEnumConst(wireName: r'gt') - static const ColumnConditionCompatOperator_Enum gt = _$columnConditionCompatOperatorEnum_gt; - @BuiltValueEnumConst(wireName: r'lt') - static const ColumnConditionCompatOperator_Enum lt = _$columnConditionCompatOperatorEnum_lt; - @BuiltValueEnumConst(wireName: r'ge') - static const ColumnConditionCompatOperator_Enum ge = _$columnConditionCompatOperatorEnum_ge; - @BuiltValueEnumConst(wireName: r'le') - static const ColumnConditionCompatOperator_Enum le = _$columnConditionCompatOperatorEnum_le; - @BuiltValueEnumConst(wireName: r'contains') - static const ColumnConditionCompatOperator_Enum contains = _$columnConditionCompatOperatorEnum_contains; - @BuiltValueEnumConst(wireName: r'not_contains') - static const ColumnConditionCompatOperator_Enum notContains = _$columnConditionCompatOperatorEnum_notContains; - @BuiltValueEnumConst(wireName: r'starts_with') - static const ColumnConditionCompatOperator_Enum startsWith = _$columnConditionCompatOperatorEnum_startsWith; - @BuiltValueEnumConst(wireName: r'not_starts_with') - static const ColumnConditionCompatOperator_Enum notStartsWith = _$columnConditionCompatOperatorEnum_notStartsWith; - @BuiltValueEnumConst(wireName: r'ends_with') - static const ColumnConditionCompatOperator_Enum endsWith = _$columnConditionCompatOperatorEnum_endsWith; - @BuiltValueEnumConst(wireName: r'not_ends_with') - static const ColumnConditionCompatOperator_Enum notEndsWith = _$columnConditionCompatOperatorEnum_notEndsWith; - - static Serializer get serializer => _$columnConditionCompatOperatorEnumSerializer; - - const ColumnConditionCompatOperator_Enum._(String name): super(name); - - static BuiltSet get values => _$columnConditionCompatOperatorEnumValues; - static ColumnConditionCompatOperator_Enum valueOf(String name) => _$columnConditionCompatOperatorEnumValueOf(name); -} - diff --git a/lib/src/model/column_condition_compat.g.dart b/lib/src/model/column_condition_compat.g.dart deleted file mode 100644 index 1e50ab6..0000000 --- a/lib/src/model/column_condition_compat.g.dart +++ /dev/null @@ -1,267 +0,0 @@ -// GENERATED CODE - DO NOT MODIFY BY HAND - -part of 'column_condition_compat.dart'; - -// ************************************************************************** -// BuiltValueGenerator -// ************************************************************************** - -const ColumnConditionCompatOperator_Enum - _$columnConditionCompatOperatorEnum_eq = - const ColumnConditionCompatOperator_Enum._('eq'); -const ColumnConditionCompatOperator_Enum - _$columnConditionCompatOperatorEnum_ne = - const ColumnConditionCompatOperator_Enum._('ne'); -const ColumnConditionCompatOperator_Enum - _$columnConditionCompatOperatorEnum_gt = - const ColumnConditionCompatOperator_Enum._('gt'); -const ColumnConditionCompatOperator_Enum - _$columnConditionCompatOperatorEnum_lt = - const ColumnConditionCompatOperator_Enum._('lt'); -const ColumnConditionCompatOperator_Enum - _$columnConditionCompatOperatorEnum_ge = - const ColumnConditionCompatOperator_Enum._('ge'); -const ColumnConditionCompatOperator_Enum - _$columnConditionCompatOperatorEnum_le = - const ColumnConditionCompatOperator_Enum._('le'); -const ColumnConditionCompatOperator_Enum - _$columnConditionCompatOperatorEnum_contains = - const ColumnConditionCompatOperator_Enum._('contains'); -const ColumnConditionCompatOperator_Enum - _$columnConditionCompatOperatorEnum_notContains = - const ColumnConditionCompatOperator_Enum._('notContains'); -const ColumnConditionCompatOperator_Enum - _$columnConditionCompatOperatorEnum_startsWith = - const ColumnConditionCompatOperator_Enum._('startsWith'); -const ColumnConditionCompatOperator_Enum - _$columnConditionCompatOperatorEnum_notStartsWith = - const ColumnConditionCompatOperator_Enum._('notStartsWith'); -const ColumnConditionCompatOperator_Enum - _$columnConditionCompatOperatorEnum_endsWith = - const ColumnConditionCompatOperator_Enum._('endsWith'); -const ColumnConditionCompatOperator_Enum - _$columnConditionCompatOperatorEnum_notEndsWith = - const ColumnConditionCompatOperator_Enum._('notEndsWith'); - -ColumnConditionCompatOperator_Enum _$columnConditionCompatOperatorEnumValueOf( - String name) { - switch (name) { - case 'eq': - return _$columnConditionCompatOperatorEnum_eq; - case 'ne': - return _$columnConditionCompatOperatorEnum_ne; - case 'gt': - return _$columnConditionCompatOperatorEnum_gt; - case 'lt': - return _$columnConditionCompatOperatorEnum_lt; - case 'ge': - return _$columnConditionCompatOperatorEnum_ge; - case 'le': - return _$columnConditionCompatOperatorEnum_le; - case 'contains': - return _$columnConditionCompatOperatorEnum_contains; - case 'notContains': - return _$columnConditionCompatOperatorEnum_notContains; - case 'startsWith': - return _$columnConditionCompatOperatorEnum_startsWith; - case 'notStartsWith': - return _$columnConditionCompatOperatorEnum_notStartsWith; - case 'endsWith': - return _$columnConditionCompatOperatorEnum_endsWith; - case 'notEndsWith': - return _$columnConditionCompatOperatorEnum_notEndsWith; - default: - throw new ArgumentError(name); - } -} - -final BuiltSet - _$columnConditionCompatOperatorEnumValues = new BuiltSet< - ColumnConditionCompatOperator_Enum>(const [ - _$columnConditionCompatOperatorEnum_eq, - _$columnConditionCompatOperatorEnum_ne, - _$columnConditionCompatOperatorEnum_gt, - _$columnConditionCompatOperatorEnum_lt, - _$columnConditionCompatOperatorEnum_ge, - _$columnConditionCompatOperatorEnum_le, - _$columnConditionCompatOperatorEnum_contains, - _$columnConditionCompatOperatorEnum_notContains, - _$columnConditionCompatOperatorEnum_startsWith, - _$columnConditionCompatOperatorEnum_notStartsWith, - _$columnConditionCompatOperatorEnum_endsWith, - _$columnConditionCompatOperatorEnum_notEndsWith, -]); - -Serializer - _$columnConditionCompatOperatorEnumSerializer = - new _$ColumnConditionCompatOperator_EnumSerializer(); - -class _$ColumnConditionCompatOperator_EnumSerializer - implements PrimitiveSerializer { - static const Map _toWire = const { - 'eq': 'eq', - 'ne': 'ne', - 'gt': 'gt', - 'lt': 'lt', - 'ge': 'ge', - 'le': 'le', - 'contains': 'contains', - 'notContains': 'not_contains', - 'startsWith': 'starts_with', - 'notStartsWith': 'not_starts_with', - 'endsWith': 'ends_with', - 'notEndsWith': 'not_ends_with', - }; - static const Map _fromWire = const { - 'eq': 'eq', - 'ne': 'ne', - 'gt': 'gt', - 'lt': 'lt', - 'ge': 'ge', - 'le': 'le', - 'contains': 'contains', - 'not_contains': 'notContains', - 'starts_with': 'startsWith', - 'not_starts_with': 'notStartsWith', - 'ends_with': 'endsWith', - 'not_ends_with': 'notEndsWith', - }; - - @override - final Iterable types = const [ColumnConditionCompatOperator_Enum]; - @override - final String wireName = 'ColumnConditionCompatOperator_Enum'; - - @override - Object serialize( - Serializers serializers, ColumnConditionCompatOperator_Enum object, - {FullType specifiedType = FullType.unspecified}) => - _toWire[object.name] ?? object.name; - - @override - ColumnConditionCompatOperator_Enum deserialize( - Serializers serializers, Object serialized, - {FullType specifiedType = FullType.unspecified}) => - ColumnConditionCompatOperator_Enum.valueOf( - _fromWire[serialized] ?? (serialized is String ? serialized : '')); -} - -class _$ColumnConditionCompat extends ColumnConditionCompat { - @override - final String column; - @override - final ColumnConditionCompatOperator_Enum operator_; - @override - final JsonObject? value; - - factory _$ColumnConditionCompat( - [void Function(ColumnConditionCompatBuilder)? updates]) => - (new ColumnConditionCompatBuilder()..update(updates))._build(); - - _$ColumnConditionCompat._( - {required this.column, required this.operator_, this.value}) - : super._() { - BuiltValueNullFieldError.checkNotNull( - column, r'ColumnConditionCompat', 'column'); - BuiltValueNullFieldError.checkNotNull( - operator_, r'ColumnConditionCompat', 'operator_'); - } - - @override - ColumnConditionCompat rebuild( - void Function(ColumnConditionCompatBuilder) updates) => - (toBuilder()..update(updates)).build(); - - @override - ColumnConditionCompatBuilder toBuilder() => - new ColumnConditionCompatBuilder()..replace(this); - - @override - bool operator ==(Object other) { - if (identical(other, this)) return true; - return other is ColumnConditionCompat && - column == other.column && - operator_ == other.operator_ && - value == other.value; - } - - @override - int get hashCode { - var _$hash = 0; - _$hash = $jc(_$hash, column.hashCode); - _$hash = $jc(_$hash, operator_.hashCode); - _$hash = $jc(_$hash, value.hashCode); - _$hash = $jf(_$hash); - return _$hash; - } - - @override - String toString() { - return (newBuiltValueToStringHelper(r'ColumnConditionCompat') - ..add('column', column) - ..add('operator_', operator_) - ..add('value', value)) - .toString(); - } -} - -class ColumnConditionCompatBuilder - implements Builder { - _$ColumnConditionCompat? _$v; - - String? _column; - String? get column => _$this._column; - set column(String? column) => _$this._column = column; - - ColumnConditionCompatOperator_Enum? _operator_; - ColumnConditionCompatOperator_Enum? get operator_ => _$this._operator_; - set operator_(ColumnConditionCompatOperator_Enum? operator_) => - _$this._operator_ = operator_; - - JsonObject? _value; - JsonObject? get value => _$this._value; - set value(JsonObject? value) => _$this._value = value; - - ColumnConditionCompatBuilder() { - ColumnConditionCompat._defaults(this); - } - - ColumnConditionCompatBuilder get _$this { - final $v = _$v; - if ($v != null) { - _column = $v.column; - _operator_ = $v.operator_; - _value = $v.value; - _$v = null; - } - return this; - } - - @override - void replace(ColumnConditionCompat other) { - ArgumentError.checkNotNull(other, 'other'); - _$v = other as _$ColumnConditionCompat; - } - - @override - void update(void Function(ColumnConditionCompatBuilder)? updates) { - if (updates != null) updates(this); - } - - @override - ColumnConditionCompat build() => _build(); - - _$ColumnConditionCompat _build() { - final _$result = _$v ?? - new _$ColumnConditionCompat._( - column: BuiltValueNullFieldError.checkNotNull( - column, r'ColumnConditionCompat', 'column'), - operator_: BuiltValueNullFieldError.checkNotNull( - operator_, r'ColumnConditionCompat', 'operator_'), - value: value); - replace(_$result); - return _$result; - } -} - -// ignore_for_file: deprecated_member_use_from_same_package,type=lint diff --git a/lib/src/model/create_user_definition.dart b/lib/src/model/create_user_definition.dart index 92e0270..c0cd454 100644 --- a/lib/src/model/create_user_definition.dart +++ b/lib/src/model/create_user_definition.dart @@ -1,122 +1,18 @@ -// -// AUTO-GENERATED FILE, DO NOT MODIFY! -// - -// ignore_for_file: unused_element -import 'package:built_value/built_value.dart'; -import 'package:built_value/serializer.dart'; - -part 'create_user_definition.g.dart'; - /// CreateUserDefinition /// /// Properties: -/// * [username] -/// * [password] -@BuiltValue() -abstract class CreateUserDefinition implements Built { - @BuiltValueField(wireName: r'username') - String get username; +/// * [username] +/// * [password] +class CreateUserDefinition { + final String username; + final String password; - @BuiltValueField(wireName: r'password') - String get password; + const CreateUserDefinition(this.username, this.password); - CreateUserDefinition._(); - - factory CreateUserDefinition([void updates(CreateUserDefinitionBuilder b)]) = _$CreateUserDefinition; - - @BuiltValueHook(initializeBuilder: true) - static void _defaults(CreateUserDefinitionBuilder b) => b; - - @BuiltValueSerializer(custom: true) - static Serializer get serializer => _$CreateUserDefinitionSerializer(); -} - -class _$CreateUserDefinitionSerializer implements PrimitiveSerializer { - @override - final Iterable types = const [CreateUserDefinition, _$CreateUserDefinition]; - - @override - final String wireName = r'CreateUserDefinition'; - - Iterable _serializeProperties( - Serializers serializers, - CreateUserDefinition object, { - FullType specifiedType = FullType.unspecified, - }) sync* { - yield r'username'; - yield serializers.serialize( - object.username, - specifiedType: const FullType(String), - ); - yield r'password'; - yield serializers.serialize( - object.password, - specifiedType: const FullType(String), - ); - } - - @override - Object serialize( - Serializers serializers, - CreateUserDefinition object, { - FullType specifiedType = FullType.unspecified, - }) { - return _serializeProperties(serializers, object, specifiedType: specifiedType).toList(); - } - - void _deserializeProperties( - Serializers serializers, - Object serialized, { - FullType specifiedType = FullType.unspecified, - required List serializedList, - required CreateUserDefinitionBuilder result, - required List unhandled, - }) { - for (var i = 0; i < serializedList.length; i += 2) { - final key = serializedList[i] as String; - final value = serializedList[i + 1]; - switch (key) { - case r'username': - final valueDes = serializers.deserialize( - value, - specifiedType: const FullType(String), - ) as String; - result.username = valueDes; - break; - case r'password': - final valueDes = serializers.deserialize( - value, - specifiedType: const FullType(String), - ) as String; - result.password = valueDes; - break; - default: - unhandled.add(key); - unhandled.add(value); - break; - } - } - } - - @override - CreateUserDefinition deserialize( - Serializers serializers, - Object serialized, { - FullType specifiedType = FullType.unspecified, - }) { - final result = CreateUserDefinitionBuilder(); - final serializedList = (serialized as Iterable).toList(); - final unhandled = []; - _deserializeProperties( - serializers, - serialized, - specifiedType: specifiedType, - serializedList: serializedList, - unhandled: unhandled, - result: result, - ); - return result.build(); + Map toJson() { + return { + 'username': username, + 'password': password, + }; } } - diff --git a/lib/src/model/create_user_definition.g.dart b/lib/src/model/create_user_definition.g.dart deleted file mode 100644 index 86be5d8..0000000 --- a/lib/src/model/create_user_definition.g.dart +++ /dev/null @@ -1,114 +0,0 @@ -// GENERATED CODE - DO NOT MODIFY BY HAND - -part of 'create_user_definition.dart'; - -// ************************************************************************** -// BuiltValueGenerator -// ************************************************************************** - -class _$CreateUserDefinition extends CreateUserDefinition { - @override - final String username; - @override - final String password; - - factory _$CreateUserDefinition( - [void Function(CreateUserDefinitionBuilder)? updates]) => - (new CreateUserDefinitionBuilder()..update(updates))._build(); - - _$CreateUserDefinition._({required this.username, required this.password}) - : super._() { - BuiltValueNullFieldError.checkNotNull( - username, r'CreateUserDefinition', 'username'); - BuiltValueNullFieldError.checkNotNull( - password, r'CreateUserDefinition', 'password'); - } - - @override - CreateUserDefinition rebuild( - void Function(CreateUserDefinitionBuilder) updates) => - (toBuilder()..update(updates)).build(); - - @override - CreateUserDefinitionBuilder toBuilder() => - new CreateUserDefinitionBuilder()..replace(this); - - @override - bool operator ==(Object other) { - if (identical(other, this)) return true; - return other is CreateUserDefinition && - username == other.username && - password == other.password; - } - - @override - int get hashCode { - var _$hash = 0; - _$hash = $jc(_$hash, username.hashCode); - _$hash = $jc(_$hash, password.hashCode); - _$hash = $jf(_$hash); - return _$hash; - } - - @override - String toString() { - return (newBuiltValueToStringHelper(r'CreateUserDefinition') - ..add('username', username) - ..add('password', password)) - .toString(); - } -} - -class CreateUserDefinitionBuilder - implements Builder { - _$CreateUserDefinition? _$v; - - String? _username; - String? get username => _$this._username; - set username(String? username) => _$this._username = username; - - String? _password; - String? get password => _$this._password; - set password(String? password) => _$this._password = password; - - CreateUserDefinitionBuilder() { - CreateUserDefinition._defaults(this); - } - - CreateUserDefinitionBuilder get _$this { - final $v = _$v; - if ($v != null) { - _username = $v.username; - _password = $v.password; - _$v = null; - } - return this; - } - - @override - void replace(CreateUserDefinition other) { - ArgumentError.checkNotNull(other, 'other'); - _$v = other as _$CreateUserDefinition; - } - - @override - void update(void Function(CreateUserDefinitionBuilder)? updates) { - if (updates != null) updates(this); - } - - @override - CreateUserDefinition build() => _build(); - - _$CreateUserDefinition _build() { - final _$result = _$v ?? - new _$CreateUserDefinition._( - username: BuiltValueNullFieldError.checkNotNull( - username, r'CreateUserDefinition', 'username'), - password: BuiltValueNullFieldError.checkNotNull( - password, r'CreateUserDefinition', 'password')); - replace(_$result); - return _$result; - } -} - -// ignore_for_file: deprecated_member_use_from_same_package,type=lint diff --git a/lib/src/model/user_update_definition.dart b/lib/src/model/user_update_definition.dart index c1ba572..5303533 100644 --- a/lib/src/model/user_update_definition.dart +++ b/lib/src/model/user_update_definition.dart @@ -1,138 +1,25 @@ -// -// AUTO-GENERATED FILE, DO NOT MODIFY! -// - -// ignore_for_file: unused_element -import 'package:built_value/built_value.dart'; -import 'package:built_value/serializer.dart'; - -part 'user_update_definition.g.dart'; - /// UserUpdateDefinition /// /// Properties: -/// * [userId] -/// * [password] -/// * [accessToken] -@BuiltValue() -abstract class UserUpdateDefinition implements Built { - @BuiltValueField(wireName: r'user_id') - int get userId; +/// * [userId] +/// * [password] +/// * [accessToken] +class UserUpdateDefinition { + final int userId; + final String password; + final String accessToken; - @BuiltValueField(wireName: r'password') - String get password; + const UserUpdateDefinition({ + required this.userId, + required this.password, + required this.accessToken, + }); - @BuiltValueField(wireName: r'access_token') - String get accessToken; - - UserUpdateDefinition._(); - - factory UserUpdateDefinition([void updates(UserUpdateDefinitionBuilder b)]) = _$UserUpdateDefinition; - - @BuiltValueHook(initializeBuilder: true) - static void _defaults(UserUpdateDefinitionBuilder b) => b; - - @BuiltValueSerializer(custom: true) - static Serializer get serializer => _$UserUpdateDefinitionSerializer(); -} - -class _$UserUpdateDefinitionSerializer implements PrimitiveSerializer { - @override - final Iterable types = const [UserUpdateDefinition, _$UserUpdateDefinition]; - - @override - final String wireName = r'UserUpdateDefinition'; - - Iterable _serializeProperties( - Serializers serializers, - UserUpdateDefinition object, { - FullType specifiedType = FullType.unspecified, - }) sync* { - yield r'user_id'; - yield serializers.serialize( - object.userId, - specifiedType: const FullType(int), - ); - yield r'password'; - yield serializers.serialize( - object.password, - specifiedType: const FullType(String), - ); - yield r'access_token'; - yield serializers.serialize( - object.accessToken, - specifiedType: const FullType(String), - ); - } - - @override - Object serialize( - Serializers serializers, - UserUpdateDefinition object, { - FullType specifiedType = FullType.unspecified, - }) { - return _serializeProperties(serializers, object, specifiedType: specifiedType).toList(); - } - - void _deserializeProperties( - Serializers serializers, - Object serialized, { - FullType specifiedType = FullType.unspecified, - required List serializedList, - required UserUpdateDefinitionBuilder result, - required List unhandled, - }) { - for (var i = 0; i < serializedList.length; i += 2) { - final key = serializedList[i] as String; - final value = serializedList[i + 1]; - switch (key) { - case r'user_id': - final valueDes = serializers.deserialize( - value, - specifiedType: const FullType(int), - ) as int; - result.userId = valueDes; - break; - case r'password': - final valueDes = serializers.deserialize( - value, - specifiedType: const FullType(String), - ) as String; - result.password = valueDes; - break; - case r'access_token': - final valueDes = serializers.deserialize( - value, - specifiedType: const FullType(String), - ) as String; - result.accessToken = valueDes; - break; - default: - unhandled.add(key); - unhandled.add(value); - break; - } - } - } - - @override - UserUpdateDefinition deserialize( - Serializers serializers, - Object serialized, { - FullType specifiedType = FullType.unspecified, - }) { - final result = UserUpdateDefinitionBuilder(); - final serializedList = (serialized as Iterable).toList(); - final unhandled = []; - _deserializeProperties( - serializers, - serialized, - specifiedType: specifiedType, - serializedList: serializedList, - unhandled: unhandled, - result: result, - ); - return result.build(); + Map toJson() { + return { + 'userId': userId, + 'password': password, + 'accessToken': accessToken, + }; } } - diff --git a/lib/src/model/user_update_definition.g.dart b/lib/src/model/user_update_definition.g.dart deleted file mode 100644 index 3db2653..0000000 --- a/lib/src/model/user_update_definition.g.dart +++ /dev/null @@ -1,129 +0,0 @@ -// GENERATED CODE - DO NOT MODIFY BY HAND - -part of 'user_update_definition.dart'; - -// ************************************************************************** -// BuiltValueGenerator -// ************************************************************************** - -class _$UserUpdateDefinition extends UserUpdateDefinition { - @override - final int userId; - @override - final String password; - @override - final String accessToken; - - factory _$UserUpdateDefinition( - [void Function(UserUpdateDefinitionBuilder)? updates]) => - (new UserUpdateDefinitionBuilder()..update(updates))._build(); - - _$UserUpdateDefinition._( - {required this.userId, required this.password, required this.accessToken}) - : super._() { - BuiltValueNullFieldError.checkNotNull( - userId, r'UserUpdateDefinition', 'userId'); - BuiltValueNullFieldError.checkNotNull( - password, r'UserUpdateDefinition', 'password'); - BuiltValueNullFieldError.checkNotNull( - accessToken, r'UserUpdateDefinition', 'accessToken'); - } - - @override - UserUpdateDefinition rebuild( - void Function(UserUpdateDefinitionBuilder) updates) => - (toBuilder()..update(updates)).build(); - - @override - UserUpdateDefinitionBuilder toBuilder() => - new UserUpdateDefinitionBuilder()..replace(this); - - @override - bool operator ==(Object other) { - if (identical(other, this)) return true; - return other is UserUpdateDefinition && - userId == other.userId && - password == other.password && - accessToken == other.accessToken; - } - - @override - int get hashCode { - var _$hash = 0; - _$hash = $jc(_$hash, userId.hashCode); - _$hash = $jc(_$hash, password.hashCode); - _$hash = $jc(_$hash, accessToken.hashCode); - _$hash = $jf(_$hash); - return _$hash; - } - - @override - String toString() { - return (newBuiltValueToStringHelper(r'UserUpdateDefinition') - ..add('userId', userId) - ..add('password', password) - ..add('accessToken', accessToken)) - .toString(); - } -} - -class UserUpdateDefinitionBuilder - implements Builder { - _$UserUpdateDefinition? _$v; - - int? _userId; - int? get userId => _$this._userId; - set userId(int? userId) => _$this._userId = userId; - - String? _password; - String? get password => _$this._password; - set password(String? password) => _$this._password = password; - - String? _accessToken; - String? get accessToken => _$this._accessToken; - set accessToken(String? accessToken) => _$this._accessToken = accessToken; - - UserUpdateDefinitionBuilder() { - UserUpdateDefinition._defaults(this); - } - - UserUpdateDefinitionBuilder get _$this { - final $v = _$v; - if ($v != null) { - _userId = $v.userId; - _password = $v.password; - _accessToken = $v.accessToken; - _$v = null; - } - return this; - } - - @override - void replace(UserUpdateDefinition other) { - ArgumentError.checkNotNull(other, 'other'); - _$v = other as _$UserUpdateDefinition; - } - - @override - void update(void Function(UserUpdateDefinitionBuilder)? updates) { - if (updates != null) updates(this); - } - - @override - UserUpdateDefinition build() => _build(); - - _$UserUpdateDefinition _build() { - final _$result = _$v ?? - new _$UserUpdateDefinition._( - userId: BuiltValueNullFieldError.checkNotNull( - userId, r'UserUpdateDefinition', 'userId'), - password: BuiltValueNullFieldError.checkNotNull( - password, r'UserUpdateDefinition', 'password'), - accessToken: BuiltValueNullFieldError.checkNotNull( - accessToken, r'UserUpdateDefinition', 'accessToken')); - replace(_$result); - return _$result; - } -} - -// ignore_for_file: deprecated_member_use_from_same_package,type=lint diff --git a/lib/src/serializers.g.dart b/lib/src/serializers.g.dart index f7fb736..19bd73c 100644 --- a/lib/src/serializers.g.dart +++ b/lib/src/serializers.g.dart @@ -8,41 +8,19 @@ part of 'serializers.dart'; Serializers _$serializers = (new Serializers().toBuilder() ..add(AccessTokenResponse.serializer) - ..add(AuthModel.serializer) - ..add(BodyGetItemsFromTableItemsTableNamePost.serializer) - ..add(BodyUpdateItemInTableItemsTableNamePost.serializer) - ..add(ColumnConditionCompat.serializer) - ..add(ColumnConditionCompatOperator_Enum.serializer) ..add(CreateAssetResponse.serializer) - ..add(CreateUserDefinition.serializer) ..add(ErrorResponse.serializer) ..add(HTTPValidationError.serializer) ..add(LocationInner.serializer) ..add(OkResponse.serializer) ..add(TableDefinition.serializer) - ..add(UserUpdateDefinition.serializer) ..add(ValidationError.serializer) ..addBuilderFactory( const FullType(BuiltList, const [const FullType(LocationInner)]), () => new ListBuilder()) - ..addBuilderFactory( - const FullType(BuiltList, const [const FullType(String)]), - () => new ListBuilder()) - ..addBuilderFactory( - const FullType( - BuiltList, const [const FullType(ColumnConditionCompat)]), - () => new ListBuilder()) ..addBuilderFactory( const FullType(BuiltList, const [const FullType(ValidationError)]), - () => new ListBuilder()) - ..addBuilderFactory( - const FullType( - BuiltMap, const [const FullType(String), const FullType(String)]), - () => new MapBuilder()) - ..addBuilderFactory( - const FullType( - BuiltMap, const [const FullType(String), const FullType(String)]), - () => new MapBuilder())) + () => new ListBuilder())) .build(); // ignore_for_file: deprecated_member_use_from_same_package,type=lint