tuuli_app/lib/api_sub_project/src/serializers.dart

72 lines
2.9 KiB
Dart

//
// AUTO-GENERATED FILE, DO NOT MODIFY!
//
// ignore_for_file: unused_import
import 'package:one_of_serializer/any_of_serializer.dart';
import 'package:one_of_serializer/one_of_serializer.dart';
import 'package:built_collection/built_collection.dart';
import 'package:built_value/json_object.dart';
import 'package:built_value/serializer.dart';
import 'package:built_value/standard_json_plugin.dart';
import 'package:built_value/iso_8601_date_time_serializer.dart';
import 'package:tuuli_app/api_sub_project/src/date_serializer.dart';
import 'package:tuuli_app/api_sub_project/src/model/date.dart';
import 'package:tuuli_app/api_sub_project/src/model/access_token_response.dart';
import 'package:tuuli_app/api_sub_project/src/model/auth_model.dart';
import 'package:tuuli_app/api_sub_project/src/model/body_update_item_in_table_items_table_name_post.dart';
import 'package:tuuli_app/api_sub_project/src/model/column_condition_compat.dart';
import 'package:tuuli_app/api_sub_project/src/model/create_asset_response.dart';
import 'package:tuuli_app/api_sub_project/src/model/create_user_definition.dart';
import 'package:tuuli_app/api_sub_project/src/model/error_response.dart';
import 'package:tuuli_app/api_sub_project/src/model/http_validation_error.dart';
import 'package:tuuli_app/api_sub_project/src/model/items_field_selector_list.dart';
import 'package:tuuli_app/api_sub_project/src/model/location_inner.dart';
import 'package:tuuli_app/api_sub_project/src/model/ok_response.dart';
import 'package:tuuli_app/api_sub_project/src/model/table_definition.dart';
import 'package:tuuli_app/api_sub_project/src/model/table_items_response.dart';
import 'package:tuuli_app/api_sub_project/src/model/user_update_definition.dart';
import 'package:tuuli_app/api_sub_project/src/model/validation_error.dart';
part 'serializers.g.dart';
@SerializersFor([
AccessTokenResponse,
AuthModel,
BodyUpdateItemInTableItemsTableNamePost,
ColumnConditionCompat,
CreateAssetResponse,
CreateUserDefinition,
ErrorResponse,
HTTPValidationError,
ItemsFieldSelectorList,
LocationInner,
OkResponse,
TableDefinition,
TableItemsResponse,
UserUpdateDefinition,
ValidationError,
])
Serializers serializers = (_$serializers.toBuilder()
..addBuilderFactory(
const FullType(BuiltList, [FullType(ColumnConditionCompat)]),
() => ListBuilder<ColumnConditionCompat>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(String)]),
() => ListBuilder<String>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(TableDefinition)]),
() => ListBuilder<TableDefinition>(),
)
..add(const OneOfSerializer())
..add(const AnyOfSerializer())
..add(const DateSerializer())
..add(Iso8601DateTimeSerializer()))
.build();
Serializers standardSerializers =
(serializers.toBuilder()..addPlugin(StandardJsonPlugin())).build();