// coverage:ignore-file // GENERATED CODE - DO NOT MODIFY BY HAND // ignore_for_file: type=lint // ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides, invalid_annotation_target, unnecessary_question_mark part of 'history_meta_model.dart'; // ************************************************************************** // FreezedGenerator // ************************************************************************** T _$identity(T value) => value; final _privateConstructorUsedError = UnsupportedError( 'It seems like you constructed your class using `MyClass._()`. This constructor is only meant to be used by freezed and you are not supposed to need it nor use it.\nPlease check the documentation here for more information: https://github.com/rrousselGit/freezed#adding-getters-and-methods-to-our-models'); HistoryMetaModel _$HistoryMetaModelFromJson(Map json) { return _HistoryMetaModel.fromJson(json); } /// @nodoc mixin _$HistoryMetaModel { String get historyId => throw _privateConstructorUsedError; String get requestId => throw _privateConstructorUsedError; String get name => throw _privateConstructorUsedError; String get url => throw _privateConstructorUsedError; HTTPVerb get method => throw _privateConstructorUsedError; int get responseStatus => throw _privateConstructorUsedError; DateTime get timeStamp => throw _privateConstructorUsedError; Map toJson() => throw _privateConstructorUsedError; @JsonKey(ignore: true) $HistoryMetaModelCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $HistoryMetaModelCopyWith<$Res> { factory $HistoryMetaModelCopyWith( HistoryMetaModel value, $Res Function(HistoryMetaModel) then) = _$HistoryMetaModelCopyWithImpl<$Res, HistoryMetaModel>; @useResult $Res call( {String historyId, String requestId, String name, String url, HTTPVerb method, int responseStatus, DateTime timeStamp}); } /// @nodoc class _$HistoryMetaModelCopyWithImpl<$Res, $Val extends HistoryMetaModel> implements $HistoryMetaModelCopyWith<$Res> { _$HistoryMetaModelCopyWithImpl(this._value, this._then); // ignore: unused_field final $Val _value; // ignore: unused_field final $Res Function($Val) _then; @pragma('vm:prefer-inline') @override $Res call({ Object? historyId = null, Object? requestId = null, Object? name = null, Object? url = null, Object? method = null, Object? responseStatus = null, Object? timeStamp = null, }) { return _then(_value.copyWith( historyId: null == historyId ? _value.historyId : historyId // ignore: cast_nullable_to_non_nullable as String, requestId: null == requestId ? _value.requestId : requestId // ignore: cast_nullable_to_non_nullable as String, name: null == name ? _value.name : name // ignore: cast_nullable_to_non_nullable as String, url: null == url ? _value.url : url // ignore: cast_nullable_to_non_nullable as String, method: null == method ? _value.method : method // ignore: cast_nullable_to_non_nullable as HTTPVerb, responseStatus: null == responseStatus ? _value.responseStatus : responseStatus // ignore: cast_nullable_to_non_nullable as int, timeStamp: null == timeStamp ? _value.timeStamp : timeStamp // ignore: cast_nullable_to_non_nullable as DateTime, ) as $Val); } } /// @nodoc abstract class _$$HistoryMetaModelImplCopyWith<$Res> implements $HistoryMetaModelCopyWith<$Res> { factory _$$HistoryMetaModelImplCopyWith(_$HistoryMetaModelImpl value, $Res Function(_$HistoryMetaModelImpl) then) = __$$HistoryMetaModelImplCopyWithImpl<$Res>; @override @useResult $Res call( {String historyId, String requestId, String name, String url, HTTPVerb method, int responseStatus, DateTime timeStamp}); } /// @nodoc class __$$HistoryMetaModelImplCopyWithImpl<$Res> extends _$HistoryMetaModelCopyWithImpl<$Res, _$HistoryMetaModelImpl> implements _$$HistoryMetaModelImplCopyWith<$Res> { __$$HistoryMetaModelImplCopyWithImpl(_$HistoryMetaModelImpl _value, $Res Function(_$HistoryMetaModelImpl) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? historyId = null, Object? requestId = null, Object? name = null, Object? url = null, Object? method = null, Object? responseStatus = null, Object? timeStamp = null, }) { return _then(_$HistoryMetaModelImpl( historyId: null == historyId ? _value.historyId : historyId // ignore: cast_nullable_to_non_nullable as String, requestId: null == requestId ? _value.requestId : requestId // ignore: cast_nullable_to_non_nullable as String, name: null == name ? _value.name : name // ignore: cast_nullable_to_non_nullable as String, url: null == url ? _value.url : url // ignore: cast_nullable_to_non_nullable as String, method: null == method ? _value.method : method // ignore: cast_nullable_to_non_nullable as HTTPVerb, responseStatus: null == responseStatus ? _value.responseStatus : responseStatus // ignore: cast_nullable_to_non_nullable as int, timeStamp: null == timeStamp ? _value.timeStamp : timeStamp // ignore: cast_nullable_to_non_nullable as DateTime, )); } } /// @nodoc @JsonSerializable() class _$HistoryMetaModelImpl implements _HistoryMetaModel { const _$HistoryMetaModelImpl( {required this.historyId, required this.requestId, this.name = "", required this.url, required this.method, required this.responseStatus, required this.timeStamp}); factory _$HistoryMetaModelImpl.fromJson(Map json) => _$$HistoryMetaModelImplFromJson(json); @override final String historyId; @override final String requestId; @override @JsonKey() final String name; @override final String url; @override final HTTPVerb method; @override final int responseStatus; @override final DateTime timeStamp; @override String toString() { return 'HistoryMetaModel(historyId: $historyId, requestId: $requestId, name: $name, url: $url, method: $method, responseStatus: $responseStatus, timeStamp: $timeStamp)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$HistoryMetaModelImpl && (identical(other.historyId, historyId) || other.historyId == historyId) && (identical(other.requestId, requestId) || other.requestId == requestId) && (identical(other.name, name) || other.name == name) && (identical(other.url, url) || other.url == url) && (identical(other.method, method) || other.method == method) && (identical(other.responseStatus, responseStatus) || other.responseStatus == responseStatus) && (identical(other.timeStamp, timeStamp) || other.timeStamp == timeStamp)); } @JsonKey(ignore: true) @override int get hashCode => Object.hash(runtimeType, historyId, requestId, name, url, method, responseStatus, timeStamp); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$HistoryMetaModelImplCopyWith<_$HistoryMetaModelImpl> get copyWith => __$$HistoryMetaModelImplCopyWithImpl<_$HistoryMetaModelImpl>( this, _$identity); @override Map toJson() { return _$$HistoryMetaModelImplToJson( this, ); } } abstract class _HistoryMetaModel implements HistoryMetaModel { const factory _HistoryMetaModel( {required final String historyId, required final String requestId, final String name, required final String url, required final HTTPVerb method, required final int responseStatus, required final DateTime timeStamp}) = _$HistoryMetaModelImpl; factory _HistoryMetaModel.fromJson(Map json) = _$HistoryMetaModelImpl.fromJson; @override String get historyId; @override String get requestId; @override String get name; @override String get url; @override HTTPVerb get method; @override int get responseStatus; @override DateTime get timeStamp; @override @JsonKey(ignore: true) _$$HistoryMetaModelImplCopyWith<_$HistoryMetaModelImpl> get copyWith => throw _privateConstructorUsedError; }