// GENERATED CODE - DO NOT MODIFY BY HAND part of 'model_ayarlar.dart'; // ************************************************************************** // _IsarCollectionGenerator // ************************************************************************** // coverage:ignore-file // ignore_for_file: duplicate_ignore, invalid_use_of_protected_member, lines_longer_than_80_chars, constant_identifier_names, avoid_js_rounded_ints, no_leading_underscores_for_local_identifiers, require_trailing_commas, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_in_if_null_operators, library_private_types_in_public_api, prefer_const_constructors // ignore_for_file: type=lint extension GetModelAyarlarCollection on Isar { IsarCollection get modelAyarlars => this.collection(); } const ModelAyarlarSchema = IsarGeneratedSchema( schema: IsarSchema( name: 'ModelAyarlar', idName: 'id', embedded: false, properties: [ IsarPropertySchema( name: 'id', type: IsarType.string, ), IsarPropertySchema( name: 'ismi', type: IsarType.string, ), IsarPropertySchema( name: 'uygulamaAyarlari', type: IsarType.object, target: 'UygulamaAyarlari', ), IsarPropertySchema( name: 'bildirimAyarlari', type: IsarType.object, target: 'BildirimAyarlari', ), IsarPropertySchema( name: 'hesapAyarlari', type: IsarType.object, target: 'HesapAyarlari', ), IsarPropertySchema( name: 'calismaSuresiAyarlari', type: IsarType.object, target: 'CalismaSuresiAyarlari', ), IsarPropertySchema( name: 'resmiTatilFazlaMesaiOranlari', type: IsarType.object, target: 'ResmiTatilFazlaMesaiOranlari', ), IsarPropertySchema( name: 'maasParametreleri', type: IsarType.object, target: 'MaasParametreleri', ), IsarPropertySchema( name: 'vergiAyarlari', type: IsarType.object, target: 'VergiAyarlari', ), IsarPropertySchema( name: 'primAyarlari', type: IsarType.object, target: 'PrimAyarlari', ), ], indexes: [], ), converter: IsarObjectConverter( serialize: serializeModelAyarlar, deserialize: deserializeModelAyarlar, deserializeProperty: deserializeModelAyarlarProp, ), embeddedSchemas: [UygulamaAyarlariSchema, BildirimAyarlariSchema, HesapAyarlariSchema, CalismaSuresiAyarlariSchema, VardiyaSchema, GunlerSchema, GunAyariSchema, MolaSchema, ResmiTatilFazlaMesaiOranlariSchema, MaasParametreleriSchema, VergiAyarlariSchema, GelirVergisiAylikIstisnalarSchema, GelirVergisiAylikIstisnasiSchema, GelirVergisiDilimiSchema, PrimAyarlariSchema], ); @isarProtected int serializeModelAyarlar(IsarWriter writer, ModelAyarlar object) { IsarCore.writeString(writer, 1, object.id); { final value = object.ismi; if (value == null) { IsarCore.writeNull(writer, 2); } else { IsarCore.writeString(writer, 2, value); } } { final value = object.uygulamaAyarlari; final objectWriter = IsarCore.beginObject(writer, 3); serializeUygulamaAyarlari(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.bildirimAyarlari; final objectWriter = IsarCore.beginObject(writer, 4); serializeBildirimAyarlari(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.hesapAyarlari; final objectWriter = IsarCore.beginObject(writer, 5); serializeHesapAyarlari(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.calismaSuresiAyarlari; final objectWriter = IsarCore.beginObject(writer, 6); serializeCalismaSuresiAyarlari(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.resmiTatilFazlaMesaiOranlari; final objectWriter = IsarCore.beginObject(writer, 7); serializeResmiTatilFazlaMesaiOranlari(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.maasParametreleri; final objectWriter = IsarCore.beginObject(writer, 8); serializeMaasParametreleri(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.vergiAyarlari; final objectWriter = IsarCore.beginObject(writer, 9); serializeVergiAyarlari(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.primAyarlari; final objectWriter = IsarCore.beginObject(writer, 10); serializePrimAyarlari(objectWriter, value); IsarCore.endObject(writer, objectWriter); } return Isar.fastHash(object.id); } @isarProtected ModelAyarlar deserializeModelAyarlar(IsarReader reader) { final object = ModelAyarlar(); object.id = IsarCore.readString(reader, 1) ?? ''; object.ismi = IsarCore.readString(reader, 2); { final objectReader = IsarCore.readObject(reader, 3); if (objectReader.isNull) { object.uygulamaAyarlari = UygulamaAyarlari(); } else { final embedded = deserializeUygulamaAyarlari(objectReader); IsarCore.freeReader(objectReader); object.uygulamaAyarlari = embedded; } } { final objectReader = IsarCore.readObject(reader, 4); if (objectReader.isNull) { object.bildirimAyarlari = BildirimAyarlari(); } else { final embedded = deserializeBildirimAyarlari(objectReader); IsarCore.freeReader(objectReader); object.bildirimAyarlari = embedded; } } { final objectReader = IsarCore.readObject(reader, 5); if (objectReader.isNull) { object.hesapAyarlari = HesapAyarlari(); } else { final embedded = deserializeHesapAyarlari(objectReader); IsarCore.freeReader(objectReader); object.hesapAyarlari = embedded; } } { final objectReader = IsarCore.readObject(reader, 6); if (objectReader.isNull) { object.calismaSuresiAyarlari = CalismaSuresiAyarlari(); } else { final embedded = deserializeCalismaSuresiAyarlari(objectReader); IsarCore.freeReader(objectReader); object.calismaSuresiAyarlari = embedded; } } { final objectReader = IsarCore.readObject(reader, 7); if (objectReader.isNull) { object.resmiTatilFazlaMesaiOranlari = ResmiTatilFazlaMesaiOranlari(); } else { final embedded = deserializeResmiTatilFazlaMesaiOranlari(objectReader); IsarCore.freeReader(objectReader); object.resmiTatilFazlaMesaiOranlari = embedded; } } { final objectReader = IsarCore.readObject(reader, 8); if (objectReader.isNull) { object.maasParametreleri = MaasParametreleri(); } else { final embedded = deserializeMaasParametreleri(objectReader); IsarCore.freeReader(objectReader); object.maasParametreleri = embedded; } } { final objectReader = IsarCore.readObject(reader, 9); if (objectReader.isNull) { object.vergiAyarlari = VergiAyarlari(); } else { final embedded = deserializeVergiAyarlari(objectReader); IsarCore.freeReader(objectReader); object.vergiAyarlari = embedded; } } { final objectReader = IsarCore.readObject(reader, 10); if (objectReader.isNull) { object.primAyarlari = PrimAyarlari(); } else { final embedded = deserializePrimAyarlari(objectReader); IsarCore.freeReader(objectReader); object.primAyarlari = embedded; } } return object; } @isarProtected dynamic deserializeModelAyarlarProp(IsarReader reader, int property) { switch (property) { case 1: return IsarCore.readString(reader, 1) ?? ''; case 2: return IsarCore.readString(reader, 2); case 3: { final objectReader = IsarCore.readObject(reader, 3); if (objectReader.isNull) { return UygulamaAyarlari(); } else { final embedded = deserializeUygulamaAyarlari(objectReader); IsarCore.freeReader(objectReader); return embedded; } } case 4: { final objectReader = IsarCore.readObject(reader, 4); if (objectReader.isNull) { return BildirimAyarlari(); } else { final embedded = deserializeBildirimAyarlari(objectReader); IsarCore.freeReader(objectReader); return embedded; } } case 5: { final objectReader = IsarCore.readObject(reader, 5); if (objectReader.isNull) { return HesapAyarlari(); } else { final embedded = deserializeHesapAyarlari(objectReader); IsarCore.freeReader(objectReader); return embedded; } } case 6: { final objectReader = IsarCore.readObject(reader, 6); if (objectReader.isNull) { return CalismaSuresiAyarlari(); } else { final embedded = deserializeCalismaSuresiAyarlari(objectReader); IsarCore.freeReader(objectReader); return embedded; } } case 7: { final objectReader = IsarCore.readObject(reader, 7); if (objectReader.isNull) { return ResmiTatilFazlaMesaiOranlari(); } else { final embedded = deserializeResmiTatilFazlaMesaiOranlari(objectReader); IsarCore.freeReader(objectReader); return embedded; } } case 8: { final objectReader = IsarCore.readObject(reader, 8); if (objectReader.isNull) { return MaasParametreleri(); } else { final embedded = deserializeMaasParametreleri(objectReader); IsarCore.freeReader(objectReader); return embedded; } } case 9: { final objectReader = IsarCore.readObject(reader, 9); if (objectReader.isNull) { return VergiAyarlari(); } else { final embedded = deserializeVergiAyarlari(objectReader); IsarCore.freeReader(objectReader); return embedded; } } case 10: { final objectReader = IsarCore.readObject(reader, 10); if (objectReader.isNull) { return PrimAyarlari(); } else { final embedded = deserializePrimAyarlari(objectReader); IsarCore.freeReader(objectReader); return embedded; } } default: throw ArgumentError('Unknown property: $property'); } } sealed class _ModelAyarlarUpdate { bool call({ required String id, String? ismi, }); } class _ModelAyarlarUpdateImpl implements _ModelAyarlarUpdate { const _ModelAyarlarUpdateImpl(this.collection); final IsarCollection collection; @override bool call({ required String id, Object? ismi = ignore, }) { return collection.updateProperties([ id ], { if (ismi != ignore) 2: ismi as String?, }) > 0; } } sealed class _ModelAyarlarUpdateAll { int call({ required List id, String? ismi, }); } class _ModelAyarlarUpdateAllImpl implements _ModelAyarlarUpdateAll { const _ModelAyarlarUpdateAllImpl(this.collection); final IsarCollection collection; @override int call({ required List id, Object? ismi = ignore, }) { return collection.updateProperties(id, { if (ismi != ignore) 2: ismi as String?, }); } } extension ModelAyarlarUpdate on IsarCollection { _ModelAyarlarUpdate get update => _ModelAyarlarUpdateImpl(this); _ModelAyarlarUpdateAll get updateAll => _ModelAyarlarUpdateAllImpl(this); } sealed class _ModelAyarlarQueryUpdate { int call({ String? ismi, }); } class _ModelAyarlarQueryUpdateImpl implements _ModelAyarlarQueryUpdate { const _ModelAyarlarQueryUpdateImpl(this.query, {this.limit}); final IsarQuery query; final int? limit; @override int call({ Object? ismi = ignore, }) { return query.updateProperties(limit: limit, { if (ismi != ignore) 2: ismi as String?, }); } } extension ModelAyarlarQueryUpdate on IsarQuery { _ModelAyarlarQueryUpdate get updateFirst => _ModelAyarlarQueryUpdateImpl(this, limit: 1); _ModelAyarlarQueryUpdate get updateAll => _ModelAyarlarQueryUpdateImpl(this); } class _ModelAyarlarQueryBuilderUpdateImpl implements _ModelAyarlarQueryUpdate { const _ModelAyarlarQueryBuilderUpdateImpl(this.query, {this.limit}); final QueryBuilder query; final int? limit; @override int call({ Object? ismi = ignore, }) { final q = query.build(); try { return q.updateProperties(limit: limit, { if (ismi != ignore) 2: ismi as String?, }); } finally { q.close(); } } } extension ModelAyarlarQueryBuilderUpdate on QueryBuilder { _ModelAyarlarQueryUpdate get updateFirst => _ModelAyarlarQueryBuilderUpdateImpl(this, limit: 1); _ModelAyarlarQueryUpdate get updateAll => _ModelAyarlarQueryBuilderUpdateImpl(this); } extension ModelAyarlarQueryFilter on QueryBuilder { QueryBuilder idEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder idGreaterThan( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder idGreaterThanOrEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder idLessThan( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder idLessThanOrEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder idBetween( String lower, String upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 1, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder idStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder idEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder idContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder idMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 1, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder idIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 1, value: '', ), ); }); } QueryBuilder idIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 1, value: '', ), ); }); } QueryBuilder ismiIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder ismiIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder ismiEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiBetween( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 2, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 2, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 2, value: '', ), ); }); } QueryBuilder ismiIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 2, value: '', ), ); }); } } extension ModelAyarlarQueryObject on QueryBuilder { QueryBuilder uygulamaAyarlari(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 3); }); } QueryBuilder bildirimAyarlari(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 4); }); } QueryBuilder hesapAyarlari(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 5); }); } QueryBuilder calismaSuresiAyarlari(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 6); }); } QueryBuilder resmiTatilFazlaMesaiOranlari(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 7); }); } QueryBuilder maasParametreleri(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 8); }); } QueryBuilder vergiAyarlari(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 9); }); } QueryBuilder primAyarlari(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 10); }); } } extension ModelAyarlarQuerySortBy on QueryBuilder { QueryBuilder sortById({bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 1, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByIdDesc({bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 1, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByIsmi({bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 2, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByIsmiDesc({bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 2, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } } extension ModelAyarlarQuerySortThenBy on QueryBuilder { QueryBuilder thenById({bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(1, caseSensitive: caseSensitive); }); } QueryBuilder thenByIdDesc({bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(1, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByIsmi({bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(2, caseSensitive: caseSensitive); }); } QueryBuilder thenByIsmiDesc({bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(2, sort: Sort.desc, caseSensitive: caseSensitive); }); } } extension ModelAyarlarQueryWhereDistinct on QueryBuilder { QueryBuilder distinctByIsmi({bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(2, caseSensitive: caseSensitive); }); } } extension ModelAyarlarQueryProperty1 on QueryBuilder { QueryBuilder idProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(1); }); } QueryBuilder ismiProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(2); }); } QueryBuilder uygulamaAyarlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(3); }); } QueryBuilder bildirimAyarlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(4); }); } QueryBuilder hesapAyarlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(5); }); } QueryBuilder calismaSuresiAyarlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(6); }); } QueryBuilder resmiTatilFazlaMesaiOranlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(7); }); } QueryBuilder maasParametreleriProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(8); }); } QueryBuilder vergiAyarlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(9); }); } QueryBuilder primAyarlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(10); }); } } extension ModelAyarlarQueryProperty2 on QueryBuilder { QueryBuilder idProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(1); }); } QueryBuilder ismiProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(2); }); } QueryBuilder uygulamaAyarlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(3); }); } QueryBuilder bildirimAyarlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(4); }); } QueryBuilder hesapAyarlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(5); }); } QueryBuilder calismaSuresiAyarlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(6); }); } QueryBuilder resmiTatilFazlaMesaiOranlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(7); }); } QueryBuilder maasParametreleriProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(8); }); } QueryBuilder vergiAyarlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(9); }); } QueryBuilder primAyarlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(10); }); } } extension ModelAyarlarQueryProperty3 on QueryBuilder { QueryBuilder idProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(1); }); } QueryBuilder ismiProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(2); }); } QueryBuilder uygulamaAyarlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(3); }); } QueryBuilder bildirimAyarlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(4); }); } QueryBuilder hesapAyarlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(5); }); } QueryBuilder calismaSuresiAyarlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(6); }); } QueryBuilder resmiTatilFazlaMesaiOranlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(7); }); } QueryBuilder maasParametreleriProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(8); }); } QueryBuilder vergiAyarlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(9); }); } QueryBuilder primAyarlariProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(10); }); } } // ************************************************************************** // _IsarEmbeddedGenerator // ************************************************************************** // coverage:ignore-file // ignore_for_file: duplicate_ignore, invalid_use_of_protected_member, lines_longer_than_80_chars, constant_identifier_names, avoid_js_rounded_ints, no_leading_underscores_for_local_identifiers, require_trailing_commas, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_in_if_null_operators, library_private_types_in_public_api, prefer_const_constructors // ignore_for_file: type=lint const UygulamaAyarlariSchema = IsarGeneratedSchema( schema: IsarSchema( name: 'UygulamaAyarlari', embedded: true, properties: [ IsarPropertySchema( name: 'otomatikBaslat', type: IsarType.bool, ), IsarPropertySchema( name: 'baslangictaCalistir', type: IsarType.bool, ), IsarPropertySchema( name: 'servisCalisiyor', type: IsarType.bool, ), IsarPropertySchema( name: 'ilkEkranAcilistaGoster', type: IsarType.bool, ), IsarPropertySchema( name: 'ilkEkraniHerZamanGoster', type: IsarType.bool, ), ], indexes: [], ), converter: IsarObjectConverter( serialize: serializeUygulamaAyarlari, deserialize: deserializeUygulamaAyarlari, ), ); @isarProtected int serializeUygulamaAyarlari(IsarWriter writer, UygulamaAyarlari object) { IsarCore.writeBool(writer, 1, object.otomatikBaslat); IsarCore.writeBool(writer, 2, object.baslangictaCalistir); IsarCore.writeBool(writer, 3, object.servisCalisiyor); IsarCore.writeBool(writer, 4, object.ilkEkranAcilistaGoster); IsarCore.writeBool(writer, 5, object.ilkEkraniHerZamanGoster); return 0; } @isarProtected UygulamaAyarlari deserializeUygulamaAyarlari(IsarReader reader) { final object = UygulamaAyarlari(); object.otomatikBaslat = IsarCore.readBool(reader, 1); object.baslangictaCalistir = IsarCore.readBool(reader, 2); object.servisCalisiyor = IsarCore.readBool(reader, 3); object.ilkEkranAcilistaGoster = IsarCore.readBool(reader, 4); object.ilkEkraniHerZamanGoster = IsarCore.readBool(reader, 5); return object; } extension UygulamaAyarlariQueryFilter on QueryBuilder { QueryBuilder otomatikBaslatEqualTo( bool value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 1, value: value, ), ); }); } QueryBuilder baslangictaCalistirEqualTo( bool value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 2, value: value, ), ); }); } QueryBuilder servisCalisiyorEqualTo( bool value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 3, value: value, ), ); }); } QueryBuilder ilkEkranAcilistaGosterEqualTo( bool value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 4, value: value, ), ); }); } QueryBuilder ilkEkraniHerZamanGosterEqualTo( bool value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 5, value: value, ), ); }); } } extension UygulamaAyarlariQueryObject on QueryBuilder {} // coverage:ignore-file // ignore_for_file: duplicate_ignore, invalid_use_of_protected_member, lines_longer_than_80_chars, constant_identifier_names, avoid_js_rounded_ints, no_leading_underscores_for_local_identifiers, require_trailing_commas, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_in_if_null_operators, library_private_types_in_public_api, prefer_const_constructors // ignore_for_file: type=lint const HesapAyarlariSchema = IsarGeneratedSchema( schema: IsarSchema( name: 'HesapAyarlari', embedded: true, properties: [ IsarPropertySchema( name: 'adSoyad', type: IsarType.string, ), IsarPropertySchema( name: 'sirket', type: IsarType.string, ), IsarPropertySchema( name: 'slogan', type: IsarType.string, ), IsarPropertySchema( name: 'goreviniz', type: IsarType.string, ), IsarPropertySchema( name: 'iseGirisTarihi', type: IsarType.dateTime, ), ], indexes: [], ), converter: IsarObjectConverter( serialize: serializeHesapAyarlari, deserialize: deserializeHesapAyarlari, ), ); @isarProtected int serializeHesapAyarlari(IsarWriter writer, HesapAyarlari object) { IsarCore.writeString(writer, 1, object.adSoyad); IsarCore.writeString(writer, 2, object.sirket); { final value = object.slogan; if (value == null) { IsarCore.writeNull(writer, 3); } else { IsarCore.writeString(writer, 3, value); } } { final value = object.goreviniz; if (value == null) { IsarCore.writeNull(writer, 4); } else { IsarCore.writeString(writer, 4, value); } } IsarCore.writeLong(writer, 5, object.iseGirisTarihi?.toUtc().microsecondsSinceEpoch ?? -9223372036854775808); return 0; } @isarProtected HesapAyarlari deserializeHesapAyarlari(IsarReader reader) { final object = HesapAyarlari(); object.adSoyad = IsarCore.readString(reader, 1) ?? ''; object.sirket = IsarCore.readString(reader, 2) ?? ''; object.slogan = IsarCore.readString(reader, 3); object.goreviniz = IsarCore.readString(reader, 4); { final value = IsarCore.readLong(reader, 5); if (value == -9223372036854775808) { object.iseGirisTarihi = null; } else { object.iseGirisTarihi = DateTime.fromMicrosecondsSinceEpoch(value, isUtc: true).toLocal(); } } return object; } extension HesapAyarlariQueryFilter on QueryBuilder { QueryBuilder adSoyadEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder adSoyadGreaterThan( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder adSoyadGreaterThanOrEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder adSoyadLessThan( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder adSoyadLessThanOrEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder adSoyadBetween( String lower, String upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 1, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder adSoyadStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder adSoyadEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder adSoyadContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder adSoyadMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 1, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder adSoyadIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 1, value: '', ), ); }); } QueryBuilder adSoyadIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 1, value: '', ), ); }); } QueryBuilder sirketEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sirketGreaterThan( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sirketGreaterThanOrEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sirketLessThan( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sirketLessThanOrEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sirketBetween( String lower, String upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 2, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sirketStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sirketEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sirketContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sirketMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 2, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sirketIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 2, value: '', ), ); }); } QueryBuilder sirketIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 2, value: '', ), ); }); } QueryBuilder sloganIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder sloganIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder sloganEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 3, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sloganGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 3, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sloganGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 3, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sloganLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 3, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sloganLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 3, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sloganBetween( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 3, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sloganStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 3, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sloganEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 3, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sloganContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 3, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sloganMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 3, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder sloganIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 3, value: '', ), ); }); } QueryBuilder sloganIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 3, value: '', ), ); }); } QueryBuilder gorevinizIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 4)); }); } QueryBuilder gorevinizIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 4)); }); } QueryBuilder gorevinizEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 4, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder gorevinizGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 4, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder gorevinizGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 4, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder gorevinizLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 4, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder gorevinizLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 4, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder gorevinizBetween( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 4, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder gorevinizStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 4, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder gorevinizEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 4, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder gorevinizContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 4, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder gorevinizMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 4, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder gorevinizIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 4, value: '', ), ); }); } QueryBuilder gorevinizIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 4, value: '', ), ); }); } QueryBuilder iseGirisTarihiIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 5)); }); } QueryBuilder iseGirisTarihiIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 5)); }); } QueryBuilder iseGirisTarihiEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 5, value: value, ), ); }); } QueryBuilder iseGirisTarihiGreaterThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 5, value: value, ), ); }); } QueryBuilder iseGirisTarihiGreaterThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 5, value: value, ), ); }); } QueryBuilder iseGirisTarihiLessThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 5, value: value, ), ); }); } QueryBuilder iseGirisTarihiLessThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 5, value: value, ), ); }); } QueryBuilder iseGirisTarihiBetween( DateTime? lower, DateTime? upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 5, lower: lower, upper: upper, ), ); }); } } extension HesapAyarlariQueryObject on QueryBuilder {} // coverage:ignore-file // ignore_for_file: duplicate_ignore, invalid_use_of_protected_member, lines_longer_than_80_chars, constant_identifier_names, avoid_js_rounded_ints, no_leading_underscores_for_local_identifiers, require_trailing_commas, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_in_if_null_operators, library_private_types_in_public_api, prefer_const_constructors // ignore_for_file: type=lint const BildirimAyarlariSchema = IsarGeneratedSchema( schema: IsarSchema( name: 'BildirimAyarlari', embedded: true, properties: [ IsarPropertySchema( name: 'genelBildirimler', type: IsarType.bool, ), IsarPropertySchema( name: 'iseBaslamaBildirimleri', type: IsarType.bool, ), IsarPropertySchema( name: 'isiBitirmeBildirimleri', type: IsarType.bool, ), IsarPropertySchema( name: 'molaBaslangicBildirimleri', type: IsarType.bool, ), IsarPropertySchema( name: 'molaBitisBildirimleri', type: IsarType.bool, ), ], indexes: [], ), converter: IsarObjectConverter( serialize: serializeBildirimAyarlari, deserialize: deserializeBildirimAyarlari, ), ); @isarProtected int serializeBildirimAyarlari(IsarWriter writer, BildirimAyarlari object) { IsarCore.writeBool(writer, 1, object.genelBildirimler); IsarCore.writeBool(writer, 2, object.iseBaslamaBildirimleri); IsarCore.writeBool(writer, 3, object.isiBitirmeBildirimleri); IsarCore.writeBool(writer, 4, object.molaBaslangicBildirimleri); IsarCore.writeBool(writer, 5, object.molaBitisBildirimleri); return 0; } @isarProtected BildirimAyarlari deserializeBildirimAyarlari(IsarReader reader) { final object = BildirimAyarlari(); object.genelBildirimler = IsarCore.readBool(reader, 1); object.iseBaslamaBildirimleri = IsarCore.readBool(reader, 2); object.isiBitirmeBildirimleri = IsarCore.readBool(reader, 3); object.molaBaslangicBildirimleri = IsarCore.readBool(reader, 4); object.molaBitisBildirimleri = IsarCore.readBool(reader, 5); return object; } extension BildirimAyarlariQueryFilter on QueryBuilder { QueryBuilder genelBildirimlerEqualTo( bool value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 1, value: value, ), ); }); } QueryBuilder iseBaslamaBildirimleriEqualTo( bool value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 2, value: value, ), ); }); } QueryBuilder isiBitirmeBildirimleriEqualTo( bool value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 3, value: value, ), ); }); } QueryBuilder molaBaslangicBildirimleriEqualTo( bool value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 4, value: value, ), ); }); } QueryBuilder molaBitisBildirimleriEqualTo( bool value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 5, value: value, ), ); }); } } extension BildirimAyarlariQueryObject on QueryBuilder {} // coverage:ignore-file // ignore_for_file: duplicate_ignore, invalid_use_of_protected_member, lines_longer_than_80_chars, constant_identifier_names, avoid_js_rounded_ints, no_leading_underscores_for_local_identifiers, require_trailing_commas, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_in_if_null_operators, library_private_types_in_public_api, prefer_const_constructors // ignore_for_file: type=lint const CalismaSuresiAyarlariSchema = IsarGeneratedSchema( schema: IsarSchema( name: 'CalismaSuresiAyarlari', embedded: true, properties: [ IsarPropertySchema( name: 'aylikMaasGunu', type: IsarType.long, ), IsarPropertySchema( name: 'aylikCalismaSaati', type: IsarType.double, ), IsarPropertySchema( name: 'aktifVardiya', type: IsarType.long, ), IsarPropertySchema( name: 'vardiyalar', type: IsarType.objectList, target: 'Vardiya', ), ], indexes: [], ), converter: IsarObjectConverter( serialize: serializeCalismaSuresiAyarlari, deserialize: deserializeCalismaSuresiAyarlari, ), ); @isarProtected int serializeCalismaSuresiAyarlari(IsarWriter writer, CalismaSuresiAyarlari object) { IsarCore.writeLong(writer, 1, object.aylikMaasGunu ?? -9223372036854775808); IsarCore.writeDouble(writer, 2, object.aylikCalismaSaati ?? double.nan); IsarCore.writeLong(writer, 3, object.aktifVardiya ?? -9223372036854775808); { final list = object.vardiyalar; final listWriter = IsarCore.beginList(writer, 4, list.length); for (var i = 0; i < list.length; i++) { { final value = list[i]; final objectWriter = IsarCore.beginObject(listWriter, i); serializeVardiya(objectWriter, value); IsarCore.endObject(listWriter, objectWriter); } } IsarCore.endList(writer, listWriter); } return 0; } @isarProtected CalismaSuresiAyarlari deserializeCalismaSuresiAyarlari(IsarReader reader) { final object = CalismaSuresiAyarlari(); { final value = IsarCore.readLong(reader, 1); if (value == -9223372036854775808) { object.aylikMaasGunu = null; } else { object.aylikMaasGunu = value; } } { final value = IsarCore.readDouble(reader, 2); if (value.isNaN) { object.aylikCalismaSaati = null; } else { object.aylikCalismaSaati = value; } } { final value = IsarCore.readLong(reader, 3); if (value == -9223372036854775808) { object.aktifVardiya = null; } else { object.aktifVardiya = value; } } { final length = IsarCore.readList(reader, 4, IsarCore.readerPtrPtr); { final reader = IsarCore.readerPtr; if (reader.isNull) { object.vardiyalar = const []; } else { final list = List.filled(length, Vardiya(), growable: true); for (var i = 0; i < length; i++) { { final objectReader = IsarCore.readObject(reader, i); if (objectReader.isNull) { list[i] = Vardiya(); } else { final embedded = deserializeVardiya(objectReader); IsarCore.freeReader(objectReader); list[i] = embedded; } } } IsarCore.freeReader(reader); object.vardiyalar = list; } } } return object; } extension CalismaSuresiAyarlariQueryFilter on QueryBuilder { QueryBuilder aylikMaasGunuIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder aylikMaasGunuIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder aylikMaasGunuEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 1, value: value, ), ); }); } QueryBuilder aylikMaasGunuGreaterThan( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 1, value: value, ), ); }); } QueryBuilder aylikMaasGunuGreaterThanOrEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 1, value: value, ), ); }); } QueryBuilder aylikMaasGunuLessThan( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 1, value: value, ), ); }); } QueryBuilder aylikMaasGunuLessThanOrEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 1, value: value, ), ); }); } QueryBuilder aylikMaasGunuBetween( int? lower, int? upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 1, lower: lower, upper: upper, ), ); }); } QueryBuilder aylikCalismaSaatiIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder aylikCalismaSaatiIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder aylikCalismaSaatiEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder aylikCalismaSaatiGreaterThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder aylikCalismaSaatiGreaterThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder aylikCalismaSaatiLessThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder aylikCalismaSaatiLessThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder aylikCalismaSaatiBetween( double? lower, double? upper, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 2, lower: lower, upper: upper, epsilon: epsilon, ), ); }); } QueryBuilder aktifVardiyaIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder aktifVardiyaIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder aktifVardiyaEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 3, value: value, ), ); }); } QueryBuilder aktifVardiyaGreaterThan( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 3, value: value, ), ); }); } QueryBuilder aktifVardiyaGreaterThanOrEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 3, value: value, ), ); }); } QueryBuilder aktifVardiyaLessThan( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 3, value: value, ), ); }); } QueryBuilder aktifVardiyaLessThanOrEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 3, value: value, ), ); }); } QueryBuilder aktifVardiyaBetween( int? lower, int? upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 3, lower: lower, upper: upper, ), ); }); } QueryBuilder vardiyalarIsEmpty() { return not().vardiyalarIsNotEmpty(); } QueryBuilder vardiyalarIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterOrEqualCondition(property: 4, value: null), ); }); } } extension CalismaSuresiAyarlariQueryObject on QueryBuilder {} // coverage:ignore-file // ignore_for_file: duplicate_ignore, invalid_use_of_protected_member, lines_longer_than_80_chars, constant_identifier_names, avoid_js_rounded_ints, no_leading_underscores_for_local_identifiers, require_trailing_commas, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_in_if_null_operators, library_private_types_in_public_api, prefer_const_constructors // ignore_for_file: type=lint const VardiyaSchema = IsarGeneratedSchema( schema: IsarSchema( name: 'Vardiya', embedded: true, properties: [ IsarPropertySchema( name: 'ismi', type: IsarType.string, ), IsarPropertySchema( name: 'aciklama', type: IsarType.string, ), IsarPropertySchema( name: 'gunAyarlari', type: IsarType.object, target: 'Gunler', ), ], indexes: [], ), converter: IsarObjectConverter( serialize: serializeVardiya, deserialize: deserializeVardiya, ), ); @isarProtected int serializeVardiya(IsarWriter writer, Vardiya object) { { final value = object.ismi; if (value == null) { IsarCore.writeNull(writer, 1); } else { IsarCore.writeString(writer, 1, value); } } { final value = object.aciklama; if (value == null) { IsarCore.writeNull(writer, 2); } else { IsarCore.writeString(writer, 2, value); } } { final value = object.gunAyarlari; final objectWriter = IsarCore.beginObject(writer, 3); serializeGunler(objectWriter, value); IsarCore.endObject(writer, objectWriter); } return 0; } @isarProtected Vardiya deserializeVardiya(IsarReader reader) { final String? _ismi; _ismi = IsarCore.readString(reader, 1); final String? _aciklama; _aciklama = IsarCore.readString(reader, 2); final object = Vardiya( ismi: _ismi, aciklama: _aciklama, ); { final objectReader = IsarCore.readObject(reader, 3); if (objectReader.isNull) { object.gunAyarlari = Gunler(); } else { final embedded = deserializeGunler(objectReader); IsarCore.freeReader(objectReader); object.gunAyarlari = embedded; } } return object; } extension VardiyaQueryFilter on QueryBuilder { QueryBuilder ismiIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder ismiIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder ismiEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiBetween( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 1, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 1, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 1, value: '', ), ); }); } QueryBuilder ismiIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 1, value: '', ), ); }); } QueryBuilder aciklamaIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder aciklamaIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder aciklamaEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaBetween( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 2, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 2, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 2, value: '', ), ); }); } QueryBuilder aciklamaIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 2, value: '', ), ); }); } } extension VardiyaQueryObject on QueryBuilder { QueryBuilder gunAyarlari(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 3); }); } } // coverage:ignore-file // ignore_for_file: duplicate_ignore, invalid_use_of_protected_member, lines_longer_than_80_chars, constant_identifier_names, avoid_js_rounded_ints, no_leading_underscores_for_local_identifiers, require_trailing_commas, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_in_if_null_operators, library_private_types_in_public_api, prefer_const_constructors // ignore_for_file: type=lint const GunlerSchema = IsarGeneratedSchema( schema: IsarSchema( name: 'Gunler', embedded: true, properties: [ IsarPropertySchema( name: 'pazartesi', type: IsarType.object, target: 'GunAyari', ), IsarPropertySchema( name: 'sali', type: IsarType.object, target: 'GunAyari', ), IsarPropertySchema( name: 'carsamba', type: IsarType.object, target: 'GunAyari', ), IsarPropertySchema( name: 'persembe', type: IsarType.object, target: 'GunAyari', ), IsarPropertySchema( name: 'cuma', type: IsarType.object, target: 'GunAyari', ), IsarPropertySchema( name: 'cumartesi', type: IsarType.object, target: 'GunAyari', ), IsarPropertySchema( name: 'pazar', type: IsarType.object, target: 'GunAyari', ), ], indexes: [], ), converter: IsarObjectConverter( serialize: serializeGunler, deserialize: deserializeGunler, ), ); @isarProtected int serializeGunler(IsarWriter writer, Gunler object) { { final value = object.pazartesi; final objectWriter = IsarCore.beginObject(writer, 1); serializeGunAyari(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.sali; final objectWriter = IsarCore.beginObject(writer, 2); serializeGunAyari(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.carsamba; final objectWriter = IsarCore.beginObject(writer, 3); serializeGunAyari(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.persembe; final objectWriter = IsarCore.beginObject(writer, 4); serializeGunAyari(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.cuma; final objectWriter = IsarCore.beginObject(writer, 5); serializeGunAyari(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.cumartesi; final objectWriter = IsarCore.beginObject(writer, 6); serializeGunAyari(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.pazar; final objectWriter = IsarCore.beginObject(writer, 7); serializeGunAyari(objectWriter, value); IsarCore.endObject(writer, objectWriter); } return 0; } @isarProtected Gunler deserializeGunler(IsarReader reader) { final object = Gunler(); { final objectReader = IsarCore.readObject(reader, 1); if (objectReader.isNull) { object.pazartesi = GunAyari( '', ); } else { final embedded = deserializeGunAyari(objectReader); IsarCore.freeReader(objectReader); object.pazartesi = embedded; } } { final objectReader = IsarCore.readObject(reader, 2); if (objectReader.isNull) { object.sali = GunAyari( '', ); } else { final embedded = deserializeGunAyari(objectReader); IsarCore.freeReader(objectReader); object.sali = embedded; } } { final objectReader = IsarCore.readObject(reader, 3); if (objectReader.isNull) { object.carsamba = GunAyari( '', ); } else { final embedded = deserializeGunAyari(objectReader); IsarCore.freeReader(objectReader); object.carsamba = embedded; } } { final objectReader = IsarCore.readObject(reader, 4); if (objectReader.isNull) { object.persembe = GunAyari( '', ); } else { final embedded = deserializeGunAyari(objectReader); IsarCore.freeReader(objectReader); object.persembe = embedded; } } { final objectReader = IsarCore.readObject(reader, 5); if (objectReader.isNull) { object.cuma = GunAyari( '', ); } else { final embedded = deserializeGunAyari(objectReader); IsarCore.freeReader(objectReader); object.cuma = embedded; } } { final objectReader = IsarCore.readObject(reader, 6); if (objectReader.isNull) { object.cumartesi = GunAyari( '', ); } else { final embedded = deserializeGunAyari(objectReader); IsarCore.freeReader(objectReader); object.cumartesi = embedded; } } { final objectReader = IsarCore.readObject(reader, 7); if (objectReader.isNull) { object.pazar = GunAyari( '', ); } else { final embedded = deserializeGunAyari(objectReader); IsarCore.freeReader(objectReader); object.pazar = embedded; } } return object; } extension GunlerQueryFilter on QueryBuilder {} extension GunlerQueryObject on QueryBuilder { QueryBuilder pazartesi(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 1); }); } QueryBuilder sali(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 2); }); } QueryBuilder carsamba(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 3); }); } QueryBuilder persembe(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 4); }); } QueryBuilder cuma(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 5); }); } QueryBuilder cumartesi(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 6); }); } QueryBuilder pazar(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 7); }); } } // coverage:ignore-file // ignore_for_file: duplicate_ignore, invalid_use_of_protected_member, lines_longer_than_80_chars, constant_identifier_names, avoid_js_rounded_ints, no_leading_underscores_for_local_identifiers, require_trailing_commas, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_in_if_null_operators, library_private_types_in_public_api, prefer_const_constructors // ignore_for_file: type=lint const GunAyariSchema = IsarGeneratedSchema( schema: IsarSchema( name: 'GunAyari', embedded: true, properties: [ IsarPropertySchema( name: 'ismi', type: IsarType.string, ), IsarPropertySchema( name: 'turu', type: IsarType.byte, enumMap: {"CALISMA_GUNU": 0, "DINLENME_GUNU": 1, "HAFTA_TATILI": 2}, ), IsarPropertySchema( name: 'girisSaati', type: IsarType.dateTime, ), IsarPropertySchema( name: 'cikisSaati', type: IsarType.dateTime, ), IsarPropertySchema( name: 'girisToleransiInMicroSeconds', type: IsarType.long, ), IsarPropertySchema( name: 'cikisToleransiInMicroSeconds', type: IsarType.long, ), IsarPropertySchema( name: 'calismaSuresiInMicroSeconds', type: IsarType.long, ), IsarPropertySchema( name: 'molalar', type: IsarType.objectList, target: 'Mola', ), IsarPropertySchema( name: 'mesaiOrani', type: IsarType.double, ), ], indexes: [], ), converter: IsarObjectConverter( serialize: serializeGunAyari, deserialize: deserializeGunAyari, ), ); @isarProtected int serializeGunAyari(IsarWriter writer, GunAyari object) { IsarCore.writeString(writer, 1, object.ismi); IsarCore.writeByte(writer, 2, object.turu.index); IsarCore.writeLong(writer, 3, object.girisSaati?.toUtc().microsecondsSinceEpoch ?? -9223372036854775808); IsarCore.writeLong(writer, 4, object.cikisSaati?.toUtc().microsecondsSinceEpoch ?? -9223372036854775808); IsarCore.writeLong(writer, 5, object.girisToleransiInMicroSeconds ?? -9223372036854775808); IsarCore.writeLong(writer, 6, object.cikisToleransiInMicroSeconds ?? -9223372036854775808); IsarCore.writeLong(writer, 7, object.calismaSuresiInMicroSeconds ?? -9223372036854775808); { final list = object.molalar; final listWriter = IsarCore.beginList(writer, 8, list.length); for (var i = 0; i < list.length; i++) { { final value = list[i]; final objectWriter = IsarCore.beginObject(listWriter, i); serializeMola(objectWriter, value); IsarCore.endObject(listWriter, objectWriter); } } IsarCore.endList(writer, listWriter); } IsarCore.writeDouble(writer, 9, object.mesaiOrani); return 0; } @isarProtected GunAyari deserializeGunAyari(IsarReader reader) { final String _ismi; _ismi = IsarCore.readString(reader, 1) ?? ''; final GunTuru _turu; { if (IsarCore.readNull(reader, 2)) { _turu = GunTuru.CALISMA_GUNU; } else { _turu = _gunAyariTuru[IsarCore.readByte(reader, 2)] ?? GunTuru.CALISMA_GUNU; } } final object = GunAyari( _ismi, turu: _turu, ); { final value = IsarCore.readLong(reader, 3); if (value == -9223372036854775808) { object.girisSaati = null; } else { object.girisSaati = DateTime.fromMicrosecondsSinceEpoch(value, isUtc: true).toLocal(); } } { final value = IsarCore.readLong(reader, 4); if (value == -9223372036854775808) { object.cikisSaati = null; } else { object.cikisSaati = DateTime.fromMicrosecondsSinceEpoch(value, isUtc: true).toLocal(); } } { final value = IsarCore.readLong(reader, 5); if (value == -9223372036854775808) { object.girisToleransiInMicroSeconds = null; } else { object.girisToleransiInMicroSeconds = value; } } { final value = IsarCore.readLong(reader, 6); if (value == -9223372036854775808) { object.cikisToleransiInMicroSeconds = null; } else { object.cikisToleransiInMicroSeconds = value; } } { final value = IsarCore.readLong(reader, 7); if (value == -9223372036854775808) { object.calismaSuresiInMicroSeconds = null; } else { object.calismaSuresiInMicroSeconds = value; } } { final length = IsarCore.readList(reader, 8, IsarCore.readerPtrPtr); { final reader = IsarCore.readerPtr; if (reader.isNull) { object.molalar = const []; } else { final list = List.filled(length, Mola(), growable: true); for (var i = 0; i < length; i++) { { final objectReader = IsarCore.readObject(reader, i); if (objectReader.isNull) { list[i] = Mola(); } else { final embedded = deserializeMola(objectReader); IsarCore.freeReader(objectReader); list[i] = embedded; } } } IsarCore.freeReader(reader); object.molalar = list; } } } object.mesaiOrani = IsarCore.readDouble(reader, 9); return object; } const _gunAyariTuru = { 0: GunTuru.CALISMA_GUNU, 1: GunTuru.DINLENME_GUNU, 2: GunTuru.HAFTA_TATILI, }; extension GunAyariQueryFilter on QueryBuilder { QueryBuilder ismiEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiGreaterThan( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiGreaterThanOrEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiLessThan( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiLessThanOrEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiBetween( String lower, String upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 1, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 1, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 1, value: '', ), ); }); } QueryBuilder ismiIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 1, value: '', ), ); }); } QueryBuilder turuEqualTo( GunTuru value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 2, value: value.index, ), ); }); } QueryBuilder turuGreaterThan( GunTuru value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 2, value: value.index, ), ); }); } QueryBuilder turuGreaterThanOrEqualTo( GunTuru value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 2, value: value.index, ), ); }); } QueryBuilder turuLessThan( GunTuru value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 2, value: value.index, ), ); }); } QueryBuilder turuLessThanOrEqualTo( GunTuru value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 2, value: value.index, ), ); }); } QueryBuilder turuBetween( GunTuru lower, GunTuru upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 2, lower: lower.index, upper: upper.index, ), ); }); } QueryBuilder girisSaatiIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder girisSaatiIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder girisSaatiEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 3, value: value, ), ); }); } QueryBuilder girisSaatiGreaterThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 3, value: value, ), ); }); } QueryBuilder girisSaatiGreaterThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 3, value: value, ), ); }); } QueryBuilder girisSaatiLessThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 3, value: value, ), ); }); } QueryBuilder girisSaatiLessThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 3, value: value, ), ); }); } QueryBuilder girisSaatiBetween( DateTime? lower, DateTime? upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 3, lower: lower, upper: upper, ), ); }); } QueryBuilder cikisSaatiIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 4)); }); } QueryBuilder cikisSaatiIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 4)); }); } QueryBuilder cikisSaatiEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 4, value: value, ), ); }); } QueryBuilder cikisSaatiGreaterThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 4, value: value, ), ); }); } QueryBuilder cikisSaatiGreaterThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 4, value: value, ), ); }); } QueryBuilder cikisSaatiLessThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 4, value: value, ), ); }); } QueryBuilder cikisSaatiLessThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 4, value: value, ), ); }); } QueryBuilder cikisSaatiBetween( DateTime? lower, DateTime? upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 4, lower: lower, upper: upper, ), ); }); } QueryBuilder girisToleransiInMicroSecondsIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 5)); }); } QueryBuilder girisToleransiInMicroSecondsIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 5)); }); } QueryBuilder girisToleransiInMicroSecondsEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 5, value: value, ), ); }); } QueryBuilder girisToleransiInMicroSecondsGreaterThan( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 5, value: value, ), ); }); } QueryBuilder girisToleransiInMicroSecondsGreaterThanOrEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 5, value: value, ), ); }); } QueryBuilder girisToleransiInMicroSecondsLessThan( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 5, value: value, ), ); }); } QueryBuilder girisToleransiInMicroSecondsLessThanOrEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 5, value: value, ), ); }); } QueryBuilder girisToleransiInMicroSecondsBetween( int? lower, int? upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 5, lower: lower, upper: upper, ), ); }); } QueryBuilder cikisToleransiInMicroSecondsIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 6)); }); } QueryBuilder cikisToleransiInMicroSecondsIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 6)); }); } QueryBuilder cikisToleransiInMicroSecondsEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 6, value: value, ), ); }); } QueryBuilder cikisToleransiInMicroSecondsGreaterThan( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 6, value: value, ), ); }); } QueryBuilder cikisToleransiInMicroSecondsGreaterThanOrEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 6, value: value, ), ); }); } QueryBuilder cikisToleransiInMicroSecondsLessThan( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 6, value: value, ), ); }); } QueryBuilder cikisToleransiInMicroSecondsLessThanOrEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 6, value: value, ), ); }); } QueryBuilder cikisToleransiInMicroSecondsBetween( int? lower, int? upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 6, lower: lower, upper: upper, ), ); }); } QueryBuilder calismaSuresiInMicroSecondsIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 7)); }); } QueryBuilder calismaSuresiInMicroSecondsIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 7)); }); } QueryBuilder calismaSuresiInMicroSecondsEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 7, value: value, ), ); }); } QueryBuilder calismaSuresiInMicroSecondsGreaterThan( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 7, value: value, ), ); }); } QueryBuilder calismaSuresiInMicroSecondsGreaterThanOrEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 7, value: value, ), ); }); } QueryBuilder calismaSuresiInMicroSecondsLessThan( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 7, value: value, ), ); }); } QueryBuilder calismaSuresiInMicroSecondsLessThanOrEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 7, value: value, ), ); }); } QueryBuilder calismaSuresiInMicroSecondsBetween( int? lower, int? upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 7, lower: lower, upper: upper, ), ); }); } QueryBuilder molalarIsEmpty() { return not().molalarIsNotEmpty(); } QueryBuilder molalarIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterOrEqualCondition(property: 8, value: null), ); }); } QueryBuilder mesaiOraniEqualTo( double value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 9, value: value, epsilon: epsilon, ), ); }); } QueryBuilder mesaiOraniGreaterThan( double value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 9, value: value, epsilon: epsilon, ), ); }); } QueryBuilder mesaiOraniGreaterThanOrEqualTo( double value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 9, value: value, epsilon: epsilon, ), ); }); } QueryBuilder mesaiOraniLessThan( double value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 9, value: value, epsilon: epsilon, ), ); }); } QueryBuilder mesaiOraniLessThanOrEqualTo( double value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 9, value: value, epsilon: epsilon, ), ); }); } QueryBuilder mesaiOraniBetween( double lower, double upper, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 9, lower: lower, upper: upper, epsilon: epsilon, ), ); }); } } extension GunAyariQueryObject on QueryBuilder {} // coverage:ignore-file // ignore_for_file: duplicate_ignore, invalid_use_of_protected_member, lines_longer_than_80_chars, constant_identifier_names, avoid_js_rounded_ints, no_leading_underscores_for_local_identifiers, require_trailing_commas, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_in_if_null_operators, library_private_types_in_public_api, prefer_const_constructors // ignore_for_file: type=lint const MolaSchema = IsarGeneratedSchema( schema: IsarSchema( name: 'Mola', embedded: true, properties: [ IsarPropertySchema( name: 'ismi', type: IsarType.string, ), IsarPropertySchema( name: 'aciklama', type: IsarType.string, ), IsarPropertySchema( name: 'girisSaati', type: IsarType.dateTime, ), IsarPropertySchema( name: 'cikisSaati', type: IsarType.dateTime, ), IsarPropertySchema( name: 'saattenDuser', type: IsarType.bool, ), IsarPropertySchema( name: 'bildirimGoster', type: IsarType.bool, ), IsarPropertySchema( name: 'otomatikGir', type: IsarType.bool, ), ], indexes: [], ), converter: IsarObjectConverter( serialize: serializeMola, deserialize: deserializeMola, ), ); @isarProtected int serializeMola(IsarWriter writer, Mola object) { { final value = object.ismi; if (value == null) { IsarCore.writeNull(writer, 1); } else { IsarCore.writeString(writer, 1, value); } } { final value = object.aciklama; if (value == null) { IsarCore.writeNull(writer, 2); } else { IsarCore.writeString(writer, 2, value); } } IsarCore.writeLong(writer, 3, object.girisSaati?.toUtc().microsecondsSinceEpoch ?? -9223372036854775808); IsarCore.writeLong(writer, 4, object.cikisSaati?.toUtc().microsecondsSinceEpoch ?? -9223372036854775808); { final value = object.saattenDus; if (value == null) { IsarCore.writeNull(writer, 5); } else { IsarCore.writeBool(writer, 5, value); } } { final value = object.bildirimGoster; if (value == null) { IsarCore.writeNull(writer, 6); } else { IsarCore.writeBool(writer, 6, value); } } { final value = object.otomatikGir; if (value == null) { IsarCore.writeNull(writer, 7); } else { IsarCore.writeBool(writer, 7, value); } } return 0; } @isarProtected Mola deserializeMola(IsarReader reader) { final object = Mola(); object.ismi = IsarCore.readString(reader, 1); object.aciklama = IsarCore.readString(reader, 2); { final value = IsarCore.readLong(reader, 3); if (value == -9223372036854775808) { object.girisSaati = null; } else { object.girisSaati = DateTime.fromMicrosecondsSinceEpoch(value, isUtc: true).toLocal(); } } { final value = IsarCore.readLong(reader, 4); if (value == -9223372036854775808) { object.cikisSaati = null; } else { object.cikisSaati = DateTime.fromMicrosecondsSinceEpoch(value, isUtc: true).toLocal(); } } { if (IsarCore.readNull(reader, 5)) { object.saattenDus = null; } else { object.saattenDus = IsarCore.readBool(reader, 5); } } { if (IsarCore.readNull(reader, 6)) { object.bildirimGoster = null; } else { object.bildirimGoster = IsarCore.readBool(reader, 6); } } { if (IsarCore.readNull(reader, 7)) { object.otomatikGir = null; } else { object.otomatikGir = IsarCore.readBool(reader, 7); } } return object; } extension MolaQueryFilter on QueryBuilder { QueryBuilder ismiIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder ismiIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder ismiEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiBetween( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 1, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 1, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 1, value: '', ), ); }); } QueryBuilder ismiIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 1, value: '', ), ); }); } QueryBuilder aciklamaIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder aciklamaIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder aciklamaEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaBetween( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 2, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 2, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder aciklamaIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 2, value: '', ), ); }); } QueryBuilder aciklamaIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 2, value: '', ), ); }); } QueryBuilder girisSaatiIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder girisSaatiIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder girisSaatiEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 3, value: value, ), ); }); } QueryBuilder girisSaatiGreaterThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 3, value: value, ), ); }); } QueryBuilder girisSaatiGreaterThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 3, value: value, ), ); }); } QueryBuilder girisSaatiLessThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 3, value: value, ), ); }); } QueryBuilder girisSaatiLessThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 3, value: value, ), ); }); } QueryBuilder girisSaatiBetween( DateTime? lower, DateTime? upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 3, lower: lower, upper: upper, ), ); }); } QueryBuilder cikisSaatiIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 4)); }); } QueryBuilder cikisSaatiIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 4)); }); } QueryBuilder cikisSaatiEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 4, value: value, ), ); }); } QueryBuilder cikisSaatiGreaterThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 4, value: value, ), ); }); } QueryBuilder cikisSaatiGreaterThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 4, value: value, ), ); }); } QueryBuilder cikisSaatiLessThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 4, value: value, ), ); }); } QueryBuilder cikisSaatiLessThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 4, value: value, ), ); }); } QueryBuilder cikisSaatiBetween( DateTime? lower, DateTime? upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 4, lower: lower, upper: upper, ), ); }); } QueryBuilder saattenDuserIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 5)); }); } QueryBuilder saattenDuserIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 5)); }); } QueryBuilder saattenDuserEqualTo( bool? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 5, value: value, ), ); }); } QueryBuilder bildirimGosterIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 6)); }); } QueryBuilder bildirimGosterIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 6)); }); } QueryBuilder bildirimGosterEqualTo( bool? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 6, value: value, ), ); }); } QueryBuilder otomatikGirIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 7)); }); } QueryBuilder otomatikGirIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 7)); }); } QueryBuilder otomatikGirEqualTo( bool? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 7, value: value, ), ); }); } } extension MolaQueryObject on QueryBuilder {} // coverage:ignore-file // ignore_for_file: duplicate_ignore, invalid_use_of_protected_member, lines_longer_than_80_chars, constant_identifier_names, avoid_js_rounded_ints, no_leading_underscores_for_local_identifiers, require_trailing_commas, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_in_if_null_operators, library_private_types_in_public_api, prefer_const_constructors // ignore_for_file: type=lint const ResmiTatilFazlaMesaiOranlariSchema = IsarGeneratedSchema( schema: IsarSchema( name: 'ResmiTatilFazlaMesaiOranlari', embedded: true, properties: [ IsarPropertySchema( name: 'calismaGunuFazlaMesaiOrani', type: IsarType.double, ), IsarPropertySchema( name: 'dinlenmeGunuFazlaMesaiOrani', type: IsarType.double, ), IsarPropertySchema( name: 'haftaTatiliFazlaMesaiOrani', type: IsarType.double, ), ], indexes: [], ), converter: IsarObjectConverter( serialize: serializeResmiTatilFazlaMesaiOranlari, deserialize: deserializeResmiTatilFazlaMesaiOranlari, ), ); @isarProtected int serializeResmiTatilFazlaMesaiOranlari(IsarWriter writer, ResmiTatilFazlaMesaiOranlari object) { IsarCore.writeDouble(writer, 1, object.calismaGunuFazlaMesaiOrani ?? double.nan); IsarCore.writeDouble(writer, 2, object.dinlenmeGunuFazlaMesaiOrani ?? double.nan); IsarCore.writeDouble(writer, 3, object.haftaTatiliFazlaMesaiOrani ?? double.nan); return 0; } @isarProtected ResmiTatilFazlaMesaiOranlari deserializeResmiTatilFazlaMesaiOranlari(IsarReader reader) { final object = ResmiTatilFazlaMesaiOranlari(); { final value = IsarCore.readDouble(reader, 1); if (value.isNaN) { object.calismaGunuFazlaMesaiOrani = null; } else { object.calismaGunuFazlaMesaiOrani = value; } } { final value = IsarCore.readDouble(reader, 2); if (value.isNaN) { object.dinlenmeGunuFazlaMesaiOrani = null; } else { object.dinlenmeGunuFazlaMesaiOrani = value; } } { final value = IsarCore.readDouble(reader, 3); if (value.isNaN) { object.haftaTatiliFazlaMesaiOrani = null; } else { object.haftaTatiliFazlaMesaiOrani = value; } } return object; } extension ResmiTatilFazlaMesaiOranlariQueryFilter on QueryBuilder { QueryBuilder calismaGunuFazlaMesaiOraniIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder calismaGunuFazlaMesaiOraniIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder calismaGunuFazlaMesaiOraniEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder calismaGunuFazlaMesaiOraniGreaterThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder calismaGunuFazlaMesaiOraniGreaterThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder calismaGunuFazlaMesaiOraniLessThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder calismaGunuFazlaMesaiOraniLessThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder calismaGunuFazlaMesaiOraniBetween( double? lower, double? upper, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 1, lower: lower, upper: upper, epsilon: epsilon, ), ); }); } QueryBuilder dinlenmeGunuFazlaMesaiOraniIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder dinlenmeGunuFazlaMesaiOraniIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder dinlenmeGunuFazlaMesaiOraniEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder dinlenmeGunuFazlaMesaiOraniGreaterThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder dinlenmeGunuFazlaMesaiOraniGreaterThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder dinlenmeGunuFazlaMesaiOraniLessThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder dinlenmeGunuFazlaMesaiOraniLessThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder dinlenmeGunuFazlaMesaiOraniBetween( double? lower, double? upper, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 2, lower: lower, upper: upper, epsilon: epsilon, ), ); }); } QueryBuilder haftaTatiliFazlaMesaiOraniIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder haftaTatiliFazlaMesaiOraniIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder haftaTatiliFazlaMesaiOraniEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 3, value: value, epsilon: epsilon, ), ); }); } QueryBuilder haftaTatiliFazlaMesaiOraniGreaterThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 3, value: value, epsilon: epsilon, ), ); }); } QueryBuilder haftaTatiliFazlaMesaiOraniGreaterThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 3, value: value, epsilon: epsilon, ), ); }); } QueryBuilder haftaTatiliFazlaMesaiOraniLessThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 3, value: value, epsilon: epsilon, ), ); }); } QueryBuilder haftaTatiliFazlaMesaiOraniLessThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 3, value: value, epsilon: epsilon, ), ); }); } QueryBuilder haftaTatiliFazlaMesaiOraniBetween( double? lower, double? upper, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 3, lower: lower, upper: upper, epsilon: epsilon, ), ); }); } } extension ResmiTatilFazlaMesaiOranlariQueryObject on QueryBuilder {} // coverage:ignore-file // ignore_for_file: duplicate_ignore, invalid_use_of_protected_member, lines_longer_than_80_chars, constant_identifier_names, avoid_js_rounded_ints, no_leading_underscores_for_local_identifiers, require_trailing_commas, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_in_if_null_operators, library_private_types_in_public_api, prefer_const_constructors // ignore_for_file: type=lint const MaasParametreleriSchema = IsarGeneratedSchema( schema: IsarSchema( name: 'MaasParametreleri', embedded: true, properties: [ IsarPropertySchema( name: 'brutMaas', type: IsarType.double, ), IsarPropertySchema( name: 'netMaas', type: IsarType.double, ), IsarPropertySchema( name: 'ikramiyeSayisi', type: IsarType.long, ), ], indexes: [], ), converter: IsarObjectConverter( serialize: serializeMaasParametreleri, deserialize: deserializeMaasParametreleri, ), ); @isarProtected int serializeMaasParametreleri(IsarWriter writer, MaasParametreleri object) { IsarCore.writeDouble(writer, 1, object.brutMaas ?? double.nan); IsarCore.writeDouble(writer, 2, object.netMaas ?? double.nan); IsarCore.writeLong(writer, 3, object.ikramiyeSayisi ?? -9223372036854775808); return 0; } @isarProtected MaasParametreleri deserializeMaasParametreleri(IsarReader reader) { final object = MaasParametreleri(); { final value = IsarCore.readDouble(reader, 1); if (value.isNaN) { object.brutMaas = null; } else { object.brutMaas = value; } } { final value = IsarCore.readDouble(reader, 2); if (value.isNaN) { object.netMaas = null; } else { object.netMaas = value; } } { final value = IsarCore.readLong(reader, 3); if (value == -9223372036854775808) { object.ikramiyeSayisi = null; } else { object.ikramiyeSayisi = value; } } return object; } extension MaasParametreleriQueryFilter on QueryBuilder { QueryBuilder brutMaasIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder brutMaasIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder brutMaasEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder brutMaasGreaterThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder brutMaasGreaterThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder brutMaasLessThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder brutMaasLessThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder brutMaasBetween( double? lower, double? upper, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 1, lower: lower, upper: upper, epsilon: epsilon, ), ); }); } QueryBuilder netMaasIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder netMaasIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder netMaasEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder netMaasGreaterThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder netMaasGreaterThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder netMaasLessThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder netMaasLessThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder netMaasBetween( double? lower, double? upper, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 2, lower: lower, upper: upper, epsilon: epsilon, ), ); }); } QueryBuilder ikramiyeSayisiIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder ikramiyeSayisiIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder ikramiyeSayisiEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 3, value: value, ), ); }); } QueryBuilder ikramiyeSayisiGreaterThan( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 3, value: value, ), ); }); } QueryBuilder ikramiyeSayisiGreaterThanOrEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 3, value: value, ), ); }); } QueryBuilder ikramiyeSayisiLessThan( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 3, value: value, ), ); }); } QueryBuilder ikramiyeSayisiLessThanOrEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 3, value: value, ), ); }); } QueryBuilder ikramiyeSayisiBetween( int? lower, int? upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 3, lower: lower, upper: upper, ), ); }); } } extension MaasParametreleriQueryObject on QueryBuilder {} // coverage:ignore-file // ignore_for_file: duplicate_ignore, invalid_use_of_protected_member, lines_longer_than_80_chars, constant_identifier_names, avoid_js_rounded_ints, no_leading_underscores_for_local_identifiers, require_trailing_commas, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_in_if_null_operators, library_private_types_in_public_api, prefer_const_constructors // ignore_for_file: type=lint const VergiAyarlariSchema = IsarGeneratedSchema( schema: IsarSchema( name: 'VergiAyarlari', embedded: true, properties: [ IsarPropertySchema( name: 'damgaVergisiIstisnasi', type: IsarType.double, ), IsarPropertySchema( name: 'damgaVergisiOrani', type: IsarType.double, ), IsarPropertySchema( name: 'gelirVergisiAylikIstisnalar', type: IsarType.object, target: 'GelirVergisiAylikIstisnalar', ), IsarPropertySchema( name: 'vergiDilimleri', type: IsarType.objectList, target: 'GelirVergisiDilimi', ), ], indexes: [], ), converter: IsarObjectConverter( serialize: serializeVergiAyarlari, deserialize: deserializeVergiAyarlari, ), ); @isarProtected int serializeVergiAyarlari(IsarWriter writer, VergiAyarlari object) { IsarCore.writeDouble(writer, 1, object.damgaVergisiIstisnasi ?? double.nan); IsarCore.writeDouble(writer, 2, object.damgaVergisiOrani ?? double.nan); { final value = object.gelirVergisiAylikIstisnalar; final objectWriter = IsarCore.beginObject(writer, 3); serializeGelirVergisiAylikIstisnalar(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final list = object.vergiDilimleri; final listWriter = IsarCore.beginList(writer, 4, list.length); for (var i = 0; i < list.length; i++) { { final value = list[i]; final objectWriter = IsarCore.beginObject(listWriter, i); serializeGelirVergisiDilimi(objectWriter, value); IsarCore.endObject(listWriter, objectWriter); } } IsarCore.endList(writer, listWriter); } return 0; } @isarProtected VergiAyarlari deserializeVergiAyarlari(IsarReader reader) { final object = VergiAyarlari(); { final value = IsarCore.readDouble(reader, 1); if (value.isNaN) { object.damgaVergisiIstisnasi = null; } else { object.damgaVergisiIstisnasi = value; } } { final value = IsarCore.readDouble(reader, 2); if (value.isNaN) { object.damgaVergisiOrani = null; } else { object.damgaVergisiOrani = value; } } { final objectReader = IsarCore.readObject(reader, 3); if (objectReader.isNull) { object.gelirVergisiAylikIstisnalar = GelirVergisiAylikIstisnalar(); } else { final embedded = deserializeGelirVergisiAylikIstisnalar(objectReader); IsarCore.freeReader(objectReader); object.gelirVergisiAylikIstisnalar = embedded; } } { final length = IsarCore.readList(reader, 4, IsarCore.readerPtrPtr); { final reader = IsarCore.readerPtr; if (reader.isNull) { object.vergiDilimleri = const []; } else { final list = List.filled( length, GelirVergisiDilimi( null, null, null, ), growable: true); for (var i = 0; i < length; i++) { { final objectReader = IsarCore.readObject(reader, i); if (objectReader.isNull) { list[i] = GelirVergisiDilimi( null, null, null, ); } else { final embedded = deserializeGelirVergisiDilimi(objectReader); IsarCore.freeReader(objectReader); list[i] = embedded; } } } IsarCore.freeReader(reader); object.vergiDilimleri = list; } } } return object; } extension VergiAyarlariQueryFilter on QueryBuilder { QueryBuilder damgaVergisiIstisnasiIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder damgaVergisiIstisnasiIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder damgaVergisiIstisnasiEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder damgaVergisiIstisnasiGreaterThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder damgaVergisiIstisnasiGreaterThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder damgaVergisiIstisnasiLessThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder damgaVergisiIstisnasiLessThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder damgaVergisiIstisnasiBetween( double? lower, double? upper, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 1, lower: lower, upper: upper, epsilon: epsilon, ), ); }); } QueryBuilder damgaVergisiOraniIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder damgaVergisiOraniIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder damgaVergisiOraniEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder damgaVergisiOraniGreaterThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder damgaVergisiOraniGreaterThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder damgaVergisiOraniLessThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder damgaVergisiOraniLessThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder damgaVergisiOraniBetween( double? lower, double? upper, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 2, lower: lower, upper: upper, epsilon: epsilon, ), ); }); } QueryBuilder vergiDilimleriIsEmpty() { return not().vergiDilimleriIsNotEmpty(); } QueryBuilder vergiDilimleriIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterOrEqualCondition(property: 4, value: null), ); }); } } extension VergiAyarlariQueryObject on QueryBuilder { QueryBuilder gelirVergisiAylikIstisnalar(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 3); }); } } // coverage:ignore-file // ignore_for_file: duplicate_ignore, invalid_use_of_protected_member, lines_longer_than_80_chars, constant_identifier_names, avoid_js_rounded_ints, no_leading_underscores_for_local_identifiers, require_trailing_commas, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_in_if_null_operators, library_private_types_in_public_api, prefer_const_constructors // ignore_for_file: type=lint const GelirVergisiAylikIstisnalarSchema = IsarGeneratedSchema( schema: IsarSchema( name: 'GelirVergisiAylikIstisnalar', embedded: true, properties: [ IsarPropertySchema( name: 'ocak', type: IsarType.object, target: 'GelirVergisiAylikIstisnasi', ), IsarPropertySchema( name: 'subat', type: IsarType.object, target: 'GelirVergisiAylikIstisnasi', ), IsarPropertySchema( name: 'mart', type: IsarType.object, target: 'GelirVergisiAylikIstisnasi', ), IsarPropertySchema( name: 'nisan', type: IsarType.object, target: 'GelirVergisiAylikIstisnasi', ), IsarPropertySchema( name: 'mayis', type: IsarType.object, target: 'GelirVergisiAylikIstisnasi', ), IsarPropertySchema( name: 'haziran', type: IsarType.object, target: 'GelirVergisiAylikIstisnasi', ), IsarPropertySchema( name: 'temmuz', type: IsarType.object, target: 'GelirVergisiAylikIstisnasi', ), IsarPropertySchema( name: 'agustos', type: IsarType.object, target: 'GelirVergisiAylikIstisnasi', ), IsarPropertySchema( name: 'eylul', type: IsarType.object, target: 'GelirVergisiAylikIstisnasi', ), IsarPropertySchema( name: 'ekim', type: IsarType.object, target: 'GelirVergisiAylikIstisnasi', ), IsarPropertySchema( name: 'kasim', type: IsarType.object, target: 'GelirVergisiAylikIstisnasi', ), IsarPropertySchema( name: 'aralik', type: IsarType.object, target: 'GelirVergisiAylikIstisnasi', ), ], indexes: [], ), converter: IsarObjectConverter( serialize: serializeGelirVergisiAylikIstisnalar, deserialize: deserializeGelirVergisiAylikIstisnalar, ), ); @isarProtected int serializeGelirVergisiAylikIstisnalar(IsarWriter writer, GelirVergisiAylikIstisnalar object) { { final value = object.ocak; final objectWriter = IsarCore.beginObject(writer, 1); serializeGelirVergisiAylikIstisnasi(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.subat; final objectWriter = IsarCore.beginObject(writer, 2); serializeGelirVergisiAylikIstisnasi(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.mart; final objectWriter = IsarCore.beginObject(writer, 3); serializeGelirVergisiAylikIstisnasi(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.nisan; final objectWriter = IsarCore.beginObject(writer, 4); serializeGelirVergisiAylikIstisnasi(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.mayis; final objectWriter = IsarCore.beginObject(writer, 5); serializeGelirVergisiAylikIstisnasi(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.haziran; final objectWriter = IsarCore.beginObject(writer, 6); serializeGelirVergisiAylikIstisnasi(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.temmuz; final objectWriter = IsarCore.beginObject(writer, 7); serializeGelirVergisiAylikIstisnasi(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.agustos; final objectWriter = IsarCore.beginObject(writer, 8); serializeGelirVergisiAylikIstisnasi(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.eylul; final objectWriter = IsarCore.beginObject(writer, 9); serializeGelirVergisiAylikIstisnasi(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.ekim; final objectWriter = IsarCore.beginObject(writer, 10); serializeGelirVergisiAylikIstisnasi(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.kasim; final objectWriter = IsarCore.beginObject(writer, 11); serializeGelirVergisiAylikIstisnasi(objectWriter, value); IsarCore.endObject(writer, objectWriter); } { final value = object.aralik; final objectWriter = IsarCore.beginObject(writer, 12); serializeGelirVergisiAylikIstisnasi(objectWriter, value); IsarCore.endObject(writer, objectWriter); } return 0; } @isarProtected GelirVergisiAylikIstisnalar deserializeGelirVergisiAylikIstisnalar(IsarReader reader) { final object = GelirVergisiAylikIstisnalar(); { final objectReader = IsarCore.readObject(reader, 1); if (objectReader.isNull) { object.ocak = GelirVergisiAylikIstisnasi( null, ); } else { final embedded = deserializeGelirVergisiAylikIstisnasi(objectReader); IsarCore.freeReader(objectReader); object.ocak = embedded; } } { final objectReader = IsarCore.readObject(reader, 2); if (objectReader.isNull) { object.subat = GelirVergisiAylikIstisnasi( null, ); } else { final embedded = deserializeGelirVergisiAylikIstisnasi(objectReader); IsarCore.freeReader(objectReader); object.subat = embedded; } } { final objectReader = IsarCore.readObject(reader, 3); if (objectReader.isNull) { object.mart = GelirVergisiAylikIstisnasi( null, ); } else { final embedded = deserializeGelirVergisiAylikIstisnasi(objectReader); IsarCore.freeReader(objectReader); object.mart = embedded; } } { final objectReader = IsarCore.readObject(reader, 4); if (objectReader.isNull) { object.nisan = GelirVergisiAylikIstisnasi( null, ); } else { final embedded = deserializeGelirVergisiAylikIstisnasi(objectReader); IsarCore.freeReader(objectReader); object.nisan = embedded; } } { final objectReader = IsarCore.readObject(reader, 5); if (objectReader.isNull) { object.mayis = GelirVergisiAylikIstisnasi( null, ); } else { final embedded = deserializeGelirVergisiAylikIstisnasi(objectReader); IsarCore.freeReader(objectReader); object.mayis = embedded; } } { final objectReader = IsarCore.readObject(reader, 6); if (objectReader.isNull) { object.haziran = GelirVergisiAylikIstisnasi( null, ); } else { final embedded = deserializeGelirVergisiAylikIstisnasi(objectReader); IsarCore.freeReader(objectReader); object.haziran = embedded; } } { final objectReader = IsarCore.readObject(reader, 7); if (objectReader.isNull) { object.temmuz = GelirVergisiAylikIstisnasi( null, ); } else { final embedded = deserializeGelirVergisiAylikIstisnasi(objectReader); IsarCore.freeReader(objectReader); object.temmuz = embedded; } } { final objectReader = IsarCore.readObject(reader, 8); if (objectReader.isNull) { object.agustos = GelirVergisiAylikIstisnasi( null, ); } else { final embedded = deserializeGelirVergisiAylikIstisnasi(objectReader); IsarCore.freeReader(objectReader); object.agustos = embedded; } } { final objectReader = IsarCore.readObject(reader, 9); if (objectReader.isNull) { object.eylul = GelirVergisiAylikIstisnasi( null, ); } else { final embedded = deserializeGelirVergisiAylikIstisnasi(objectReader); IsarCore.freeReader(objectReader); object.eylul = embedded; } } { final objectReader = IsarCore.readObject(reader, 10); if (objectReader.isNull) { object.ekim = GelirVergisiAylikIstisnasi( null, ); } else { final embedded = deserializeGelirVergisiAylikIstisnasi(objectReader); IsarCore.freeReader(objectReader); object.ekim = embedded; } } { final objectReader = IsarCore.readObject(reader, 11); if (objectReader.isNull) { object.kasim = GelirVergisiAylikIstisnasi( null, ); } else { final embedded = deserializeGelirVergisiAylikIstisnasi(objectReader); IsarCore.freeReader(objectReader); object.kasim = embedded; } } { final objectReader = IsarCore.readObject(reader, 12); if (objectReader.isNull) { object.aralik = GelirVergisiAylikIstisnasi( null, ); } else { final embedded = deserializeGelirVergisiAylikIstisnasi(objectReader); IsarCore.freeReader(objectReader); object.aralik = embedded; } } return object; } extension GelirVergisiAylikIstisnalarQueryFilter on QueryBuilder {} extension GelirVergisiAylikIstisnalarQueryObject on QueryBuilder { QueryBuilder ocak(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 1); }); } QueryBuilder subat(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 2); }); } QueryBuilder mart(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 3); }); } QueryBuilder nisan(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 4); }); } QueryBuilder mayis(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 5); }); } QueryBuilder haziran(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 6); }); } QueryBuilder temmuz(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 7); }); } QueryBuilder agustos(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 8); }); } QueryBuilder eylul(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 9); }); } QueryBuilder ekim(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 10); }); } QueryBuilder kasim(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 11); }); } QueryBuilder aralik(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 12); }); } } // coverage:ignore-file // ignore_for_file: duplicate_ignore, invalid_use_of_protected_member, lines_longer_than_80_chars, constant_identifier_names, avoid_js_rounded_ints, no_leading_underscores_for_local_identifiers, require_trailing_commas, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_in_if_null_operators, library_private_types_in_public_api, prefer_const_constructors // ignore_for_file: type=lint const GelirVergisiAylikIstisnasiSchema = IsarGeneratedSchema( schema: IsarSchema( name: 'GelirVergisiAylikIstisnasi', embedded: true, properties: [ IsarPropertySchema( name: 'ismi', type: IsarType.string, ), IsarPropertySchema( name: 'istisna', type: IsarType.double, ), ], indexes: [], ), converter: IsarObjectConverter( serialize: serializeGelirVergisiAylikIstisnasi, deserialize: deserializeGelirVergisiAylikIstisnasi, ), ); @isarProtected int serializeGelirVergisiAylikIstisnasi(IsarWriter writer, GelirVergisiAylikIstisnasi object) { { final value = object.ismi; if (value == null) { IsarCore.writeNull(writer, 1); } else { IsarCore.writeString(writer, 1, value); } } IsarCore.writeDouble(writer, 2, object.istisna); return 0; } @isarProtected GelirVergisiAylikIstisnasi deserializeGelirVergisiAylikIstisnasi(IsarReader reader) { final String? _ismi; _ismi = IsarCore.readString(reader, 1); final object = GelirVergisiAylikIstisnasi( _ismi, ); object.istisna = IsarCore.readDouble(reader, 2); return object; } extension GelirVergisiAylikIstisnasiQueryFilter on QueryBuilder { QueryBuilder ismiIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder ismiIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder ismiEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiBetween( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 1, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 1, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 1, value: '', ), ); }); } QueryBuilder ismiIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 1, value: '', ), ); }); } QueryBuilder istisnaEqualTo( double value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder istisnaGreaterThan( double value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder istisnaGreaterThanOrEqualTo( double value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder istisnaLessThan( double value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder istisnaLessThanOrEqualTo( double value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder istisnaBetween( double lower, double upper, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 2, lower: lower, upper: upper, epsilon: epsilon, ), ); }); } } extension GelirVergisiAylikIstisnasiQueryObject on QueryBuilder {} // coverage:ignore-file // ignore_for_file: duplicate_ignore, invalid_use_of_protected_member, lines_longer_than_80_chars, constant_identifier_names, avoid_js_rounded_ints, no_leading_underscores_for_local_identifiers, require_trailing_commas, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_in_if_null_operators, library_private_types_in_public_api, prefer_const_constructors // ignore_for_file: type=lint const GelirVergisiDilimiSchema = IsarGeneratedSchema( schema: IsarSchema( name: 'GelirVergisiDilimi', embedded: true, properties: [ IsarPropertySchema( name: 'ismi', type: IsarType.string, ), IsarPropertySchema( name: 'oran', type: IsarType.double, ), IsarPropertySchema( name: 'sinir', type: IsarType.double, ), ], indexes: [], ), converter: IsarObjectConverter( serialize: serializeGelirVergisiDilimi, deserialize: deserializeGelirVergisiDilimi, ), ); @isarProtected int serializeGelirVergisiDilimi(IsarWriter writer, GelirVergisiDilimi object) { { final value = object.ismi; if (value == null) { IsarCore.writeNull(writer, 1); } else { IsarCore.writeString(writer, 1, value); } } IsarCore.writeDouble(writer, 2, object.oran ?? double.nan); IsarCore.writeDouble(writer, 3, object.sinir ?? double.nan); return 0; } @isarProtected GelirVergisiDilimi deserializeGelirVergisiDilimi(IsarReader reader) { final String? _ismi; _ismi = IsarCore.readString(reader, 1); final double? _oran; { final value = IsarCore.readDouble(reader, 2); if (value.isNaN) { _oran = null; } else { _oran = value; } } final double? _sinir; { final value = IsarCore.readDouble(reader, 3); if (value.isNaN) { _sinir = null; } else { _sinir = value; } } final object = GelirVergisiDilimi( _ismi, _oran, _sinir, ); return object; } extension GelirVergisiDilimiQueryFilter on QueryBuilder { QueryBuilder ismiIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder ismiIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder ismiEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiBetween( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 1, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 1, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder ismiIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 1, value: '', ), ); }); } QueryBuilder ismiIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 1, value: '', ), ); }); } QueryBuilder oranIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder oranIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder oranEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder oranGreaterThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder oranGreaterThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder oranLessThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder oranLessThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder oranBetween( double? lower, double? upper, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 2, lower: lower, upper: upper, epsilon: epsilon, ), ); }); } QueryBuilder sinirIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder sinirIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder sinirEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 3, value: value, epsilon: epsilon, ), ); }); } QueryBuilder sinirGreaterThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 3, value: value, epsilon: epsilon, ), ); }); } QueryBuilder sinirGreaterThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 3, value: value, epsilon: epsilon, ), ); }); } QueryBuilder sinirLessThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 3, value: value, epsilon: epsilon, ), ); }); } QueryBuilder sinirLessThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 3, value: value, epsilon: epsilon, ), ); }); } QueryBuilder sinirBetween( double? lower, double? upper, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 3, lower: lower, upper: upper, epsilon: epsilon, ), ); }); } } extension GelirVergisiDilimiQueryObject on QueryBuilder {} // coverage:ignore-file // ignore_for_file: duplicate_ignore, invalid_use_of_protected_member, lines_longer_than_80_chars, constant_identifier_names, avoid_js_rounded_ints, no_leading_underscores_for_local_identifiers, require_trailing_commas, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_in_if_null_operators, library_private_types_in_public_api, prefer_const_constructors // ignore_for_file: type=lint const PrimAyarlariSchema = IsarGeneratedSchema( schema: IsarSchema( name: 'PrimAyarlari', embedded: true, properties: [ IsarPropertySchema( name: 'sgkPrimiIstisna', type: IsarType.double, ), IsarPropertySchema( name: 'sgkPrimiOrani', type: IsarType.double, ), IsarPropertySchema( name: 'issizlikPrimiIstisna', type: IsarType.double, ), IsarPropertySchema( name: 'issizlikPrimiOrani', type: IsarType.double, ), ], indexes: [], ), converter: IsarObjectConverter( serialize: serializePrimAyarlari, deserialize: deserializePrimAyarlari, ), ); @isarProtected int serializePrimAyarlari(IsarWriter writer, PrimAyarlari object) { IsarCore.writeDouble(writer, 1, object.sgkPrimiIstisna ?? double.nan); IsarCore.writeDouble(writer, 2, object.sgkPrimiOrani ?? double.nan); IsarCore.writeDouble(writer, 3, object.issizlikPrimiIstisna ?? double.nan); IsarCore.writeDouble(writer, 4, object.issizlikPrimiOrani ?? double.nan); return 0; } @isarProtected PrimAyarlari deserializePrimAyarlari(IsarReader reader) { final object = PrimAyarlari(); { final value = IsarCore.readDouble(reader, 1); if (value.isNaN) { object.sgkPrimiIstisna = null; } else { object.sgkPrimiIstisna = value; } } { final value = IsarCore.readDouble(reader, 2); if (value.isNaN) { object.sgkPrimiOrani = null; } else { object.sgkPrimiOrani = value; } } { final value = IsarCore.readDouble(reader, 3); if (value.isNaN) { object.issizlikPrimiIstisna = null; } else { object.issizlikPrimiIstisna = value; } } { final value = IsarCore.readDouble(reader, 4); if (value.isNaN) { object.issizlikPrimiOrani = null; } else { object.issizlikPrimiOrani = value; } } return object; } extension PrimAyarlariQueryFilter on QueryBuilder { QueryBuilder sgkPrimiIstisnaIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder sgkPrimiIstisnaIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder sgkPrimiIstisnaEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder sgkPrimiIstisnaGreaterThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder sgkPrimiIstisnaGreaterThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder sgkPrimiIstisnaLessThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder sgkPrimiIstisnaLessThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 1, value: value, epsilon: epsilon, ), ); }); } QueryBuilder sgkPrimiIstisnaBetween( double? lower, double? upper, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 1, lower: lower, upper: upper, epsilon: epsilon, ), ); }); } QueryBuilder sgkPrimiOraniIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder sgkPrimiOraniIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder sgkPrimiOraniEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder sgkPrimiOraniGreaterThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder sgkPrimiOraniGreaterThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder sgkPrimiOraniLessThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder sgkPrimiOraniLessThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 2, value: value, epsilon: epsilon, ), ); }); } QueryBuilder sgkPrimiOraniBetween( double? lower, double? upper, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 2, lower: lower, upper: upper, epsilon: epsilon, ), ); }); } QueryBuilder issizlikPrimiIstisnaIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder issizlikPrimiIstisnaIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder issizlikPrimiIstisnaEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 3, value: value, epsilon: epsilon, ), ); }); } QueryBuilder issizlikPrimiIstisnaGreaterThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 3, value: value, epsilon: epsilon, ), ); }); } QueryBuilder issizlikPrimiIstisnaGreaterThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 3, value: value, epsilon: epsilon, ), ); }); } QueryBuilder issizlikPrimiIstisnaLessThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 3, value: value, epsilon: epsilon, ), ); }); } QueryBuilder issizlikPrimiIstisnaLessThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 3, value: value, epsilon: epsilon, ), ); }); } QueryBuilder issizlikPrimiIstisnaBetween( double? lower, double? upper, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 3, lower: lower, upper: upper, epsilon: epsilon, ), ); }); } QueryBuilder issizlikPrimiOraniIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 4)); }); } QueryBuilder issizlikPrimiOraniIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 4)); }); } QueryBuilder issizlikPrimiOraniEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 4, value: value, epsilon: epsilon, ), ); }); } QueryBuilder issizlikPrimiOraniGreaterThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 4, value: value, epsilon: epsilon, ), ); }); } QueryBuilder issizlikPrimiOraniGreaterThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 4, value: value, epsilon: epsilon, ), ); }); } QueryBuilder issizlikPrimiOraniLessThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 4, value: value, epsilon: epsilon, ), ); }); } QueryBuilder issizlikPrimiOraniLessThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 4, value: value, epsilon: epsilon, ), ); }); } QueryBuilder issizlikPrimiOraniBetween( double? lower, double? upper, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 4, lower: lower, upper: upper, epsilon: epsilon, ), ); }); } } extension PrimAyarlariQueryObject on QueryBuilder {} // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** ModelAyarlar _$ModelAyarlarFromJson(Map json) => ModelAyarlar() ..id = json['id'] as String ..ismi = json['ismi'] as String? ..uygulamaAyarlari = UygulamaAyarlari.fromJson(json['uygulamaAyarlari'] as Map) ..bildirimAyarlari = BildirimAyarlari.fromJson(json['bildirimAyarlari'] as Map) ..hesapAyarlari = HesapAyarlari.fromJson(json['hesapAyarlari'] as Map) ..calismaSuresiAyarlari = CalismaSuresiAyarlari.fromJson(json['calismaSuresiAyarlari'] as Map) ..resmiTatilFazlaMesaiOranlari = ResmiTatilFazlaMesaiOranlari.fromJson(json['resmiTatilFazlaMesaiOranlari'] as Map) ..maasParametreleri = MaasParametreleri.fromJson(json['maasParametreleri'] as Map) ..vergiAyarlari = VergiAyarlari.fromJson(json['vergiAyarlari'] as Map) ..primAyarlari = PrimAyarlari.fromJson(json['primAyarlari'] as Map); Map _$ModelAyarlarToJson(ModelAyarlar instance) => { 'id': instance.id, 'ismi': instance.ismi, 'uygulamaAyarlari': instance.uygulamaAyarlari, 'bildirimAyarlari': instance.bildirimAyarlari, 'hesapAyarlari': instance.hesapAyarlari, 'calismaSuresiAyarlari': instance.calismaSuresiAyarlari, 'resmiTatilFazlaMesaiOranlari': instance.resmiTatilFazlaMesaiOranlari, 'maasParametreleri': instance.maasParametreleri, 'vergiAyarlari': instance.vergiAyarlari, 'primAyarlari': instance.primAyarlari, }; UygulamaAyarlari _$UygulamaAyarlariFromJson(Map json) => UygulamaAyarlari() ..otomatikBaslat = json['otomatikBaslat'] as bool ..baslangictaCalistir = json['baslangictaCalistir'] as bool ..servisCalisiyor = json['servisCalisiyor'] as bool ..ilkEkranAcilistaGoster = json['ilkEkranAcilistaGoster'] as bool ..ilkEkraniHerZamanGoster = json['ilkEkraniHerZamanGoster'] as bool; Map _$UygulamaAyarlariToJson(UygulamaAyarlari instance) => { 'otomatikBaslat': instance.otomatikBaslat, 'baslangictaCalistir': instance.baslangictaCalistir, 'servisCalisiyor': instance.servisCalisiyor, 'ilkEkranAcilistaGoster': instance.ilkEkranAcilistaGoster, 'ilkEkraniHerZamanGoster': instance.ilkEkraniHerZamanGoster, }; HesapAyarlari _$HesapAyarlariFromJson(Map json) => HesapAyarlari() ..adSoyad = json['adSoyad'] as String ..sirket = json['sirket'] as String ..slogan = json['slogan'] as String? ..goreviniz = json['goreviniz'] as String? ..iseGirisTarihi = json['iseGirisTarihi'] == null ? null : DateTime.parse(json['iseGirisTarihi'] as String); Map _$HesapAyarlariToJson(HesapAyarlari instance) => { 'adSoyad': instance.adSoyad, 'sirket': instance.sirket, 'slogan': instance.slogan, 'goreviniz': instance.goreviniz, 'iseGirisTarihi': instance.iseGirisTarihi?.toIso8601String(), }; BildirimAyarlari _$BildirimAyarlariFromJson(Map json) => BildirimAyarlari() ..genelBildirimler = json['genelBildirimler'] as bool ..iseBaslamaBildirimleri = json['iseBaslamaBildirimleri'] as bool ..isiBitirmeBildirimleri = json['isiBitirmeBildirimleri'] as bool ..molaBaslangicBildirimleri = json['molaBaslangicBildirimleri'] as bool ..molaBitisBildirimleri = json['molaBitisBildirimleri'] as bool; Map _$BildirimAyarlariToJson(BildirimAyarlari instance) => { 'genelBildirimler': instance.genelBildirimler, 'iseBaslamaBildirimleri': instance.iseBaslamaBildirimleri, 'isiBitirmeBildirimleri': instance.isiBitirmeBildirimleri, 'molaBaslangicBildirimleri': instance.molaBaslangicBildirimleri, 'molaBitisBildirimleri': instance.molaBitisBildirimleri, }; CalismaSuresiAyarlari _$CalismaSuresiAyarlariFromJson(Map json) => CalismaSuresiAyarlari() ..aylikMaasGunu = (json['aylikMaasGunu'] as num?)?.toInt() ..aylikCalismaSaati = (json['aylikCalismaSaati'] as num?)?.toDouble() ..aktifVardiya = (json['aktifVardiya'] as num?)?.toInt() ..vardiyalar = (json['vardiyalar'] as List).map((e) => Vardiya.fromJson(e as Map)).toList(); Map _$CalismaSuresiAyarlariToJson(CalismaSuresiAyarlari instance) => { 'aylikMaasGunu': instance.aylikMaasGunu, 'aylikCalismaSaati': instance.aylikCalismaSaati, 'aktifVardiya': instance.aktifVardiya, 'vardiyalar': instance.vardiyalar, }; Vardiya _$VardiyaFromJson(Map json) => Vardiya( ismi: json['ismi'] as String?, aciklama: json['aciklama'] as String?, )..gunAyarlari = Gunler.fromJson(json['gunAyarlari'] as Map); Map _$VardiyaToJson(Vardiya instance) => { 'ismi': instance.ismi, 'aciklama': instance.aciklama, 'gunAyarlari': instance.gunAyarlari, }; Gunler _$GunlerFromJson(Map json) => Gunler() ..pazartesi = GunAyari.fromJson(json['pazartesi'] as Map) ..sali = GunAyari.fromJson(json['sali'] as Map) ..carsamba = GunAyari.fromJson(json['carsamba'] as Map) ..persembe = GunAyari.fromJson(json['persembe'] as Map) ..cuma = GunAyari.fromJson(json['cuma'] as Map) ..cumartesi = GunAyari.fromJson(json['cumartesi'] as Map) ..pazar = GunAyari.fromJson(json['pazar'] as Map); Map _$GunlerToJson(Gunler instance) => { 'pazartesi': instance.pazartesi, 'sali': instance.sali, 'carsamba': instance.carsamba, 'persembe': instance.persembe, 'cuma': instance.cuma, 'cumartesi': instance.cumartesi, 'pazar': instance.pazar, }; GunAyari _$GunAyariFromJson(Map json) => GunAyari( json['ismi'] as String, turu: $enumDecodeNullable(_$GunTuruEnumMap, json['turu']) ?? GunTuru.CALISMA_GUNU, ) ..girisSaati = json['girisSaati'] == null ? null : DateTime.parse(json['girisSaati'] as String) ..cikisSaati = json['cikisSaati'] == null ? null : DateTime.parse(json['cikisSaati'] as String) ..girisToleransiInMicroSeconds = (json['girisToleransiInMicroSeconds'] as num?)?.toInt() ..girisToleransi = json['girisToleransi'] == null ? null : Duration(microseconds: (json['girisToleransi'] as num).toInt()) ..cikisToleransiInMicroSeconds = (json['cikisToleransiInMicroSeconds'] as num?)?.toInt() ..cikisToleransi = json['cikisToleransi'] == null ? null : Duration(microseconds: (json['cikisToleransi'] as num).toInt()) ..calismaSuresiInMicroSeconds = (json['calismaSuresiInMicroSeconds'] as num?)?.toInt() ..calismaSuresi = json['calismaSuresi'] == null ? null : Duration(microseconds: (json['calismaSuresi'] as num).toInt()) ..molalar = (json['molalar'] as List).map((e) => Mola.fromJson(e as Map)).toList() ..mesaiOrani = (json['mesaiOrani'] as num).toDouble(); Map _$GunAyariToJson(GunAyari instance) => { 'ismi': instance.ismi, 'turu': _$GunTuruEnumMap[instance.turu]!, 'girisSaati': instance.girisSaati?.toIso8601String(), 'cikisSaati': instance.cikisSaati?.toIso8601String(), 'girisToleransiInMicroSeconds': instance.girisToleransiInMicroSeconds, 'girisToleransi': instance.girisToleransi?.inMicroseconds, 'cikisToleransiInMicroSeconds': instance.cikisToleransiInMicroSeconds, 'cikisToleransi': instance.cikisToleransi?.inMicroseconds, 'calismaSuresiInMicroSeconds': instance.calismaSuresiInMicroSeconds, 'calismaSuresi': instance.calismaSuresi?.inMicroseconds, 'molalar': instance.molalar, 'mesaiOrani': instance.mesaiOrani, }; const _$GunTuruEnumMap = { GunTuru.CALISMA_GUNU: 'CALISMA_GUNU', GunTuru.DINLENME_GUNU: 'DINLENME_GUNU', GunTuru.HAFTA_TATILI: 'HAFTA_TATILI', }; Mola _$MolaFromJson(Map json) => Mola() ..ismi = json['ismi'] as String? ..aciklama = json['aciklama'] as String? ..girisSaati = json['girisSaati'] == null ? null : DateTime.parse(json['girisSaati'] as String) ..cikisSaati = json['cikisSaati'] == null ? null : DateTime.parse(json['cikisSaati'] as String) ..saattenDus = json['saattenDuser'] as bool? ..bildirimGoster = json['bildirimGoster'] as bool? ..otomatikGir = json['otomatikGir'] as bool?; Map _$MolaToJson(Mola instance) => { 'ismi': instance.ismi, 'aciklama': instance.aciklama, 'girisSaati': instance.girisSaati?.toIso8601String(), 'cikisSaati': instance.cikisSaati?.toIso8601String(), 'saattenDuser': instance.saattenDus, 'bildirimGoster': instance.bildirimGoster, 'otomatikGir': instance.otomatikGir, }; ResmiTatilFazlaMesaiOranlari _$ResmiTatilFazlaMesaiOranlariFromJson(Map json) => ResmiTatilFazlaMesaiOranlari() ..calismaGunuFazlaMesaiOrani = (json['calismaGunuFazlaMesaiOrani'] as num?)?.toDouble() ..dinlenmeGunuFazlaMesaiOrani = (json['dinlenmeGunuFazlaMesaiOrani'] as num?)?.toDouble() ..haftaTatiliFazlaMesaiOrani = (json['haftaTatiliFazlaMesaiOrani'] as num?)?.toDouble(); Map _$ResmiTatilFazlaMesaiOranlariToJson(ResmiTatilFazlaMesaiOranlari instance) => { 'calismaGunuFazlaMesaiOrani': instance.calismaGunuFazlaMesaiOrani, 'dinlenmeGunuFazlaMesaiOrani': instance.dinlenmeGunuFazlaMesaiOrani, 'haftaTatiliFazlaMesaiOrani': instance.haftaTatiliFazlaMesaiOrani, }; MaasParametreleri _$MaasParametreleriFromJson(Map json) => MaasParametreleri() ..brutMaas = (json['brutMaas'] as num?)?.toDouble() ..netMaas = (json['netMaas'] as num?)?.toDouble() ..ikramiyeSayisi = (json['ikramiyeSayisi'] as num?)?.toInt(); Map _$MaasParametreleriToJson(MaasParametreleri instance) => { 'brutMaas': instance.brutMaas, 'netMaas': instance.netMaas, 'ikramiyeSayisi': instance.ikramiyeSayisi, }; VergiAyarlari _$VergiAyarlariFromJson(Map json) => VergiAyarlari() ..damgaVergisiIstisnasi = (json['damgaVergisiIstisnasi'] as num?)?.toDouble() ..damgaVergisiOrani = (json['damgaVergisiOrani'] as num?)?.toDouble() ..gelirVergisiAylikIstisnalar = GelirVergisiAylikIstisnalar.fromJson(json['gelirVergisiAylikIstisnalar'] as Map) ..vergiDilimleri = (json['vergiDilimleri'] as List).map((e) => GelirVergisiDilimi.fromJson(e as Map)).toList(); Map _$VergiAyarlariToJson(VergiAyarlari instance) => { 'damgaVergisiIstisnasi': instance.damgaVergisiIstisnasi, 'damgaVergisiOrani': instance.damgaVergisiOrani, 'gelirVergisiAylikIstisnalar': instance.gelirVergisiAylikIstisnalar, 'vergiDilimleri': instance.vergiDilimleri, }; GelirVergisiAylikIstisnalar _$GelirVergisiAylikIstisnalarFromJson(Map json) => GelirVergisiAylikIstisnalar() ..ocak = GelirVergisiAylikIstisnasi.fromJson(json['ocak'] as Map) ..subat = GelirVergisiAylikIstisnasi.fromJson(json['subat'] as Map) ..mart = GelirVergisiAylikIstisnasi.fromJson(json['mart'] as Map) ..nisan = GelirVergisiAylikIstisnasi.fromJson(json['nisan'] as Map) ..mayis = GelirVergisiAylikIstisnasi.fromJson(json['mayis'] as Map) ..haziran = GelirVergisiAylikIstisnasi.fromJson(json['haziran'] as Map) ..temmuz = GelirVergisiAylikIstisnasi.fromJson(json['temmuz'] as Map) ..agustos = GelirVergisiAylikIstisnasi.fromJson(json['agustos'] as Map) ..eylul = GelirVergisiAylikIstisnasi.fromJson(json['eylul'] as Map) ..ekim = GelirVergisiAylikIstisnasi.fromJson(json['ekim'] as Map) ..kasim = GelirVergisiAylikIstisnasi.fromJson(json['kasim'] as Map) ..aralik = GelirVergisiAylikIstisnasi.fromJson(json['aralik'] as Map); Map _$GelirVergisiAylikIstisnalarToJson(GelirVergisiAylikIstisnalar instance) => { 'ocak': instance.ocak, 'subat': instance.subat, 'mart': instance.mart, 'nisan': instance.nisan, 'mayis': instance.mayis, 'haziran': instance.haziran, 'temmuz': instance.temmuz, 'agustos': instance.agustos, 'eylul': instance.eylul, 'ekim': instance.ekim, 'kasim': instance.kasim, 'aralik': instance.aralik, }; GelirVergisiAylikIstisnasi _$GelirVergisiAylikIstisnasiFromJson(Map json) => GelirVergisiAylikIstisnasi( json['ismi'] as String?, )..istisna = (json['istisna'] as num).toDouble(); Map _$GelirVergisiAylikIstisnasiToJson(GelirVergisiAylikIstisnasi instance) => { 'ismi': instance.ismi, 'istisna': instance.istisna, }; GelirVergisiDilimi _$GelirVergisiDilimiFromJson(Map json) => GelirVergisiDilimi( json['ismi'] as String?, (json['oran'] as num?)?.toDouble(), (json['sinir'] as num?)?.toDouble(), ); Map _$GelirVergisiDilimiToJson(GelirVergisiDilimi instance) => { 'ismi': instance.ismi, 'oran': instance.oran, 'sinir': instance.sinir, }; PrimAyarlari _$PrimAyarlariFromJson(Map json) => PrimAyarlari() ..sgkPrimiIstisna = (json['sgkPrimiIstisna'] as num?)?.toDouble() ..sgkPrimiOrani = (json['sgkPrimiOrani'] as num?)?.toDouble() ..issizlikPrimiIstisna = (json['issizlikPrimiIstisna'] as num?)?.toDouble() ..issizlikPrimiOrani = (json['issizlikPrimiOrani'] as num?)?.toDouble(); Map _$PrimAyarlariToJson(PrimAyarlari instance) => { 'sgkPrimiIstisna': instance.sgkPrimiIstisna, 'sgkPrimiOrani': instance.sgkPrimiOrani, 'issizlikPrimiIstisna': instance.issizlikPrimiIstisna, 'issizlikPrimiOrani': instance.issizlikPrimiOrani, };