A framework for building convergent cross-platform Nextcloud clients using Flutter.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

2272 lines
70 KiB

// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'news.openapi.dart';
// **************************************************************************
// BuiltValueGenerator
// **************************************************************************
Serializer<NewsSupportedAPIVersions> _$newsSupportedAPIVersionsSerializer = _$NewsSupportedAPIVersionsSerializer();
Serializer<NewsArticle> _$newsArticleSerializer = _$NewsArticleSerializer();
Serializer<NewsFeed> _$newsFeedSerializer = _$NewsFeedSerializer();
Serializer<NewsFolder> _$newsFolderSerializer = _$NewsFolderSerializer();
Serializer<NewsListFolders> _$newsListFoldersSerializer = _$NewsListFoldersSerializer();
Serializer<NewsListFeeds> _$newsListFeedsSerializer = _$NewsListFeedsSerializer();
Serializer<NewsListArticles> _$newsListArticlesSerializer = _$NewsListArticlesSerializer();
Serializer<NewsOCSMeta> _$newsOCSMetaSerializer = _$NewsOCSMetaSerializer();
Serializer<NewsEmptyOCS_Ocs> _$newsEmptyOCSOcsSerializer = _$NewsEmptyOCS_OcsSerializer();
Serializer<NewsEmptyOCS> _$newsEmptyOCSSerializer = _$NewsEmptyOCSSerializer();
class _$NewsSupportedAPIVersionsSerializer implements StructuredSerializer<NewsSupportedAPIVersions> {
@override
final Iterable<Type> types = const [NewsSupportedAPIVersions, _$NewsSupportedAPIVersions];
@override
final String wireName = 'NewsSupportedAPIVersions';
@override
Iterable<Object?> serialize(Serializers serializers, NewsSupportedAPIVersions object,
{FullType specifiedType = FullType.unspecified}) {
final result = <Object?>[];
Object? value;
value = object.apiLevels;
if (value != null) {
result
..add('apiLevels')
..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, [FullType(String)])));
}
return result;
}
@override
NewsSupportedAPIVersions deserialize(Serializers serializers, Iterable<Object?> serialized,
{FullType specifiedType = FullType.unspecified}) {
final result = NewsSupportedAPIVersionsBuilder();
final iterator = serialized.iterator;
while (iterator.moveNext()) {
final key = iterator.current! as String;
iterator.moveNext();
final Object? value = iterator.current;
switch (key) {
case 'apiLevels':
result.apiLevels.replace(serializers.deserialize(value,
specifiedType: const FullType(BuiltList, [FullType(String)]))! as BuiltList<Object?>);
break;
}
}
return result.build();
}
}
class _$NewsArticleSerializer implements StructuredSerializer<NewsArticle> {
@override
final Iterable<Type> types = const [NewsArticle, _$NewsArticle];
@override
final String wireName = 'NewsArticle';
@override
Iterable<Object?> serialize(Serializers serializers, NewsArticle object,
{FullType specifiedType = FullType.unspecified}) {
final result = <Object?>[
'id',
serializers.serialize(object.id, specifiedType: const FullType(int)),
'guid',
serializers.serialize(object.guid, specifiedType: const FullType(String)),
'guidHash',
serializers.serialize(object.guidHash, specifiedType: const FullType(String)),
'title',
serializers.serialize(object.title, specifiedType: const FullType(String)),
'pubDate',
serializers.serialize(object.pubDate, specifiedType: const FullType(int)),
'body',
serializers.serialize(object.body, specifiedType: const FullType(String)),
'feedId',
serializers.serialize(object.feedId, specifiedType: const FullType(int)),
'unread',
serializers.serialize(object.unread, specifiedType: const FullType(bool)),
'starred',
serializers.serialize(object.starred, specifiedType: const FullType(bool)),
'lastModified',
serializers.serialize(object.lastModified, specifiedType: const FullType(int)),
'rtl',
serializers.serialize(object.rtl, specifiedType: const FullType(bool)),
'fingerprint',
serializers.serialize(object.fingerprint, specifiedType: const FullType(String)),
'contentHash',
serializers.serialize(object.contentHash, specifiedType: const FullType(String)),
];
Object? value;
value = object.url;
if (value != null) {
result
..add('url')
..add(serializers.serialize(value, specifiedType: const FullType(String)));
}
value = object.author;
if (value != null) {
result
..add('author')
..add(serializers.serialize(value, specifiedType: const FullType(String)));
}
value = object.updatedDate;
if (value != null) {
result
..add('updatedDate')
..add(serializers.serialize(value, specifiedType: const FullType(int)));
}
value = object.enclosureMime;
if (value != null) {
result
..add('enclosureMime')
..add(serializers.serialize(value, specifiedType: const FullType(String)));
}
value = object.enclosureLink;
if (value != null) {
result
..add('enclosureLink')
..add(serializers.serialize(value, specifiedType: const FullType(String)));
}
value = object.mediaThumbnail;
if (value != null) {
result
..add('mediaThumbnail')
..add(serializers.serialize(value, specifiedType: const FullType(String)));
}
value = object.mediaDescription;
if (value != null) {
result
..add('mediaDescription')
..add(serializers.serialize(value, specifiedType: const FullType(String)));
}
return result;
}
@override
NewsArticle deserialize(Serializers serializers, Iterable<Object?> serialized,
{FullType specifiedType = FullType.unspecified}) {
final result = NewsArticleBuilder();
final iterator = serialized.iterator;
while (iterator.moveNext()) {
final key = iterator.current! as String;
iterator.moveNext();
final Object? value = iterator.current;
switch (key) {
case 'id':
result.id = serializers.deserialize(value, specifiedType: const FullType(int))! as int;
break;
case 'guid':
result.guid = serializers.deserialize(value, specifiedType: const FullType(String))! as String;
break;
case 'guidHash':
result.guidHash = serializers.deserialize(value, specifiedType: const FullType(String))! as String;
break;
case 'url':
result.url = serializers.deserialize(value, specifiedType: const FullType(String)) as String?;
break;
case 'title':
result.title = serializers.deserialize(value, specifiedType: const FullType(String))! as String;
break;
case 'author':
result.author = serializers.deserialize(value, specifiedType: const FullType(String)) as String?;
break;
case 'pubDate':
result.pubDate = serializers.deserialize(value, specifiedType: const FullType(int))! as int;
break;
case 'updatedDate':
result.updatedDate = serializers.deserialize(value, specifiedType: const FullType(int)) as int?;
break;
case 'body':
result.body = serializers.deserialize(value, specifiedType: const FullType(String))! as String;
break;
case 'enclosureMime':
result.enclosureMime = serializers.deserialize(value, specifiedType: const FullType(String)) as String?;
break;
case 'enclosureLink':
result.enclosureLink = serializers.deserialize(value, specifiedType: const FullType(String)) as String?;
break;
case 'mediaThumbnail':
result.mediaThumbnail = serializers.deserialize(value, specifiedType: const FullType(String)) as String?;
break;
case 'mediaDescription':
result.mediaDescription = serializers.deserialize(value, specifiedType: const FullType(String)) as String?;
break;
case 'feedId':
result.feedId = serializers.deserialize(value, specifiedType: const FullType(int))! as int;
break;
case 'unread':
result.unread = serializers.deserialize(value, specifiedType: const FullType(bool))! as bool;
break;
case 'starred':
result.starred = serializers.deserialize(value, specifiedType: const FullType(bool))! as bool;
break;
case 'lastModified':
result.lastModified = serializers.deserialize(value, specifiedType: const FullType(int))! as int;
break;
case 'rtl':
result.rtl = serializers.deserialize(value, specifiedType: const FullType(bool))! as bool;
break;
case 'fingerprint':
result.fingerprint = serializers.deserialize(value, specifiedType: const FullType(String))! as String;
break;
case 'contentHash':
result.contentHash = serializers.deserialize(value, specifiedType: const FullType(String))! as String;
break;
}
}
return result.build();
}
}
class _$NewsFeedSerializer implements StructuredSerializer<NewsFeed> {
@override
final Iterable<Type> types = const [NewsFeed, _$NewsFeed];
@override
final String wireName = 'NewsFeed';
@override
Iterable<Object?> serialize(Serializers serializers, NewsFeed object,
{FullType specifiedType = FullType.unspecified}) {
final result = <Object?>[
'id',
serializers.serialize(object.id, specifiedType: const FullType(int)),
'url',
serializers.serialize(object.url, specifiedType: const FullType(String)),
'title',
serializers.serialize(object.title, specifiedType: const FullType(String)),
'added',
serializers.serialize(object.added, specifiedType: const FullType(int)),
'ordering',
serializers.serialize(object.ordering, specifiedType: const FullType(int)),
'pinned',
serializers.serialize(object.pinned, specifiedType: const FullType(bool)),
'updateErrorCount',
serializers.serialize(object.updateErrorCount, specifiedType: const FullType(int)),
'items',
serializers.serialize(object.items, specifiedType: const FullType(BuiltList, [FullType(NewsArticle)])),
];
Object? value;
value = object.faviconLink;
if (value != null) {
result
..add('faviconLink')
..add(serializers.serialize(value, specifiedType: const FullType(String)));
}
value = object.folderId;
if (value != null) {
result
..add('folderId')
..add(serializers.serialize(value, specifiedType: const FullType(int)));
}
value = object.unreadCount;
if (value != null) {
result
..add('unreadCount')
..add(serializers.serialize(value, specifiedType: const FullType(int)));
}
value = object.link;
if (value != null) {
result
..add('link')
..add(serializers.serialize(value, specifiedType: const FullType(String)));
}
value = object.lastUpdateError;
if (value != null) {
result
..add('lastUpdateError')
..add(serializers.serialize(value, specifiedType: const FullType(String)));
}
return result;
}
@override
NewsFeed deserialize(Serializers serializers, Iterable<Object?> serialized,
{FullType specifiedType = FullType.unspecified}) {
final result = NewsFeedBuilder();
final iterator = serialized.iterator;
while (iterator.moveNext()) {
final key = iterator.current! as String;
iterator.moveNext();
final Object? value = iterator.current;
switch (key) {
case 'id':
result.id = serializers.deserialize(value, specifiedType: const FullType(int))! as int;
break;
case 'url':
result.url = serializers.deserialize(value, specifiedType: const FullType(String))! as String;
break;
case 'title':
result.title = serializers.deserialize(value, specifiedType: const FullType(String))! as String;
break;
case 'faviconLink':
result.faviconLink = serializers.deserialize(value, specifiedType: const FullType(String)) as String?;
break;
case 'added':
result.added = serializers.deserialize(value, specifiedType: const FullType(int))! as int;
break;
case 'folderId':
result.folderId = serializers.deserialize(value, specifiedType: const FullType(int)) as int?;
break;
case 'unreadCount':
result.unreadCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int?;
break;
case 'ordering':
result.ordering = serializers.deserialize(value, specifiedType: const FullType(int))! as int;
break;
case 'link':
result.link = serializers.deserialize(value, specifiedType: const FullType(String)) as String?;
break;
case 'pinned':
result.pinned = serializers.deserialize(value, specifiedType: const FullType(bool))! as bool;
break;
case 'updateErrorCount':
result.updateErrorCount = serializers.deserialize(value, specifiedType: const FullType(int))! as int;
break;
case 'lastUpdateError':
result.lastUpdateError = serializers.deserialize(value, specifiedType: const FullType(String)) as String?;
break;
case 'items':
result.items.replace(serializers.deserialize(value,
specifiedType: const FullType(BuiltList, [FullType(NewsArticle)]))! as BuiltList<Object?>);
break;
}
}
return result.build();
}
}
class _$NewsFolderSerializer implements StructuredSerializer<NewsFolder> {
@override
final Iterable<Type> types = const [NewsFolder, _$NewsFolder];
@override
final String wireName = 'NewsFolder';
@override
Iterable<Object?> serialize(Serializers serializers, NewsFolder object,
{FullType specifiedType = FullType.unspecified}) {
final result = <Object?>[
'id',
serializers.serialize(object.id, specifiedType: const FullType(int)),
'name',
serializers.serialize(object.name, specifiedType: const FullType(String)),
'opened',
serializers.serialize(object.opened, specifiedType: const FullType(bool)),
'feeds',
serializers.serialize(object.feeds, specifiedType: const FullType(BuiltList, [FullType(NewsFeed)])),
];
return result;
}
@override
NewsFolder deserialize(Serializers serializers, Iterable<Object?> serialized,
{FullType specifiedType = FullType.unspecified}) {
final result = NewsFolderBuilder();
final iterator = serialized.iterator;
while (iterator.moveNext()) {
final key = iterator.current! as String;
iterator.moveNext();
final Object? value = iterator.current;
switch (key) {
case 'id':
result.id = serializers.deserialize(value, specifiedType: const FullType(int))! as int;
break;
case 'name':
result.name = serializers.deserialize(value, specifiedType: const FullType(String))! as String;
break;
case 'opened':
result.opened = serializers.deserialize(value, specifiedType: const FullType(bool))! as bool;
break;
case 'feeds':
result.feeds.replace(serializers.deserialize(value,
specifiedType: const FullType(BuiltList, [FullType(NewsFeed)]))! as BuiltList<Object?>);
break;
}
}
return result.build();
}
}
class _$NewsListFoldersSerializer implements StructuredSerializer<NewsListFolders> {
@override
final Iterable<Type> types = const [NewsListFolders, _$NewsListFolders];
@override
final String wireName = 'NewsListFolders';
@override
Iterable<Object?> serialize(Serializers serializers, NewsListFolders object,
{FullType specifiedType = FullType.unspecified}) {
final result = <Object?>[
'folders',
serializers.serialize(object.folders, specifiedType: const FullType(BuiltList, [FullType(NewsFolder)])),
];
return result;
}
@override
NewsListFolders deserialize(Serializers serializers, Iterable<Object?> serialized,
{FullType specifiedType = FullType.unspecified}) {
final result = NewsListFoldersBuilder();
final iterator = serialized.iterator;
while (iterator.moveNext()) {
final key = iterator.current! as String;
iterator.moveNext();
final Object? value = iterator.current;
switch (key) {
case 'folders':
result.folders.replace(serializers.deserialize(value,
specifiedType: const FullType(BuiltList, [FullType(NewsFolder)]))! as BuiltList<Object?>);
break;
}
}
return result.build();
}
}
class _$NewsListFeedsSerializer implements StructuredSerializer<NewsListFeeds> {
@override
final Iterable<Type> types = const [NewsListFeeds, _$NewsListFeeds];
@override
final String wireName = 'NewsListFeeds';
@override
Iterable<Object?> serialize(Serializers serializers, NewsListFeeds object,
{FullType specifiedType = FullType.unspecified}) {
final result = <Object?>[
'feeds',
serializers.serialize(object.feeds, specifiedType: const FullType(BuiltList, [FullType(NewsFeed)])),
];
Object? value;
value = object.starredCount;
if (value != null) {
result
..add('starredCount')
..add(serializers.serialize(value, specifiedType: const FullType(int)));
}
value = object.newestItemId;
if (value != null) {
result
..add('newestItemId')
..add(serializers.serialize(value, specifiedType: const FullType(int)));
}
return result;
}
@override
NewsListFeeds deserialize(Serializers serializers, Iterable<Object?> serialized,
{FullType specifiedType = FullType.unspecified}) {
final result = NewsListFeedsBuilder();
final iterator = serialized.iterator;
while (iterator.moveNext()) {
final key = iterator.current! as String;
iterator.moveNext();
final Object? value = iterator.current;
switch (key) {
case 'starredCount':
result.starredCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int?;
break;
case 'newestItemId':
result.newestItemId = serializers.deserialize(value, specifiedType: const FullType(int)) as int?;
break;
case 'feeds':
result.feeds.replace(serializers.deserialize(value,
specifiedType: const FullType(BuiltList, [FullType(NewsFeed)]))! as BuiltList<Object?>);
break;
}
}
return result.build();
}
}
class _$NewsListArticlesSerializer implements StructuredSerializer<NewsListArticles> {
@override
final Iterable<Type> types = const [NewsListArticles, _$NewsListArticles];
@override
final String wireName = 'NewsListArticles';
@override
Iterable<Object?> serialize(Serializers serializers, NewsListArticles object,
{FullType specifiedType = FullType.unspecified}) {
final result = <Object?>[
'items',
serializers.serialize(object.items, specifiedType: const FullType(BuiltList, [FullType(NewsArticle)])),
];
return result;
}
@override
NewsListArticles deserialize(Serializers serializers, Iterable<Object?> serialized,
{FullType specifiedType = FullType.unspecified}) {
final result = NewsListArticlesBuilder();
final iterator = serialized.iterator;
while (iterator.moveNext()) {
final key = iterator.current! as String;
iterator.moveNext();
final Object? value = iterator.current;
switch (key) {
case 'items':
result.items.replace(serializers.deserialize(value,
specifiedType: const FullType(BuiltList, [FullType(NewsArticle)]))! as BuiltList<Object?>);
break;
}
}
return result.build();
}
}
class _$NewsOCSMetaSerializer implements StructuredSerializer<NewsOCSMeta> {
@override
final Iterable<Type> types = const [NewsOCSMeta, _$NewsOCSMeta];
@override
final String wireName = 'NewsOCSMeta';
@override
Iterable<Object?> serialize(Serializers serializers, NewsOCSMeta object,
{FullType specifiedType = FullType.unspecified}) {
final result = <Object?>[
'status',
serializers.serialize(object.status, specifiedType: const FullType(String)),
'statuscode',
serializers.serialize(object.statuscode, specifiedType: const FullType(int)),
];
Object? value;
value = object.message;
if (value != null) {
result
..add('message')
..add(serializers.serialize(value, specifiedType: const FullType(String)));
}
value = object.totalitems;
if (value != null) {
result
..add('totalitems')
..add(serializers.serialize(value, specifiedType: const FullType(String)));
}
value = object.itemsperpage;
if (value != null) {
result
..add('itemsperpage')
..add(serializers.serialize(value, specifiedType: const FullType(String)));
}
return result;
}
@override
NewsOCSMeta deserialize(Serializers serializers, Iterable<Object?> serialized,
{FullType specifiedType = FullType.unspecified}) {
final result = NewsOCSMetaBuilder();
final iterator = serialized.iterator;
while (iterator.moveNext()) {
final key = iterator.current! as String;
iterator.moveNext();
final Object? value = iterator.current;
switch (key) {
case 'status':
result.status = serializers.deserialize(value, specifiedType: const FullType(String))! as String;
break;
case 'statuscode':
result.statuscode = serializers.deserialize(value, specifiedType: const FullType(int))! as int;
break;
case 'message':
result.message = serializers.deserialize(value, specifiedType: const FullType(String)) as String?;
break;
case 'totalitems':
result.totalitems = serializers.deserialize(value, specifiedType: const FullType(String)) as String?;
break;
case 'itemsperpage':
result.itemsperpage = serializers.deserialize(value, specifiedType: const FullType(String)) as String?;
break;
}
}
return result.build();
}
}
class _$NewsEmptyOCS_OcsSerializer implements StructuredSerializer<NewsEmptyOCS_Ocs> {
@override
final Iterable<Type> types = const [NewsEmptyOCS_Ocs, _$NewsEmptyOCS_Ocs];
@override
final String wireName = 'NewsEmptyOCS_Ocs';
@override
Iterable<Object?> serialize(Serializers serializers, NewsEmptyOCS_Ocs object,
{FullType specifiedType = FullType.unspecified}) {
final result = <Object?>[
'meta',
serializers.serialize(object.meta, specifiedType: const FullType(NewsOCSMeta)),
'data',
serializers.serialize(object.data, specifiedType: const FullType(BuiltList, [FullType(JsonObject)])),
];
return result;
}
@override
NewsEmptyOCS_Ocs deserialize(Serializers serializers, Iterable<Object?> serialized,
{FullType specifiedType = FullType.unspecified}) {
final result = NewsEmptyOCS_OcsBuilder();
final iterator = serialized.iterator;
while (iterator.moveNext()) {
final key = iterator.current! as String;
iterator.moveNext();
final Object? value = iterator.current;
switch (key) {
case 'meta':
result.meta
.replace(serializers.deserialize(value, specifiedType: const FullType(NewsOCSMeta))! as NewsOCSMeta);
break;
case 'data':
result.data.replace(serializers.deserialize(value,
specifiedType: const FullType(BuiltList, [FullType(JsonObject)]))! as BuiltList<Object?>);
break;
}
}
return result.build();
}
}
class _$NewsEmptyOCSSerializer implements StructuredSerializer<NewsEmptyOCS> {
@override
final Iterable<Type> types = const [NewsEmptyOCS, _$NewsEmptyOCS];
@override
final String wireName = 'NewsEmptyOCS';
@override
Iterable<Object?> serialize(Serializers serializers, NewsEmptyOCS object,
{FullType specifiedType = FullType.unspecified}) {
final result = <Object?>[
'ocs',
serializers.serialize(object.ocs, specifiedType: const FullType(NewsEmptyOCS_Ocs)),
];
return result;
}
@override
NewsEmptyOCS deserialize(Serializers serializers, Iterable<Object?> serialized,
{FullType specifiedType = FullType.unspecified}) {
final result = NewsEmptyOCSBuilder();
final iterator = serialized.iterator;
while (iterator.moveNext()) {
final key = iterator.current! as String;
iterator.moveNext();
final Object? value = iterator.current;
switch (key) {
case 'ocs':
result.ocs.replace(
serializers.deserialize(value, specifiedType: const FullType(NewsEmptyOCS_Ocs))! as NewsEmptyOCS_Ocs);
break;
}
}
return result.build();
}
}
abstract mixin class NewsSupportedAPIVersionsInterfaceBuilder {
void replace(NewsSupportedAPIVersionsInterface other);
void update(void Function(NewsSupportedAPIVersionsInterfaceBuilder) updates);
ListBuilder<String> get apiLevels;
set apiLevels(ListBuilder<String>? apiLevels);
}
class _$NewsSupportedAPIVersions extends NewsSupportedAPIVersions {
@override
final BuiltList<String>? apiLevels;
factory _$NewsSupportedAPIVersions([void Function(NewsSupportedAPIVersionsBuilder)? updates]) =>
(NewsSupportedAPIVersionsBuilder()..update(updates))._build();
_$NewsSupportedAPIVersions._({this.apiLevels}) : super._();
@override
NewsSupportedAPIVersions rebuild(void Function(NewsSupportedAPIVersionsBuilder) updates) =>
(toBuilder()..update(updates)).build();
@override
NewsSupportedAPIVersionsBuilder toBuilder() => NewsSupportedAPIVersionsBuilder()..replace(this);
@override
bool operator ==(Object other) {
if (identical(other, this)) return true;
return other is NewsSupportedAPIVersions && apiLevels == other.apiLevels;
}
@override
int get hashCode {
var _$hash = 0;
_$hash = $jc(_$hash, apiLevels.hashCode);
_$hash = $jf(_$hash);
return _$hash;
}
@override
String toString() {
return (newBuiltValueToStringHelper(r'NewsSupportedAPIVersions')..add('apiLevels', apiLevels)).toString();
}
}
class NewsSupportedAPIVersionsBuilder
implements
Builder<NewsSupportedAPIVersions, NewsSupportedAPIVersionsBuilder>,
NewsSupportedAPIVersionsInterfaceBuilder {
_$NewsSupportedAPIVersions? _$v;
ListBuilder<String>? _apiLevels;
ListBuilder<String> get apiLevels => _$this._apiLevels ??= ListBuilder<String>();
set apiLevels(covariant ListBuilder<String>? apiLevels) => _$this._apiLevels = apiLevels;
NewsSupportedAPIVersionsBuilder();
NewsSupportedAPIVersionsBuilder get _$this {
final $v = _$v;
if ($v != null) {
_apiLevels = $v.apiLevels?.toBuilder();
_$v = null;
}
return this;
}
@override
void replace(covariant NewsSupportedAPIVersions other) {
ArgumentError.checkNotNull(other, 'other');
_$v = other as _$NewsSupportedAPIVersions;
}
@override
void update(void Function(NewsSupportedAPIVersionsBuilder)? updates) {
if (updates != null) updates(this);
}
@override
NewsSupportedAPIVersions build() => _build();
_$NewsSupportedAPIVersions _build() {
_$NewsSupportedAPIVersions _$result;
try {
_$result = _$v ?? _$NewsSupportedAPIVersions._(apiLevels: _apiLevels?.build());
} catch (_) {
late String _$failedField;
try {
_$failedField = 'apiLevels';
_apiLevels?.build();
} catch (e) {
throw BuiltValueNestedFieldError(r'NewsSupportedAPIVersions', _$failedField, e.toString());
}
rethrow;
}
replace(_$result);
return _$result;
}
}
abstract mixin class NewsArticleInterfaceBuilder {
void replace(NewsArticleInterface other);
void update(void Function(NewsArticleInterfaceBuilder) updates);
int? get id;
set id(int? id);
String? get guid;
set guid(String? guid);
String? get guidHash;
set guidHash(String? guidHash);
String? get url;
set url(String? url);
String? get title;
set title(String? title);
String? get author;
set author(String? author);
int? get pubDate;
set pubDate(int? pubDate);
int? get updatedDate;
set updatedDate(int? updatedDate);
String? get body;
set body(String? body);
String? get enclosureMime;
set enclosureMime(String? enclosureMime);
String? get enclosureLink;
set enclosureLink(String? enclosureLink);
String? get mediaThumbnail;
set mediaThumbnail(String? mediaThumbnail);
String? get mediaDescription;
set mediaDescription(String? mediaDescription);
int? get feedId;
set feedId(int? feedId);
bool? get unread;
set unread(bool? unread);
bool? get starred;
set starred(bool? starred);
int? get lastModified;
set lastModified(int? lastModified);
bool? get rtl;
set rtl(bool? rtl);
String? get fingerprint;
set fingerprint(String? fingerprint);
String? get contentHash;
set contentHash(String? contentHash);
}
class _$NewsArticle extends NewsArticle {
@override
final int id;
@override
final String guid;
@override
final String guidHash;
@override
final String? url;
@override
final String title;
@override
final String? author;
@override
final int pubDate;
@override
final int? updatedDate;
@override
final String body;
@override
final String? enclosureMime;
@override
final String? enclosureLink;
@override
final String? mediaThumbnail;
@override
final String? mediaDescription;
@override
final int feedId;
@override
final bool unread;
@override
final bool starred;
@override
final int lastModified;
@override
final bool rtl;
@override
final String fingerprint;
@override
final String contentHash;
factory _$NewsArticle([void Function(NewsArticleBuilder)? updates]) =>
(NewsArticleBuilder()..update(updates))._build();
_$NewsArticle._(
{required this.id,
required this.guid,
required this.guidHash,
this.url,
required this.title,
this.author,
required this.pubDate,
this.updatedDate,
required this.body,
this.enclosureMime,
this.enclosureLink,
this.mediaThumbnail,
this.mediaDescription,
required this.feedId,
required this.unread,
required this.starred,
required this.lastModified,
required this.rtl,
required this.fingerprint,
required this.contentHash})
: super._() {
BuiltValueNullFieldError.checkNotNull(id, r'NewsArticle', 'id');
BuiltValueNullFieldError.checkNotNull(guid, r'NewsArticle', 'guid');
BuiltValueNullFieldError.checkNotNull(guidHash, r'NewsArticle', 'guidHash');
BuiltValueNullFieldError.checkNotNull(title, r'NewsArticle', 'title');
BuiltValueNullFieldError.checkNotNull(pubDate, r'NewsArticle', 'pubDate');
BuiltValueNullFieldError.checkNotNull(body, r'NewsArticle', 'body');
BuiltValueNullFieldError.checkNotNull(feedId, r'NewsArticle', 'feedId');
BuiltValueNullFieldError.checkNotNull(unread, r'NewsArticle', 'unread');
BuiltValueNullFieldError.checkNotNull(starred, r'NewsArticle', 'starred');
BuiltValueNullFieldError.checkNotNull(lastModified, r'NewsArticle', 'lastModified');
BuiltValueNullFieldError.checkNotNull(rtl, r'NewsArticle', 'rtl');
BuiltValueNullFieldError.checkNotNull(fingerprint, r'NewsArticle', 'fingerprint');
BuiltValueNullFieldError.checkNotNull(contentHash, r'NewsArticle', 'contentHash');
}
@override
NewsArticle rebuild(void Function(NewsArticleBuilder) updates) => (toBuilder()..update(updates)).build();
@override
NewsArticleBuilder toBuilder() => NewsArticleBuilder()..replace(this);
@override
bool operator ==(Object other) {
if (identical(other, this)) return true;
return other is NewsArticle &&
id == other.id &&
guid == other.guid &&
guidHash == other.guidHash &&
url == other.url &&
title == other.title &&
author == other.author &&
pubDate == other.pubDate &&
updatedDate == other.updatedDate &&
body == other.body &&
enclosureMime == other.enclosureMime &&
enclosureLink == other.enclosureLink &&
mediaThumbnail == other.mediaThumbnail &&
mediaDescription == other.mediaDescription &&
feedId == other.feedId &&
unread == other.unread &&
starred == other.starred &&
lastModified == other.lastModified &&
rtl == other.rtl &&
fingerprint == other.fingerprint &&
contentHash == other.contentHash;
}
@override
int get hashCode {
var _$hash = 0;
_$hash = $jc(_$hash, id.hashCode);
_$hash = $jc(_$hash, guid.hashCode);
_$hash = $jc(_$hash, guidHash.hashCode);
_$hash = $jc(_$hash, url.hashCode);
_$hash = $jc(_$hash, title.hashCode);
_$hash = $jc(_$hash, author.hashCode);
_$hash = $jc(_$hash, pubDate.hashCode);
_$hash = $jc(_$hash, updatedDate.hashCode);
_$hash = $jc(_$hash, body.hashCode);
_$hash = $jc(_$hash, enclosureMime.hashCode);
_$hash = $jc(_$hash, enclosureLink.hashCode);
_$hash = $jc(_$hash, mediaThumbnail.hashCode);
_$hash = $jc(_$hash, mediaDescription.hashCode);
_$hash = $jc(_$hash, feedId.hashCode);
_$hash = $jc(_$hash, unread.hashCode);
_$hash = $jc(_$hash, starred.hashCode);
_$hash = $jc(_$hash, lastModified.hashCode);
_$hash = $jc(_$hash, rtl.hashCode);
_$hash = $jc(_$hash, fingerprint.hashCode);
_$hash = $jc(_$hash, contentHash.hashCode);
_$hash = $jf(_$hash);
return _$hash;
}
@override
String toString() {
return (newBuiltValueToStringHelper(r'NewsArticle')
..add('id', id)
..add('guid', guid)
..add('guidHash', guidHash)
..add('url', url)
..add('title', title)
..add('author', author)
..add('pubDate', pubDate)
..add('updatedDate', updatedDate)
..add('body', body)
..add('enclosureMime', enclosureMime)
..add('enclosureLink', enclosureLink)
..add('mediaThumbnail', mediaThumbnail)
..add('mediaDescription', mediaDescription)
..add('feedId', feedId)
..add('unread', unread)
..add('starred', starred)
..add('lastModified', lastModified)
..add('rtl', rtl)
..add('fingerprint', fingerprint)
..add('contentHash', contentHash))
.toString();
}
}
class NewsArticleBuilder implements Builder<NewsArticle, NewsArticleBuilder>, NewsArticleInterfaceBuilder {
_$NewsArticle? _$v;
int? _id;
int? get id => _$this._id;
set id(covariant int? id) => _$this._id = id;
String? _guid;
String? get guid => _$this._guid;
set guid(covariant String? guid) => _$this._guid = guid;
String? _guidHash;
String? get guidHash => _$this._guidHash;
set guidHash(covariant String? guidHash) => _$this._guidHash = guidHash;
String? _url;
String? get url => _$this._url;
set url(covariant String? url) => _$this._url = url;
String? _title;
String? get title => _$this._title;
set title(covariant String? title) => _$this._title = title;
String? _author;
String? get author => _$this._author;
set author(covariant String? author) => _$this._author = author;
int? _pubDate;
int? get pubDate => _$this._pubDate;
set pubDate(covariant int? pubDate) => _$this._pubDate = pubDate;
int? _updatedDate;
int? get updatedDate => _$this._updatedDate;
set updatedDate(covariant int? updatedDate) => _$this._updatedDate = updatedDate;
String? _body;
String? get body => _$this._body;
set body(covariant String? body) => _$this._body = body;
String? _enclosureMime;
String? get enclosureMime => _$this._enclosureMime;
set enclosureMime(covariant String? enclosureMime) => _$this._enclosureMime = enclosureMime;
String? _enclosureLink;
String? get enclosureLink => _$this._enclosureLink;
set enclosureLink(covariant String? enclosureLink) => _$this._enclosureLink = enclosureLink;
String? _mediaThumbnail;
String? get mediaThumbnail => _$this._mediaThumbnail;
set mediaThumbnail(covariant String? mediaThumbnail) => _$this._mediaThumbnail = mediaThumbnail;
String? _mediaDescription;
String? get mediaDescription => _$this._mediaDescription;
set mediaDescription(covariant String? mediaDescription) => _$this._mediaDescription = mediaDescription;
int? _feedId;
int? get feedId => _$this._feedId;
set feedId(covariant int? feedId) => _$this._feedId = feedId;
bool? _unread;
bool? get unread => _$this._unread;
set unread(covariant bool? unread) => _$this._unread = unread;
bool? _starred;
bool? get starred => _$this._starred;
set starred(covariant bool? starred) => _$this._starred = starred;
int? _lastModified;
int? get lastModified => _$this._lastModified;
set lastModified(covariant int? lastModified) => _$this._lastModified = lastModified;
bool? _rtl;
bool? get rtl => _$this._rtl;
set rtl(covariant bool? rtl) => _$this._rtl = rtl;
String? _fingerprint;
String? get fingerprint => _$this._fingerprint;
set fingerprint(covariant String? fingerprint) => _$this._fingerprint = fingerprint;
String? _contentHash;
String? get contentHash => _$this._contentHash;
set contentHash(covariant String? contentHash) => _$this._contentHash = contentHash;
NewsArticleBuilder();
NewsArticleBuilder get _$this {
final $v = _$v;
if ($v != null) {
_id = $v.id;
_guid = $v.guid;
_guidHash = $v.guidHash;
_url = $v.url;
_title = $v.title;
_author = $v.author;
_pubDate = $v.pubDate;
_updatedDate = $v.updatedDate;
_body = $v.body;
_enclosureMime = $v.enclosureMime;
_enclosureLink = $v.enclosureLink;
_mediaThumbnail = $v.mediaThumbnail;
_mediaDescription = $v.mediaDescription;
_feedId = $v.feedId;
_unread = $v.unread;
_starred = $v.starred;
_lastModified = $v.lastModified;
_rtl = $v.rtl;
_fingerprint = $v.fingerprint;
_contentHash = $v.contentHash;
_$v = null;
}
return this;
}
@override
void replace(covariant NewsArticle other) {
ArgumentError.checkNotNull(other, 'other');
_$v = other as _$NewsArticle;
}
@override
void update(void Function(NewsArticleBuilder)? updates) {
if (updates != null) updates(this);
}
@override
NewsArticle build() => _build();
_$NewsArticle _build() {
final _$result = _$v ??
_$NewsArticle._(
id: BuiltValueNullFieldError.checkNotNull(id, r'NewsArticle', 'id'),
guid: BuiltValueNullFieldError.checkNotNull(guid, r'NewsArticle', 'guid'),
guidHash: BuiltValueNullFieldError.checkNotNull(guidHash, r'NewsArticle', 'guidHash'),
url: url,
title: BuiltValueNullFieldError.checkNotNull(title, r'NewsArticle', 'title'),
author: author,
pubDate: BuiltValueNullFieldError.checkNotNull(pubDate, r'NewsArticle', 'pubDate'),
updatedDate: updatedDate,
body: BuiltValueNullFieldError.checkNotNull(body, r'NewsArticle', 'body'),
enclosureMime: enclosureMime,
enclosureLink: enclosureLink,
mediaThumbnail: mediaThumbnail,
mediaDescription: mediaDescription,
feedId: BuiltValueNullFieldError.checkNotNull(feedId, r'NewsArticle', 'feedId'),
unread: BuiltValueNullFieldError.checkNotNull(unread, r'NewsArticle', 'unread'),
starred: BuiltValueNullFieldError.checkNotNull(starred, r'NewsArticle', 'starred'),
lastModified: BuiltValueNullFieldError.checkNotNull(lastModified, r'NewsArticle', 'lastModified'),
rtl: BuiltValueNullFieldError.checkNotNull(rtl, r'NewsArticle', 'rtl'),
fingerprint: BuiltValueNullFieldError.checkNotNull(fingerprint, r'NewsArticle', 'fingerprint'),
contentHash: BuiltValueNullFieldError.checkNotNull(contentHash, r'NewsArticle', 'contentHash'));
replace(_$result);
return _$result;
}
}
abstract mixin class NewsFeedInterfaceBuilder {
void replace(NewsFeedInterface other);
void update(void Function(NewsFeedInterfaceBuilder) updates);
int? get id;
set id(int? id);
String? get url;
set url(String? url);
String? get title;
set title(String? title);
String? get faviconLink;
set faviconLink(String? faviconLink);
int? get added;
set added(int? added);
int? get folderId;
set folderId(int? folderId);
int? get unreadCount;
set unreadCount(int? unreadCount);
int? get ordering;
set ordering(int? ordering);
String? get link;
set link(String? link);
bool? get pinned;
set pinned(bool? pinned);
int? get updateErrorCount;
set updateErrorCount(int? updateErrorCount);
String? get lastUpdateError;
set lastUpdateError(String? lastUpdateError);
ListBuilder<NewsArticle> get items;
set items(ListBuilder<NewsArticle>? items);
}
class _$NewsFeed extends NewsFeed {
@override
final int id;
@override
final String url;
@override
final String title;
@override
final String? faviconLink;
@override
final int added;
@override
final int? folderId;
@override
final int? unreadCount;
@override
final int ordering;
@override
final String? link;
@override
final bool pinned;
@override
final int updateErrorCount;
@override
final String? lastUpdateError;
@override
final BuiltList<NewsArticle> items;
factory _$NewsFeed([void Function(NewsFeedBuilder)? updates]) => (NewsFeedBuilder()..update(updates))._build();
_$NewsFeed._(
{required this.id,
required this.url,
required this.title,
this.faviconLink,
required this.added,
this.folderId,
this.unreadCount,
required this.ordering,
this.link,
required this.pinned,
required this.updateErrorCount,
this.lastUpdateError,
required this.items})
: super._() {
BuiltValueNullFieldError.checkNotNull(id, r'NewsFeed', 'id');
BuiltValueNullFieldError.checkNotNull(url, r'NewsFeed', 'url');
BuiltValueNullFieldError.checkNotNull(title, r'NewsFeed', 'title');
BuiltValueNullFieldError.checkNotNull(added, r'NewsFeed', 'added');
BuiltValueNullFieldError.checkNotNull(ordering, r'NewsFeed', 'ordering');
BuiltValueNullFieldError.checkNotNull(pinned, r'NewsFeed', 'pinned');
BuiltValueNullFieldError.checkNotNull(updateErrorCount, r'NewsFeed', 'updateErrorCount');
BuiltValueNullFieldError.checkNotNull(items, r'NewsFeed', 'items');
}
@override
NewsFeed rebuild(void Function(NewsFeedBuilder) updates) => (toBuilder()..update(updates)).build();
@override
NewsFeedBuilder toBuilder() => NewsFeedBuilder()..replace(this);
@override
bool operator ==(Object other) {
if (identical(other, this)) return true;
return other is NewsFeed &&
id == other.id &&
url == other.url &&
title == other.title &&
faviconLink == other.faviconLink &&
added == other.added &&
folderId == other.folderId &&
unreadCount == other.unreadCount &&
ordering == other.ordering &&
link == other.link &&
pinned == other.pinned &&
updateErrorCount == other.updateErrorCount &&
lastUpdateError == other.lastUpdateError &&
items == other.items;
}
@override
int get hashCode {
var _$hash = 0;
_$hash = $jc(_$hash, id.hashCode);
_$hash = $jc(_$hash, url.hashCode);
_$hash = $jc(_$hash, title.hashCode);
_$hash = $jc(_$hash, faviconLink.hashCode);
_$hash = $jc(_$hash, added.hashCode);
_$hash = $jc(_$hash, folderId.hashCode);
_$hash = $jc(_$hash, unreadCount.hashCode);
_$hash = $jc(_$hash, ordering.hashCode);
_$hash = $jc(_$hash, link.hashCode);
_$hash = $jc(_$hash, pinned.hashCode);
_$hash = $jc(_$hash, updateErrorCount.hashCode);
_$hash = $jc(_$hash, lastUpdateError.hashCode);
_$hash = $jc(_$hash, items.hashCode);
_$hash = $jf(_$hash);
return _$hash;
}
@override
String toString() {
return (newBuiltValueToStringHelper(r'NewsFeed')
..add('id', id)
..add('url', url)
..add('title', title)
..add('faviconLink', faviconLink)
..add('added', added)
..add('folderId', folderId)
..add('unreadCount', unreadCount)
..add('ordering', ordering)
..add('link', link)
..add('pinned', pinned)
..add('updateErrorCount', updateErrorCount)
..add('lastUpdateError', lastUpdateError)
..add('items', items))
.toString();
}
}
class NewsFeedBuilder implements Builder<NewsFeed, NewsFeedBuilder>, NewsFeedInterfaceBuilder {
_$NewsFeed? _$v;
int? _id;
int? get id => _$this._id;
set id(covariant int? id) => _$this._id = id;
String? _url;
String? get url => _$this._url;
set url(covariant String? url) => _$this._url = url;
String? _title;
String? get title => _$this._title;
set title(covariant String? title) => _$this._title = title;
String? _faviconLink;
String? get faviconLink => _$this._faviconLink;
set faviconLink(covariant String? faviconLink) => _$this._faviconLink = faviconLink;
int? _added;
int? get added => _$this._added;
set added(covariant int? added) => _$this._added = added;
int? _folderId;
int? get folderId => _$this._folderId;
set folderId(covariant int? folderId) => _$this._folderId = folderId;
int? _unreadCount;
int? get unreadCount => _$this._unreadCount;
set unreadCount(covariant int? unreadCount) => _$this._unreadCount = unreadCount;
int? _ordering;
int? get ordering => _$this._ordering;
set ordering(covariant int? ordering) => _$this._ordering = ordering;
String? _link;
String? get link => _$this._link;
set link(covariant String? link) => _$this._link = link;
bool? _pinned;
bool? get pinned => _$this._pinned;
set pinned(covariant bool? pinned) => _$this._pinned = pinned;
int? _updateErrorCount;
int? get updateErrorCount => _$this._updateErrorCount;
set updateErrorCount(covariant int? updateErrorCount) => _$this._updateErrorCount = updateErrorCount;
String? _lastUpdateError;
String? get lastUpdateError => _$this._lastUpdateError;
set lastUpdateError(covariant String? lastUpdateError) => _$this._lastUpdateError = lastUpdateError;
ListBuilder<NewsArticle>? _items;
ListBuilder<NewsArticle> get items => _$this._items ??= ListBuilder<NewsArticle>();
set items(covariant ListBuilder<NewsArticle>? items) => _$this._items = items;
NewsFeedBuilder();
NewsFeedBuilder get _$this {
final $v = _$v;
if ($v != null) {
_id = $v.id;
_url = $v.url;
_title = $v.title;
_faviconLink = $v.faviconLink;
_added = $v.added;
_folderId = $v.folderId;
_unreadCount = $v.unreadCount;
_ordering = $v.ordering;
_link = $v.link;
_pinned = $v.pinned;
_updateErrorCount = $v.updateErrorCount;
_lastUpdateError = $v.lastUpdateError;
_items = $v.items.toBuilder();
_$v = null;
}
return this;
}
@override
void replace(covariant NewsFeed other) {
ArgumentError.checkNotNull(other, 'other');
_$v = other as _$NewsFeed;
}
@override
void update(void Function(NewsFeedBuilder)? updates) {
if (updates != null) updates(this);
}
@override
NewsFeed build() => _build();
_$NewsFeed _build() {
_$NewsFeed _$result;
try {
_$result = _$v ??
_$NewsFeed._(
id: BuiltValueNullFieldError.checkNotNull(id, r'NewsFeed', 'id'),
url: BuiltValueNullFieldError.checkNotNull(url, r'NewsFeed', 'url'),
title: BuiltValueNullFieldError.checkNotNull(title, r'NewsFeed', 'title'),
faviconLink: faviconLink,
added: BuiltValueNullFieldError.checkNotNull(added, r'NewsFeed', 'added'),
folderId: folderId,
unreadCount: unreadCount,
ordering: BuiltValueNullFieldError.checkNotNull(ordering, r'NewsFeed', 'ordering'),
link: link,
pinned: BuiltValueNullFieldError.checkNotNull(pinned, r'NewsFeed', 'pinned'),
updateErrorCount:
BuiltValueNullFieldError.checkNotNull(updateErrorCount, r'NewsFeed', 'updateErrorCount'),
lastUpdateError: lastUpdateError,
items: items.build());
} catch (_) {
late String _$failedField;
try {
_$failedField = 'items';
items.build();
} catch (e) {
throw BuiltValueNestedFieldError(r'NewsFeed', _$failedField, e.toString());
}
rethrow;
}
replace(_$result);
return _$result;
}
}
abstract mixin class NewsFolderInterfaceBuilder {
void replace(NewsFolderInterface other);
void update(void Function(NewsFolderInterfaceBuilder) updates);
int? get id;
set id(int? id);
String? get name;
set name(String? name);
bool? get opened;
set opened(bool? opened);
ListBuilder<NewsFeed> get feeds;
set feeds(ListBuilder<NewsFeed>? feeds);
}
class _$NewsFolder extends NewsFolder {
@override
final int id;
@override
final String name;
@override
final bool opened;
@override
final BuiltList<NewsFeed> feeds;
factory _$NewsFolder([void Function(NewsFolderBuilder)? updates]) => (NewsFolderBuilder()..update(updates))._build();
_$NewsFolder._({required this.id, required this.name, required this.opened, required this.feeds}) : super._() {
BuiltValueNullFieldError.checkNotNull(id, r'NewsFolder', 'id');
BuiltValueNullFieldError.checkNotNull(name, r'NewsFolder', 'name');
BuiltValueNullFieldError.checkNotNull(opened, r'NewsFolder', 'opened');
BuiltValueNullFieldError.checkNotNull(feeds, r'NewsFolder', 'feeds');
}
@override
NewsFolder rebuild(void Function(NewsFolderBuilder) updates) => (toBuilder()..update(updates)).build();
@override
NewsFolderBuilder toBuilder() => NewsFolderBuilder()..replace(this);
@override
bool operator ==(Object other) {
if (identical(other, this)) return true;
return other is NewsFolder &&
id == other.id &&
name == other.name &&
opened == other.opened &&
feeds == other.feeds;
}
@override
int get hashCode {
var _$hash = 0;
_$hash = $jc(_$hash, id.hashCode);
_$hash = $jc(_$hash, name.hashCode);
_$hash = $jc(_$hash, opened.hashCode);
_$hash = $jc(_$hash, feeds.hashCode);
_$hash = $jf(_$hash);
return _$hash;
}
@override
String toString() {
return (newBuiltValueToStringHelper(r'NewsFolder')
..add('id', id)
..add('name', name)
..add('opened', opened)
..add('feeds', feeds))
.toString();
}
}
class NewsFolderBuilder implements Builder<NewsFolder, NewsFolderBuilder>, NewsFolderInterfaceBuilder {
_$NewsFolder? _$v;
int? _id;
int? get id => _$this._id;
set id(covariant int? id) => _$this._id = id;
String? _name;
String? get name => _$this._name;
set name(covariant String? name) => _$this._name = name;
bool? _opened;
bool? get opened => _$this._opened;
set opened(covariant bool? opened) => _$this._opened = opened;
ListBuilder<NewsFeed>? _feeds;
ListBuilder<NewsFeed> get feeds => _$this._feeds ??= ListBuilder<NewsFeed>();
set feeds(covariant ListBuilder<NewsFeed>? feeds) => _$this._feeds = feeds;
NewsFolderBuilder();
NewsFolderBuilder get _$this {
final $v = _$v;
if ($v != null) {
_id = $v.id;
_name = $v.name;
_opened = $v.opened;
_feeds = $v.feeds.toBuilder();
_$v = null;
}
return this;
}
@override
void replace(covariant NewsFolder other) {
ArgumentError.checkNotNull(other, 'other');
_$v = other as _$NewsFolder;
}
@override
void update(void Function(NewsFolderBuilder)? updates) {
if (updates != null) updates(this);
}
@override
NewsFolder build() => _build();
_$NewsFolder _build() {
_$NewsFolder _$result;
try {
_$result = _$v ??
_$NewsFolder._(
id: BuiltValueNullFieldError.checkNotNull(id, r'NewsFolder', 'id'),
name: BuiltValueNullFieldError.checkNotNull(name, r'NewsFolder', 'name'),
opened: BuiltValueNullFieldError.checkNotNull(opened, r'NewsFolder', 'opened'),
feeds: feeds.build());
} catch (_) {
late String _$failedField;
try {
_$failedField = 'feeds';
feeds.build();
} catch (e) {
throw BuiltValueNestedFieldError(r'NewsFolder', _$failedField, e.toString());
}
rethrow;
}
replace(_$result);
return _$result;
}
}
abstract mixin class NewsListFoldersInterfaceBuilder {
void replace(NewsListFoldersInterface other);
void update(void Function(NewsListFoldersInterfaceBuilder) updates);
ListBuilder<NewsFolder> get folders;
set folders(ListBuilder<NewsFolder>? folders);
}
class _$NewsListFolders extends NewsListFolders {
@override
final BuiltList<NewsFolder> folders;
factory _$NewsListFolders([void Function(NewsListFoldersBuilder)? updates]) =>
(NewsListFoldersBuilder()..update(updates))._build();
_$NewsListFolders._({required this.folders}) : super._() {
BuiltValueNullFieldError.checkNotNull(folders, r'NewsListFolders', 'folders');
}
@override
NewsListFolders rebuild(void Function(NewsListFoldersBuilder) updates) => (toBuilder()..update(updates)).build();
@override
NewsListFoldersBuilder toBuilder() => NewsListFoldersBuilder()..replace(this);
@override
bool operator ==(Object other) {
if (identical(other, this)) return true;
return other is NewsListFolders && folders == other.folders;
}
@override
int get hashCode {
var _$hash = 0;
_$hash = $jc(_$hash, folders.hashCode);
_$hash = $jf(_$hash);
return _$hash;
}
@override
String toString() {
return (newBuiltValueToStringHelper(r'NewsListFolders')..add('folders', folders)).toString();
}
}
class NewsListFoldersBuilder
implements Builder<NewsListFolders, NewsListFoldersBuilder>, NewsListFoldersInterfaceBuilder {
_$NewsListFolders? _$v;
ListBuilder<NewsFolder>? _folders;
ListBuilder<NewsFolder> get folders => _$this._folders ??= ListBuilder<NewsFolder>();
set folders(covariant ListBuilder<NewsFolder>? folders) => _$this._folders = folders;
NewsListFoldersBuilder();
NewsListFoldersBuilder get _$this {
final $v = _$v;
if ($v != null) {
_folders = $v.folders.toBuilder();
_$v = null;
}
return this;
}
@override
void replace(covariant NewsListFolders other) {
ArgumentError.checkNotNull(other, 'other');
_$v = other as _$NewsListFolders;
}
@override
void update(void Function(NewsListFoldersBuilder)? updates) {
if (updates != null) updates(this);
}
@override
NewsListFolders build() => _build();
_$NewsListFolders _build() {
_$NewsListFolders _$result;
try {
_$result = _$v ?? _$NewsListFolders._(folders: folders.build());
} catch (_) {
late String _$failedField;
try {
_$failedField = 'folders';
folders.build();
} catch (e) {
throw BuiltValueNestedFieldError(r'NewsListFolders', _$failedField, e.toString());
}
rethrow;
}
replace(_$result);
return _$result;
}
}
abstract mixin class NewsListFeedsInterfaceBuilder {
void replace(NewsListFeedsInterface other);
void update(void Function(NewsListFeedsInterfaceBuilder) updates);
int? get starredCount;
set starredCount(int? starredCount);
int? get newestItemId;
set newestItemId(int? newestItemId);
ListBuilder<NewsFeed> get feeds;
set feeds(ListBuilder<NewsFeed>? feeds);
}
class _$NewsListFeeds extends NewsListFeeds {
@override
final int? starredCount;
@override
final int? newestItemId;
@override
final BuiltList<NewsFeed> feeds;
factory _$NewsListFeeds([void Function(NewsListFeedsBuilder)? updates]) =>
(NewsListFeedsBuilder()..update(updates))._build();
_$NewsListFeeds._({this.starredCount, this.newestItemId, required this.feeds}) : super._() {
BuiltValueNullFieldError.checkNotNull(feeds, r'NewsListFeeds', 'feeds');
}
@override
NewsListFeeds rebuild(void Function(NewsListFeedsBuilder) updates) => (toBuilder()..update(updates)).build();
@override
NewsListFeedsBuilder toBuilder() => NewsListFeedsBuilder()..replace(this);
@override
bool operator ==(Object other) {
if (identical(other, this)) return true;
return other is NewsListFeeds &&
starredCount == other.starredCount &&
newestItemId == other.newestItemId &&
feeds == other.feeds;
}
@override
int get hashCode {
var _$hash = 0;
_$hash = $jc(_$hash, starredCount.hashCode);
_$hash = $jc(_$hash, newestItemId.hashCode);
_$hash = $jc(_$hash, feeds.hashCode);
_$hash = $jf(_$hash);
return _$hash;
}
@override
String toString() {
return (newBuiltValueToStringHelper(r'NewsListFeeds')
..add('starredCount', starredCount)
..add('newestItemId', newestItemId)
..add('feeds', feeds))
.toString();
}
}
class NewsListFeedsBuilder implements Builder<NewsListFeeds, NewsListFeedsBuilder>, NewsListFeedsInterfaceBuilder {
_$NewsListFeeds? _$v;
int? _starredCount;
int? get starredCount => _$this._starredCount;
set starredCount(covariant int? starredCount) => _$this._starredCount = starredCount;
int? _newestItemId;
int? get newestItemId => _$this._newestItemId;
set newestItemId(covariant int? newestItemId) => _$this._newestItemId = newestItemId;
ListBuilder<NewsFeed>? _feeds;
ListBuilder<NewsFeed> get feeds => _$this._feeds ??= ListBuilder<NewsFeed>();
set feeds(covariant ListBuilder<NewsFeed>? feeds) => _$this._feeds = feeds;
NewsListFeedsBuilder();
NewsListFeedsBuilder get _$this {
final $v = _$v;
if ($v != null) {
_starredCount = $v.starredCount;
_newestItemId = $v.newestItemId;
_feeds = $v.feeds.toBuilder();
_$v = null;
}
return this;
}
@override
void replace(covariant NewsListFeeds other) {
ArgumentError.checkNotNull(other, 'other');
_$v = other as _$NewsListFeeds;
}
@override
void update(void Function(NewsListFeedsBuilder)? updates) {
if (updates != null) updates(this);
}
@override
NewsListFeeds build() => _build();
_$NewsListFeeds _build() {
_$NewsListFeeds _$result;
try {
_$result = _$v ?? _$NewsListFeeds._(starredCount: starredCount, newestItemId: newestItemId, feeds: feeds.build());
} catch (_) {
late String _$failedField;
try {
_$failedField = 'feeds';
feeds.build();
} catch (e) {
throw BuiltValueNestedFieldError(r'NewsListFeeds', _$failedField, e.toString());
}
rethrow;
}
replace(_$result);
return _$result;
}
}
abstract mixin class NewsListArticlesInterfaceBuilder {
void replace(NewsListArticlesInterface other);
void update(void Function(NewsListArticlesInterfaceBuilder) updates);
ListBuilder<NewsArticle> get items;
set items(ListBuilder<NewsArticle>? items);
}
class _$NewsListArticles extends NewsListArticles {
@override
final BuiltList<NewsArticle> items;
factory _$NewsListArticles([void Function(NewsListArticlesBuilder)? updates]) =>
(NewsListArticlesBuilder()..update(updates))._build();
_$NewsListArticles._({required this.items}) : super._() {
BuiltValueNullFieldError.checkNotNull(items, r'NewsListArticles', 'items');
}
@override
NewsListArticles rebuild(void Function(NewsListArticlesBuilder) updates) => (toBuilder()..update(updates)).build();
@override
NewsListArticlesBuilder toBuilder() => NewsListArticlesBuilder()..replace(this);
@override
bool operator ==(Object other) {
if (identical(other, this)) return true;
return other is NewsListArticles && items == other.items;
}
@override
int get hashCode {
var _$hash = 0;
_$hash = $jc(_$hash, items.hashCode);
_$hash = $jf(_$hash);
return _$hash;
}
@override
String toString() {
return (newBuiltValueToStringHelper(r'NewsListArticles')..add('items', items)).toString();
}
}
class NewsListArticlesBuilder
implements Builder<NewsListArticles, NewsListArticlesBuilder>, NewsListArticlesInterfaceBuilder {
_$NewsListArticles? _$v;
ListBuilder<NewsArticle>? _items;
ListBuilder<NewsArticle> get items => _$this._items ??= ListBuilder<NewsArticle>();
set items(covariant ListBuilder<NewsArticle>? items) => _$this._items = items;
NewsListArticlesBuilder();
NewsListArticlesBuilder get _$this {
final $v = _$v;
if ($v != null) {
_items = $v.items.toBuilder();
_$v = null;
}
return this;
}
@override
void replace(covariant NewsListArticles other) {
ArgumentError.checkNotNull(other, 'other');
_$v = other as _$NewsListArticles;
}
@override
void update(void Function(NewsListArticlesBuilder)? updates) {
if (updates != null) updates(this);
}
@override
NewsListArticles build() => _build();
_$NewsListArticles _build() {
_$NewsListArticles _$result;
try {
_$result = _$v ?? _$NewsListArticles._(items: items.build());
} catch (_) {
late String _$failedField;
try {
_$failedField = 'items';
items.build();
} catch (e) {
throw BuiltValueNestedFieldError(r'NewsListArticles', _$failedField, e.toString());
}
rethrow;
}
replace(_$result);
return _$result;
}
}
abstract mixin class NewsOCSMetaInterfaceBuilder {
void replace(NewsOCSMetaInterface other);
void update(void Function(NewsOCSMetaInterfaceBuilder) updates);
String? get status;
set status(String? status);
int? get statuscode;
set statuscode(int? statuscode);
String? get message;
set message(String? message);
String? get totalitems;
set totalitems(String? totalitems);
String? get itemsperpage;
set itemsperpage(String? itemsperpage);
}
class _$NewsOCSMeta extends NewsOCSMeta {
@override
final String status;
@override
final int statuscode;
@override
final String? message;
@override
final String? totalitems;
@override
final String? itemsperpage;
factory _$NewsOCSMeta([void Function(NewsOCSMetaBuilder)? updates]) =>
(NewsOCSMetaBuilder()..update(updates))._build();
_$NewsOCSMeta._({required this.status, required this.statuscode, this.message, this.totalitems, this.itemsperpage})
: super._() {
BuiltValueNullFieldError.checkNotNull(status, r'NewsOCSMeta', 'status');
BuiltValueNullFieldError.checkNotNull(statuscode, r'NewsOCSMeta', 'statuscode');
}
@override
NewsOCSMeta rebuild(void Function(NewsOCSMetaBuilder) updates) => (toBuilder()..update(updates)).build();
@override
NewsOCSMetaBuilder toBuilder() => NewsOCSMetaBuilder()..replace(this);
@override
bool operator ==(Object other) {
if (identical(other, this)) return true;
return other is NewsOCSMeta &&
status == other.status &&
statuscode == other.statuscode &&
message == other.message &&
totalitems == other.totalitems &&
itemsperpage == other.itemsperpage;
}
@override
int get hashCode {
var _$hash = 0;
_$hash = $jc(_$hash, status.hashCode);
_$hash = $jc(_$hash, statuscode.hashCode);
_$hash = $jc(_$hash, message.hashCode);
_$hash = $jc(_$hash, totalitems.hashCode);
_$hash = $jc(_$hash, itemsperpage.hashCode);
_$hash = $jf(_$hash);
return _$hash;
}
@override
String toString() {
return (newBuiltValueToStringHelper(r'NewsOCSMeta')
..add('status', status)
..add('statuscode', statuscode)
..add('message', message)
..add('totalitems', totalitems)
..add('itemsperpage', itemsperpage))
.toString();
}
}
class NewsOCSMetaBuilder implements Builder<NewsOCSMeta, NewsOCSMetaBuilder>, NewsOCSMetaInterfaceBuilder {
_$NewsOCSMeta? _$v;
String? _status;
String? get status => _$this._status;
set status(covariant String? status) => _$this._status = status;
int? _statuscode;
int? get statuscode => _$this._statuscode;
set statuscode(covariant int? statuscode) => _$this._statuscode = statuscode;
String? _message;
String? get message => _$this._message;
set message(covariant String? message) => _$this._message = message;
String? _totalitems;
String? get totalitems => _$this._totalitems;
set totalitems(covariant String? totalitems) => _$this._totalitems = totalitems;
String? _itemsperpage;
String? get itemsperpage => _$this._itemsperpage;
set itemsperpage(covariant String? itemsperpage) => _$this._itemsperpage = itemsperpage;
NewsOCSMetaBuilder();
NewsOCSMetaBuilder get _$this {
final $v = _$v;
if ($v != null) {
_status = $v.status;
_statuscode = $v.statuscode;
_message = $v.message;
_totalitems = $v.totalitems;
_itemsperpage = $v.itemsperpage;
_$v = null;
}
return this;
}
@override
void replace(covariant NewsOCSMeta other) {
ArgumentError.checkNotNull(other, 'other');
_$v = other as _$NewsOCSMeta;
}
@override
void update(void Function(NewsOCSMetaBuilder)? updates) {
if (updates != null) updates(this);
}
@override
NewsOCSMeta build() => _build();
_$NewsOCSMeta _build() {
final _$result = _$v ??
_$NewsOCSMeta._(
status: BuiltValueNullFieldError.checkNotNull(status, r'NewsOCSMeta', 'status'),
statuscode: BuiltValueNullFieldError.checkNotNull(statuscode, r'NewsOCSMeta', 'statuscode'),
message: message,
totalitems: totalitems,
itemsperpage: itemsperpage);
replace(_$result);
return _$result;
}
}
abstract mixin class NewsEmptyOCS_OcsInterfaceBuilder {
void replace(NewsEmptyOCS_OcsInterface other);
void update(void Function(NewsEmptyOCS_OcsInterfaceBuilder) updates);
NewsOCSMetaBuilder get meta;
set meta(NewsOCSMetaBuilder? meta);
ListBuilder<JsonObject> get data;
set data(ListBuilder<JsonObject>? data);
}
class _$NewsEmptyOCS_Ocs extends NewsEmptyOCS_Ocs {
@override
final NewsOCSMeta meta;
@override
final BuiltList<JsonObject> data;
factory _$NewsEmptyOCS_Ocs([void Function(NewsEmptyOCS_OcsBuilder)? updates]) =>
(NewsEmptyOCS_OcsBuilder()..update(updates))._build();
_$NewsEmptyOCS_Ocs._({required this.meta, required this.data}) : super._() {
BuiltValueNullFieldError.checkNotNull(meta, r'NewsEmptyOCS_Ocs', 'meta');
BuiltValueNullFieldError.checkNotNull(data, r'NewsEmptyOCS_Ocs', 'data');
}
@override
NewsEmptyOCS_Ocs rebuild(void Function(NewsEmptyOCS_OcsBuilder) updates) => (toBuilder()..update(updates)).build();
@override
NewsEmptyOCS_OcsBuilder toBuilder() => NewsEmptyOCS_OcsBuilder()..replace(this);
@override
bool operator ==(Object other) {
if (identical(other, this)) return true;
return other is NewsEmptyOCS_Ocs && meta == other.meta && data == other.data;
}
@override
int get hashCode {
var _$hash = 0;
_$hash = $jc(_$hash, meta.hashCode);
_$hash = $jc(_$hash, data.hashCode);
_$hash = $jf(_$hash);
return _$hash;
}
@override
String toString() {
return (newBuiltValueToStringHelper(r'NewsEmptyOCS_Ocs')
..add('meta', meta)
..add('data', data))
.toString();
}
}
class NewsEmptyOCS_OcsBuilder
implements Builder<NewsEmptyOCS_Ocs, NewsEmptyOCS_OcsBuilder>, NewsEmptyOCS_OcsInterfaceBuilder {
_$NewsEmptyOCS_Ocs? _$v;
NewsOCSMetaBuilder? _meta;
NewsOCSMetaBuilder get meta => _$this._meta ??= NewsOCSMetaBuilder();
set meta(covariant NewsOCSMetaBuilder? meta) => _$this._meta = meta;
ListBuilder<JsonObject>? _data;
ListBuilder<JsonObject> get data => _$this._data ??= ListBuilder<JsonObject>();
set data(covariant ListBuilder<JsonObject>? data) => _$this._data = data;
NewsEmptyOCS_OcsBuilder();
NewsEmptyOCS_OcsBuilder get _$this {
final $v = _$v;
if ($v != null) {
_meta = $v.meta.toBuilder();
_data = $v.data.toBuilder();
_$v = null;
}
return this;
}
@override
void replace(covariant NewsEmptyOCS_Ocs other) {
ArgumentError.checkNotNull(other, 'other');
_$v = other as _$NewsEmptyOCS_Ocs;
}
@override
void update(void Function(NewsEmptyOCS_OcsBuilder)? updates) {
if (updates != null) updates(this);
}
@override
NewsEmptyOCS_Ocs build() => _build();
_$NewsEmptyOCS_Ocs _build() {
_$NewsEmptyOCS_Ocs _$result;
try {
_$result = _$v ?? _$NewsEmptyOCS_Ocs._(meta: meta.build(), data: data.build());
} catch (_) {
late String _$failedField;
try {
_$failedField = 'meta';
meta.build();
_$failedField = 'data';
data.build();
} catch (e) {
throw BuiltValueNestedFieldError(r'NewsEmptyOCS_Ocs', _$failedField, e.toString());
}
rethrow;
}
replace(_$result);
return _$result;
}
}
abstract mixin class NewsEmptyOCSInterfaceBuilder {
void replace(NewsEmptyOCSInterface other);
void update(void Function(NewsEmptyOCSInterfaceBuilder) updates);
NewsEmptyOCS_OcsBuilder get ocs;
set ocs(NewsEmptyOCS_OcsBuilder? ocs);
}
class _$NewsEmptyOCS extends NewsEmptyOCS {
@override
final NewsEmptyOCS_Ocs ocs;
factory _$NewsEmptyOCS([void Function(NewsEmptyOCSBuilder)? updates]) =>
(NewsEmptyOCSBuilder()..update(updates))._build();
_$NewsEmptyOCS._({required this.ocs}) : super._() {
BuiltValueNullFieldError.checkNotNull(ocs, r'NewsEmptyOCS', 'ocs');
}
@override
NewsEmptyOCS rebuild(void Function(NewsEmptyOCSBuilder) updates) => (toBuilder()..update(updates)).build();
@override
NewsEmptyOCSBuilder toBuilder() => NewsEmptyOCSBuilder()..replace(this);
@override
bool operator ==(Object other) {
if (identical(other, this)) return true;
return other is NewsEmptyOCS && ocs == other.ocs;
}
@override
int get hashCode {
var _$hash = 0;
_$hash = $jc(_$hash, ocs.hashCode);
_$hash = $jf(_$hash);
return _$hash;
}
@override
String toString() {
return (newBuiltValueToStringHelper(r'NewsEmptyOCS')..add('ocs', ocs)).toString();
}
}
class NewsEmptyOCSBuilder implements Builder<NewsEmptyOCS, NewsEmptyOCSBuilder>, NewsEmptyOCSInterfaceBuilder {
_$NewsEmptyOCS? _$v;
NewsEmptyOCS_OcsBuilder? _ocs;
NewsEmptyOCS_OcsBuilder get ocs => _$this._ocs ??= NewsEmptyOCS_OcsBuilder();
set ocs(covariant NewsEmptyOCS_OcsBuilder? ocs) => _$this._ocs = ocs;
NewsEmptyOCSBuilder();
NewsEmptyOCSBuilder get _$this {
final $v = _$v;
if ($v != null) {
_ocs = $v.ocs.toBuilder();
_$v = null;
}
return this;
}
@override
void replace(covariant NewsEmptyOCS other) {
ArgumentError.checkNotNull(other, 'other');
_$v = other as _$NewsEmptyOCS;
}
@override
void update(void Function(NewsEmptyOCSBuilder)? updates) {
if (updates != null) updates(this);
}
@override
NewsEmptyOCS build() => _build();
_$NewsEmptyOCS _build() {
_$NewsEmptyOCS _$result;
try {
_$result = _$v ?? _$NewsEmptyOCS._(ocs: ocs.build());
} catch (_) {
late String _$failedField;
try {
_$failedField = 'ocs';
ocs.build();
} catch (e) {
throw BuiltValueNestedFieldError(r'NewsEmptyOCS', _$failedField, e.toString());
}
rethrow;
}
replace(_$result);
return _$result;
}
}
// ignore_for_file: deprecated_member_use_from_same_package,type=lint