| 1 | // GENERATED CODE - DO NOT MODIFY BY HAND |
| 2 | |
| 3 | part of 'airport_delay_reason_entity.dart'; |
| 4 | |
| 5 | // ************************************************************************** |
| 6 | // BuiltValueGenerator |
| 7 | // ************************************************************************** |
| 8 | |
| 9 | const AirportDelayReasonEntityColorEnum |
| 10 | _$airportDelayReasonEntityColorEnum_red = |
| 11 | const AirportDelayReasonEntityColorEnum._('red' |
| 12 | const AirportDelayReasonEntityColorEnum |
| 13 | _$airportDelayReasonEntityColorEnum_yellow = |
| 14 | const AirportDelayReasonEntityColorEnum._('yellow' |
| 15 | const AirportDelayReasonEntityColorEnum |
| 16 | _$airportDelayReasonEntityColorEnum_green = |
| 17 | const AirportDelayReasonEntityColorEnum._('green' |
| 18 | |
| 19 | AirportDelayReasonEntityColorEnum _$airportDelayReasonEntityColorEnumValueOf( |
| 20 | String name) { |
| 21 | switch (name) { |
| 22 | case 'red': |
| 23 | return _$airportDelayReasonEntityColorEnum_red; |
| 24 | case 'yellow': |
| 25 | return _$airportDelayReasonEntityColorEnum_yellow; |
| 26 | case 'green': |
| 27 | return _$airportDelayReasonEntityColorEnum_green; |
| 28 | default: |
| 29 | throw ArgumentError(name); |
| 30 | } |
| 31 | } |
| 32 | |
| 33 | final BuiltSet<AirportDelayReasonEntityColorEnum |
| 34 | _$airportDelayReasonEntityColorEnumValues = BuiltSet< |
| 35 | AirportDelayReasonEntityColorEnum>(const <AirportDelayReasonEntityColorEnum |
| 36 | _$airportDelayReasonEntityColorEnum_red, |
| 37 | _$airportDelayReasonEntityColorEnum_yellow, |
| 38 | _$airportDelayReasonEntityColorEnum_green, |
| 39 | ]); |
| 40 | |
| 41 | Serializer<AirportDelayReasonEntityColorEnum> |
| 42 | _$airportDelayReasonEntityColorEnumSerializer = |
| 43 | _$AirportDelayReasonEntityColorEnumSerializer(); |
| 44 | |
| 45 | class _$AirportDelayReasonEntityColorEnumSerializer |
| 46 | implements PrimitiveSerializer<AirportDelayReasonEntityColorEnum> { |
| 47 | static const Map |
| 48 | 'red': 'red', |
| 49 | 'yellow': 'yellow', |
| 50 | 'green': 'green', |
| 51 | }; |
| 52 | static const Map |
| 53 | 'red': 'red', |
| 54 | 'yellow': 'yellow', |
| 55 | 'green': 'green', |
| 56 | }; |
| 57 | |
| 58 | @override |
| 59 | final Iterable<Type |
| 60 | @override |
| 61 | final String wireName = |
| 62 | |
| 63 | @override |
| 64 | Object serialize( |
| 65 | Serializers serializers, AirportDelayReasonEntityColorEnum object |
| 66 | {FullType specifiedType = FullType. |
| 67 | _toWire[object.name] ?? object.name; |
| 68 | |
| 69 | @override |
| 70 | AirportDelayReasonEntityColorEnum deserialize( |
| 71 | Serializers serializers, Object serialized |
| 72 | {FullType specifiedType = FullType. |
| 73 | AirportDelayReasonEntityColorEnum.valueOf( |
| 74 | _fromWire[serialized] ?? (serialized is String ? |
| 75 | } |
| 76 | |
| 77 | class _$AirportDelayReasonEntity extends AirportDelayReasonEntity |
| 78 | @override |
| 79 | final String category; |
| 80 | @override |
| 81 | final AirportDelayReasonEntityColorEnum color; |
| 82 | @override |
| 83 | final num delaySecs; |
| 84 | @override |
| 85 | final String reason; |
| 86 | |
| 87 | factory _$AirportDelayReasonEntity( |
| 88 | [void Function(AirportDelayReasonEntityBuilder |
| 89 | (AirportDelayReasonEntityBuilder()..update(updates)). |
| 90 | |
| 91 | _$AirportDelayReasonEntity._( |
| 92 | {required this.category, |
| 93 | required this.color, |
| 94 | required this.delaySecs, |
| 95 | required this.reason}) |
| 96 | : super._(); |
| 97 | @override |
| 98 | AirportDelayReasonEntity rebuild( |
| 99 | void Function(AirportDelayReasonEntityBuilder |
| 100 | (toBuilder()..update(updates)). |
| 101 | |
| 102 | @override |
| 103 | AirportDelayReasonEntityBuilder toBuilder() => |
| 104 | AirportDelayReasonEntityBuilder()..replace(this |
| 105 | |
| 106 | @override |
| 107 | bool operator ==(Object |
| 108 | if (identical(other, this |
| 109 | return other is AirportDelayReasonEntity |
| 110 | category == other.category && |
| 111 | color == other.color && |
| 112 | delaySecs == other.delaySecs && |
| 113 | reason == other.reason; |
| 114 | } |
| 115 | |
| 116 | @override |
| 117 | int get hashCode { |
| 118 | var _$hash = 0; |
| 119 | _$hash = $jc(_$hash, category. |
| 120 | _$hash = $jc(_$hash, color. |
| 121 | _$hash = $jc(_$hash, delaySecs. |
| 122 | _$hash = $jc(_$hash, reason. |
| 123 | _$hash = $jf(_$hash); |
| 124 | return _$hash; |
| 125 | } |
| 126 | |
| 127 | @override |
| 128 | String toString() { |
| 129 | return (newBuiltValueToStringHelper(r'AirportDelayReasonEntity') |
| 130 | ..add('category', category) |
| 131 | ..add('color', color) |
| 132 | ..add('delaySecs', delaySecs) |
| 133 | ..add('reason', reason)) |
| 134 | .toString(); |
| 135 | } |
| 136 | } |
| 137 | |
| 138 | class AirportDelayReasonEntityBuilder |
| 139 | implements |
| 140 | Builder<AirportDelayReasonEntity, AirportDelayReasonEntityBuilder |
| 141 | _$AirportDelayReasonEntity? _$v; |
| 142 | |
| 143 | String? _category; |
| 144 | String? get category => _$this |
| 145 | set category(String? |
| 146 | |
| 147 | AirportDelayReasonEntityColorEnum? _color; |
| 148 | AirportDelayReasonEntityColorEnum? get color => _$this |
| 149 | set color(AirportDelayReasonEntityColorEnum? |
| 150 | |
| 151 | num? _delaySecs; |
| 152 | num? get delaySecs => _$this |
| 153 | set delaySecs(num? |
| 154 | |
| 155 | String? _reason; |
| 156 | String? get reason => _$this |
| 157 | set reason(String? |
| 158 | |
| 159 | AirportDelayReasonEntityBuilder() { |
| 160 | AirportDelayReasonEntity._defaults(this |
| 161 | } |
| 162 | |
| 163 | AirportDelayReasonEntityBuilder get _$this { |
| 164 | final $v = _$v; |
| 165 | if ($v != null) { |
| 166 | _category = $v.category; |
| 167 | _color = $v.color; |
| 168 | _delaySecs = $v.delaySecs; |
| 169 | _reason = $v.reason; |
| 170 | _$v = null; |
| 171 | } |
| 172 | return this; |
| 173 | } |
| 174 | |
| 175 | @override |
| 176 | void replace(AirportDelayReasonEntity |
| 177 | _$v = other as _$AirportDelayReasonEntity; |
| 178 | } |
| 179 | |
| 180 | @override |
| 181 | void update(void |
| 182 | if (updates != null) updates |
| 183 | } |
| 184 | |
| 185 | @override |
| 186 | AirportDelayReasonEntity build() => |
| 187 | |
| 188 | _$AirportDelayReasonEntity _build() { |
| 189 | final _$result = _$v ?? |
| 190 | _$AirportDelayReasonEntity._( |
| 191 | category: BuiltValueNullFieldError.checkNotNull( |
| 192 | category, r'AirportDelayReasonEntity', 'category'), |
| 193 | color: BuiltValueNullFieldError.checkNotNull( |
| 194 | color, r'AirportDelayReasonEntity', 'color'), |
| 195 | delaySecs: BuiltValueNullFieldError.checkNotNull( |
| 196 | delaySecs, r'AirportDelayReasonEntity', 'delaySecs'), |
| 197 | reason: BuiltValueNullFieldError.checkNotNull( |
| 198 | reason, r'AirportDelayReasonEntity', 'reason'), |
| 199 | ); |
| 200 | replace(_$result); |
| 201 | return _$result; |
| 202 | } |
| 203 | } |
| 204 | |
| 205 | // ignore_for_file: deprecated_member_use_from_same_package,type=lint |