// GENERATED CODE - DO NOT MODIFY BY HAND part of 'source_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 GetSourcePreferenceCollection on Isar { IsarCollection get sourcePreferences => this.collection(); } const SourcePreferenceSchema = CollectionSchema( name: r'SourcePreferences', id: 4736855879043243045, properties: { r'checkBoxPreference': PropertySchema( id: 0, name: r'checkBoxPreference', type: IsarType.object, target: r'CheckBoxPreference', ), r'editTextPreference': PropertySchema( id: 1, name: r'editTextPreference', type: IsarType.object, target: r'EditTextPreference', ), r'key': PropertySchema( id: 2, name: r'key', type: IsarType.string, ), r'listPreference': PropertySchema( id: 3, name: r'listPreference', type: IsarType.object, target: r'ListPreference', ), r'multiSelectListPreference': PropertySchema( id: 4, name: r'multiSelectListPreference', type: IsarType.object, target: r'MultiSelectListPreference', ), r'sourceId': PropertySchema( id: 5, name: r'sourceId', type: IsarType.long, ), r'switchPreferenceCompat': PropertySchema( id: 6, name: r'switchPreferenceCompat', type: IsarType.object, target: r'SwitchPreferenceCompat', ) }, estimateSize: _sourcePreferenceEstimateSize, serialize: _sourcePreferenceSerialize, deserialize: _sourcePreferenceDeserialize, deserializeProp: _sourcePreferenceDeserializeProp, idName: r'id', indexes: {}, links: {}, embeddedSchemas: { r'CheckBoxPreference': CheckBoxPreferenceSchema, r'SwitchPreferenceCompat': SwitchPreferenceCompatSchema, r'ListPreference': ListPreferenceSchema, r'MultiSelectListPreference': MultiSelectListPreferenceSchema, r'EditTextPreference': EditTextPreferenceSchema }, getId: _sourcePreferenceGetId, getLinks: _sourcePreferenceGetLinks, attach: _sourcePreferenceAttach, version: '3.1.0+1', ); int _sourcePreferenceEstimateSize( SourcePreference object, List offsets, Map> allOffsets, ) { var bytesCount = offsets.last; { final value = object.checkBoxPreference; if (value != null) { bytesCount += 3 + CheckBoxPreferenceSchema.estimateSize( value, allOffsets[CheckBoxPreference]!, allOffsets); } } { final value = object.editTextPreference; if (value != null) { bytesCount += 3 + EditTextPreferenceSchema.estimateSize( value, allOffsets[EditTextPreference]!, allOffsets); } } { final value = object.key; if (value != null) { bytesCount += 3 + value.length * 3; } } { final value = object.listPreference; if (value != null) { bytesCount += 3 + ListPreferenceSchema.estimateSize( value, allOffsets[ListPreference]!, allOffsets); } } { final value = object.multiSelectListPreference; if (value != null) { bytesCount += 3 + MultiSelectListPreferenceSchema.estimateSize( value, allOffsets[MultiSelectListPreference]!, allOffsets); } } { final value = object.switchPreferenceCompat; if (value != null) { bytesCount += 3 + SwitchPreferenceCompatSchema.estimateSize( value, allOffsets[SwitchPreferenceCompat]!, allOffsets); } } return bytesCount; } void _sourcePreferenceSerialize( SourcePreference object, IsarWriter writer, List offsets, Map> allOffsets, ) { writer.writeObject( offsets[0], allOffsets, CheckBoxPreferenceSchema.serialize, object.checkBoxPreference, ); writer.writeObject( offsets[1], allOffsets, EditTextPreferenceSchema.serialize, object.editTextPreference, ); writer.writeString(offsets[2], object.key); writer.writeObject( offsets[3], allOffsets, ListPreferenceSchema.serialize, object.listPreference, ); writer.writeObject( offsets[4], allOffsets, MultiSelectListPreferenceSchema.serialize, object.multiSelectListPreference, ); writer.writeLong(offsets[5], object.sourceId); writer.writeObject( offsets[6], allOffsets, SwitchPreferenceCompatSchema.serialize, object.switchPreferenceCompat, ); } SourcePreference _sourcePreferenceDeserialize( Id id, IsarReader reader, List offsets, Map> allOffsets, ) { final object = SourcePreference( checkBoxPreference: reader.readObjectOrNull( offsets[0], CheckBoxPreferenceSchema.deserialize, allOffsets, ), editTextPreference: reader.readObjectOrNull( offsets[1], EditTextPreferenceSchema.deserialize, allOffsets, ), id: id, key: reader.readStringOrNull(offsets[2]), listPreference: reader.readObjectOrNull( offsets[3], ListPreferenceSchema.deserialize, allOffsets, ), multiSelectListPreference: reader.readObjectOrNull( offsets[4], MultiSelectListPreferenceSchema.deserialize, allOffsets, ), sourceId: reader.readLongOrNull(offsets[5]), switchPreferenceCompat: reader.readObjectOrNull( offsets[6], SwitchPreferenceCompatSchema.deserialize, allOffsets, ), ); return object; } P _sourcePreferenceDeserializeProp

( IsarReader reader, int propertyId, int offset, Map> allOffsets, ) { switch (propertyId) { case 0: return (reader.readObjectOrNull( offset, CheckBoxPreferenceSchema.deserialize, allOffsets, )) as P; case 1: return (reader.readObjectOrNull( offset, EditTextPreferenceSchema.deserialize, allOffsets, )) as P; case 2: return (reader.readStringOrNull(offset)) as P; case 3: return (reader.readObjectOrNull( offset, ListPreferenceSchema.deserialize, allOffsets, )) as P; case 4: return (reader.readObjectOrNull( offset, MultiSelectListPreferenceSchema.deserialize, allOffsets, )) as P; case 5: return (reader.readLongOrNull(offset)) as P; case 6: return (reader.readObjectOrNull( offset, SwitchPreferenceCompatSchema.deserialize, allOffsets, )) as P; default: throw IsarError('Unknown property with id $propertyId'); } } Id _sourcePreferenceGetId(SourcePreference object) { return object.id ?? Isar.autoIncrement; } List> _sourcePreferenceGetLinks(SourcePreference object) { return []; } void _sourcePreferenceAttach( IsarCollection col, Id id, SourcePreference object) { object.id = id; } extension SourcePreferenceQueryWhereSort on QueryBuilder { QueryBuilder anyId() { return QueryBuilder.apply(this, (query) { return query.addWhereClause(const IdWhereClause.any()); }); } } extension SourcePreferenceQueryWhere on QueryBuilder { QueryBuilder idEqualTo( Id id) { return QueryBuilder.apply(this, (query) { return query.addWhereClause(IdWhereClause.between( lower: id, upper: id, )); }); } QueryBuilder idNotEqualTo(Id id) { return QueryBuilder.apply(this, (query) { if (query.whereSort == Sort.asc) { return query .addWhereClause( IdWhereClause.lessThan(upper: id, includeUpper: false), ) .addWhereClause( IdWhereClause.greaterThan(lower: id, includeLower: false), ); } else { return query .addWhereClause( IdWhereClause.greaterThan(lower: id, includeLower: false), ) .addWhereClause( IdWhereClause.lessThan(upper: id, includeUpper: false), ); } }); } QueryBuilder idGreaterThan(Id id, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.greaterThan(lower: id, includeLower: include), ); }); } QueryBuilder idLessThan(Id id, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.lessThan(upper: id, includeUpper: include), ); }); } QueryBuilder idBetween( Id lowerId, Id upperId, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { return query.addWhereClause(IdWhereClause.between( lower: lowerId, includeLower: includeLower, upper: upperId, includeUpper: includeUpper, )); }); } } extension SourcePreferenceQueryFilter on QueryBuilder { QueryBuilder checkBoxPreferenceIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'checkBoxPreference', )); }); } QueryBuilder checkBoxPreferenceIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'checkBoxPreference', )); }); } QueryBuilder editTextPreferenceIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'editTextPreference', )); }); } QueryBuilder editTextPreferenceIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'editTextPreference', )); }); } QueryBuilder idIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'id', )); }); } QueryBuilder idIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'id', )); }); } QueryBuilder idEqualTo(Id? value) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'id', value: value, )); }); } QueryBuilder idGreaterThan( Id? value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'id', value: value, )); }); } QueryBuilder idLessThan( Id? value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'id', value: value, )); }); } QueryBuilder idBetween( Id? lower, Id? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.between( property: r'id', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, )); }); } QueryBuilder keyIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'key', )); }); } QueryBuilder keyIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'key', )); }); } QueryBuilder keyEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'key', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder keyGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'key', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder keyLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'key', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder keyBetween( 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'key', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder keyStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'key', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder keyEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'key', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder keyContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'key', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder keyMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'key', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder keyIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'key', value: '', )); }); } QueryBuilder keyIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'key', value: '', )); }); } QueryBuilder listPreferenceIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'listPreference', )); }); } QueryBuilder listPreferenceIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'listPreference', )); }); } QueryBuilder multiSelectListPreferenceIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'multiSelectListPreference', )); }); } QueryBuilder multiSelectListPreferenceIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'multiSelectListPreference', )); }); } QueryBuilder sourceIdIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'sourceId', )); }); } QueryBuilder sourceIdIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'sourceId', )); }); } QueryBuilder sourceIdEqualTo(int? value) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'sourceId', value: value, )); }); } QueryBuilder sourceIdGreaterThan( int? value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'sourceId', value: value, )); }); } QueryBuilder sourceIdLessThan( int? value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'sourceId', value: value, )); }); } QueryBuilder sourceIdBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.between( property: r'sourceId', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, )); }); } QueryBuilder switchPreferenceCompatIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'switchPreferenceCompat', )); }); } QueryBuilder switchPreferenceCompatIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'switchPreferenceCompat', )); }); } } extension SourcePreferenceQueryObject on QueryBuilder { QueryBuilder checkBoxPreference(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'checkBoxPreference'); }); } QueryBuilder editTextPreference(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'editTextPreference'); }); } QueryBuilder listPreference(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'listPreference'); }); } QueryBuilder multiSelectListPreference(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'multiSelectListPreference'); }); } QueryBuilder switchPreferenceCompat(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'switchPreferenceCompat'); }); } } extension SourcePreferenceQueryLinks on QueryBuilder {} extension SourcePreferenceQuerySortBy on QueryBuilder { QueryBuilder sortByKey() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'key', Sort.asc); }); } QueryBuilder sortByKeyDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'key', Sort.desc); }); } QueryBuilder sortBySourceId() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'sourceId', Sort.asc); }); } QueryBuilder sortBySourceIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'sourceId', Sort.desc); }); } } extension SourcePreferenceQuerySortThenBy on QueryBuilder { QueryBuilder thenById() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'id', Sort.asc); }); } QueryBuilder thenByIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'id', Sort.desc); }); } QueryBuilder thenByKey() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'key', Sort.asc); }); } QueryBuilder thenByKeyDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'key', Sort.desc); }); } QueryBuilder thenBySourceId() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'sourceId', Sort.asc); }); } QueryBuilder thenBySourceIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'sourceId', Sort.desc); }); } } extension SourcePreferenceQueryWhereDistinct on QueryBuilder { QueryBuilder distinctByKey( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'key', caseSensitive: caseSensitive); }); } QueryBuilder distinctBySourceId() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'sourceId'); }); } } extension SourcePreferenceQueryProperty on QueryBuilder { QueryBuilder idProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'id'); }); } QueryBuilder checkBoxPreferenceProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'checkBoxPreference'); }); } QueryBuilder editTextPreferenceProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'editTextPreference'); }); } QueryBuilder keyProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'key'); }); } QueryBuilder listPreferenceProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'listPreference'); }); } QueryBuilder multiSelectListPreferenceProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'multiSelectListPreference'); }); } QueryBuilder sourceIdProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'sourceId'); }); } QueryBuilder switchPreferenceCompatProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'switchPreferenceCompat'); }); } } // 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 GetSourcePreferenceStringValueCollection on Isar { IsarCollection get sourcePreferenceStringValues => this.collection(); } const SourcePreferenceStringValueSchema = CollectionSchema( name: r'SourcePreferenceStringValue', id: 8063295595066322236, properties: { r'key': PropertySchema( id: 0, name: r'key', type: IsarType.string, ), r'sourceId': PropertySchema( id: 1, name: r'sourceId', type: IsarType.long, ), r'value': PropertySchema( id: 2, name: r'value', type: IsarType.string, ) }, estimateSize: _sourcePreferenceStringValueEstimateSize, serialize: _sourcePreferenceStringValueSerialize, deserialize: _sourcePreferenceStringValueDeserialize, deserializeProp: _sourcePreferenceStringValueDeserializeProp, idName: r'id', indexes: {}, links: {}, embeddedSchemas: {}, getId: _sourcePreferenceStringValueGetId, getLinks: _sourcePreferenceStringValueGetLinks, attach: _sourcePreferenceStringValueAttach, version: '3.1.0+1', ); int _sourcePreferenceStringValueEstimateSize( SourcePreferenceStringValue object, List offsets, Map> allOffsets, ) { var bytesCount = offsets.last; { final value = object.key; if (value != null) { bytesCount += 3 + value.length * 3; } } { final value = object.value; if (value != null) { bytesCount += 3 + value.length * 3; } } return bytesCount; } void _sourcePreferenceStringValueSerialize( SourcePreferenceStringValue object, IsarWriter writer, List offsets, Map> allOffsets, ) { writer.writeString(offsets[0], object.key); writer.writeLong(offsets[1], object.sourceId); writer.writeString(offsets[2], object.value); } SourcePreferenceStringValue _sourcePreferenceStringValueDeserialize( Id id, IsarReader reader, List offsets, Map> allOffsets, ) { final object = SourcePreferenceStringValue( id: id, key: reader.readStringOrNull(offsets[0]), sourceId: reader.readLongOrNull(offsets[1]), value: reader.readStringOrNull(offsets[2]), ); return object; } P _sourcePreferenceStringValueDeserializeProp

( IsarReader reader, int propertyId, int offset, Map> allOffsets, ) { switch (propertyId) { case 0: return (reader.readStringOrNull(offset)) as P; case 1: return (reader.readLongOrNull(offset)) as P; case 2: return (reader.readStringOrNull(offset)) as P; default: throw IsarError('Unknown property with id $propertyId'); } } Id _sourcePreferenceStringValueGetId(SourcePreferenceStringValue object) { return object.id; } List> _sourcePreferenceStringValueGetLinks( SourcePreferenceStringValue object) { return []; } void _sourcePreferenceStringValueAttach( IsarCollection col, Id id, SourcePreferenceStringValue object) { object.id = id; } extension SourcePreferenceStringValueQueryWhereSort on QueryBuilder< SourcePreferenceStringValue, SourcePreferenceStringValue, QWhere> { QueryBuilder anyId() { return QueryBuilder.apply(this, (query) { return query.addWhereClause(const IdWhereClause.any()); }); } } extension SourcePreferenceStringValueQueryWhere on QueryBuilder< SourcePreferenceStringValue, SourcePreferenceStringValue, QWhereClause> { QueryBuilder idEqualTo(Id id) { return QueryBuilder.apply(this, (query) { return query.addWhereClause(IdWhereClause.between( lower: id, upper: id, )); }); } QueryBuilder idNotEqualTo(Id id) { return QueryBuilder.apply(this, (query) { if (query.whereSort == Sort.asc) { return query .addWhereClause( IdWhereClause.lessThan(upper: id, includeUpper: false), ) .addWhereClause( IdWhereClause.greaterThan(lower: id, includeLower: false), ); } else { return query .addWhereClause( IdWhereClause.greaterThan(lower: id, includeLower: false), ) .addWhereClause( IdWhereClause.lessThan(upper: id, includeUpper: false), ); } }); } QueryBuilder idGreaterThan(Id id, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.greaterThan(lower: id, includeLower: include), ); }); } QueryBuilder idLessThan(Id id, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.lessThan(upper: id, includeUpper: include), ); }); } QueryBuilder idBetween( Id lowerId, Id upperId, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { return query.addWhereClause(IdWhereClause.between( lower: lowerId, includeLower: includeLower, upper: upperId, includeUpper: includeUpper, )); }); } } extension SourcePreferenceStringValueQueryFilter on QueryBuilder< SourcePreferenceStringValue, SourcePreferenceStringValue, QFilterCondition> { QueryBuilder idEqualTo(Id value) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'id', value: value, )); }); } QueryBuilder idGreaterThan( Id value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'id', value: value, )); }); } QueryBuilder idLessThan( Id value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'id', value: value, )); }); } QueryBuilder idBetween( Id lower, Id upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.between( property: r'id', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, )); }); } QueryBuilder keyIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'key', )); }); } QueryBuilder keyIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'key', )); }); } QueryBuilder keyEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'key', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder keyGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'key', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder keyLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'key', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder keyBetween( 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'key', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder keyStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'key', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder keyEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'key', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder keyContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'key', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder keyMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'key', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder keyIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'key', value: '', )); }); } QueryBuilder keyIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'key', value: '', )); }); } QueryBuilder sourceIdIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'sourceId', )); }); } QueryBuilder sourceIdIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'sourceId', )); }); } QueryBuilder sourceIdEqualTo(int? value) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'sourceId', value: value, )); }); } QueryBuilder sourceIdGreaterThan( int? value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'sourceId', value: value, )); }); } QueryBuilder sourceIdLessThan( int? value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'sourceId', value: value, )); }); } QueryBuilder sourceIdBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.between( property: r'sourceId', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, )); }); } QueryBuilder valueIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'value', )); }); } QueryBuilder valueIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'value', )); }); } QueryBuilder valueEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'value', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder valueGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'value', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder valueLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'value', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder valueBetween( 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'value', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder valueStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'value', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder valueEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'value', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder valueContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'value', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder valueMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'value', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder valueIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'value', value: '', )); }); } QueryBuilder valueIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'value', value: '', )); }); } } extension SourcePreferenceStringValueQueryObject on QueryBuilder< SourcePreferenceStringValue, SourcePreferenceStringValue, QFilterCondition> {} extension SourcePreferenceStringValueQueryLinks on QueryBuilder< SourcePreferenceStringValue, SourcePreferenceStringValue, QFilterCondition> {} extension SourcePreferenceStringValueQuerySortBy on QueryBuilder< SourcePreferenceStringValue, SourcePreferenceStringValue, QSortBy> { QueryBuilder sortByKey() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'key', Sort.asc); }); } QueryBuilder sortByKeyDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'key', Sort.desc); }); } QueryBuilder sortBySourceId() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'sourceId', Sort.asc); }); } QueryBuilder sortBySourceIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'sourceId', Sort.desc); }); } QueryBuilder sortByValue() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'value', Sort.asc); }); } QueryBuilder sortByValueDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'value', Sort.desc); }); } } extension SourcePreferenceStringValueQuerySortThenBy on QueryBuilder< SourcePreferenceStringValue, SourcePreferenceStringValue, QSortThenBy> { QueryBuilder thenById() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'id', Sort.asc); }); } QueryBuilder thenByIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'id', Sort.desc); }); } QueryBuilder thenByKey() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'key', Sort.asc); }); } QueryBuilder thenByKeyDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'key', Sort.desc); }); } QueryBuilder thenBySourceId() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'sourceId', Sort.asc); }); } QueryBuilder thenBySourceIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'sourceId', Sort.desc); }); } QueryBuilder thenByValue() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'value', Sort.asc); }); } QueryBuilder thenByValueDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'value', Sort.desc); }); } } extension SourcePreferenceStringValueQueryWhereDistinct on QueryBuilder< SourcePreferenceStringValue, SourcePreferenceStringValue, QDistinct> { QueryBuilder distinctByKey({bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'key', caseSensitive: caseSensitive); }); } QueryBuilder distinctBySourceId() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'sourceId'); }); } QueryBuilder distinctByValue({bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'value', caseSensitive: caseSensitive); }); } } extension SourcePreferenceStringValueQueryProperty on QueryBuilder< SourcePreferenceStringValue, SourcePreferenceStringValue, QQueryProperty> { QueryBuilder idProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'id'); }); } QueryBuilder keyProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'key'); }); } QueryBuilder sourceIdProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'sourceId'); }); } QueryBuilder valueProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'value'); }); } } // ************************************************************************** // IsarEmbeddedGenerator // ************************************************************************** // 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 const CheckBoxPreferenceSchema = Schema( name: r'CheckBoxPreference', id: -2147338366782458830, properties: { r'summary': PropertySchema( id: 0, name: r'summary', type: IsarType.string, ), r'title': PropertySchema( id: 1, name: r'title', type: IsarType.string, ), r'value': PropertySchema( id: 2, name: r'value', type: IsarType.bool, ) }, estimateSize: _checkBoxPreferenceEstimateSize, serialize: _checkBoxPreferenceSerialize, deserialize: _checkBoxPreferenceDeserialize, deserializeProp: _checkBoxPreferenceDeserializeProp, ); int _checkBoxPreferenceEstimateSize( CheckBoxPreference object, List offsets, Map> allOffsets, ) { var bytesCount = offsets.last; { final value = object.summary; if (value != null) { bytesCount += 3 + value.length * 3; } } { final value = object.title; if (value != null) { bytesCount += 3 + value.length * 3; } } return bytesCount; } void _checkBoxPreferenceSerialize( CheckBoxPreference object, IsarWriter writer, List offsets, Map> allOffsets, ) { writer.writeString(offsets[0], object.summary); writer.writeString(offsets[1], object.title); writer.writeBool(offsets[2], object.value); } CheckBoxPreference _checkBoxPreferenceDeserialize( Id id, IsarReader reader, List offsets, Map> allOffsets, ) { final object = CheckBoxPreference( summary: reader.readStringOrNull(offsets[0]), title: reader.readStringOrNull(offsets[1]), value: reader.readBoolOrNull(offsets[2]), ); return object; } P _checkBoxPreferenceDeserializeProp

( 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.readBoolOrNull(offset)) as P; default: throw IsarError('Unknown property with id $propertyId'); } } extension CheckBoxPreferenceQueryFilter on QueryBuilder { QueryBuilder summaryIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'summary', )); }); } QueryBuilder summaryIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'summary', )); }); } QueryBuilder summaryEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryBetween( 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'summary', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'summary', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'summary', value: '', )); }); } QueryBuilder summaryIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'summary', value: '', )); }); } QueryBuilder titleIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'title', )); }); } QueryBuilder titleIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'title', )); }); } QueryBuilder titleEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleBetween( 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'title', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder titleStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'title', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder titleIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'title', value: '', )); }); } QueryBuilder titleIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'title', value: '', )); }); } QueryBuilder valueIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'value', )); }); } QueryBuilder valueIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'value', )); }); } QueryBuilder valueEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'value', value: value, )); }); } } extension CheckBoxPreferenceQueryObject on QueryBuilder {} // 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 const SwitchPreferenceCompatSchema = Schema( name: r'SwitchPreferenceCompat', id: 3452971972865195760, properties: { r'summary': PropertySchema( id: 0, name: r'summary', type: IsarType.string, ), r'title': PropertySchema( id: 1, name: r'title', type: IsarType.string, ), r'value': PropertySchema( id: 2, name: r'value', type: IsarType.bool, ) }, estimateSize: _switchPreferenceCompatEstimateSize, serialize: _switchPreferenceCompatSerialize, deserialize: _switchPreferenceCompatDeserialize, deserializeProp: _switchPreferenceCompatDeserializeProp, ); int _switchPreferenceCompatEstimateSize( SwitchPreferenceCompat object, List offsets, Map> allOffsets, ) { var bytesCount = offsets.last; { final value = object.summary; if (value != null) { bytesCount += 3 + value.length * 3; } } { final value = object.title; if (value != null) { bytesCount += 3 + value.length * 3; } } return bytesCount; } void _switchPreferenceCompatSerialize( SwitchPreferenceCompat object, IsarWriter writer, List offsets, Map> allOffsets, ) { writer.writeString(offsets[0], object.summary); writer.writeString(offsets[1], object.title); writer.writeBool(offsets[2], object.value); } SwitchPreferenceCompat _switchPreferenceCompatDeserialize( Id id, IsarReader reader, List offsets, Map> allOffsets, ) { final object = SwitchPreferenceCompat( summary: reader.readStringOrNull(offsets[0]), title: reader.readStringOrNull(offsets[1]), value: reader.readBoolOrNull(offsets[2]), ); return object; } P _switchPreferenceCompatDeserializeProp

( 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.readBoolOrNull(offset)) as P; default: throw IsarError('Unknown property with id $propertyId'); } } extension SwitchPreferenceCompatQueryFilter on QueryBuilder< SwitchPreferenceCompat, SwitchPreferenceCompat, QFilterCondition> { QueryBuilder summaryIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'summary', )); }); } QueryBuilder summaryIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'summary', )); }); } QueryBuilder summaryEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryBetween( 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'summary', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'summary', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'summary', value: '', )); }); } QueryBuilder summaryIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'summary', value: '', )); }); } QueryBuilder titleIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'title', )); }); } QueryBuilder titleIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'title', )); }); } QueryBuilder titleEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleBetween( 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'title', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder titleStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'title', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder titleIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'title', value: '', )); }); } QueryBuilder titleIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'title', value: '', )); }); } QueryBuilder valueIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'value', )); }); } QueryBuilder valueIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'value', )); }); } QueryBuilder valueEqualTo(bool? value) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'value', value: value, )); }); } } extension SwitchPreferenceCompatQueryObject on QueryBuilder< SwitchPreferenceCompat, SwitchPreferenceCompat, QFilterCondition> {} // 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 const ListPreferenceSchema = Schema( name: r'ListPreference', id: -3432819603975074113, properties: { r'entries': PropertySchema( id: 0, name: r'entries', type: IsarType.stringList, ), r'entryValues': PropertySchema( id: 1, name: r'entryValues', type: IsarType.stringList, ), r'summary': PropertySchema( id: 2, name: r'summary', type: IsarType.string, ), r'title': PropertySchema( id: 3, name: r'title', type: IsarType.string, ), r'valueIndex': PropertySchema( id: 4, name: r'valueIndex', type: IsarType.long, ) }, estimateSize: _listPreferenceEstimateSize, serialize: _listPreferenceSerialize, deserialize: _listPreferenceDeserialize, deserializeProp: _listPreferenceDeserializeProp, ); int _listPreferenceEstimateSize( ListPreference object, List offsets, Map> allOffsets, ) { var bytesCount = offsets.last; { final list = object.entries; if (list != null) { bytesCount += 3 + list.length * 3; { for (var i = 0; i < list.length; i++) { final value = list[i]; bytesCount += value.length * 3; } } } } { final list = object.entryValues; if (list != null) { bytesCount += 3 + list.length * 3; { for (var i = 0; i < list.length; i++) { final value = list[i]; bytesCount += value.length * 3; } } } } { final value = object.summary; if (value != null) { bytesCount += 3 + value.length * 3; } } { final value = object.title; if (value != null) { bytesCount += 3 + value.length * 3; } } return bytesCount; } void _listPreferenceSerialize( ListPreference object, IsarWriter writer, List offsets, Map> allOffsets, ) { writer.writeStringList(offsets[0], object.entries); writer.writeStringList(offsets[1], object.entryValues); writer.writeString(offsets[2], object.summary); writer.writeString(offsets[3], object.title); writer.writeLong(offsets[4], object.valueIndex); } ListPreference _listPreferenceDeserialize( Id id, IsarReader reader, List offsets, Map> allOffsets, ) { final object = ListPreference( entries: reader.readStringList(offsets[0]), entryValues: reader.readStringList(offsets[1]), summary: reader.readStringOrNull(offsets[2]), title: reader.readStringOrNull(offsets[3]), valueIndex: reader.readLongOrNull(offsets[4]), ); return object; } P _listPreferenceDeserializeProp

( IsarReader reader, int propertyId, int offset, Map> allOffsets, ) { switch (propertyId) { case 0: return (reader.readStringList(offset)) as P; case 1: return (reader.readStringList(offset)) as P; case 2: return (reader.readStringOrNull(offset)) as P; case 3: return (reader.readStringOrNull(offset)) as P; case 4: return (reader.readLongOrNull(offset)) as P; default: throw IsarError('Unknown property with id $propertyId'); } } extension ListPreferenceQueryFilter on QueryBuilder { QueryBuilder entriesIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'entries', )); }); } QueryBuilder entriesIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'entries', )); }); } QueryBuilder entriesElementEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'entries', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entriesElementGreaterThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'entries', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entriesElementLessThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'entries', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entriesElementBetween( 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'entries', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder entriesElementStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'entries', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entriesElementEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'entries', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entriesElementContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'entries', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entriesElementMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'entries', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder entriesElementIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'entries', value: '', )); }); } QueryBuilder entriesElementIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'entries', value: '', )); }); } QueryBuilder entriesLengthEqualTo(int length) { return QueryBuilder.apply(this, (query) { return query.listLength( r'entries', length, true, length, true, ); }); } QueryBuilder entriesIsEmpty() { return QueryBuilder.apply(this, (query) { return query.listLength( r'entries', 0, true, 0, true, ); }); } QueryBuilder entriesIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.listLength( r'entries', 0, false, 999999, true, ); }); } QueryBuilder entriesLengthLessThan( int length, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.listLength( r'entries', 0, true, length, include, ); }); } QueryBuilder entriesLengthGreaterThan( int length, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.listLength( r'entries', length, include, 999999, true, ); }); } QueryBuilder entriesLengthBetween( int lower, int upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { return query.listLength( r'entries', lower, includeLower, upper, includeUpper, ); }); } QueryBuilder entryValuesIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'entryValues', )); }); } QueryBuilder entryValuesIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'entryValues', )); }); } QueryBuilder entryValuesElementEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'entryValues', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entryValuesElementGreaterThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'entryValues', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entryValuesElementLessThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'entryValues', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entryValuesElementBetween( 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'entryValues', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder entryValuesElementStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'entryValues', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entryValuesElementEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'entryValues', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entryValuesElementContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'entryValues', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entryValuesElementMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'entryValues', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder entryValuesElementIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'entryValues', value: '', )); }); } QueryBuilder entryValuesElementIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'entryValues', value: '', )); }); } QueryBuilder entryValuesLengthEqualTo(int length) { return QueryBuilder.apply(this, (query) { return query.listLength( r'entryValues', length, true, length, true, ); }); } QueryBuilder entryValuesIsEmpty() { return QueryBuilder.apply(this, (query) { return query.listLength( r'entryValues', 0, true, 0, true, ); }); } QueryBuilder entryValuesIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.listLength( r'entryValues', 0, false, 999999, true, ); }); } QueryBuilder entryValuesLengthLessThan( int length, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.listLength( r'entryValues', 0, true, length, include, ); }); } QueryBuilder entryValuesLengthGreaterThan( int length, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.listLength( r'entryValues', length, include, 999999, true, ); }); } QueryBuilder entryValuesLengthBetween( int lower, int upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { return query.listLength( r'entryValues', lower, includeLower, upper, includeUpper, ); }); } QueryBuilder summaryIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'summary', )); }); } QueryBuilder summaryIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'summary', )); }); } QueryBuilder summaryEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryBetween( 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'summary', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'summary', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'summary', value: '', )); }); } QueryBuilder summaryIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'summary', value: '', )); }); } QueryBuilder titleIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'title', )); }); } QueryBuilder titleIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'title', )); }); } QueryBuilder titleEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleBetween( 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'title', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder titleStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'title', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder titleIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'title', value: '', )); }); } QueryBuilder titleIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'title', value: '', )); }); } QueryBuilder valueIndexIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'valueIndex', )); }); } QueryBuilder valueIndexIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'valueIndex', )); }); } QueryBuilder valueIndexEqualTo(int? value) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'valueIndex', value: value, )); }); } QueryBuilder valueIndexGreaterThan( int? value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'valueIndex', value: value, )); }); } QueryBuilder valueIndexLessThan( int? value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'valueIndex', value: value, )); }); } QueryBuilder valueIndexBetween( int? lower, int? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.between( property: r'valueIndex', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, )); }); } } extension ListPreferenceQueryObject on QueryBuilder {} // 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 const MultiSelectListPreferenceSchema = Schema( name: r'MultiSelectListPreference', id: -1920660907164205341, properties: { r'entries': PropertySchema( id: 0, name: r'entries', type: IsarType.stringList, ), r'entryValues': PropertySchema( id: 1, name: r'entryValues', type: IsarType.stringList, ), r'summary': PropertySchema( id: 2, name: r'summary', type: IsarType.string, ), r'title': PropertySchema( id: 3, name: r'title', type: IsarType.string, ), r'values': PropertySchema( id: 4, name: r'values', type: IsarType.stringList, ) }, estimateSize: _multiSelectListPreferenceEstimateSize, serialize: _multiSelectListPreferenceSerialize, deserialize: _multiSelectListPreferenceDeserialize, deserializeProp: _multiSelectListPreferenceDeserializeProp, ); int _multiSelectListPreferenceEstimateSize( MultiSelectListPreference object, List offsets, Map> allOffsets, ) { var bytesCount = offsets.last; { final list = object.entries; if (list != null) { bytesCount += 3 + list.length * 3; { for (var i = 0; i < list.length; i++) { final value = list[i]; bytesCount += value.length * 3; } } } } { final list = object.entryValues; if (list != null) { bytesCount += 3 + list.length * 3; { for (var i = 0; i < list.length; i++) { final value = list[i]; bytesCount += value.length * 3; } } } } { final value = object.summary; if (value != null) { bytesCount += 3 + value.length * 3; } } { final value = object.title; if (value != null) { bytesCount += 3 + value.length * 3; } } { final list = object.values; if (list != null) { bytesCount += 3 + list.length * 3; { for (var i = 0; i < list.length; i++) { final value = list[i]; bytesCount += value.length * 3; } } } } return bytesCount; } void _multiSelectListPreferenceSerialize( MultiSelectListPreference object, IsarWriter writer, List offsets, Map> allOffsets, ) { writer.writeStringList(offsets[0], object.entries); writer.writeStringList(offsets[1], object.entryValues); writer.writeString(offsets[2], object.summary); writer.writeString(offsets[3], object.title); writer.writeStringList(offsets[4], object.values); } MultiSelectListPreference _multiSelectListPreferenceDeserialize( Id id, IsarReader reader, List offsets, Map> allOffsets, ) { final object = MultiSelectListPreference( entries: reader.readStringList(offsets[0]), entryValues: reader.readStringList(offsets[1]), summary: reader.readStringOrNull(offsets[2]), title: reader.readStringOrNull(offsets[3]), values: reader.readStringList(offsets[4]), ); return object; } P _multiSelectListPreferenceDeserializeProp

( IsarReader reader, int propertyId, int offset, Map> allOffsets, ) { switch (propertyId) { case 0: return (reader.readStringList(offset)) as P; case 1: return (reader.readStringList(offset)) as P; case 2: return (reader.readStringOrNull(offset)) as P; case 3: return (reader.readStringOrNull(offset)) as P; case 4: return (reader.readStringList(offset)) as P; default: throw IsarError('Unknown property with id $propertyId'); } } extension MultiSelectListPreferenceQueryFilter on QueryBuilder< MultiSelectListPreference, MultiSelectListPreference, QFilterCondition> { QueryBuilder entriesIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'entries', )); }); } QueryBuilder entriesIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'entries', )); }); } QueryBuilder entriesElementEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'entries', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entriesElementGreaterThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'entries', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entriesElementLessThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'entries', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entriesElementBetween( 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'entries', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder entriesElementStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'entries', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entriesElementEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'entries', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entriesElementContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'entries', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entriesElementMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'entries', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder entriesElementIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'entries', value: '', )); }); } QueryBuilder entriesElementIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'entries', value: '', )); }); } QueryBuilder entriesLengthEqualTo(int length) { return QueryBuilder.apply(this, (query) { return query.listLength( r'entries', length, true, length, true, ); }); } QueryBuilder entriesIsEmpty() { return QueryBuilder.apply(this, (query) { return query.listLength( r'entries', 0, true, 0, true, ); }); } QueryBuilder entriesIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.listLength( r'entries', 0, false, 999999, true, ); }); } QueryBuilder entriesLengthLessThan( int length, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.listLength( r'entries', 0, true, length, include, ); }); } QueryBuilder entriesLengthGreaterThan( int length, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.listLength( r'entries', length, include, 999999, true, ); }); } QueryBuilder entriesLengthBetween( int lower, int upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { return query.listLength( r'entries', lower, includeLower, upper, includeUpper, ); }); } QueryBuilder entryValuesIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'entryValues', )); }); } QueryBuilder entryValuesIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'entryValues', )); }); } QueryBuilder entryValuesElementEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'entryValues', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entryValuesElementGreaterThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'entryValues', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entryValuesElementLessThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'entryValues', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entryValuesElementBetween( 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'entryValues', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder entryValuesElementStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'entryValues', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entryValuesElementEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'entryValues', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entryValuesElementContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'entryValues', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder entryValuesElementMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'entryValues', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder entryValuesElementIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'entryValues', value: '', )); }); } QueryBuilder entryValuesElementIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'entryValues', value: '', )); }); } QueryBuilder entryValuesLengthEqualTo(int length) { return QueryBuilder.apply(this, (query) { return query.listLength( r'entryValues', length, true, length, true, ); }); } QueryBuilder entryValuesIsEmpty() { return QueryBuilder.apply(this, (query) { return query.listLength( r'entryValues', 0, true, 0, true, ); }); } QueryBuilder entryValuesIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.listLength( r'entryValues', 0, false, 999999, true, ); }); } QueryBuilder entryValuesLengthLessThan( int length, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.listLength( r'entryValues', 0, true, length, include, ); }); } QueryBuilder entryValuesLengthGreaterThan( int length, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.listLength( r'entryValues', length, include, 999999, true, ); }); } QueryBuilder entryValuesLengthBetween( int lower, int upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { return query.listLength( r'entryValues', lower, includeLower, upper, includeUpper, ); }); } QueryBuilder summaryIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'summary', )); }); } QueryBuilder summaryIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'summary', )); }); } QueryBuilder summaryEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryBetween( 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'summary', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'summary', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'summary', value: '', )); }); } QueryBuilder summaryIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'summary', value: '', )); }); } QueryBuilder titleIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'title', )); }); } QueryBuilder titleIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'title', )); }); } QueryBuilder titleEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleBetween( 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'title', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder titleStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'title', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder titleIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'title', value: '', )); }); } QueryBuilder titleIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'title', value: '', )); }); } QueryBuilder valuesIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'values', )); }); } QueryBuilder valuesIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'values', )); }); } QueryBuilder valuesElementEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'values', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder valuesElementGreaterThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'values', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder valuesElementLessThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'values', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder valuesElementBetween( 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'values', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder valuesElementStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'values', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder valuesElementEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'values', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder valuesElementContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'values', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder valuesElementMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'values', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder valuesElementIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'values', value: '', )); }); } QueryBuilder valuesElementIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'values', value: '', )); }); } QueryBuilder valuesLengthEqualTo(int length) { return QueryBuilder.apply(this, (query) { return query.listLength( r'values', length, true, length, true, ); }); } QueryBuilder valuesIsEmpty() { return QueryBuilder.apply(this, (query) { return query.listLength( r'values', 0, true, 0, true, ); }); } QueryBuilder valuesIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.listLength( r'values', 0, false, 999999, true, ); }); } QueryBuilder valuesLengthLessThan( int length, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.listLength( r'values', 0, true, length, include, ); }); } QueryBuilder valuesLengthGreaterThan( int length, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.listLength( r'values', length, include, 999999, true, ); }); } QueryBuilder valuesLengthBetween( int lower, int upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { return query.listLength( r'values', lower, includeLower, upper, includeUpper, ); }); } } extension MultiSelectListPreferenceQueryObject on QueryBuilder< MultiSelectListPreference, MultiSelectListPreference, QFilterCondition> {} // 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 const EditTextPreferenceSchema = Schema( name: r'EditTextPreference', id: 3711993124215876925, properties: { r'dialogMessage': PropertySchema( id: 0, name: r'dialogMessage', type: IsarType.string, ), r'dialogTitle': PropertySchema( id: 1, name: r'dialogTitle', type: IsarType.string, ), r'summary': PropertySchema( id: 2, name: r'summary', type: IsarType.string, ), r'text': PropertySchema( id: 3, name: r'text', type: IsarType.string, ), r'title': PropertySchema( id: 4, name: r'title', type: IsarType.string, ), r'value': PropertySchema( id: 5, name: r'value', type: IsarType.string, ) }, estimateSize: _editTextPreferenceEstimateSize, serialize: _editTextPreferenceSerialize, deserialize: _editTextPreferenceDeserialize, deserializeProp: _editTextPreferenceDeserializeProp, ); int _editTextPreferenceEstimateSize( EditTextPreference object, List offsets, Map> allOffsets, ) { var bytesCount = offsets.last; { final value = object.dialogMessage; if (value != null) { bytesCount += 3 + value.length * 3; } } { final value = object.dialogTitle; if (value != null) { bytesCount += 3 + value.length * 3; } } { final value = object.summary; if (value != null) { bytesCount += 3 + value.length * 3; } } { final value = object.text; if (value != null) { bytesCount += 3 + value.length * 3; } } { final value = object.title; if (value != null) { bytesCount += 3 + value.length * 3; } } { final value = object.value; if (value != null) { bytesCount += 3 + value.length * 3; } } return bytesCount; } void _editTextPreferenceSerialize( EditTextPreference object, IsarWriter writer, List offsets, Map> allOffsets, ) { writer.writeString(offsets[0], object.dialogMessage); writer.writeString(offsets[1], object.dialogTitle); writer.writeString(offsets[2], object.summary); writer.writeString(offsets[3], object.text); writer.writeString(offsets[4], object.title); writer.writeString(offsets[5], object.value); } EditTextPreference _editTextPreferenceDeserialize( Id id, IsarReader reader, List offsets, Map> allOffsets, ) { final object = EditTextPreference( dialogMessage: reader.readStringOrNull(offsets[0]), dialogTitle: reader.readStringOrNull(offsets[1]), summary: reader.readStringOrNull(offsets[2]), text: reader.readStringOrNull(offsets[3]), title: reader.readStringOrNull(offsets[4]), value: reader.readStringOrNull(offsets[5]), ); return object; } P _editTextPreferenceDeserializeProp

( 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; case 3: return (reader.readStringOrNull(offset)) as P; case 4: return (reader.readStringOrNull(offset)) as P; case 5: return (reader.readStringOrNull(offset)) as P; default: throw IsarError('Unknown property with id $propertyId'); } } extension EditTextPreferenceQueryFilter on QueryBuilder { QueryBuilder dialogMessageIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'dialogMessage', )); }); } QueryBuilder dialogMessageIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'dialogMessage', )); }); } QueryBuilder dialogMessageEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'dialogMessage', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder dialogMessageGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'dialogMessage', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder dialogMessageLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'dialogMessage', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder dialogMessageBetween( 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'dialogMessage', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder dialogMessageStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'dialogMessage', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder dialogMessageEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'dialogMessage', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder dialogMessageContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'dialogMessage', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder dialogMessageMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'dialogMessage', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder dialogMessageIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'dialogMessage', value: '', )); }); } QueryBuilder dialogMessageIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'dialogMessage', value: '', )); }); } QueryBuilder dialogTitleIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'dialogTitle', )); }); } QueryBuilder dialogTitleIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'dialogTitle', )); }); } QueryBuilder dialogTitleEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'dialogTitle', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder dialogTitleGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'dialogTitle', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder dialogTitleLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'dialogTitle', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder dialogTitleBetween( 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'dialogTitle', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder dialogTitleStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'dialogTitle', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder dialogTitleEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'dialogTitle', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder dialogTitleContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'dialogTitle', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder dialogTitleMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'dialogTitle', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder dialogTitleIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'dialogTitle', value: '', )); }); } QueryBuilder dialogTitleIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'dialogTitle', value: '', )); }); } QueryBuilder summaryIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'summary', )); }); } QueryBuilder summaryIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'summary', )); }); } QueryBuilder summaryEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryBetween( 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'summary', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'summary', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'summary', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder summaryIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'summary', value: '', )); }); } QueryBuilder summaryIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'summary', value: '', )); }); } QueryBuilder textIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'text', )); }); } QueryBuilder textIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'text', )); }); } QueryBuilder textEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'text', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder textGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'text', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder textLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'text', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder textBetween( 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'text', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder textStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'text', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder textEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'text', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder textContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'text', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder textMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'text', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder textIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'text', value: '', )); }); } QueryBuilder textIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'text', value: '', )); }); } QueryBuilder titleIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'title', )); }); } QueryBuilder titleIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'title', )); }); } QueryBuilder titleEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleBetween( 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'title', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder titleStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'title', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder titleMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'title', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder titleIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'title', value: '', )); }); } QueryBuilder titleIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'title', value: '', )); }); } QueryBuilder valueIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'value', )); }); } QueryBuilder valueIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'value', )); }); } QueryBuilder valueEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'value', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder valueGreaterThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'value', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder valueLessThan( String? value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'value', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder valueBetween( 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'value', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder valueStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'value', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder valueEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'value', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder valueContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'value', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder valueMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'value', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder valueIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'value', value: '', )); }); } QueryBuilder valueIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'value', value: '', )); }); } } extension EditTextPreferenceQueryObject on QueryBuilder {}