// GENERATED CODE - DO NOT MODIFY BY HAND part of 'calisma_kayit.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 GetaktifKartCollection on Isar { IsarCollection get aktifKarts => this.collection(); } const AktifKartSchema = IsarGeneratedSchema( schema: IsarSchema( name: 'aktifKart', idName: 'id', embedded: false, properties: [ IsarPropertySchema( name: 'tarih', type: IsarType.dateTime, ), IsarPropertySchema( name: 'gunTuru', type: IsarType.byte, enumMap: {"CALISMA_GUNU": 0, "DINLENME_GUNU": 1, "HAFTA_TATILI": 2}, ), IsarPropertySchema( name: 'giris', type: IsarType.dateTime, ), IsarPropertySchema( name: 'cikis', type: IsarType.dateTime, ), IsarPropertySchema( name: 'molalar', type: IsarType.objectList, target: 'Mola1', ), IsarPropertySchema( name: 'calismaSuresiInSeconds', type: IsarType.long, ), IsarPropertySchema( name: 'mesaiCarpani', type: IsarType.double, ), IsarPropertySchema( name: 'servisGecikmesi', type: IsarType.bool, ), IsarPropertySchema( name: 'resmiTatil', type: IsarType.bool, ), IsarPropertySchema( name: 'raporlu', type: IsarType.bool, ), IsarPropertySchema( name: 'gunlukIzinli', type: IsarType.bool, ), IsarPropertySchema( name: 'yillikIzinli', type: IsarType.bool, ), IsarPropertySchema( name: 'yolParasiVar', type: IsarType.bool, ), IsarPropertySchema( name: 'yemekParasiVar', type: IsarType.bool, ), ], indexes: [], ), converter: IsarObjectConverter( serialize: serializeaktifKart, deserialize: deserializeaktifKart, deserializeProperty: deserializeaktifKartProp, ), embeddedSchemas: [Mola1Schema], ); @isarProtected int serializeaktifKart(IsarWriter writer, aktifKartSchema object) { IsarCore.writeLong(writer, 1, object.tarih?.toUtc().microsecondsSinceEpoch ?? -9223372036854775808); IsarCore.writeByte(writer, 2, object.gunTuru.index); IsarCore.writeLong(writer, 3, object.giris?.toUtc().microsecondsSinceEpoch ?? -9223372036854775808); IsarCore.writeLong(writer, 4, object.cikis?.toUtc().microsecondsSinceEpoch ?? -9223372036854775808); { final list = object.molalar; if (list == null) { IsarCore.writeNull(writer, 5); } else { final listWriter = IsarCore.beginList(writer, 5, list.length); for (var i = 0; i < list.length; i++) { { final value = list[i]; final objectWriter = IsarCore.beginObject(listWriter, i); serializeMola1(objectWriter, value); IsarCore.endObject(listWriter, objectWriter); } } IsarCore.endList(writer, listWriter); } } IsarCore.writeLong( writer, 6, object.calismaSuresiInSeconds ?? -9223372036854775808); IsarCore.writeDouble(writer, 7, object.mesaiCarpani ?? double.nan); IsarCore.writeBool(writer, 8, object.servisGecikmesi); IsarCore.writeBool(writer, 9, object.resmiTatil); IsarCore.writeBool(writer, 10, object.raporlu); IsarCore.writeBool(writer, 11, object.gunlukIzinli); IsarCore.writeBool(writer, 12, object.yillikIzinli); IsarCore.writeBool(writer, 13, object.yolParasiVar); IsarCore.writeBool(writer, 14, object.yemekParasiVar); return object.id; } @isarProtected aktifKartSchema deserializeaktifKart(IsarReader reader) { final int _id; _id = IsarCore.readId(reader); final object = aktifKartSchema( id: _id, ); { final value = IsarCore.readLong(reader, 1); if (value == -9223372036854775808) { object.tarih = null; } else { object.tarih = DateTime.fromMicrosecondsSinceEpoch(value, isUtc: true).toLocal(); } } { if (IsarCore.readNull(reader, 2)) { object.gunTuru = GunTuru.CALISMA_GUNU; } else { object.gunTuru = _aktifKartGunTuru[IsarCore.readByte(reader, 2)] ?? GunTuru.CALISMA_GUNU; } } { final value = IsarCore.readLong(reader, 3); if (value == -9223372036854775808) { object.giris = null; } else { object.giris = DateTime.fromMicrosecondsSinceEpoch(value, isUtc: true).toLocal(); } } { final value = IsarCore.readLong(reader, 4); if (value == -9223372036854775808) { object.cikis = null; } else { object.cikis = DateTime.fromMicrosecondsSinceEpoch(value, isUtc: true).toLocal(); } } { final length = IsarCore.readList(reader, 5, IsarCore.readerPtrPtr); { final reader = IsarCore.readerPtr; if (reader.isNull) { object.molalar = null; } else { final list = List.filled(length, Mola1(), growable: true); for (var i = 0; i < length; i++) { { final objectReader = IsarCore.readObject(reader, i); if (objectReader.isNull) { list[i] = Mola1(); } else { final embedded = deserializeMola1(objectReader); IsarCore.freeReader(objectReader); list[i] = embedded; } } } IsarCore.freeReader(reader); object.molalar = list; } } } { final value = IsarCore.readLong(reader, 6); if (value == -9223372036854775808) { object.calismaSuresiInSeconds = null; } else { object.calismaSuresiInSeconds = value; } } { final value = IsarCore.readDouble(reader, 7); if (value.isNaN) { object.mesaiCarpani = null; } else { object.mesaiCarpani = value; } } object.servisGecikmesi = IsarCore.readBool(reader, 8); object.resmiTatil = IsarCore.readBool(reader, 9); object.raporlu = IsarCore.readBool(reader, 10); object.gunlukIzinli = IsarCore.readBool(reader, 11); object.yillikIzinli = IsarCore.readBool(reader, 12); object.yolParasiVar = IsarCore.readBool(reader, 13); object.yemekParasiVar = IsarCore.readBool(reader, 14); return object; } @isarProtected dynamic deserializeaktifKartProp(IsarReader reader, int property) { switch (property) { case 0: return IsarCore.readId(reader); case 1: { final value = IsarCore.readLong(reader, 1); if (value == -9223372036854775808) { return null; } else { return DateTime.fromMicrosecondsSinceEpoch(value, isUtc: true) .toLocal(); } } case 2: { if (IsarCore.readNull(reader, 2)) { return GunTuru.CALISMA_GUNU; } else { return _aktifKartGunTuru[IsarCore.readByte(reader, 2)] ?? GunTuru.CALISMA_GUNU; } } case 3: { final value = IsarCore.readLong(reader, 3); if (value == -9223372036854775808) { return null; } else { return DateTime.fromMicrosecondsSinceEpoch(value, isUtc: true) .toLocal(); } } case 4: { final value = IsarCore.readLong(reader, 4); if (value == -9223372036854775808) { return null; } else { return DateTime.fromMicrosecondsSinceEpoch(value, isUtc: true) .toLocal(); } } case 5: { final length = IsarCore.readList(reader, 5, IsarCore.readerPtrPtr); { final reader = IsarCore.readerPtr; if (reader.isNull) { return null; } else { final list = List.filled(length, Mola1(), growable: true); for (var i = 0; i < length; i++) { { final objectReader = IsarCore.readObject(reader, i); if (objectReader.isNull) { list[i] = Mola1(); } else { final embedded = deserializeMola1(objectReader); IsarCore.freeReader(objectReader); list[i] = embedded; } } } IsarCore.freeReader(reader); return list; } } } case 6: { final value = IsarCore.readLong(reader, 6); if (value == -9223372036854775808) { return null; } else { return value; } } case 7: { final value = IsarCore.readDouble(reader, 7); if (value.isNaN) { return null; } else { return value; } } case 8: return IsarCore.readBool(reader, 8); case 9: return IsarCore.readBool(reader, 9); case 10: return IsarCore.readBool(reader, 10); case 11: return IsarCore.readBool(reader, 11); case 12: return IsarCore.readBool(reader, 12); case 13: return IsarCore.readBool(reader, 13); case 14: return IsarCore.readBool(reader, 14); default: throw ArgumentError('Unknown property: $property'); } } sealed class _aktifKartUpdate { bool call({ required int id, DateTime? tarih, GunTuru? gunTuru, DateTime? giris, DateTime? cikis, int? calismaSuresiInSeconds, double? mesaiCarpani, bool? servisGecikmesi, bool? resmiTatil, bool? raporlu, bool? gunlukIzinli, bool? yillikIzinli, bool? yolParasiVar, bool? yemekParasiVar, }); } class _aktifKartUpdateImpl implements _aktifKartUpdate { const _aktifKartUpdateImpl(this.collection); final IsarCollection collection; @override bool call({ required int id, Object? tarih = ignore, Object? gunTuru = ignore, Object? giris = ignore, Object? cikis = ignore, Object? calismaSuresiInSeconds = ignore, Object? mesaiCarpani = ignore, Object? servisGecikmesi = ignore, Object? resmiTatil = ignore, Object? raporlu = ignore, Object? gunlukIzinli = ignore, Object? yillikIzinli = ignore, Object? yolParasiVar = ignore, Object? yemekParasiVar = ignore, }) { return collection.updateProperties([ id ], { if (tarih != ignore) 1: tarih as DateTime?, if (gunTuru != ignore) 2: gunTuru as GunTuru?, if (giris != ignore) 3: giris as DateTime?, if (cikis != ignore) 4: cikis as DateTime?, if (calismaSuresiInSeconds != ignore) 6: calismaSuresiInSeconds as int?, if (mesaiCarpani != ignore) 7: mesaiCarpani as double?, if (servisGecikmesi != ignore) 8: servisGecikmesi as bool?, if (resmiTatil != ignore) 9: resmiTatil as bool?, if (raporlu != ignore) 10: raporlu as bool?, if (gunlukIzinli != ignore) 11: gunlukIzinli as bool?, if (yillikIzinli != ignore) 12: yillikIzinli as bool?, if (yolParasiVar != ignore) 13: yolParasiVar as bool?, if (yemekParasiVar != ignore) 14: yemekParasiVar as bool?, }) > 0; } } sealed class _aktifKartUpdateAll { int call({ required List id, DateTime? tarih, GunTuru? gunTuru, DateTime? giris, DateTime? cikis, int? calismaSuresiInSeconds, double? mesaiCarpani, bool? servisGecikmesi, bool? resmiTatil, bool? raporlu, bool? gunlukIzinli, bool? yillikIzinli, bool? yolParasiVar, bool? yemekParasiVar, }); } class _aktifKartUpdateAllImpl implements _aktifKartUpdateAll { const _aktifKartUpdateAllImpl(this.collection); final IsarCollection collection; @override int call({ required List id, Object? tarih = ignore, Object? gunTuru = ignore, Object? giris = ignore, Object? cikis = ignore, Object? calismaSuresiInSeconds = ignore, Object? mesaiCarpani = ignore, Object? servisGecikmesi = ignore, Object? resmiTatil = ignore, Object? raporlu = ignore, Object? gunlukIzinli = ignore, Object? yillikIzinli = ignore, Object? yolParasiVar = ignore, Object? yemekParasiVar = ignore, }) { return collection.updateProperties(id, { if (tarih != ignore) 1: tarih as DateTime?, if (gunTuru != ignore) 2: gunTuru as GunTuru?, if (giris != ignore) 3: giris as DateTime?, if (cikis != ignore) 4: cikis as DateTime?, if (calismaSuresiInSeconds != ignore) 6: calismaSuresiInSeconds as int?, if (mesaiCarpani != ignore) 7: mesaiCarpani as double?, if (servisGecikmesi != ignore) 8: servisGecikmesi as bool?, if (resmiTatil != ignore) 9: resmiTatil as bool?, if (raporlu != ignore) 10: raporlu as bool?, if (gunlukIzinli != ignore) 11: gunlukIzinli as bool?, if (yillikIzinli != ignore) 12: yillikIzinli as bool?, if (yolParasiVar != ignore) 13: yolParasiVar as bool?, if (yemekParasiVar != ignore) 14: yemekParasiVar as bool?, }); } } extension aktifKartUpdate on IsarCollection { _aktifKartUpdate get update => _aktifKartUpdateImpl(this); _aktifKartUpdateAll get updateAll => _aktifKartUpdateAllImpl(this); } sealed class _aktifKartQueryUpdate { int call({ DateTime? tarih, GunTuru? gunTuru, DateTime? giris, DateTime? cikis, int? calismaSuresiInSeconds, double? mesaiCarpani, bool? servisGecikmesi, bool? resmiTatil, bool? raporlu, bool? gunlukIzinli, bool? yillikIzinli, bool? yolParasiVar, bool? yemekParasiVar, }); } class _aktifKartQueryUpdateImpl implements _aktifKartQueryUpdate { const _aktifKartQueryUpdateImpl(this.query, {this.limit}); final IsarQuery query; final int? limit; @override int call({ Object? tarih = ignore, Object? gunTuru = ignore, Object? giris = ignore, Object? cikis = ignore, Object? calismaSuresiInSeconds = ignore, Object? mesaiCarpani = ignore, Object? servisGecikmesi = ignore, Object? resmiTatil = ignore, Object? raporlu = ignore, Object? gunlukIzinli = ignore, Object? yillikIzinli = ignore, Object? yolParasiVar = ignore, Object? yemekParasiVar = ignore, }) { return query.updateProperties(limit: limit, { if (tarih != ignore) 1: tarih as DateTime?, if (gunTuru != ignore) 2: gunTuru as GunTuru?, if (giris != ignore) 3: giris as DateTime?, if (cikis != ignore) 4: cikis as DateTime?, if (calismaSuresiInSeconds != ignore) 6: calismaSuresiInSeconds as int?, if (mesaiCarpani != ignore) 7: mesaiCarpani as double?, if (servisGecikmesi != ignore) 8: servisGecikmesi as bool?, if (resmiTatil != ignore) 9: resmiTatil as bool?, if (raporlu != ignore) 10: raporlu as bool?, if (gunlukIzinli != ignore) 11: gunlukIzinli as bool?, if (yillikIzinli != ignore) 12: yillikIzinli as bool?, if (yolParasiVar != ignore) 13: yolParasiVar as bool?, if (yemekParasiVar != ignore) 14: yemekParasiVar as bool?, }); } } extension aktifKartQueryUpdate on IsarQuery { _aktifKartQueryUpdate get updateFirst => _aktifKartQueryUpdateImpl(this, limit: 1); _aktifKartQueryUpdate get updateAll => _aktifKartQueryUpdateImpl(this); } class _aktifKartQueryBuilderUpdateImpl implements _aktifKartQueryUpdate { const _aktifKartQueryBuilderUpdateImpl(this.query, {this.limit}); final QueryBuilder query; final int? limit; @override int call({ Object? tarih = ignore, Object? gunTuru = ignore, Object? giris = ignore, Object? cikis = ignore, Object? calismaSuresiInSeconds = ignore, Object? mesaiCarpani = ignore, Object? servisGecikmesi = ignore, Object? resmiTatil = ignore, Object? raporlu = ignore, Object? gunlukIzinli = ignore, Object? yillikIzinli = ignore, Object? yolParasiVar = ignore, Object? yemekParasiVar = ignore, }) { final q = query.build(); try { return q.updateProperties(limit: limit, { if (tarih != ignore) 1: tarih as DateTime?, if (gunTuru != ignore) 2: gunTuru as GunTuru?, if (giris != ignore) 3: giris as DateTime?, if (cikis != ignore) 4: cikis as DateTime?, if (calismaSuresiInSeconds != ignore) 6: calismaSuresiInSeconds as int?, if (mesaiCarpani != ignore) 7: mesaiCarpani as double?, if (servisGecikmesi != ignore) 8: servisGecikmesi as bool?, if (resmiTatil != ignore) 9: resmiTatil as bool?, if (raporlu != ignore) 10: raporlu as bool?, if (gunlukIzinli != ignore) 11: gunlukIzinli as bool?, if (yillikIzinli != ignore) 12: yillikIzinli as bool?, if (yolParasiVar != ignore) 13: yolParasiVar as bool?, if (yemekParasiVar != ignore) 14: yemekParasiVar as bool?, }); } finally { q.close(); } } } extension aktifKartQueryBuilderUpdate on QueryBuilder { _aktifKartQueryUpdate get updateFirst => _aktifKartQueryBuilderUpdateImpl(this, limit: 1); _aktifKartQueryUpdate get updateAll => _aktifKartQueryBuilderUpdateImpl(this); } const _aktifKartGunTuru = { 0: GunTuru.CALISMA_GUNU, 1: GunTuru.DINLENME_GUNU, 2: GunTuru.HAFTA_TATILI, }; extension aktifKartQueryFilter on QueryBuilder { QueryBuilder idEqualTo( int value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 0, value: value, ), ); }); } QueryBuilder idGreaterThan( int value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 0, value: value, ), ); }); } QueryBuilder idGreaterThanOrEqualTo( int value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 0, value: value, ), ); }); } QueryBuilder idLessThan( int value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 0, value: value, ), ); }); } QueryBuilder idLessThanOrEqualTo( int value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 0, value: value, ), ); }); } QueryBuilder idBetween( int lower, int upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 0, lower: lower, upper: upper, ), ); }); } QueryBuilder tarihIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder tarihIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder tarihEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 1, value: value, ), ); }); } QueryBuilder tarihGreaterThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 1, value: value, ), ); }); } QueryBuilder tarihGreaterThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 1, value: value, ), ); }); } QueryBuilder tarihLessThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 1, value: value, ), ); }); } QueryBuilder tarihLessThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 1, value: value, ), ); }); } QueryBuilder tarihBetween( DateTime? lower, DateTime? upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 1, lower: lower, upper: upper, ), ); }); } QueryBuilder gunTuruEqualTo( GunTuru value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 2, value: value.index, ), ); }); } QueryBuilder gunTuruGreaterThan( GunTuru value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 2, value: value.index, ), ); }); } QueryBuilder gunTuruGreaterThanOrEqualTo( GunTuru value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 2, value: value.index, ), ); }); } QueryBuilder gunTuruLessThan( GunTuru value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 2, value: value.index, ), ); }); } QueryBuilder gunTuruLessThanOrEqualTo( GunTuru value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 2, value: value.index, ), ); }); } QueryBuilder gunTuruBetween( GunTuru lower, GunTuru upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 2, lower: lower.index, upper: upper.index, ), ); }); } QueryBuilder girisIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder girisIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder girisEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 3, value: value, ), ); }); } QueryBuilder girisGreaterThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 3, value: value, ), ); }); } QueryBuilder girisGreaterThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 3, value: value, ), ); }); } QueryBuilder girisLessThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 3, value: value, ), ); }); } QueryBuilder girisLessThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 3, value: value, ), ); }); } QueryBuilder girisBetween( DateTime? lower, DateTime? upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 3, lower: lower, upper: upper, ), ); }); } QueryBuilder cikisIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 4)); }); } QueryBuilder cikisIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 4)); }); } QueryBuilder cikisEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 4, value: value, ), ); }); } QueryBuilder cikisGreaterThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 4, value: value, ), ); }); } QueryBuilder cikisGreaterThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 4, value: value, ), ); }); } QueryBuilder cikisLessThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 4, value: value, ), ); }); } QueryBuilder cikisLessThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 4, value: value, ), ); }); } QueryBuilder cikisBetween( DateTime? lower, DateTime? upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 4, lower: lower, upper: upper, ), ); }); } QueryBuilder molalarIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 5)); }); } QueryBuilder molalarIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 5)); }); } QueryBuilder molalarIsEmpty() { return not().group( (q) => q.molalarIsNull().or().molalarIsNotEmpty(), ); } QueryBuilder molalarIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterOrEqualCondition(property: 5, value: null), ); }); } QueryBuilder calismaSuresiInSecondsIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 6)); }); } QueryBuilder calismaSuresiInSecondsIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 6)); }); } QueryBuilder calismaSuresiInSecondsEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 6, value: value, ), ); }); } QueryBuilder calismaSuresiInSecondsGreaterThan( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 6, value: value, ), ); }); } QueryBuilder calismaSuresiInSecondsGreaterThanOrEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 6, value: value, ), ); }); } QueryBuilder calismaSuresiInSecondsLessThan( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 6, value: value, ), ); }); } QueryBuilder calismaSuresiInSecondsLessThanOrEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 6, value: value, ), ); }); } QueryBuilder calismaSuresiInSecondsBetween( int? lower, int? upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 6, lower: lower, upper: upper, ), ); }); } QueryBuilder mesaiCarpaniIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 7)); }); } QueryBuilder mesaiCarpaniIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 7)); }); } QueryBuilder mesaiCarpaniEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 7, value: value, epsilon: epsilon, ), ); }); } QueryBuilder mesaiCarpaniGreaterThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 7, value: value, epsilon: epsilon, ), ); }); } QueryBuilder mesaiCarpaniGreaterThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 7, value: value, epsilon: epsilon, ), ); }); } QueryBuilder mesaiCarpaniLessThan( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 7, value: value, epsilon: epsilon, ), ); }); } QueryBuilder mesaiCarpaniLessThanOrEqualTo( double? value, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 7, value: value, epsilon: epsilon, ), ); }); } QueryBuilder mesaiCarpaniBetween( double? lower, double? upper, { double epsilon = Filter.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 7, lower: lower, upper: upper, epsilon: epsilon, ), ); }); } QueryBuilder servisGecikmesiEqualTo( bool value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 8, value: value, ), ); }); } QueryBuilder resmiTatilEqualTo( bool value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 9, value: value, ), ); }); } QueryBuilder raporluEqualTo( bool value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 10, value: value, ), ); }); } QueryBuilder gunlukIzinliEqualTo( bool value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 11, value: value, ), ); }); } QueryBuilder yillikIzinliEqualTo( bool value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 12, value: value, ), ); }); } QueryBuilder yolParasiVarEqualTo( bool value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 13, value: value, ), ); }); } QueryBuilder yemekParasiVarEqualTo( bool value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 14, value: value, ), ); }); } } extension aktifKartQueryObject on QueryBuilder {} extension aktifKartQuerySortBy on QueryBuilder { QueryBuilder sortById() { return QueryBuilder.apply(this, (query) { return query.addSortBy(0); }); } QueryBuilder sortByIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(0, sort: Sort.desc); }); } QueryBuilder sortByTarih() { return QueryBuilder.apply(this, (query) { return query.addSortBy(1); }); } QueryBuilder sortByTarihDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(1, sort: Sort.desc); }); } QueryBuilder sortByGunTuru() { return QueryBuilder.apply(this, (query) { return query.addSortBy(2); }); } QueryBuilder sortByGunTuruDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(2, sort: Sort.desc); }); } QueryBuilder sortByGiris() { return QueryBuilder.apply(this, (query) { return query.addSortBy(3); }); } QueryBuilder sortByGirisDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(3, sort: Sort.desc); }); } QueryBuilder sortByCikis() { return QueryBuilder.apply(this, (query) { return query.addSortBy(4); }); } QueryBuilder sortByCikisDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(4, sort: Sort.desc); }); } QueryBuilder sortByCalismaSuresiInSeconds() { return QueryBuilder.apply(this, (query) { return query.addSortBy(6); }); } QueryBuilder sortByCalismaSuresiInSecondsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(6, sort: Sort.desc); }); } QueryBuilder sortByMesaiCarpani() { return QueryBuilder.apply(this, (query) { return query.addSortBy(7); }); } QueryBuilder sortByMesaiCarpaniDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(7, sort: Sort.desc); }); } QueryBuilder sortByServisGecikmesi() { return QueryBuilder.apply(this, (query) { return query.addSortBy(8); }); } QueryBuilder sortByServisGecikmesiDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(8, sort: Sort.desc); }); } QueryBuilder sortByResmiTatil() { return QueryBuilder.apply(this, (query) { return query.addSortBy(9); }); } QueryBuilder sortByResmiTatilDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(9, sort: Sort.desc); }); } QueryBuilder sortByRaporlu() { return QueryBuilder.apply(this, (query) { return query.addSortBy(10); }); } QueryBuilder sortByRaporluDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(10, sort: Sort.desc); }); } QueryBuilder sortByGunlukIzinli() { return QueryBuilder.apply(this, (query) { return query.addSortBy(11); }); } QueryBuilder sortByGunlukIzinliDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(11, sort: Sort.desc); }); } QueryBuilder sortByYillikIzinli() { return QueryBuilder.apply(this, (query) { return query.addSortBy(12); }); } QueryBuilder sortByYillikIzinliDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(12, sort: Sort.desc); }); } QueryBuilder sortByYolParasiVar() { return QueryBuilder.apply(this, (query) { return query.addSortBy(13); }); } QueryBuilder sortByYolParasiVarDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(13, sort: Sort.desc); }); } QueryBuilder sortByYemekParasiVar() { return QueryBuilder.apply(this, (query) { return query.addSortBy(14); }); } QueryBuilder sortByYemekParasiVarDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(14, sort: Sort.desc); }); } } extension aktifKartQuerySortThenBy on QueryBuilder { QueryBuilder thenById() { return QueryBuilder.apply(this, (query) { return query.addSortBy(0); }); } QueryBuilder thenByIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(0, sort: Sort.desc); }); } QueryBuilder thenByTarih() { return QueryBuilder.apply(this, (query) { return query.addSortBy(1); }); } QueryBuilder thenByTarihDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(1, sort: Sort.desc); }); } QueryBuilder thenByGunTuru() { return QueryBuilder.apply(this, (query) { return query.addSortBy(2); }); } QueryBuilder thenByGunTuruDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(2, sort: Sort.desc); }); } QueryBuilder thenByGiris() { return QueryBuilder.apply(this, (query) { return query.addSortBy(3); }); } QueryBuilder thenByGirisDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(3, sort: Sort.desc); }); } QueryBuilder thenByCikis() { return QueryBuilder.apply(this, (query) { return query.addSortBy(4); }); } QueryBuilder thenByCikisDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(4, sort: Sort.desc); }); } QueryBuilder thenByCalismaSuresiInSeconds() { return QueryBuilder.apply(this, (query) { return query.addSortBy(6); }); } QueryBuilder thenByCalismaSuresiInSecondsDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(6, sort: Sort.desc); }); } QueryBuilder thenByMesaiCarpani() { return QueryBuilder.apply(this, (query) { return query.addSortBy(7); }); } QueryBuilder thenByMesaiCarpaniDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(7, sort: Sort.desc); }); } QueryBuilder thenByServisGecikmesi() { return QueryBuilder.apply(this, (query) { return query.addSortBy(8); }); } QueryBuilder thenByServisGecikmesiDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(8, sort: Sort.desc); }); } QueryBuilder thenByResmiTatil() { return QueryBuilder.apply(this, (query) { return query.addSortBy(9); }); } QueryBuilder thenByResmiTatilDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(9, sort: Sort.desc); }); } QueryBuilder thenByRaporlu() { return QueryBuilder.apply(this, (query) { return query.addSortBy(10); }); } QueryBuilder thenByRaporluDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(10, sort: Sort.desc); }); } QueryBuilder thenByGunlukIzinli() { return QueryBuilder.apply(this, (query) { return query.addSortBy(11); }); } QueryBuilder thenByGunlukIzinliDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(11, sort: Sort.desc); }); } QueryBuilder thenByYillikIzinli() { return QueryBuilder.apply(this, (query) { return query.addSortBy(12); }); } QueryBuilder thenByYillikIzinliDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(12, sort: Sort.desc); }); } QueryBuilder thenByYolParasiVar() { return QueryBuilder.apply(this, (query) { return query.addSortBy(13); }); } QueryBuilder thenByYolParasiVarDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(13, sort: Sort.desc); }); } QueryBuilder thenByYemekParasiVar() { return QueryBuilder.apply(this, (query) { return query.addSortBy(14); }); } QueryBuilder thenByYemekParasiVarDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(14, sort: Sort.desc); }); } } extension aktifKartQueryWhereDistinct on QueryBuilder { QueryBuilder distinctByTarih() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(1); }); } QueryBuilder distinctByGunTuru() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(2); }); } QueryBuilder distinctByGiris() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(3); }); } QueryBuilder distinctByCikis() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(4); }); } QueryBuilder distinctByCalismaSuresiInSeconds() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(6); }); } QueryBuilder distinctByMesaiCarpani() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(7); }); } QueryBuilder distinctByServisGecikmesi() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(8); }); } QueryBuilder distinctByResmiTatil() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(9); }); } QueryBuilder distinctByRaporlu() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(10); }); } QueryBuilder distinctByGunlukIzinli() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(11); }); } QueryBuilder distinctByYillikIzinli() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(12); }); } QueryBuilder distinctByYolParasiVar() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(13); }); } QueryBuilder distinctByYemekParasiVar() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(14); }); } } extension aktifKartQueryProperty1 on QueryBuilder { QueryBuilder idProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(0); }); } QueryBuilder tarihProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(1); }); } QueryBuilder gunTuruProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(2); }); } QueryBuilder girisProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(3); }); } QueryBuilder cikisProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(4); }); } QueryBuilder?, QAfterProperty> molalarProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(5); }); } QueryBuilder calismaSuresiInSecondsProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(6); }); } QueryBuilder mesaiCarpaniProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(7); }); } QueryBuilder servisGecikmesiProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(8); }); } QueryBuilder resmiTatilProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(9); }); } QueryBuilder raporluProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(10); }); } QueryBuilder gunlukIzinliProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(11); }); } QueryBuilder yillikIzinliProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(12); }); } QueryBuilder yolParasiVarProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(13); }); } QueryBuilder yemekParasiVarProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(14); }); } } extension aktifKartQueryProperty2 on QueryBuilder { QueryBuilder idProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(0); }); } QueryBuilder tarihProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(1); }); } QueryBuilder gunTuruProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(2); }); } QueryBuilder girisProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(3); }); } QueryBuilder cikisProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(4); }); } QueryBuilder?), QAfterProperty> molalarProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(5); }); } QueryBuilder calismaSuresiInSecondsProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(6); }); } QueryBuilder mesaiCarpaniProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(7); }); } QueryBuilder servisGecikmesiProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(8); }); } QueryBuilder resmiTatilProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(9); }); } QueryBuilder raporluProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(10); }); } QueryBuilder gunlukIzinliProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(11); }); } QueryBuilder yillikIzinliProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(12); }); } QueryBuilder yolParasiVarProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(13); }); } QueryBuilder yemekParasiVarProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(14); }); } } extension aktifKartQueryProperty3 on QueryBuilder { QueryBuilder idProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(0); }); } QueryBuilder tarihProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(1); }); } QueryBuilder gunTuruProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(2); }); } QueryBuilder girisProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(3); }); } QueryBuilder cikisProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(4); }); } QueryBuilder?), QOperations> molalarProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(5); }); } QueryBuilder calismaSuresiInSecondsProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(6); }); } QueryBuilder mesaiCarpaniProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(7); }); } QueryBuilder servisGecikmesiProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(8); }); } QueryBuilder resmiTatilProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(9); }); } QueryBuilder raporluProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(10); }); } QueryBuilder gunlukIzinliProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(11); }); } QueryBuilder yillikIzinliProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(12); }); } QueryBuilder yolParasiVarProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(13); }); } QueryBuilder yemekParasiVarProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(14); }); } } // ************************************************************************** // _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 Mola1Schema = IsarGeneratedSchema( schema: IsarSchema( name: 'Mola1', embedded: true, properties: [ IsarPropertySchema( name: 'ismi', type: IsarType.string, ), IsarPropertySchema( name: 'aciklama', type: IsarType.string, ), IsarPropertySchema( name: 'baslamaZamani', type: IsarType.dateTime, ), IsarPropertySchema( name: 'bitisZamani', type: IsarType.dateTime, ), IsarPropertySchema( name: 'sure', type: IsarType.long, ), IsarPropertySchema( name: 'caslimaSaatindenDus', type: IsarType.bool, ), IsarPropertySchema( name: 'bildirimGoster', type: IsarType.bool, ), IsarPropertySchema( name: 'otomatikGir', type: IsarType.bool, ), ], indexes: [], ), converter: IsarObjectConverter( serialize: serializeMola1, deserialize: deserializeMola1, ), ); @isarProtected int serializeMola1(IsarWriter writer, Mola1 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.baslamaZamani?.toUtc().microsecondsSinceEpoch ?? -9223372036854775808); IsarCore.writeLong( writer, 4, object.bitisZamani?.toUtc().microsecondsSinceEpoch ?? -9223372036854775808); IsarCore.writeLong(writer, 5, object.sure ?? -9223372036854775808); { final value = object.caslimaSaatindenDus; if (value == null) { IsarCore.writeNull(writer, 6); } else { IsarCore.writeBool(writer, 6, value); } } { final value = object.bildirimGoster; if (value == null) { IsarCore.writeNull(writer, 7); } else { IsarCore.writeBool(writer, 7, value); } } { final value = object.otomatikGir; if (value == null) { IsarCore.writeNull(writer, 8); } else { IsarCore.writeBool(writer, 8, value); } } return 0; } @isarProtected Mola1 deserializeMola1(IsarReader reader) { final object = Mola1(); object.ismi = IsarCore.readString(reader, 1); object.aciklama = IsarCore.readString(reader, 2); { final value = IsarCore.readLong(reader, 3); if (value == -9223372036854775808) { object.baslamaZamani = null; } else { object.baslamaZamani = DateTime.fromMicrosecondsSinceEpoch(value, isUtc: true).toLocal(); } } { final value = IsarCore.readLong(reader, 4); if (value == -9223372036854775808) { object.bitisZamani = null; } else { object.bitisZamani = DateTime.fromMicrosecondsSinceEpoch(value, isUtc: true).toLocal(); } } { final value = IsarCore.readLong(reader, 5); if (value == -9223372036854775808) { object.sure = null; } else { object.sure = value; } } { if (IsarCore.readNull(reader, 6)) { object.caslimaSaatindenDus = null; } else { object.caslimaSaatindenDus = IsarCore.readBool(reader, 6); } } { if (IsarCore.readNull(reader, 7)) { object.bildirimGoster = null; } else { object.bildirimGoster = IsarCore.readBool(reader, 7); } } { if (IsarCore.readNull(reader, 8)) { object.otomatikGir = null; } else { object.otomatikGir = IsarCore.readBool(reader, 8); } } return object; } extension Mola1QueryFilter 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 baslamaZamaniIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder baslamaZamaniIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder baslamaZamaniEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 3, value: value, ), ); }); } QueryBuilder baslamaZamaniGreaterThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 3, value: value, ), ); }); } QueryBuilder baslamaZamaniGreaterThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 3, value: value, ), ); }); } QueryBuilder baslamaZamaniLessThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 3, value: value, ), ); }); } QueryBuilder baslamaZamaniLessThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 3, value: value, ), ); }); } QueryBuilder baslamaZamaniBetween( DateTime? lower, DateTime? upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 3, lower: lower, upper: upper, ), ); }); } QueryBuilder bitisZamaniIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 4)); }); } QueryBuilder bitisZamaniIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 4)); }); } QueryBuilder bitisZamaniEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 4, value: value, ), ); }); } QueryBuilder bitisZamaniGreaterThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 4, value: value, ), ); }); } QueryBuilder bitisZamaniGreaterThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 4, value: value, ), ); }); } QueryBuilder bitisZamaniLessThan( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 4, value: value, ), ); }); } QueryBuilder bitisZamaniLessThanOrEqualTo( DateTime? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 4, value: value, ), ); }); } QueryBuilder bitisZamaniBetween( DateTime? lower, DateTime? upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 4, lower: lower, upper: upper, ), ); }); } QueryBuilder sureIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 5)); }); } QueryBuilder sureIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 5)); }); } QueryBuilder sureEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 5, value: value, ), ); }); } QueryBuilder sureGreaterThan( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 5, value: value, ), ); }); } QueryBuilder sureGreaterThanOrEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 5, value: value, ), ); }); } QueryBuilder sureLessThan( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 5, value: value, ), ); }); } QueryBuilder sureLessThanOrEqualTo( int? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 5, value: value, ), ); }); } QueryBuilder sureBetween( int? lower, int? upper, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 5, lower: lower, upper: upper, ), ); }); } QueryBuilder caslimaSaatindenDusIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 6)); }); } QueryBuilder caslimaSaatindenDusIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 6)); }); } QueryBuilder caslimaSaatindenDusEqualTo( bool? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 6, value: value, ), ); }); } QueryBuilder bildirimGosterIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 7)); }); } QueryBuilder bildirimGosterIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 7)); }); } QueryBuilder bildirimGosterEqualTo( bool? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 7, value: value, ), ); }); } QueryBuilder otomatikGirIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 8)); }); } QueryBuilder otomatikGirIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 8)); }); } QueryBuilder otomatikGirEqualTo( bool? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 8, value: value, ), ); }); } } extension Mola1QueryObject on QueryBuilder {} // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** CalismaKayit _$CalismaKayitFromJson(Map json) => CalismaKayit() ..tarih = json['tarih'] == null ? null : DateTime.parse(json['tarih'] as String) ..gunTuru = $enumDecodeNullable(_$GunTuruEnumMap, json['gunTuru']) ..giris = json['giris'] == null ? null : DateTime.parse(json['giris'] as String) ..cikis = json['cikis'] == null ? null : DateTime.parse(json['cikis'] as String) ..molalar = (json['molalar'] as List?) ?.map((e) => Mola.fromJson(e as Map)) .toList() ..calismaSuresi = json['calismaSuresi'] == null ? null : Duration(microseconds: (json['calismaSuresi'] as num).toInt()) ..mesaiCarpani = (json['mesaiCarpani'] as num?)?.toDouble() ..servisGecikmesi = json['servisGecikmesi'] as bool ..resmiTatil = json['resmiTatil'] as bool ..raporlu = json['raporlu'] as bool ..gunlukIzinli = json['gunlukIzinli'] as bool ..yillikIzinli = json['yillikIzinli'] as bool ..yolParasiVar = json['yolParasiVar'] as bool ..yemekParasiVar = json['yemekParasiVar'] as bool; Map _$CalismaKayitToJson(CalismaKayit instance) => { 'tarih': instance.tarih?.toIso8601String(), 'gunTuru': _$GunTuruEnumMap[instance.gunTuru], 'giris': instance.giris?.toIso8601String(), 'cikis': instance.cikis?.toIso8601String(), 'molalar': instance.molalar, 'calismaSuresi': instance.calismaSuresi?.inMicroseconds, 'mesaiCarpani': instance.mesaiCarpani, 'servisGecikmesi': instance.servisGecikmesi, 'resmiTatil': instance.resmiTatil, 'raporlu': instance.raporlu, 'gunlukIzinli': instance.gunlukIzinli, 'yillikIzinli': instance.yillikIzinli, 'yolParasiVar': instance.yolParasiVar, 'yemekParasiVar': instance.yemekParasiVar, }; 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? ..baslamaZamani = _$JsonConverterFromJson( json['baslamaZamani'], const TimeOfDayConverter().fromJson) ..bitisZamani = _$JsonConverterFromJson( json['bitisZamani'], const TimeOfDayConverter().fromJson) ..sure = (json['sure'] as num?)?.toInt() ..caslimaSaatindenDus = json['caslimaSaatindenDus'] as bool? ..bildirimGoster = json['bildirimGoster'] as bool? ..otomatikGir = json['otomatikGir'] as bool?; Map _$MolaToJson(Mola instance) => { 'ismi': instance.ismi, 'aciklama': instance.aciklama, 'baslamaZamani': _$JsonConverterToJson( instance.baslamaZamani, const TimeOfDayConverter().toJson), 'bitisZamani': _$JsonConverterToJson( instance.bitisZamani, const TimeOfDayConverter().toJson), 'sure': instance.sure, 'caslimaSaatindenDus': instance.caslimaSaatindenDus, 'bildirimGoster': instance.bildirimGoster, 'otomatikGir': instance.otomatikGir, }; Value? _$JsonConverterFromJson( Object? json, Value? Function(Json json) fromJson, ) => json == null ? null : fromJson(json as Json); Json? _$JsonConverterToJson( Value? value, Json? Function(Value value) toJson, ) => value == null ? null : toJson(value);