// GENERATED CODE - DO NOT MODIFY BY HAND part of 'gist.req.gql.dart'; // ************************************************************************** // BuiltValueGenerator // ************************************************************************** Serializer _$gGistReqSerializer = new _$GGistReqSerializer(); class _$GGistReqSerializer implements StructuredSerializer { @override final Iterable types = const [GGistReq, _$GGistReq]; @override final String wireName = 'GGistReq'; @override Iterable serialize(Serializers serializers, GGistReq object, {FullType specifiedType = FullType.unspecified}) { final result = [ 'vars', serializers.serialize(object.vars, specifiedType: const FullType(_i3.GGistVars)), 'operation', serializers.serialize(object.operation, specifiedType: const FullType(_i4.Operation)), 'executeOnListen', serializers.serialize(object.executeOnListen, specifiedType: const FullType(bool)), ]; Object? value; value = object.requestId; if (value != null) { result ..add('requestId') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.optimisticResponse; if (value != null) { result ..add('optimisticResponse') ..add(serializers.serialize(value, specifiedType: const FullType(_i2.GGistData))); } value = object.updateCacheHandlerKey; if (value != null) { result ..add('updateCacheHandlerKey') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.updateCacheHandlerContext; if (value != null) { result ..add('updateCacheHandlerContext') ..add(serializers.serialize(value, specifiedType: const FullType( Map, const [const FullType(String), const FullType(dynamic)]))); } value = object.fetchPolicy; if (value != null) { result ..add('fetchPolicy') ..add(serializers.serialize(value, specifiedType: const FullType(_i1.FetchPolicy))); } return result; } @override GGistReq deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GGistReqBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case 'vars': result.vars.replace(serializers.deserialize(value, specifiedType: const FullType(_i3.GGistVars))! as _i3.GGistVars); break; case 'operation': result.operation = serializers.deserialize(value, specifiedType: const FullType(_i4.Operation))! as _i4.Operation; break; case 'requestId': result.requestId = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'optimisticResponse': result.optimisticResponse.replace(serializers.deserialize(value, specifiedType: const FullType(_i2.GGistData))! as _i2.GGistData); break; case 'updateCacheHandlerKey': result.updateCacheHandlerKey = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'updateCacheHandlerContext': result.updateCacheHandlerContext = serializers.deserialize(value, specifiedType: const FullType(Map, const [ const FullType(String), const FullType(dynamic) ])) as Map?; break; case 'fetchPolicy': result.fetchPolicy = serializers.deserialize(value, specifiedType: const FullType(_i1.FetchPolicy)) as _i1.FetchPolicy?; break; case 'executeOnListen': result.executeOnListen = serializers.deserialize(value, specifiedType: const FullType(bool))! as bool; break; } } return result.build(); } } class _$GGistReq extends GGistReq { @override final _i3.GGistVars vars; @override final _i4.Operation operation; @override final String? requestId; @override final _i2.GGistData? Function(_i2.GGistData?, _i2.GGistData?)? updateResult; @override final _i2.GGistData? optimisticResponse; @override final String? updateCacheHandlerKey; @override final Map? updateCacheHandlerContext; @override final _i1.FetchPolicy? fetchPolicy; @override final bool executeOnListen; factory _$GGistReq([void Function(GGistReqBuilder)? updates]) => (new GGistReqBuilder()..update(updates))._build(); _$GGistReq._( {required this.vars, required this.operation, this.requestId, this.updateResult, this.optimisticResponse, this.updateCacheHandlerKey, this.updateCacheHandlerContext, this.fetchPolicy, required this.executeOnListen}) : super._() { BuiltValueNullFieldError.checkNotNull(vars, r'GGistReq', 'vars'); BuiltValueNullFieldError.checkNotNull(operation, r'GGistReq', 'operation'); BuiltValueNullFieldError.checkNotNull( executeOnListen, r'GGistReq', 'executeOnListen'); } @override GGistReq rebuild(void Function(GGistReqBuilder) updates) => (toBuilder()..update(updates)).build(); @override GGistReqBuilder toBuilder() => new GGistReqBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; final dynamic _$dynamicOther = other; return other is GGistReq && vars == other.vars && operation == other.operation && requestId == other.requestId && updateResult == _$dynamicOther.updateResult && optimisticResponse == other.optimisticResponse && updateCacheHandlerKey == other.updateCacheHandlerKey && updateCacheHandlerContext == other.updateCacheHandlerContext && fetchPolicy == other.fetchPolicy && executeOnListen == other.executeOnListen; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc($jc($jc(0, vars.hashCode), operation.hashCode), requestId.hashCode), updateResult.hashCode), optimisticResponse.hashCode), updateCacheHandlerKey.hashCode), updateCacheHandlerContext.hashCode), fetchPolicy.hashCode), executeOnListen.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GGistReq') ..add('vars', vars) ..add('operation', operation) ..add('requestId', requestId) ..add('updateResult', updateResult) ..add('optimisticResponse', optimisticResponse) ..add('updateCacheHandlerKey', updateCacheHandlerKey) ..add('updateCacheHandlerContext', updateCacheHandlerContext) ..add('fetchPolicy', fetchPolicy) ..add('executeOnListen', executeOnListen)) .toString(); } } class GGistReqBuilder implements Builder { _$GGistReq? _$v; _i3.GGistVarsBuilder? _vars; _i3.GGistVarsBuilder get vars => _$this._vars ??= new _i3.GGistVarsBuilder(); set vars(_i3.GGistVarsBuilder? vars) => _$this._vars = vars; _i4.Operation? _operation; _i4.Operation? get operation => _$this._operation; set operation(_i4.Operation? operation) => _$this._operation = operation; String? _requestId; String? get requestId => _$this._requestId; set requestId(String? requestId) => _$this._requestId = requestId; _i2.GGistData? Function(_i2.GGistData?, _i2.GGistData?)? _updateResult; _i2.GGistData? Function(_i2.GGistData?, _i2.GGistData?)? get updateResult => _$this._updateResult; set updateResult( _i2.GGistData? Function(_i2.GGistData?, _i2.GGistData?)? updateResult) => _$this._updateResult = updateResult; _i2.GGistDataBuilder? _optimisticResponse; _i2.GGistDataBuilder get optimisticResponse => _$this._optimisticResponse ??= new _i2.GGistDataBuilder(); set optimisticResponse(_i2.GGistDataBuilder? optimisticResponse) => _$this._optimisticResponse = optimisticResponse; String? _updateCacheHandlerKey; String? get updateCacheHandlerKey => _$this._updateCacheHandlerKey; set updateCacheHandlerKey(String? updateCacheHandlerKey) => _$this._updateCacheHandlerKey = updateCacheHandlerKey; Map? _updateCacheHandlerContext; Map? get updateCacheHandlerContext => _$this._updateCacheHandlerContext; set updateCacheHandlerContext( Map? updateCacheHandlerContext) => _$this._updateCacheHandlerContext = updateCacheHandlerContext; _i1.FetchPolicy? _fetchPolicy; _i1.FetchPolicy? get fetchPolicy => _$this._fetchPolicy; set fetchPolicy(_i1.FetchPolicy? fetchPolicy) => _$this._fetchPolicy = fetchPolicy; bool? _executeOnListen; bool? get executeOnListen => _$this._executeOnListen; set executeOnListen(bool? executeOnListen) => _$this._executeOnListen = executeOnListen; GGistReqBuilder() { GGistReq._initializeBuilder(this); } GGistReqBuilder get _$this { final $v = _$v; if ($v != null) { _vars = $v.vars.toBuilder(); _operation = $v.operation; _requestId = $v.requestId; _updateResult = $v.updateResult; _optimisticResponse = $v.optimisticResponse?.toBuilder(); _updateCacheHandlerKey = $v.updateCacheHandlerKey; _updateCacheHandlerContext = $v.updateCacheHandlerContext; _fetchPolicy = $v.fetchPolicy; _executeOnListen = $v.executeOnListen; _$v = null; } return this; } @override void replace(GGistReq other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GGistReq; } @override void update(void Function(GGistReqBuilder)? updates) { if (updates != null) updates(this); } @override GGistReq build() => _build(); _$GGistReq _build() { _$GGistReq _$result; try { _$result = _$v ?? new _$GGistReq._( vars: vars.build(), operation: BuiltValueNullFieldError.checkNotNull( operation, r'GGistReq', 'operation'), requestId: requestId, updateResult: updateResult, optimisticResponse: _optimisticResponse?.build(), updateCacheHandlerKey: updateCacheHandlerKey, updateCacheHandlerContext: updateCacheHandlerContext, fetchPolicy: fetchPolicy, executeOnListen: BuiltValueNullFieldError.checkNotNull( executeOnListen, r'GGistReq', 'executeOnListen')); } catch (_) { late String _$failedField; try { _$failedField = 'vars'; vars.build(); _$failedField = 'optimisticResponse'; _optimisticResponse?.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'GGistReq', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } // ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas