// GENERATED CODE - DO NOT MODIFY BY HAND part of 'task_model.dart'; // ************************************************************************** // Generator: BuiltValueGenerator // ************************************************************************** // ignore_for_file: always_put_control_body_on_new_line // ignore_for_file: annotate_overrides // ignore_for_file: avoid_annotating_with_dynamic // ignore_for_file: avoid_returning_this // ignore_for_file: omit_local_variable_types // ignore_for_file: prefer_expression_function_bodies // ignore_for_file: sort_constructors_first Serializer _$taskListResponseSerializer = new _$TaskListResponseSerializer(); Serializer _$taskItemResponseSerializer = new _$TaskItemResponseSerializer(); Serializer _$taskEntitySerializer = new _$TaskEntitySerializer(); class _$TaskListResponseSerializer implements StructuredSerializer { @override final Iterable types = const [TaskListResponse, _$TaskListResponse]; @override final String wireName = 'TaskListResponse'; @override Iterable serialize(Serializers serializers, TaskListResponse object, {FullType specifiedType: FullType.unspecified}) { final result = [ 'data', serializers.serialize(object.data, specifiedType: const FullType(BuiltList, const [const FullType(TaskEntity)])), ]; return result; } @override TaskListResponse deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType: FullType.unspecified}) { final result = new TaskListResponseBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current as String; iterator.moveNext(); final dynamic value = iterator.current; switch (key) { case 'data': result.data.replace(serializers.deserialize(value, specifiedType: const FullType( BuiltList, const [const FullType(TaskEntity)])) as BuiltList); break; } } return result.build(); } } class _$TaskItemResponseSerializer implements StructuredSerializer { @override final Iterable types = const [TaskItemResponse, _$TaskItemResponse]; @override final String wireName = 'TaskItemResponse'; @override Iterable serialize(Serializers serializers, TaskItemResponse object, {FullType specifiedType: FullType.unspecified}) { final result = [ 'data', serializers.serialize(object.data, specifiedType: const FullType(TaskEntity)), ]; return result; } @override TaskItemResponse deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType: FullType.unspecified}) { final result = new TaskItemResponseBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current as String; iterator.moveNext(); final dynamic value = iterator.current; switch (key) { case 'data': result.data.replace(serializers.deserialize(value, specifiedType: const FullType(TaskEntity)) as TaskEntity); break; } } return result.build(); } } class _$TaskEntitySerializer implements StructuredSerializer { @override final Iterable types = const [TaskEntity, _$TaskEntity]; @override final String wireName = 'TaskEntity'; @override Iterable serialize(Serializers serializers, TaskEntity object, {FullType specifiedType: FullType.unspecified}) { final result = [ 'description', serializers.serialize(object.description, specifiedType: const FullType(String)), 'duration', serializers.serialize(object.duration, specifiedType: const FullType(int)), 'invoice_id', serializers.serialize(object.invoiceId, specifiedType: const FullType(int)), 'client_id', serializers.serialize(object.clientId, specifiedType: const FullType(int)), 'project_id', serializers.serialize(object.projectId, specifiedType: const FullType(int)), 'time_log', serializers.serialize(object.timeLog, specifiedType: const FullType(String)), 'is_running', serializers.serialize(object.isRunning, specifiedType: const FullType(bool)), 'custom_value1', serializers.serialize(object.customValue1, specifiedType: const FullType(String)), 'custom_value2', serializers.serialize(object.customValue2, specifiedType: const FullType(String)), ]; if (object.id != null) { result ..add('id') ..add(serializers.serialize(object.id, specifiedType: const FullType(int))); } if (object.updatedAt != null) { result ..add('updated_at') ..add(serializers.serialize(object.updatedAt, specifiedType: const FullType(int))); } if (object.archivedAt != null) { result ..add('archived_at') ..add(serializers.serialize(object.archivedAt, specifiedType: const FullType(int))); } if (object.isDeleted != null) { result ..add('is_deleted') ..add(serializers.serialize(object.isDeleted, specifiedType: const FullType(bool))); } return result; } @override TaskEntity deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType: FullType.unspecified}) { final result = new TaskEntityBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current as String; iterator.moveNext(); final dynamic value = iterator.current; switch (key) { case 'description': result.description = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'duration': result.duration = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'invoice_id': result.invoiceId = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'client_id': result.clientId = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'project_id': result.projectId = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'time_log': result.timeLog = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'is_running': result.isRunning = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'custom_value1': result.customValue1 = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'custom_value2': result.customValue2 = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'id': result.id = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'updated_at': result.updatedAt = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'archived_at': result.archivedAt = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'is_deleted': result.isDeleted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$TaskListResponse extends TaskListResponse { @override final BuiltList data; factory _$TaskListResponse([void updates(TaskListResponseBuilder b)]) => (new TaskListResponseBuilder()..update(updates)).build(); _$TaskListResponse._({this.data}) : super._() { if (data == null) throw new BuiltValueNullFieldError('TaskListResponse', 'data'); } @override TaskListResponse rebuild(void updates(TaskListResponseBuilder b)) => (toBuilder()..update(updates)).build(); @override TaskListResponseBuilder toBuilder() => new TaskListResponseBuilder()..replace(this); @override bool operator ==(dynamic other) { if (identical(other, this)) return true; if (other is! TaskListResponse) return false; return data == other.data; } @override int get hashCode { return $jf($jc(0, data.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('TaskListResponse')..add('data', data)) .toString(); } } class TaskListResponseBuilder implements Builder { _$TaskListResponse _$v; ListBuilder _data; ListBuilder get data => _$this._data ??= new ListBuilder(); set data(ListBuilder data) => _$this._data = data; TaskListResponseBuilder(); TaskListResponseBuilder get _$this { if (_$v != null) { _data = _$v.data?.toBuilder(); _$v = null; } return this; } @override void replace(TaskListResponse other) { if (other == null) throw new ArgumentError.notNull('other'); _$v = other as _$TaskListResponse; } @override void update(void updates(TaskListResponseBuilder b)) { if (updates != null) updates(this); } @override _$TaskListResponse build() { _$TaskListResponse _$result; try { _$result = _$v ?? new _$TaskListResponse._(data: data.build()); } catch (_) { String _$failedField; try { _$failedField = 'data'; data.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'TaskListResponse', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$TaskItemResponse extends TaskItemResponse { @override final TaskEntity data; factory _$TaskItemResponse([void updates(TaskItemResponseBuilder b)]) => (new TaskItemResponseBuilder()..update(updates)).build(); _$TaskItemResponse._({this.data}) : super._() { if (data == null) throw new BuiltValueNullFieldError('TaskItemResponse', 'data'); } @override TaskItemResponse rebuild(void updates(TaskItemResponseBuilder b)) => (toBuilder()..update(updates)).build(); @override TaskItemResponseBuilder toBuilder() => new TaskItemResponseBuilder()..replace(this); @override bool operator ==(dynamic other) { if (identical(other, this)) return true; if (other is! TaskItemResponse) return false; return data == other.data; } @override int get hashCode { return $jf($jc(0, data.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('TaskItemResponse')..add('data', data)) .toString(); } } class TaskItemResponseBuilder implements Builder { _$TaskItemResponse _$v; TaskEntityBuilder _data; TaskEntityBuilder get data => _$this._data ??= new TaskEntityBuilder(); set data(TaskEntityBuilder data) => _$this._data = data; TaskItemResponseBuilder(); TaskItemResponseBuilder get _$this { if (_$v != null) { _data = _$v.data?.toBuilder(); _$v = null; } return this; } @override void replace(TaskItemResponse other) { if (other == null) throw new ArgumentError.notNull('other'); _$v = other as _$TaskItemResponse; } @override void update(void updates(TaskItemResponseBuilder b)) { if (updates != null) updates(this); } @override _$TaskItemResponse build() { _$TaskItemResponse _$result; try { _$result = _$v ?? new _$TaskItemResponse._(data: data.build()); } catch (_) { String _$failedField; try { _$failedField = 'data'; data.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'TaskItemResponse', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$TaskEntity extends TaskEntity { @override final String description; @override final int duration; @override final int invoiceId; @override final int clientId; @override final int projectId; @override final String timeLog; @override final bool isRunning; @override final String customValue1; @override final String customValue2; @override final int id; @override final int updatedAt; @override final int archivedAt; @override final bool isDeleted; factory _$TaskEntity([void updates(TaskEntityBuilder b)]) => (new TaskEntityBuilder()..update(updates)).build(); _$TaskEntity._( {this.description, this.duration, this.invoiceId, this.clientId, this.projectId, this.timeLog, this.isRunning, this.customValue1, this.customValue2, this.id, this.updatedAt, this.archivedAt, this.isDeleted}) : super._() { if (description == null) throw new BuiltValueNullFieldError('TaskEntity', 'description'); if (duration == null) throw new BuiltValueNullFieldError('TaskEntity', 'duration'); if (invoiceId == null) throw new BuiltValueNullFieldError('TaskEntity', 'invoiceId'); if (clientId == null) throw new BuiltValueNullFieldError('TaskEntity', 'clientId'); if (projectId == null) throw new BuiltValueNullFieldError('TaskEntity', 'projectId'); if (timeLog == null) throw new BuiltValueNullFieldError('TaskEntity', 'timeLog'); if (isRunning == null) throw new BuiltValueNullFieldError('TaskEntity', 'isRunning'); if (customValue1 == null) throw new BuiltValueNullFieldError('TaskEntity', 'customValue1'); if (customValue2 == null) throw new BuiltValueNullFieldError('TaskEntity', 'customValue2'); } @override TaskEntity rebuild(void updates(TaskEntityBuilder b)) => (toBuilder()..update(updates)).build(); @override TaskEntityBuilder toBuilder() => new TaskEntityBuilder()..replace(this); @override bool operator ==(dynamic other) { if (identical(other, this)) return true; if (other is! TaskEntity) return false; return description == other.description && duration == other.duration && invoiceId == other.invoiceId && clientId == other.clientId && projectId == other.projectId && timeLog == other.timeLog && isRunning == other.isRunning && customValue1 == other.customValue1 && customValue2 == other.customValue2 && id == other.id && updatedAt == other.updatedAt && archivedAt == other.archivedAt && isDeleted == other.isDeleted; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc(0, description.hashCode), duration.hashCode), invoiceId.hashCode), clientId.hashCode), projectId.hashCode), timeLog.hashCode), isRunning.hashCode), customValue1.hashCode), customValue2.hashCode), id.hashCode), updatedAt.hashCode), archivedAt.hashCode), isDeleted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('TaskEntity') ..add('description', description) ..add('duration', duration) ..add('invoiceId', invoiceId) ..add('clientId', clientId) ..add('projectId', projectId) ..add('timeLog', timeLog) ..add('isRunning', isRunning) ..add('customValue1', customValue1) ..add('customValue2', customValue2) ..add('id', id) ..add('updatedAt', updatedAt) ..add('archivedAt', archivedAt) ..add('isDeleted', isDeleted)) .toString(); } } class TaskEntityBuilder implements Builder { _$TaskEntity _$v; String _description; String get description => _$this._description; set description(String description) => _$this._description = description; int _duration; int get duration => _$this._duration; set duration(int duration) => _$this._duration = duration; int _invoiceId; int get invoiceId => _$this._invoiceId; set invoiceId(int invoiceId) => _$this._invoiceId = invoiceId; int _clientId; int get clientId => _$this._clientId; set clientId(int clientId) => _$this._clientId = clientId; int _projectId; int get projectId => _$this._projectId; set projectId(int projectId) => _$this._projectId = projectId; String _timeLog; String get timeLog => _$this._timeLog; set timeLog(String timeLog) => _$this._timeLog = timeLog; bool _isRunning; bool get isRunning => _$this._isRunning; set isRunning(bool isRunning) => _$this._isRunning = isRunning; String _customValue1; String get customValue1 => _$this._customValue1; set customValue1(String customValue1) => _$this._customValue1 = customValue1; String _customValue2; String get customValue2 => _$this._customValue2; set customValue2(String customValue2) => _$this._customValue2 = customValue2; int _id; int get id => _$this._id; set id(int id) => _$this._id = id; int _updatedAt; int get updatedAt => _$this._updatedAt; set updatedAt(int updatedAt) => _$this._updatedAt = updatedAt; int _archivedAt; int get archivedAt => _$this._archivedAt; set archivedAt(int archivedAt) => _$this._archivedAt = archivedAt; bool _isDeleted; bool get isDeleted => _$this._isDeleted; set isDeleted(bool isDeleted) => _$this._isDeleted = isDeleted; TaskEntityBuilder(); TaskEntityBuilder get _$this { if (_$v != null) { _description = _$v.description; _duration = _$v.duration; _invoiceId = _$v.invoiceId; _clientId = _$v.clientId; _projectId = _$v.projectId; _timeLog = _$v.timeLog; _isRunning = _$v.isRunning; _customValue1 = _$v.customValue1; _customValue2 = _$v.customValue2; _id = _$v.id; _updatedAt = _$v.updatedAt; _archivedAt = _$v.archivedAt; _isDeleted = _$v.isDeleted; _$v = null; } return this; } @override void replace(TaskEntity other) { if (other == null) throw new ArgumentError.notNull('other'); _$v = other as _$TaskEntity; } @override void update(void updates(TaskEntityBuilder b)) { if (updates != null) updates(this); } @override _$TaskEntity build() { final _$result = _$v ?? new _$TaskEntity._( description: description, duration: duration, invoiceId: invoiceId, clientId: clientId, projectId: projectId, timeLog: timeLog, isRunning: isRunning, customValue1: customValue1, customValue2: customValue2, id: id, updatedAt: updatedAt, archivedAt: archivedAt, isDeleted: isDeleted); replace(_$result); return _$result; } }