// GENERATED CODE - DO NOT MODIFY BY HAND part of 'baumarten.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 GetBaumartenCollection on Isar { IsarCollection get baumartens => this.collection(); } const BaumartenSchema = IsarGeneratedSchema( schema: IsarSchema( name: 'Baumarten', idName: 'id', embedded: false, properties: [ IsarPropertySchema( name: 'orderString', type: IsarType.string, ), IsarPropertySchema( name: 'art', type: IsarType.string, ), IsarPropertySchema( name: 'id2', type: IsarType.string, ), IsarPropertySchema( name: 'name', type: IsarType.string, ), IsarPropertySchema( name: 'minSize', type: IsarType.string, ), IsarPropertySchema( name: 'maxSize', type: IsarType.string, ), IsarPropertySchema( name: 'lebensform', type: IsarType.objectList, target: 'IdValueColor', ), IsarPropertySchema( name: 'growth', type: IsarType.objectList, target: 'IdValueColor', ), IsarPropertySchema( name: 'climate', type: IsarType.objectList, target: 'IdValueColor', ), IsarPropertySchema( name: 'riskCherryVinegarFly', type: IsarType.object, target: 'IdValueColor', ), IsarPropertySchema( name: 'thermophilic', type: IsarType.object, target: 'IdValueColor', ), IsarPropertySchema( name: 'frost', type: IsarType.object, target: 'IdValueColor', ), IsarPropertySchema( name: 'latefrost', type: IsarType.object, target: 'IdValueColor', ), IsarPropertySchema( name: 'drought', type: IsarType.object, target: 'IdValueColor', ), IsarPropertySchema( name: 'waterlevel', type: IsarType.string, ), IsarPropertySchema( name: 'humidity', type: IsarType.objectList, target: 'IdValueColor', ), IsarPropertySchema( name: 'Lichtzahl', type: IsarType.string, ), IsarPropertySchema( name: 'Temperaturzahl', type: IsarType.string, ), IsarPropertySchema( name: 'Feuchtezahl', type: IsarType.string, ), IsarPropertySchema( name: 'Reaktionszahl', type: IsarType.string, ), IsarPropertySchema( name: 'Stickstoffzahl', type: IsarType.string, ), IsarPropertySchema( name: 'Region', type: IsarType.objectList, target: 'IdValueColor', ), IsarPropertySchema( name: 'Anmerkung', type: IsarType.string, ), IsarPropertySchema( name: 'typeOfCulture', type: IsarType.string, ), IsarPropertySchema( name: 'region1', type: IsarType.string, ), IsarPropertySchema( name: 'region2', type: IsarType.string, ), IsarPropertySchema( name: 'region3', type: IsarType.string, ), IsarPropertySchema( name: 'region4', type: IsarType.string, ), IsarPropertySchema( name: 'region5', type: IsarType.string, ), IsarPropertySchema( name: 'region6', type: IsarType.string, ), IsarPropertySchema( name: 'actions', type: IsarType.objectList, target: 'IdValue', ), IsarPropertySchema( name: 'local', type: IsarType.bool, ), ], indexes: [], ), converter: IsarObjectConverter( serialize: serializeBaumarten, deserialize: deserializeBaumarten, deserializeProperty: deserializeBaumartenProp, ), embeddedSchemas: [IdValueColorSchema, IdValueSchema], ); @isarProtected int serializeBaumarten(IsarWriter writer, Baumarten object) { { final value = object.orderString; if (value == null) { IsarCore.writeNull(writer, 1); } else { IsarCore.writeString(writer, 1, value); } } { final value = object.art; if (value == null) { IsarCore.writeNull(writer, 2); } else { IsarCore.writeString(writer, 2, value); } } { final value = object.id2; if (value == null) { IsarCore.writeNull(writer, 3); } else { IsarCore.writeString(writer, 3, value); } } { final value = object.name; if (value == null) { IsarCore.writeNull(writer, 4); } else { IsarCore.writeString(writer, 4, value); } } { final value = object.minSize; if (value == null) { IsarCore.writeNull(writer, 5); } else { IsarCore.writeString(writer, 5, value); } } { final value = object.maxSize; if (value == null) { IsarCore.writeNull(writer, 6); } else { IsarCore.writeString(writer, 6, value); } } { final list = object.lebensform; if (list == null) { IsarCore.writeNull(writer, 7); } else { final listWriter = IsarCore.beginList(writer, 7, list.length); for (var i = 0; i < list.length; i++) { { final value = list[i]; final objectWriter = IsarCore.beginObject(listWriter, i); serializeIdValueColor(objectWriter, value); IsarCore.endObject(listWriter, objectWriter); } } IsarCore.endList(writer, listWriter); } } { final list = object.growth; if (list == null) { IsarCore.writeNull(writer, 8); } else { 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); serializeIdValueColor(objectWriter, value); IsarCore.endObject(listWriter, objectWriter); } } IsarCore.endList(writer, listWriter); } } { final list = object.climate; if (list == null) { IsarCore.writeNull(writer, 9); } else { final listWriter = IsarCore.beginList(writer, 9, list.length); for (var i = 0; i < list.length; i++) { { final value = list[i]; final objectWriter = IsarCore.beginObject(listWriter, i); serializeIdValueColor(objectWriter, value); IsarCore.endObject(listWriter, objectWriter); } } IsarCore.endList(writer, listWriter); } } { final value = object.riskCherryVinegarFly; if (value == null) { IsarCore.writeNull(writer, 10); } else { final objectWriter = IsarCore.beginObject(writer, 10); serializeIdValueColor(objectWriter, value); IsarCore.endObject(writer, objectWriter); } } { final value = object.thermophilic; if (value == null) { IsarCore.writeNull(writer, 11); } else { final objectWriter = IsarCore.beginObject(writer, 11); serializeIdValueColor(objectWriter, value); IsarCore.endObject(writer, objectWriter); } } { final value = object.frost; if (value == null) { IsarCore.writeNull(writer, 12); } else { final objectWriter = IsarCore.beginObject(writer, 12); serializeIdValueColor(objectWriter, value); IsarCore.endObject(writer, objectWriter); } } { final value = object.latefrost; if (value == null) { IsarCore.writeNull(writer, 13); } else { final objectWriter = IsarCore.beginObject(writer, 13); serializeIdValueColor(objectWriter, value); IsarCore.endObject(writer, objectWriter); } } { final value = object.drought; if (value == null) { IsarCore.writeNull(writer, 14); } else { final objectWriter = IsarCore.beginObject(writer, 14); serializeIdValueColor(objectWriter, value); IsarCore.endObject(writer, objectWriter); } } { final value = object.waterlevel; if (value == null) { IsarCore.writeNull(writer, 15); } else { IsarCore.writeString(writer, 15, value); } } { final list = object.humidity; if (list == null) { IsarCore.writeNull(writer, 16); } else { final listWriter = IsarCore.beginList(writer, 16, list.length); for (var i = 0; i < list.length; i++) { { final value = list[i]; final objectWriter = IsarCore.beginObject(listWriter, i); serializeIdValueColor(objectWriter, value); IsarCore.endObject(listWriter, objectWriter); } } IsarCore.endList(writer, listWriter); } } { final value = object.Lichtzahl; if (value == null) { IsarCore.writeNull(writer, 17); } else { IsarCore.writeString(writer, 17, value); } } { final value = object.Temperaturzahl; if (value == null) { IsarCore.writeNull(writer, 18); } else { IsarCore.writeString(writer, 18, value); } } { final value = object.Feuchtezahl; if (value == null) { IsarCore.writeNull(writer, 19); } else { IsarCore.writeString(writer, 19, value); } } { final value = object.Reaktionszahl; if (value == null) { IsarCore.writeNull(writer, 20); } else { IsarCore.writeString(writer, 20, value); } } { final value = object.Stickstoffzahl; if (value == null) { IsarCore.writeNull(writer, 21); } else { IsarCore.writeString(writer, 21, value); } } { final list = object.Region; if (list == null) { IsarCore.writeNull(writer, 22); } else { final listWriter = IsarCore.beginList(writer, 22, list.length); for (var i = 0; i < list.length; i++) { { final value = list[i]; final objectWriter = IsarCore.beginObject(listWriter, i); serializeIdValueColor(objectWriter, value); IsarCore.endObject(listWriter, objectWriter); } } IsarCore.endList(writer, listWriter); } } { final value = object.Anmerkung; if (value == null) { IsarCore.writeNull(writer, 23); } else { IsarCore.writeString(writer, 23, value); } } { final value = object.typeOfCulture; if (value == null) { IsarCore.writeNull(writer, 24); } else { IsarCore.writeString(writer, 24, value); } } { final value = object.region1; if (value == null) { IsarCore.writeNull(writer, 25); } else { IsarCore.writeString(writer, 25, value); } } { final value = object.region2; if (value == null) { IsarCore.writeNull(writer, 26); } else { IsarCore.writeString(writer, 26, value); } } { final value = object.region3; if (value == null) { IsarCore.writeNull(writer, 27); } else { IsarCore.writeString(writer, 27, value); } } { final value = object.region4; if (value == null) { IsarCore.writeNull(writer, 28); } else { IsarCore.writeString(writer, 28, value); } } { final value = object.region5; if (value == null) { IsarCore.writeNull(writer, 29); } else { IsarCore.writeString(writer, 29, value); } } { final value = object.region6; if (value == null) { IsarCore.writeNull(writer, 30); } else { IsarCore.writeString(writer, 30, value); } } { final list = object.actions; if (list == null) { IsarCore.writeNull(writer, 31); } else { final listWriter = IsarCore.beginList(writer, 31, list.length); for (var i = 0; i < list.length; i++) { { final value = list[i]; final objectWriter = IsarCore.beginObject(listWriter, i); serializeIdValue(objectWriter, value); IsarCore.endObject(listWriter, objectWriter); } } IsarCore.endList(writer, listWriter); } } { final value = object.local; if (value == null) { IsarCore.writeNull(writer, 32); } else { IsarCore.writeBool(writer, 32, value); } } return object.id; } @isarProtected Baumarten deserializeBaumarten(IsarReader reader) { final object = Baumarten(); object.id = IsarCore.readId(reader); object.orderString = IsarCore.readString(reader, 1); object.art = IsarCore.readString(reader, 2); object.id2 = IsarCore.readString(reader, 3); object.name = IsarCore.readString(reader, 4); object.minSize = IsarCore.readString(reader, 5); object.maxSize = IsarCore.readString(reader, 6); { final length = IsarCore.readList(reader, 7, IsarCore.readerPtrPtr); { final reader = IsarCore.readerPtr; if (reader.isNull) { object.lebensform = null; } else { final list = List.filled(length, IdValueColor(), growable: true); for (var i = 0; i < length; i++) { { final objectReader = IsarCore.readObject(reader, i); if (objectReader.isNull) { list[i] = IdValueColor(); } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); list[i] = embedded; } } } IsarCore.freeReader(reader); object.lebensform = list; } } } { final length = IsarCore.readList(reader, 8, IsarCore.readerPtrPtr); { final reader = IsarCore.readerPtr; if (reader.isNull) { object.growth = null; } else { final list = List.filled(length, IdValueColor(), growable: true); for (var i = 0; i < length; i++) { { final objectReader = IsarCore.readObject(reader, i); if (objectReader.isNull) { list[i] = IdValueColor(); } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); list[i] = embedded; } } } IsarCore.freeReader(reader); object.growth = list; } } } { final length = IsarCore.readList(reader, 9, IsarCore.readerPtrPtr); { final reader = IsarCore.readerPtr; if (reader.isNull) { object.climate = null; } else { final list = List.filled(length, IdValueColor(), growable: true); for (var i = 0; i < length; i++) { { final objectReader = IsarCore.readObject(reader, i); if (objectReader.isNull) { list[i] = IdValueColor(); } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); list[i] = embedded; } } } IsarCore.freeReader(reader); object.climate = list; } } } { final objectReader = IsarCore.readObject(reader, 10); if (objectReader.isNull) { object.riskCherryVinegarFly = null; } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); object.riskCherryVinegarFly = embedded; } } { final objectReader = IsarCore.readObject(reader, 11); if (objectReader.isNull) { object.thermophilic = null; } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); object.thermophilic = embedded; } } { final objectReader = IsarCore.readObject(reader, 12); if (objectReader.isNull) { object.frost = null; } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); object.frost = embedded; } } { final objectReader = IsarCore.readObject(reader, 13); if (objectReader.isNull) { object.latefrost = null; } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); object.latefrost = embedded; } } { final objectReader = IsarCore.readObject(reader, 14); if (objectReader.isNull) { object.drought = null; } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); object.drought = embedded; } } object.waterlevel = IsarCore.readString(reader, 15); { final length = IsarCore.readList(reader, 16, IsarCore.readerPtrPtr); { final reader = IsarCore.readerPtr; if (reader.isNull) { object.humidity = null; } else { final list = List.filled(length, IdValueColor(), growable: true); for (var i = 0; i < length; i++) { { final objectReader = IsarCore.readObject(reader, i); if (objectReader.isNull) { list[i] = IdValueColor(); } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); list[i] = embedded; } } } IsarCore.freeReader(reader); object.humidity = list; } } } object.Lichtzahl = IsarCore.readString(reader, 17); object.Temperaturzahl = IsarCore.readString(reader, 18); object.Feuchtezahl = IsarCore.readString(reader, 19); object.Reaktionszahl = IsarCore.readString(reader, 20); object.Stickstoffzahl = IsarCore.readString(reader, 21); { final length = IsarCore.readList(reader, 22, IsarCore.readerPtrPtr); { final reader = IsarCore.readerPtr; if (reader.isNull) { object.Region = null; } else { final list = List.filled(length, IdValueColor(), growable: true); for (var i = 0; i < length; i++) { { final objectReader = IsarCore.readObject(reader, i); if (objectReader.isNull) { list[i] = IdValueColor(); } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); list[i] = embedded; } } } IsarCore.freeReader(reader); object.Region = list; } } } object.Anmerkung = IsarCore.readString(reader, 23); object.typeOfCulture = IsarCore.readString(reader, 24); object.region1 = IsarCore.readString(reader, 25); object.region2 = IsarCore.readString(reader, 26); object.region3 = IsarCore.readString(reader, 27); object.region4 = IsarCore.readString(reader, 28); object.region5 = IsarCore.readString(reader, 29); object.region6 = IsarCore.readString(reader, 30); { final length = IsarCore.readList(reader, 31, IsarCore.readerPtrPtr); { final reader = IsarCore.readerPtr; if (reader.isNull) { object.actions = null; } else { final list = List.filled(length, IdValue(), growable: true); for (var i = 0; i < length; i++) { { final objectReader = IsarCore.readObject(reader, i); if (objectReader.isNull) { list[i] = IdValue(); } else { final embedded = deserializeIdValue(objectReader); IsarCore.freeReader(objectReader); list[i] = embedded; } } } IsarCore.freeReader(reader); object.actions = list; } } } { if (IsarCore.readNull(reader, 32)) { object.local = null; } else { object.local = IsarCore.readBool(reader, 32); } } return object; } @isarProtected dynamic deserializeBaumartenProp(IsarReader reader, int property) { switch (property) { case 0: return IsarCore.readId(reader); case 1: return IsarCore.readString(reader, 1); case 2: return IsarCore.readString(reader, 2); case 3: return IsarCore.readString(reader, 3); case 4: return IsarCore.readString(reader, 4); case 5: return IsarCore.readString(reader, 5); case 6: return IsarCore.readString(reader, 6); case 7: { final length = IsarCore.readList(reader, 7, IsarCore.readerPtrPtr); { final reader = IsarCore.readerPtr; if (reader.isNull) { return null; } else { final list = List.filled(length, IdValueColor(), growable: true); for (var i = 0; i < length; i++) { { final objectReader = IsarCore.readObject(reader, i); if (objectReader.isNull) { list[i] = IdValueColor(); } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); list[i] = embedded; } } } IsarCore.freeReader(reader); return list; } } } case 8: { final length = IsarCore.readList(reader, 8, IsarCore.readerPtrPtr); { final reader = IsarCore.readerPtr; if (reader.isNull) { return null; } else { final list = List.filled(length, IdValueColor(), growable: true); for (var i = 0; i < length; i++) { { final objectReader = IsarCore.readObject(reader, i); if (objectReader.isNull) { list[i] = IdValueColor(); } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); list[i] = embedded; } } } IsarCore.freeReader(reader); return list; } } } case 9: { final length = IsarCore.readList(reader, 9, IsarCore.readerPtrPtr); { final reader = IsarCore.readerPtr; if (reader.isNull) { return null; } else { final list = List.filled(length, IdValueColor(), growable: true); for (var i = 0; i < length; i++) { { final objectReader = IsarCore.readObject(reader, i); if (objectReader.isNull) { list[i] = IdValueColor(); } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); list[i] = embedded; } } } IsarCore.freeReader(reader); return list; } } } case 10: { final objectReader = IsarCore.readObject(reader, 10); if (objectReader.isNull) { return null; } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); return embedded; } } case 11: { final objectReader = IsarCore.readObject(reader, 11); if (objectReader.isNull) { return null; } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); return embedded; } } case 12: { final objectReader = IsarCore.readObject(reader, 12); if (objectReader.isNull) { return null; } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); return embedded; } } case 13: { final objectReader = IsarCore.readObject(reader, 13); if (objectReader.isNull) { return null; } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); return embedded; } } case 14: { final objectReader = IsarCore.readObject(reader, 14); if (objectReader.isNull) { return null; } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); return embedded; } } case 15: return IsarCore.readString(reader, 15); case 16: { final length = IsarCore.readList(reader, 16, IsarCore.readerPtrPtr); { final reader = IsarCore.readerPtr; if (reader.isNull) { return null; } else { final list = List.filled(length, IdValueColor(), growable: true); for (var i = 0; i < length; i++) { { final objectReader = IsarCore.readObject(reader, i); if (objectReader.isNull) { list[i] = IdValueColor(); } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); list[i] = embedded; } } } IsarCore.freeReader(reader); return list; } } } case 17: return IsarCore.readString(reader, 17); case 18: return IsarCore.readString(reader, 18); case 19: return IsarCore.readString(reader, 19); case 20: return IsarCore.readString(reader, 20); case 21: return IsarCore.readString(reader, 21); case 22: { final length = IsarCore.readList(reader, 22, IsarCore.readerPtrPtr); { final reader = IsarCore.readerPtr; if (reader.isNull) { return null; } else { final list = List.filled(length, IdValueColor(), growable: true); for (var i = 0; i < length; i++) { { final objectReader = IsarCore.readObject(reader, i); if (objectReader.isNull) { list[i] = IdValueColor(); } else { final embedded = deserializeIdValueColor(objectReader); IsarCore.freeReader(objectReader); list[i] = embedded; } } } IsarCore.freeReader(reader); return list; } } } case 23: return IsarCore.readString(reader, 23); case 24: return IsarCore.readString(reader, 24); case 25: return IsarCore.readString(reader, 25); case 26: return IsarCore.readString(reader, 26); case 27: return IsarCore.readString(reader, 27); case 28: return IsarCore.readString(reader, 28); case 29: return IsarCore.readString(reader, 29); case 30: return IsarCore.readString(reader, 30); case 31: { final length = IsarCore.readList(reader, 31, IsarCore.readerPtrPtr); { final reader = IsarCore.readerPtr; if (reader.isNull) { return null; } else { final list = List.filled(length, IdValue(), growable: true); for (var i = 0; i < length; i++) { { final objectReader = IsarCore.readObject(reader, i); if (objectReader.isNull) { list[i] = IdValue(); } else { final embedded = deserializeIdValue(objectReader); IsarCore.freeReader(objectReader); list[i] = embedded; } } } IsarCore.freeReader(reader); return list; } } } case 32: { if (IsarCore.readNull(reader, 32)) { return null; } else { return IsarCore.readBool(reader, 32); } } default: throw ArgumentError('Unknown property: $property'); } } sealed class _BaumartenUpdate { bool call({ required int id, String? orderString, String? art, String? id2, String? name, String? minSize, String? maxSize, String? waterlevel, String? Lichtzahl, String? Temperaturzahl, String? Feuchtezahl, String? Reaktionszahl, String? Stickstoffzahl, String? Anmerkung, String? typeOfCulture, String? region1, String? region2, String? region3, String? region4, String? region5, String? region6, bool? local, }); } class _BaumartenUpdateImpl implements _BaumartenUpdate { const _BaumartenUpdateImpl(this.collection); final IsarCollection collection; @override bool call({ required int id, Object? orderString = ignore, Object? art = ignore, Object? id2 = ignore, Object? name = ignore, Object? minSize = ignore, Object? maxSize = ignore, Object? waterlevel = ignore, Object? Lichtzahl = ignore, Object? Temperaturzahl = ignore, Object? Feuchtezahl = ignore, Object? Reaktionszahl = ignore, Object? Stickstoffzahl = ignore, Object? Anmerkung = ignore, Object? typeOfCulture = ignore, Object? region1 = ignore, Object? region2 = ignore, Object? region3 = ignore, Object? region4 = ignore, Object? region5 = ignore, Object? region6 = ignore, Object? local = ignore, }) { return collection.updateProperties([ id ], { if (orderString != ignore) 1: orderString as String?, if (art != ignore) 2: art as String?, if (id2 != ignore) 3: id2 as String?, if (name != ignore) 4: name as String?, if (minSize != ignore) 5: minSize as String?, if (maxSize != ignore) 6: maxSize as String?, if (waterlevel != ignore) 15: waterlevel as String?, if (Lichtzahl != ignore) 17: Lichtzahl as String?, if (Temperaturzahl != ignore) 18: Temperaturzahl as String?, if (Feuchtezahl != ignore) 19: Feuchtezahl as String?, if (Reaktionszahl != ignore) 20: Reaktionszahl as String?, if (Stickstoffzahl != ignore) 21: Stickstoffzahl as String?, if (Anmerkung != ignore) 23: Anmerkung as String?, if (typeOfCulture != ignore) 24: typeOfCulture as String?, if (region1 != ignore) 25: region1 as String?, if (region2 != ignore) 26: region2 as String?, if (region3 != ignore) 27: region3 as String?, if (region4 != ignore) 28: region4 as String?, if (region5 != ignore) 29: region5 as String?, if (region6 != ignore) 30: region6 as String?, if (local != ignore) 32: local as bool?, }) > 0; } } sealed class _BaumartenUpdateAll { int call({ required List id, String? orderString, String? art, String? id2, String? name, String? minSize, String? maxSize, String? waterlevel, String? Lichtzahl, String? Temperaturzahl, String? Feuchtezahl, String? Reaktionszahl, String? Stickstoffzahl, String? Anmerkung, String? typeOfCulture, String? region1, String? region2, String? region3, String? region4, String? region5, String? region6, bool? local, }); } class _BaumartenUpdateAllImpl implements _BaumartenUpdateAll { const _BaumartenUpdateAllImpl(this.collection); final IsarCollection collection; @override int call({ required List id, Object? orderString = ignore, Object? art = ignore, Object? id2 = ignore, Object? name = ignore, Object? minSize = ignore, Object? maxSize = ignore, Object? waterlevel = ignore, Object? Lichtzahl = ignore, Object? Temperaturzahl = ignore, Object? Feuchtezahl = ignore, Object? Reaktionszahl = ignore, Object? Stickstoffzahl = ignore, Object? Anmerkung = ignore, Object? typeOfCulture = ignore, Object? region1 = ignore, Object? region2 = ignore, Object? region3 = ignore, Object? region4 = ignore, Object? region5 = ignore, Object? region6 = ignore, Object? local = ignore, }) { return collection.updateProperties(id, { if (orderString != ignore) 1: orderString as String?, if (art != ignore) 2: art as String?, if (id2 != ignore) 3: id2 as String?, if (name != ignore) 4: name as String?, if (minSize != ignore) 5: minSize as String?, if (maxSize != ignore) 6: maxSize as String?, if (waterlevel != ignore) 15: waterlevel as String?, if (Lichtzahl != ignore) 17: Lichtzahl as String?, if (Temperaturzahl != ignore) 18: Temperaturzahl as String?, if (Feuchtezahl != ignore) 19: Feuchtezahl as String?, if (Reaktionszahl != ignore) 20: Reaktionszahl as String?, if (Stickstoffzahl != ignore) 21: Stickstoffzahl as String?, if (Anmerkung != ignore) 23: Anmerkung as String?, if (typeOfCulture != ignore) 24: typeOfCulture as String?, if (region1 != ignore) 25: region1 as String?, if (region2 != ignore) 26: region2 as String?, if (region3 != ignore) 27: region3 as String?, if (region4 != ignore) 28: region4 as String?, if (region5 != ignore) 29: region5 as String?, if (region6 != ignore) 30: region6 as String?, if (local != ignore) 32: local as bool?, }); } } extension BaumartenUpdate on IsarCollection { _BaumartenUpdate get update => _BaumartenUpdateImpl(this); _BaumartenUpdateAll get updateAll => _BaumartenUpdateAllImpl(this); } sealed class _BaumartenQueryUpdate { int call({ String? orderString, String? art, String? id2, String? name, String? minSize, String? maxSize, String? waterlevel, String? Lichtzahl, String? Temperaturzahl, String? Feuchtezahl, String? Reaktionszahl, String? Stickstoffzahl, String? Anmerkung, String? typeOfCulture, String? region1, String? region2, String? region3, String? region4, String? region5, String? region6, bool? local, }); } class _BaumartenQueryUpdateImpl implements _BaumartenQueryUpdate { const _BaumartenQueryUpdateImpl(this.query, {this.limit}); final IsarQuery query; final int? limit; @override int call({ Object? orderString = ignore, Object? art = ignore, Object? id2 = ignore, Object? name = ignore, Object? minSize = ignore, Object? maxSize = ignore, Object? waterlevel = ignore, Object? Lichtzahl = ignore, Object? Temperaturzahl = ignore, Object? Feuchtezahl = ignore, Object? Reaktionszahl = ignore, Object? Stickstoffzahl = ignore, Object? Anmerkung = ignore, Object? typeOfCulture = ignore, Object? region1 = ignore, Object? region2 = ignore, Object? region3 = ignore, Object? region4 = ignore, Object? region5 = ignore, Object? region6 = ignore, Object? local = ignore, }) { return query.updateProperties(limit: limit, { if (orderString != ignore) 1: orderString as String?, if (art != ignore) 2: art as String?, if (id2 != ignore) 3: id2 as String?, if (name != ignore) 4: name as String?, if (minSize != ignore) 5: minSize as String?, if (maxSize != ignore) 6: maxSize as String?, if (waterlevel != ignore) 15: waterlevel as String?, if (Lichtzahl != ignore) 17: Lichtzahl as String?, if (Temperaturzahl != ignore) 18: Temperaturzahl as String?, if (Feuchtezahl != ignore) 19: Feuchtezahl as String?, if (Reaktionszahl != ignore) 20: Reaktionszahl as String?, if (Stickstoffzahl != ignore) 21: Stickstoffzahl as String?, if (Anmerkung != ignore) 23: Anmerkung as String?, if (typeOfCulture != ignore) 24: typeOfCulture as String?, if (region1 != ignore) 25: region1 as String?, if (region2 != ignore) 26: region2 as String?, if (region3 != ignore) 27: region3 as String?, if (region4 != ignore) 28: region4 as String?, if (region5 != ignore) 29: region5 as String?, if (region6 != ignore) 30: region6 as String?, if (local != ignore) 32: local as bool?, }); } } extension BaumartenQueryUpdate on IsarQuery { _BaumartenQueryUpdate get updateFirst => _BaumartenQueryUpdateImpl(this, limit: 1); _BaumartenQueryUpdate get updateAll => _BaumartenQueryUpdateImpl(this); } class _BaumartenQueryBuilderUpdateImpl implements _BaumartenQueryUpdate { const _BaumartenQueryBuilderUpdateImpl(this.query, {this.limit}); final QueryBuilder query; final int? limit; @override int call({ Object? orderString = ignore, Object? art = ignore, Object? id2 = ignore, Object? name = ignore, Object? minSize = ignore, Object? maxSize = ignore, Object? waterlevel = ignore, Object? Lichtzahl = ignore, Object? Temperaturzahl = ignore, Object? Feuchtezahl = ignore, Object? Reaktionszahl = ignore, Object? Stickstoffzahl = ignore, Object? Anmerkung = ignore, Object? typeOfCulture = ignore, Object? region1 = ignore, Object? region2 = ignore, Object? region3 = ignore, Object? region4 = ignore, Object? region5 = ignore, Object? region6 = ignore, Object? local = ignore, }) { final q = query.build(); try { return q.updateProperties(limit: limit, { if (orderString != ignore) 1: orderString as String?, if (art != ignore) 2: art as String?, if (id2 != ignore) 3: id2 as String?, if (name != ignore) 4: name as String?, if (minSize != ignore) 5: minSize as String?, if (maxSize != ignore) 6: maxSize as String?, if (waterlevel != ignore) 15: waterlevel as String?, if (Lichtzahl != ignore) 17: Lichtzahl as String?, if (Temperaturzahl != ignore) 18: Temperaturzahl as String?, if (Feuchtezahl != ignore) 19: Feuchtezahl as String?, if (Reaktionszahl != ignore) 20: Reaktionszahl as String?, if (Stickstoffzahl != ignore) 21: Stickstoffzahl as String?, if (Anmerkung != ignore) 23: Anmerkung as String?, if (typeOfCulture != ignore) 24: typeOfCulture as String?, if (region1 != ignore) 25: region1 as String?, if (region2 != ignore) 26: region2 as String?, if (region3 != ignore) 27: region3 as String?, if (region4 != ignore) 28: region4 as String?, if (region5 != ignore) 29: region5 as String?, if (region6 != ignore) 30: region6 as String?, if (local != ignore) 32: local as bool?, }); } finally { q.close(); } } } extension BaumartenQueryBuilderUpdate on QueryBuilder { _BaumartenQueryUpdate get updateFirst => _BaumartenQueryBuilderUpdateImpl(this, limit: 1); _BaumartenQueryUpdate get updateAll => _BaumartenQueryBuilderUpdateImpl(this); } extension BaumartenQueryFilter 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 orderStringIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder orderStringIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 1)); }); } QueryBuilder orderStringEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder orderStringGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder orderStringGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder orderStringLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder orderStringLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder orderStringBetween( 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 orderStringStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder orderStringEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder orderStringContains( String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 1, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder orderStringMatches( String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 1, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder orderStringIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 1, value: '', ), ); }); } QueryBuilder orderStringIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 1, value: '', ), ); }); } QueryBuilder artIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder artIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 2)); }); } QueryBuilder artEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder artGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder artGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder artLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder artLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder artBetween( 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 artStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder artEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder artContains( String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 2, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder artMatches( String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 2, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder artIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 2, value: '', ), ); }); } QueryBuilder artIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 2, value: '', ), ); }); } QueryBuilder id2IsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder id2IsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 3)); }); } QueryBuilder id2EqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 3, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder id2GreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 3, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder id2GreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 3, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder id2LessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 3, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder id2LessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 3, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder id2Between( 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 id2StartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 3, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder id2EndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 3, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder id2Contains( String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 3, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder id2Matches( String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 3, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder id2IsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 3, value: '', ), ); }); } QueryBuilder id2IsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 3, value: '', ), ); }); } QueryBuilder nameIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 4)); }); } QueryBuilder nameIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 4)); }); } QueryBuilder nameEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 4, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder nameGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 4, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder nameGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 4, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder nameLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 4, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder nameLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 4, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder nameBetween( 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 nameStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 4, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder nameEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 4, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder nameContains( String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 4, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder nameMatches( String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 4, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder nameIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 4, value: '', ), ); }); } QueryBuilder nameIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 4, value: '', ), ); }); } QueryBuilder minSizeIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 5)); }); } QueryBuilder minSizeIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 5)); }); } QueryBuilder minSizeEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 5, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder minSizeGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 5, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder minSizeGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 5, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder minSizeLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 5, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder minSizeLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 5, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder minSizeBetween( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 5, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder minSizeStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 5, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder minSizeEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 5, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder minSizeContains( String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 5, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder minSizeMatches( String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 5, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder minSizeIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 5, value: '', ), ); }); } QueryBuilder minSizeIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 5, value: '', ), ); }); } QueryBuilder maxSizeIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 6)); }); } QueryBuilder maxSizeIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 6)); }); } QueryBuilder maxSizeEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 6, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder maxSizeGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 6, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder maxSizeGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 6, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder maxSizeLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 6, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder maxSizeLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 6, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder maxSizeBetween( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 6, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder maxSizeStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 6, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder maxSizeEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 6, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder maxSizeContains( String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 6, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder maxSizeMatches( String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 6, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder maxSizeIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 6, value: '', ), ); }); } QueryBuilder maxSizeIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 6, value: '', ), ); }); } QueryBuilder lebensformIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 7)); }); } QueryBuilder lebensformIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 7)); }); } QueryBuilder lebensformIsEmpty() { return not().group( (q) => q.lebensformIsNull().or().lebensformIsNotEmpty(), ); } QueryBuilder lebensformIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterOrEqualCondition(property: 7, value: null), ); }); } QueryBuilder growthIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 8)); }); } QueryBuilder growthIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 8)); }); } QueryBuilder growthIsEmpty() { return not().group( (q) => q.growthIsNull().or().growthIsNotEmpty(), ); } QueryBuilder growthIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterOrEqualCondition(property: 8, value: null), ); }); } QueryBuilder climateIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 9)); }); } QueryBuilder climateIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 9)); }); } QueryBuilder climateIsEmpty() { return not().group( (q) => q.climateIsNull().or().climateIsNotEmpty(), ); } QueryBuilder climateIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterOrEqualCondition(property: 9, value: null), ); }); } QueryBuilder riskCherryVinegarFlyIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 10)); }); } QueryBuilder riskCherryVinegarFlyIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 10)); }); } QueryBuilder thermophilicIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 11)); }); } QueryBuilder thermophilicIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 11)); }); } QueryBuilder frostIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 12)); }); } QueryBuilder frostIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 12)); }); } QueryBuilder latefrostIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 13)); }); } QueryBuilder latefrostIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 13)); }); } QueryBuilder droughtIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 14)); }); } QueryBuilder droughtIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 14)); }); } QueryBuilder waterlevelIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 15)); }); } QueryBuilder waterlevelIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 15)); }); } QueryBuilder waterlevelEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 15, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder waterlevelGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 15, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder waterlevelGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 15, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder waterlevelLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 15, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder waterlevelLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 15, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder waterlevelBetween( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 15, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder waterlevelStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 15, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder waterlevelEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 15, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder waterlevelContains( String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 15, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder waterlevelMatches( String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 15, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder waterlevelIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 15, value: '', ), ); }); } QueryBuilder waterlevelIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 15, value: '', ), ); }); } QueryBuilder humidityIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 16)); }); } QueryBuilder humidityIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 16)); }); } QueryBuilder humidityIsEmpty() { return not().group( (q) => q.humidityIsNull().or().humidityIsNotEmpty(), ); } QueryBuilder humidityIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterOrEqualCondition(property: 16, value: null), ); }); } QueryBuilder lichtzahlIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 17)); }); } QueryBuilder lichtzahlIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 17)); }); } QueryBuilder lichtzahlEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 17, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder lichtzahlGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 17, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder lichtzahlGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 17, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder lichtzahlLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 17, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder lichtzahlLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 17, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder lichtzahlBetween( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 17, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder lichtzahlStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 17, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder lichtzahlEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 17, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder lichtzahlContains( String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 17, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder lichtzahlMatches( String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 17, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder lichtzahlIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 17, value: '', ), ); }); } QueryBuilder lichtzahlIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 17, value: '', ), ); }); } QueryBuilder temperaturzahlIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 18)); }); } QueryBuilder temperaturzahlIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 18)); }); } QueryBuilder temperaturzahlEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 18, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder temperaturzahlGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 18, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder temperaturzahlGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 18, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder temperaturzahlLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 18, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder temperaturzahlLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 18, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder temperaturzahlBetween( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 18, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder temperaturzahlStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 18, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder temperaturzahlEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 18, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder temperaturzahlContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 18, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder temperaturzahlMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 18, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder temperaturzahlIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 18, value: '', ), ); }); } QueryBuilder temperaturzahlIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 18, value: '', ), ); }); } QueryBuilder feuchtezahlIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 19)); }); } QueryBuilder feuchtezahlIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 19)); }); } QueryBuilder feuchtezahlEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 19, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder feuchtezahlGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 19, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder feuchtezahlGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 19, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder feuchtezahlLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 19, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder feuchtezahlLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 19, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder feuchtezahlBetween( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 19, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder feuchtezahlStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 19, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder feuchtezahlEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 19, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder feuchtezahlContains( String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 19, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder feuchtezahlMatches( String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 19, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder feuchtezahlIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 19, value: '', ), ); }); } QueryBuilder feuchtezahlIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 19, value: '', ), ); }); } QueryBuilder reaktionszahlIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 20)); }); } QueryBuilder reaktionszahlIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 20)); }); } QueryBuilder reaktionszahlEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 20, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder reaktionszahlGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 20, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder reaktionszahlGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 20, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder reaktionszahlLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 20, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder reaktionszahlLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 20, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder reaktionszahlBetween( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 20, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder reaktionszahlStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 20, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder reaktionszahlEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 20, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder reaktionszahlContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 20, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder reaktionszahlMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 20, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder reaktionszahlIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 20, value: '', ), ); }); } QueryBuilder reaktionszahlIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 20, value: '', ), ); }); } QueryBuilder stickstoffzahlIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 21)); }); } QueryBuilder stickstoffzahlIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 21)); }); } QueryBuilder stickstoffzahlEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 21, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder stickstoffzahlGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 21, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder stickstoffzahlGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 21, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder stickstoffzahlLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 21, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder stickstoffzahlLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 21, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder stickstoffzahlBetween( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 21, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder stickstoffzahlStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 21, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder stickstoffzahlEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 21, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder stickstoffzahlContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 21, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder stickstoffzahlMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 21, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder stickstoffzahlIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 21, value: '', ), ); }); } QueryBuilder stickstoffzahlIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 21, value: '', ), ); }); } QueryBuilder regionIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 22)); }); } QueryBuilder regionIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 22)); }); } QueryBuilder regionIsEmpty() { return not().group( (q) => q.regionIsNull().or().regionIsNotEmpty(), ); } QueryBuilder regionIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterOrEqualCondition(property: 22, value: null), ); }); } QueryBuilder anmerkungIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 23)); }); } QueryBuilder anmerkungIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 23)); }); } QueryBuilder anmerkungEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 23, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder anmerkungGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 23, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder anmerkungGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 23, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder anmerkungLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 23, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder anmerkungLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 23, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder anmerkungBetween( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 23, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder anmerkungStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 23, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder anmerkungEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 23, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder anmerkungContains( String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 23, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder anmerkungMatches( String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 23, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder anmerkungIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 23, value: '', ), ); }); } QueryBuilder anmerkungIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 23, value: '', ), ); }); } QueryBuilder typeOfCultureIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 24)); }); } QueryBuilder typeOfCultureIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 24)); }); } QueryBuilder typeOfCultureEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 24, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder typeOfCultureGreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 24, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder typeOfCultureGreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 24, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder typeOfCultureLessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 24, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder typeOfCultureLessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 24, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder typeOfCultureBetween( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 24, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder typeOfCultureStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 24, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder typeOfCultureEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 24, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder typeOfCultureContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 24, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder typeOfCultureMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 24, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder typeOfCultureIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 24, value: '', ), ); }); } QueryBuilder typeOfCultureIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 24, value: '', ), ); }); } QueryBuilder region1IsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 25)); }); } QueryBuilder region1IsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 25)); }); } QueryBuilder region1EqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 25, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region1GreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 25, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region1GreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 25, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region1LessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 25, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region1LessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 25, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region1Between( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 25, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region1StartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 25, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region1EndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 25, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region1Contains( String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 25, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region1Matches( String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 25, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region1IsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 25, value: '', ), ); }); } QueryBuilder region1IsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 25, value: '', ), ); }); } QueryBuilder region2IsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 26)); }); } QueryBuilder region2IsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 26)); }); } QueryBuilder region2EqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 26, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region2GreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 26, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region2GreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 26, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region2LessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 26, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region2LessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 26, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region2Between( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 26, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region2StartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 26, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region2EndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 26, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region2Contains( String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 26, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region2Matches( String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 26, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region2IsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 26, value: '', ), ); }); } QueryBuilder region2IsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 26, value: '', ), ); }); } QueryBuilder region3IsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 27)); }); } QueryBuilder region3IsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 27)); }); } QueryBuilder region3EqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 27, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region3GreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 27, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region3GreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 27, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region3LessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 27, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region3LessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 27, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region3Between( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 27, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region3StartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 27, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region3EndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 27, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region3Contains( String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 27, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region3Matches( String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 27, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region3IsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 27, value: '', ), ); }); } QueryBuilder region3IsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 27, value: '', ), ); }); } QueryBuilder region4IsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 28)); }); } QueryBuilder region4IsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 28)); }); } QueryBuilder region4EqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 28, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region4GreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 28, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region4GreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 28, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region4LessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 28, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region4LessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 28, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region4Between( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 28, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region4StartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 28, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region4EndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 28, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region4Contains( String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 28, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region4Matches( String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 28, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region4IsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 28, value: '', ), ); }); } QueryBuilder region4IsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 28, value: '', ), ); }); } QueryBuilder region5IsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 29)); }); } QueryBuilder region5IsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 29)); }); } QueryBuilder region5EqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 29, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region5GreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 29, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region5GreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 29, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region5LessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 29, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region5LessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 29, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region5Between( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 29, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region5StartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 29, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region5EndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 29, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region5Contains( String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 29, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region5Matches( String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 29, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region5IsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 29, value: '', ), ); }); } QueryBuilder region5IsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 29, value: '', ), ); }); } QueryBuilder region6IsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 30)); }); } QueryBuilder region6IsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 30)); }); } QueryBuilder region6EqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 30, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region6GreaterThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterCondition( property: 30, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region6GreaterThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( GreaterOrEqualCondition( property: 30, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region6LessThan( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessCondition( property: 30, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region6LessThanOrEqualTo( String? value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( LessOrEqualCondition( property: 30, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region6Between( String? lower, String? upper, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( BetweenCondition( property: 30, lower: lower, upper: upper, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region6StartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( StartsWithCondition( property: 30, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region6EndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EndsWithCondition( property: 30, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region6Contains( String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( ContainsCondition( property: 30, value: value, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region6Matches( String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( MatchesCondition( property: 30, wildcard: pattern, caseSensitive: caseSensitive, ), ); }); } QueryBuilder region6IsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const EqualCondition( property: 30, value: '', ), ); }); } QueryBuilder region6IsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterCondition( property: 30, value: '', ), ); }); } QueryBuilder actionsIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 31)); }); } QueryBuilder actionsIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 31)); }); } QueryBuilder actionsIsEmpty() { return not().group( (q) => q.actionsIsNull().or().actionsIsNotEmpty(), ); } QueryBuilder actionsIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( const GreaterOrEqualCondition(property: 31, value: null), ); }); } QueryBuilder localIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const IsNullCondition(property: 32)); }); } QueryBuilder localIsNotNull() { return QueryBuilder.apply(not(), (query) { return query.addFilterCondition(const IsNullCondition(property: 32)); }); } QueryBuilder localEqualTo( bool? value, ) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition( EqualCondition( property: 32, value: value, ), ); }); } } extension BaumartenQueryObject on QueryBuilder { QueryBuilder riskCherryVinegarFly(FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 10); }); } QueryBuilder thermophilic( FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 11); }); } QueryBuilder frost( FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 12); }); } QueryBuilder latefrost( FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 13); }); } QueryBuilder drought( FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, 14); }); } } extension BaumartenQuerySortBy 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 sortByOrderString( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 1, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByOrderStringDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 1, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByArt( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 2, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByArtDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 2, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortById2( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 3, caseSensitive: caseSensitive, ); }); } QueryBuilder sortById2Desc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 3, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByName( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 4, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByNameDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 4, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByMinSize( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 5, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByMinSizeDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 5, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByMaxSize( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 6, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByMaxSizeDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 6, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByWaterlevel( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 15, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByWaterlevelDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 15, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByLichtzahl( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 17, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByLichtzahlDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 17, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByTemperaturzahl( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 18, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByTemperaturzahlDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 18, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByFeuchtezahl( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 19, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByFeuchtezahlDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 19, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByReaktionszahl( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 20, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByReaktionszahlDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 20, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByStickstoffzahl( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 21, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByStickstoffzahlDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 21, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByAnmerkung( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 23, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByAnmerkungDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 23, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByTypeOfCulture( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 24, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByTypeOfCultureDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 24, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByRegion1( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 25, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByRegion1Desc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 25, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByRegion2( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 26, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByRegion2Desc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 26, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByRegion3( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 27, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByRegion3Desc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 27, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByRegion4( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 28, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByRegion4Desc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 28, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByRegion5( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 29, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByRegion5Desc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 29, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByRegion6( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 30, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByRegion6Desc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy( 30, sort: Sort.desc, caseSensitive: caseSensitive, ); }); } QueryBuilder sortByLocal() { return QueryBuilder.apply(this, (query) { return query.addSortBy(32); }); } QueryBuilder sortByLocalDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(32, sort: Sort.desc); }); } } extension BaumartenQuerySortThenBy 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 thenByOrderString( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(1, caseSensitive: caseSensitive); }); } QueryBuilder thenByOrderStringDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(1, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByArt( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(2, caseSensitive: caseSensitive); }); } QueryBuilder thenByArtDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(2, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenById2( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(3, caseSensitive: caseSensitive); }); } QueryBuilder thenById2Desc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(3, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByName( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(4, caseSensitive: caseSensitive); }); } QueryBuilder thenByNameDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(4, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByMinSize( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(5, caseSensitive: caseSensitive); }); } QueryBuilder thenByMinSizeDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(5, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByMaxSize( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(6, caseSensitive: caseSensitive); }); } QueryBuilder thenByMaxSizeDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(6, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByWaterlevel( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(15, caseSensitive: caseSensitive); }); } QueryBuilder thenByWaterlevelDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(15, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByLichtzahl( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(17, caseSensitive: caseSensitive); }); } QueryBuilder thenByLichtzahlDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(17, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByTemperaturzahl( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(18, caseSensitive: caseSensitive); }); } QueryBuilder thenByTemperaturzahlDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(18, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByFeuchtezahl( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(19, caseSensitive: caseSensitive); }); } QueryBuilder thenByFeuchtezahlDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(19, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByReaktionszahl( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(20, caseSensitive: caseSensitive); }); } QueryBuilder thenByReaktionszahlDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(20, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByStickstoffzahl( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(21, caseSensitive: caseSensitive); }); } QueryBuilder thenByStickstoffzahlDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(21, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByAnmerkung( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(23, caseSensitive: caseSensitive); }); } QueryBuilder thenByAnmerkungDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(23, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByTypeOfCulture( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(24, caseSensitive: caseSensitive); }); } QueryBuilder thenByTypeOfCultureDesc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(24, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByRegion1( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(25, caseSensitive: caseSensitive); }); } QueryBuilder thenByRegion1Desc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(25, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByRegion2( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(26, caseSensitive: caseSensitive); }); } QueryBuilder thenByRegion2Desc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(26, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByRegion3( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(27, caseSensitive: caseSensitive); }); } QueryBuilder thenByRegion3Desc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(27, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByRegion4( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(28, caseSensitive: caseSensitive); }); } QueryBuilder thenByRegion4Desc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(28, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByRegion5( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(29, caseSensitive: caseSensitive); }); } QueryBuilder thenByRegion5Desc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(29, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByRegion6( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(30, caseSensitive: caseSensitive); }); } QueryBuilder thenByRegion6Desc( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addSortBy(30, sort: Sort.desc, caseSensitive: caseSensitive); }); } QueryBuilder thenByLocal() { return QueryBuilder.apply(this, (query) { return query.addSortBy(32); }); } QueryBuilder thenByLocalDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(32, sort: Sort.desc); }); } } extension BaumartenQueryWhereDistinct on QueryBuilder { QueryBuilder distinctByOrderString( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(1, caseSensitive: caseSensitive); }); } QueryBuilder distinctByArt( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(2, caseSensitive: caseSensitive); }); } QueryBuilder distinctById2( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(3, caseSensitive: caseSensitive); }); } QueryBuilder distinctByName( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(4, caseSensitive: caseSensitive); }); } QueryBuilder distinctByMinSize( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(5, caseSensitive: caseSensitive); }); } QueryBuilder distinctByMaxSize( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(6, caseSensitive: caseSensitive); }); } QueryBuilder distinctByWaterlevel( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(15, caseSensitive: caseSensitive); }); } QueryBuilder distinctByLichtzahl( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(17, caseSensitive: caseSensitive); }); } QueryBuilder distinctByTemperaturzahl( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(18, caseSensitive: caseSensitive); }); } QueryBuilder distinctByFeuchtezahl( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(19, caseSensitive: caseSensitive); }); } QueryBuilder distinctByReaktionszahl( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(20, caseSensitive: caseSensitive); }); } QueryBuilder distinctByStickstoffzahl( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(21, caseSensitive: caseSensitive); }); } QueryBuilder distinctByAnmerkung( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(23, caseSensitive: caseSensitive); }); } QueryBuilder distinctByTypeOfCulture( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(24, caseSensitive: caseSensitive); }); } QueryBuilder distinctByRegion1( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(25, caseSensitive: caseSensitive); }); } QueryBuilder distinctByRegion2( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(26, caseSensitive: caseSensitive); }); } QueryBuilder distinctByRegion3( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(27, caseSensitive: caseSensitive); }); } QueryBuilder distinctByRegion4( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(28, caseSensitive: caseSensitive); }); } QueryBuilder distinctByRegion5( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(29, caseSensitive: caseSensitive); }); } QueryBuilder distinctByRegion6( {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(30, caseSensitive: caseSensitive); }); } QueryBuilder distinctByLocal() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(32); }); } } extension BaumartenQueryProperty1 on QueryBuilder { QueryBuilder idProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(0); }); } QueryBuilder orderStringProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(1); }); } QueryBuilder artProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(2); }); } QueryBuilder id2Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(3); }); } QueryBuilder nameProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(4); }); } QueryBuilder minSizeProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(5); }); } QueryBuilder maxSizeProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(6); }); } QueryBuilder?, QAfterProperty> lebensformProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(7); }); } QueryBuilder?, QAfterProperty> growthProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(8); }); } QueryBuilder?, QAfterProperty> climateProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(9); }); } QueryBuilder riskCherryVinegarFlyProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(10); }); } QueryBuilder thermophilicProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(11); }); } QueryBuilder frostProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(12); }); } QueryBuilder latefrostProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(13); }); } QueryBuilder droughtProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(14); }); } QueryBuilder waterlevelProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(15); }); } QueryBuilder?, QAfterProperty> humidityProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(16); }); } QueryBuilder LichtzahlProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(17); }); } QueryBuilder TemperaturzahlProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(18); }); } QueryBuilder FeuchtezahlProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(19); }); } QueryBuilder ReaktionszahlProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(20); }); } QueryBuilder StickstoffzahlProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(21); }); } QueryBuilder?, QAfterProperty> RegionProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(22); }); } QueryBuilder AnmerkungProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(23); }); } QueryBuilder typeOfCultureProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(24); }); } QueryBuilder region1Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(25); }); } QueryBuilder region2Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(26); }); } QueryBuilder region3Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(27); }); } QueryBuilder region4Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(28); }); } QueryBuilder region5Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(29); }); } QueryBuilder region6Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(30); }); } QueryBuilder?, QAfterProperty> actionsProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(31); }); } QueryBuilder localProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(32); }); } } extension BaumartenQueryProperty2 on QueryBuilder { QueryBuilder idProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(0); }); } QueryBuilder orderStringProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(1); }); } QueryBuilder artProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(2); }); } QueryBuilder id2Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(3); }); } QueryBuilder nameProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(4); }); } QueryBuilder minSizeProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(5); }); } QueryBuilder maxSizeProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(6); }); } QueryBuilder?), QAfterProperty> lebensformProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(7); }); } QueryBuilder?), QAfterProperty> growthProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(8); }); } QueryBuilder?), QAfterProperty> climateProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(9); }); } QueryBuilder riskCherryVinegarFlyProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(10); }); } QueryBuilder thermophilicProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(11); }); } QueryBuilder frostProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(12); }); } QueryBuilder latefrostProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(13); }); } QueryBuilder droughtProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(14); }); } QueryBuilder waterlevelProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(15); }); } QueryBuilder?), QAfterProperty> humidityProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(16); }); } QueryBuilder LichtzahlProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(17); }); } QueryBuilder TemperaturzahlProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(18); }); } QueryBuilder FeuchtezahlProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(19); }); } QueryBuilder ReaktionszahlProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(20); }); } QueryBuilder StickstoffzahlProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(21); }); } QueryBuilder?), QAfterProperty> RegionProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(22); }); } QueryBuilder AnmerkungProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(23); }); } QueryBuilder typeOfCultureProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(24); }); } QueryBuilder region1Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(25); }); } QueryBuilder region2Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(26); }); } QueryBuilder region3Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(27); }); } QueryBuilder region4Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(28); }); } QueryBuilder region5Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(29); }); } QueryBuilder region6Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(30); }); } QueryBuilder?), QAfterProperty> actionsProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(31); }); } QueryBuilder localProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(32); }); } } extension BaumartenQueryProperty3 on QueryBuilder { QueryBuilder idProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(0); }); } QueryBuilder orderStringProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(1); }); } QueryBuilder artProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(2); }); } QueryBuilder id2Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(3); }); } QueryBuilder nameProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(4); }); } QueryBuilder minSizeProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(5); }); } QueryBuilder maxSizeProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(6); }); } QueryBuilder?), QOperations> lebensformProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(7); }); } QueryBuilder?), QOperations> growthProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(8); }); } QueryBuilder?), QOperations> climateProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(9); }); } QueryBuilder riskCherryVinegarFlyProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(10); }); } QueryBuilder thermophilicProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(11); }); } QueryBuilder frostProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(12); }); } QueryBuilder latefrostProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(13); }); } QueryBuilder droughtProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(14); }); } QueryBuilder waterlevelProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(15); }); } QueryBuilder?), QOperations> humidityProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(16); }); } QueryBuilder LichtzahlProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(17); }); } QueryBuilder TemperaturzahlProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(18); }); } QueryBuilder FeuchtezahlProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(19); }); } QueryBuilder ReaktionszahlProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(20); }); } QueryBuilder StickstoffzahlProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(21); }); } QueryBuilder?), QOperations> RegionProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(22); }); } QueryBuilder AnmerkungProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(23); }); } QueryBuilder typeOfCultureProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(24); }); } QueryBuilder region1Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(25); }); } QueryBuilder region2Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(26); }); } QueryBuilder region3Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(27); }); } QueryBuilder region4Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(28); }); } QueryBuilder region5Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(29); }); } QueryBuilder region6Property() { return QueryBuilder.apply(this, (query) { return query.addProperty(30); }); } QueryBuilder?), QOperations> actionsProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(31); }); } QueryBuilder localProperty() { return QueryBuilder.apply(this, (query) { return query.addProperty(32); }); } } // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** Baumarten _$BaumartenFromJson(Map json) => Baumarten() ..id = (json['id'] as num).toInt() ..orderString = json['order'] as String? ..art = json['Art'] as String? ..id2 = json['id 2'] as String? ..name = json['dt. Name'] as String? ..minSize = json['Höhemin'] as String? ..maxSize = json['Höhemax'] as String? ..lebensform = (json['Lebensform'] as List?) ?.map((e) => IdValueColor.fromJson(e as Map)) .toList() ..growth = (json['Wuchs/Krone'] as List?) ?.map((e) => IdValueColor.fromJson(e as Map)) .toList() ..climate = (json['KLIMA'] as List?) ?.map((e) => IdValueColor.fromJson(e as Map)) .toList() ..riskCherryVinegarFly = json['Risiko Kirschessigfliege'] == null ? null : IdValueColor.fromJson( json['Risiko Kirschessigfliege'] as Map) ..thermophilic = json['Wärmeliebend/mild'] == null ? null : IdValueColor.fromJson(json['Wärmeliebend/mild'] as Map) ..frost = json['Frosthart'] == null ? null : IdValueColor.fromJson(json['Frosthart'] as Map) ..latefrost = json['Spätfrost'] == null ? null : IdValueColor.fromJson(json['Spätfrost'] as Map) ..drought = json['Dürre'] == null ? null : IdValueColor.fromJson(json['Dürre'] as Map) ..waterlevel = json['Bodenwasser'] as String? ..humidity = (json['Bodenfeuchte'] as List?) ?.map((e) => IdValueColor.fromJson(e as Map)) .toList() ..Lichtzahl = json['Lichtzahl'] as String? ..Temperaturzahl = json['Temperaturzahl'] as String? ..Feuchtezahl = json['Feuchtezahl'] as String? ..Reaktionszahl = json['Reaktionszahl'] as String? ..Stickstoffzahl = json['Stickstoffzahl'] as String? ..Region = (json['Region'] as List?) ?.map((e) => IdValueColor.fromJson(e as Map)) .toList() ..Anmerkung = json['Anmerkung'] as String? ..typeOfCulture = json['Wild/Kulturart'] as String? ..region1 = json['Gebiet 1'] as String? ..region2 = json['Gebiet 2'] as String? ..region3 = json['Gebiet 3'] as String? ..region4 = json['Gebiet 4'] as String? ..region5 = json['Gebiet 5'] as String? ..region6 = json['Gebiet 6'] as String? ..actions = (json['00 Maßnahmen_Main'] as List?) ?.map((e) => IdValue.fromJson(e as Map)) .toList() ..local = json['Heimisch'] as bool?; Map _$BaumartenToJson(Baumarten instance) => { 'id': instance.id, 'order': instance.orderString, 'Art': instance.art, 'id 2': instance.id2, 'dt. Name': instance.name, 'Höhemin': instance.minSize, 'Höhemax': instance.maxSize, 'Lebensform': instance.lebensform?.map((e) => e.toJson()).toList(), 'Wuchs/Krone': instance.growth?.map((e) => e.toJson()).toList(), 'KLIMA': instance.climate?.map((e) => e.toJson()).toList(), 'Risiko Kirschessigfliege': instance.riskCherryVinegarFly?.toJson(), 'Wärmeliebend/mild': instance.thermophilic?.toJson(), 'Frosthart': instance.frost?.toJson(), 'Spätfrost': instance.latefrost?.toJson(), 'Dürre': instance.drought?.toJson(), 'Bodenwasser': instance.waterlevel, 'Bodenfeuchte': instance.humidity?.map((e) => e.toJson()).toList(), 'Lichtzahl': instance.Lichtzahl, 'Temperaturzahl': instance.Temperaturzahl, 'Feuchtezahl': instance.Feuchtezahl, 'Reaktionszahl': instance.Reaktionszahl, 'Stickstoffzahl': instance.Stickstoffzahl, 'Region': instance.Region?.map((e) => e.toJson()).toList(), 'Anmerkung': instance.Anmerkung, 'Wild/Kulturart': instance.typeOfCulture, 'Gebiet 1': instance.region1, 'Gebiet 2': instance.region2, 'Gebiet 3': instance.region3, 'Gebiet 4': instance.region4, 'Gebiet 5': instance.region5, 'Gebiet 6': instance.region6, '00 Maßnahmen_Main': instance.actions?.map((e) => e.toJson()).toList(), 'Heimisch': instance.local, };