// GENERATED CODE - DO NOT MODIFY BY HAND part of 'track_preference.dart'; // ************************************************************************** // IsarCollectionGenerator // ************************************************************************** // coverage:ignore-file // ignore_for_file: duplicate_ignore, non_constant_identifier_names, constant_identifier_names, invalid_use_of_protected_member, unnecessary_cast, prefer_const_constructors, lines_longer_than_80_chars, require_trailing_commas, inference_failure_on_function_invocation, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_checks, join_return_with_assignment, prefer_final_locals, avoid_js_rounded_ints, avoid_positional_boolean_parameters, always_specify_types extension GetTrackPreferenceCollection on Isar { IsarCollection get trackPreferences => this.collection(); } const TrackPreferenceSchema = CollectionSchema( name: r'Track Preference', id: -7260395670212271073, properties: { r'oAuth': PropertySchema( id: 0, name: r'oAuth', type: IsarType.string, ), r'prefs': PropertySchema( id: 1, name: r'prefs', type: IsarType.string, ), r'username': PropertySchema( id: 2, name: r'username', type: IsarType.string, ) }, estimateSize: _trackPreferenceEstimateSize, serialize: _trackPreferenceSerialize, deserialize: _trackPreferenceDeserialize, deserializeProp: _trackPreferenceDeserializeProp, idName: r'syncId', indexes: {}, links: {}, embeddedSchemas: {}, getId: _trackPreferenceGetId, getLinks: _trackPreferenceGetLinks, attach: _trackPreferenceAttach, version: '3.1.0+1', ); int _trackPreferenceEstimateSize( TrackPreference object, List offsets, Map> allOffsets, ) { var bytesCount = offsets.last; { final value = object.oAuth; if (value != null) { bytesCount += 3 + value.length * 3; } } { final value = object.prefs; if (value != null) { bytesCount += 3 + value.length * 3; } } { final value = object.username; if (value != null) { bytesCount += 3 + value.length * 3; } } return bytesCount; } void _trackPreferenceSerialize( TrackPreference object, IsarWriter writer, List offsets, Map> allOffsets, ) { writer.writeString(offsets[0], object.oAuth); writer.writeString(offsets[1], object.prefs); writer.writeString(offsets[2], object.username); } TrackPreference _trackPreferenceDeserialize( Id id, IsarReader reader, List offsets, Map> allOffsets, ) { final object = TrackPreference( oAuth: reader.readStringOrNull(offsets[0]), prefs: reader.readStringOrNull(offsets[1]), syncId: id, username: reader.readStringOrNull(offsets[2]), ); return object; } P _trackPreferenceDeserializeProp

( IsarReader reader, int propertyId, int offset, Map> allOffsets, ) { switch (propertyId) { case 0: return (reader.readStringOrNull(offset)) as P; case 1: return (reader.readStringOrNull(offset)) as P; case 2: return (reader.readStringOrNull(offset)) as P; default: throw IsarError('Unknown property with id $propertyId'); } } Id _trackPreferenceGetId(TrackPreference object) { return object.syncId ?? Isar.autoIncrement; } List> _trackPreferenceGetLinks(TrackPreference object) { return []; } void _trackPreferenceAttach( IsarCollection col, Id id, TrackPreference object) { object.syncId = id; } extension TrackPreferenceQueryWhereSort on QueryBuilder { QueryBuilder anySyncId() { return QueryBuilder.apply(this, (query) { return query.addWhereClause(const IdWhereClause.any()); }); } } extension TrackPreferenceQueryWhere on QueryBuilder { QueryBuilder syncIdEqualTo(Id syncId) { return QueryBuilder.apply(this, (query) { return query.addWhereClause(IdWhereClause.between( lower: syncId, upper: syncId, )); }); } QueryBuilder syncIdNotEqualTo(Id syncId) { return QueryBuilder.apply(this, (query) { if (query.whereSort == Sort.asc) { return query .addWhereClause( IdWhereClause.lessThan(upper: syncId, includeUpper: false), ) .addWhereClause( IdWhereClause.greaterThan(lower: syncId, includeLower: false), ); } else { return query .addWhereClause( IdWhereClause.greaterThan(lower: syncId, includeLower: false), ) .addWhereClause( IdWhereClause.lessThan(upper: syncId, includeUpper: false), ); } }); } QueryBuilder syncIdGreaterThan(Id syncId, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.greaterThan(lower: syncId, includeLower: include), ); }); } QueryBuilder syncIdLessThan(Id syncId, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.lessThan(upper: syncId, includeUpper: include), ); }); } QueryBuilder syncIdBetween( Id lowerSyncId, Id upperSyncId, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { return query.addWhereClause(IdWhereClause.between( lower: lowerSyncId, includeLower: includeLower, upper: upperSyncId, includeUpper: includeUpper, )); }); } } extension TrackPreferenceQueryFilter on QueryBuilder { QueryBuilder oAuthIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'oAuth', )); }); } QueryBuilder oAuthIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'oAuth', )); }); } QueryBuilder oAuthEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'oAuth', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder oAuthGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'oAuth', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder oAuthLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'oAuth', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder oAuthBetween( String? lower, String? upper, { bool includeLower = true, bool includeUpper = true, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.between( property: r'oAuth', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder oAuthStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'oAuth', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder oAuthEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'oAuth', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder oAuthContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'oAuth', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder oAuthMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'oAuth', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder oAuthIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'oAuth', value: '', )); }); } QueryBuilder oAuthIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'oAuth', value: '', )); }); } QueryBuilder prefsIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'prefs', )); }); } QueryBuilder prefsIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'prefs', )); }); } QueryBuilder prefsEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'prefs', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder prefsGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'prefs', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder prefsLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'prefs', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder prefsBetween( String? lower, String? upper, { bool includeLower = true, bool includeUpper = true, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.between( property: r'prefs', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder prefsStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'prefs', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder prefsEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'prefs', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder prefsContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'prefs', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder prefsMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'prefs', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder prefsIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'prefs', value: '', )); }); } QueryBuilder prefsIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'prefs', value: '', )); }); } QueryBuilder syncIdIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'syncId', )); }); } QueryBuilder syncIdIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'syncId', )); }); } QueryBuilder syncIdEqualTo(Id? value) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'syncId', value: value, )); }); } QueryBuilder syncIdGreaterThan( Id? value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'syncId', value: value, )); }); } QueryBuilder syncIdLessThan( Id? value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'syncId', value: value, )); }); } QueryBuilder syncIdBetween( Id? lower, Id? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.between( property: r'syncId', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, )); }); } QueryBuilder usernameIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'username', )); }); } QueryBuilder usernameIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'username', )); }); } QueryBuilder usernameEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'username', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder usernameGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'username', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder usernameLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'username', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder usernameBetween( String? lower, String? upper, { bool includeLower = true, bool includeUpper = true, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.between( property: r'username', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder usernameStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'username', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder usernameEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'username', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder usernameContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'username', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder usernameMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'username', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder usernameIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'username', value: '', )); }); } QueryBuilder usernameIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'username', value: '', )); }); } } extension TrackPreferenceQueryObject on QueryBuilder {} extension TrackPreferenceQueryLinks on QueryBuilder {} extension TrackPreferenceQuerySortBy on QueryBuilder { QueryBuilder sortByOAuth() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'oAuth', Sort.asc); }); } QueryBuilder sortByOAuthDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'oAuth', Sort.desc); }); } QueryBuilder sortByPrefs() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'prefs', Sort.asc); }); } QueryBuilder sortByPrefsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'prefs', Sort.desc); }); } QueryBuilder sortByUsername() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'username', Sort.asc); }); } QueryBuilder sortByUsernameDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'username', Sort.desc); }); } } extension TrackPreferenceQuerySortThenBy on QueryBuilder { QueryBuilder thenByOAuth() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'oAuth', Sort.asc); }); } QueryBuilder thenByOAuthDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'oAuth', Sort.desc); }); } QueryBuilder thenByPrefs() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'prefs', Sort.asc); }); } QueryBuilder thenByPrefsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'prefs', Sort.desc); }); } QueryBuilder thenBySyncId() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'syncId', Sort.asc); }); } QueryBuilder thenBySyncIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'syncId', Sort.desc); }); } QueryBuilder thenByUsername() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'username', Sort.asc); }); } QueryBuilder thenByUsernameDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'username', Sort.desc); }); } } extension TrackPreferenceQueryWhereDistinct on QueryBuilder { QueryBuilder distinctByOAuth( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'oAuth', caseSensitive: caseSensitive); }); } QueryBuilder distinctByPrefs( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'prefs', caseSensitive: caseSensitive); }); } QueryBuilder distinctByUsername( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'username', caseSensitive: caseSensitive); }); } } extension TrackPreferenceQueryProperty on QueryBuilder { QueryBuilder syncIdProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'syncId'); }); } QueryBuilder oAuthProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'oAuth'); }); } QueryBuilder prefsProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'prefs'); }); } QueryBuilder usernameProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'username'); }); } }