ambito/lib/src/domain/entity/baumarten/baumarten.g.dart

7145 lines
191 KiB
Dart
Raw Normal View History

2024-09-18 15:07:08 +02:00
// 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<int, Baumarten> 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(
2024-09-24 15:29:01 +02:00
name: 'valueLight',
2024-09-18 15:07:08 +02:00
type: IsarType.string,
),
IsarPropertySchema(
2024-09-24 15:29:01 +02:00
name: 'valueTemperature',
2024-09-18 15:07:08 +02:00
type: IsarType.string,
),
IsarPropertySchema(
2024-09-24 15:29:01 +02:00
name: 'valueHumidity',
2024-09-18 15:07:08 +02:00
type: IsarType.string,
),
IsarPropertySchema(
2024-09-24 15:29:01 +02:00
name: 'valueReaction',
2024-09-18 15:07:08 +02:00
type: IsarType.string,
),
IsarPropertySchema(
2024-09-24 15:29:01 +02:00
name: 'valueNitrogen',
2024-09-18 15:07:08 +02:00
type: IsarType.string,
),
IsarPropertySchema(
2024-09-24 15:29:01 +02:00
name: 'region',
2024-09-18 15:07:08 +02:00
type: IsarType.objectList,
target: 'IdValueColor',
),
IsarPropertySchema(
2024-09-24 15:29:01 +02:00
name: 'note',
2024-09-18 15:07:08 +02:00
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<int, Baumarten>(
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);
}
}
{
2024-09-24 15:29:01 +02:00
final value = object.valueLight;
2024-09-18 15:07:08 +02:00
if (value == null) {
IsarCore.writeNull(writer, 17);
} else {
IsarCore.writeString(writer, 17, value);
}
}
{
2024-09-24 15:29:01 +02:00
final value = object.valueTemperature;
2024-09-18 15:07:08 +02:00
if (value == null) {
IsarCore.writeNull(writer, 18);
} else {
IsarCore.writeString(writer, 18, value);
}
}
{
2024-09-24 15:29:01 +02:00
final value = object.valueHumidity;
2024-09-18 15:07:08 +02:00
if (value == null) {
IsarCore.writeNull(writer, 19);
} else {
IsarCore.writeString(writer, 19, value);
}
}
{
2024-09-24 15:29:01 +02:00
final value = object.valueReaction;
2024-09-18 15:07:08 +02:00
if (value == null) {
IsarCore.writeNull(writer, 20);
} else {
IsarCore.writeString(writer, 20, value);
}
}
{
2024-09-24 15:29:01 +02:00
final value = object.valueNitrogen;
2024-09-18 15:07:08 +02:00
if (value == null) {
IsarCore.writeNull(writer, 21);
} else {
IsarCore.writeString(writer, 21, value);
}
}
{
2024-09-24 15:29:01 +02:00
final list = object.region;
2024-09-18 15:07:08 +02:00
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);
}
}
{
2024-09-24 15:29:01 +02:00
final value = object.note;
2024-09-18 15:07:08 +02:00
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.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<IdValueColor>.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<IdValueColor>.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<IdValueColor>.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<IdValueColor>.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;
}
}
}
2024-09-24 15:29:01 +02:00
object.valueLight = IsarCore.readString(reader, 17);
object.valueTemperature = IsarCore.readString(reader, 18);
object.valueHumidity = IsarCore.readString(reader, 19);
object.valueReaction = IsarCore.readString(reader, 20);
object.valueNitrogen = IsarCore.readString(reader, 21);
2024-09-18 15:07:08 +02:00
{
final length = IsarCore.readList(reader, 22, IsarCore.readerPtrPtr);
{
final reader = IsarCore.readerPtr;
if (reader.isNull) {
2024-09-24 15:29:01 +02:00
object.region = null;
2024-09-18 15:07:08 +02:00
} else {
final list =
List<IdValueColor>.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);
2024-09-24 15:29:01 +02:00
object.region = list;
2024-09-18 15:07:08 +02:00
}
}
}
2024-09-24 15:29:01 +02:00
object.note = IsarCore.readString(reader, 23);
2024-09-18 15:07:08 +02:00
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<IdValue>.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);
}
}
object.id = IsarCore.readId(reader);
2024-09-18 15:07:08 +02:00
return object;
}
@isarProtected
dynamic deserializeBaumartenProp(IsarReader reader, int property) {
switch (property) {
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<IdValueColor>.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<IdValueColor>.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<IdValueColor>.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<IdValueColor>.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<IdValueColor>.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<IdValue>.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);
}
}
case 0:
return IsarCore.readId(reader);
2024-09-18 15:07:08 +02:00
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,
2024-09-24 15:29:01 +02:00
String? valueLight,
String? valueTemperature,
String? valueHumidity,
String? valueReaction,
String? valueNitrogen,
String? note,
2024-09-18 15:07:08 +02:00
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<int, Baumarten> 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,
2024-09-24 15:29:01 +02:00
Object? valueLight = ignore,
Object? valueTemperature = ignore,
Object? valueHumidity = ignore,
Object? valueReaction = ignore,
Object? valueNitrogen = ignore,
Object? note = ignore,
2024-09-18 15:07:08 +02:00
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?,
2024-09-24 15:29:01 +02:00
if (valueLight != ignore) 17: valueLight as String?,
if (valueTemperature != ignore) 18: valueTemperature as String?,
if (valueHumidity != ignore) 19: valueHumidity as String?,
if (valueReaction != ignore) 20: valueReaction as String?,
if (valueNitrogen != ignore) 21: valueNitrogen as String?,
if (note != ignore) 23: note as String?,
2024-09-18 15:07:08 +02:00
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<int> id,
String? orderString,
String? art,
String? id2,
String? name,
String? minSize,
String? maxSize,
String? waterlevel,
2024-09-24 15:29:01 +02:00
String? valueLight,
String? valueTemperature,
String? valueHumidity,
String? valueReaction,
String? valueNitrogen,
String? note,
2024-09-18 15:07:08 +02:00
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<int, Baumarten> collection;
@override
int call({
required List<int> id,
Object? orderString = ignore,
Object? art = ignore,
Object? id2 = ignore,
Object? name = ignore,
Object? minSize = ignore,
Object? maxSize = ignore,
Object? waterlevel = ignore,
2024-09-24 15:29:01 +02:00
Object? valueLight = ignore,
Object? valueTemperature = ignore,
Object? valueHumidity = ignore,
Object? valueReaction = ignore,
Object? valueNitrogen = ignore,
Object? note = ignore,
2024-09-18 15:07:08 +02:00
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?,
2024-09-24 15:29:01 +02:00
if (valueLight != ignore) 17: valueLight as String?,
if (valueTemperature != ignore) 18: valueTemperature as String?,
if (valueHumidity != ignore) 19: valueHumidity as String?,
if (valueReaction != ignore) 20: valueReaction as String?,
if (valueNitrogen != ignore) 21: valueNitrogen as String?,
if (note != ignore) 23: note as String?,
2024-09-18 15:07:08 +02:00
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<int, Baumarten> {
_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,
2024-09-24 15:29:01 +02:00
String? valueLight,
String? valueTemperature,
String? valueHumidity,
String? valueReaction,
String? valueNitrogen,
String? note,
2024-09-18 15:07:08 +02:00
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<Baumarten> 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,
2024-09-24 15:29:01 +02:00
Object? valueLight = ignore,
Object? valueTemperature = ignore,
Object? valueHumidity = ignore,
Object? valueReaction = ignore,
Object? valueNitrogen = ignore,
Object? note = ignore,
2024-09-18 15:07:08 +02:00
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?,
2024-09-24 15:29:01 +02:00
if (valueLight != ignore) 17: valueLight as String?,
if (valueTemperature != ignore) 18: valueTemperature as String?,
if (valueHumidity != ignore) 19: valueHumidity as String?,
if (valueReaction != ignore) 20: valueReaction as String?,
if (valueNitrogen != ignore) 21: valueNitrogen as String?,
if (note != ignore) 23: note as String?,
2024-09-18 15:07:08 +02:00
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<Baumarten> {
_BaumartenQueryUpdate get updateFirst =>
_BaumartenQueryUpdateImpl(this, limit: 1);
_BaumartenQueryUpdate get updateAll => _BaumartenQueryUpdateImpl(this);
}
class _BaumartenQueryBuilderUpdateImpl implements _BaumartenQueryUpdate {
const _BaumartenQueryBuilderUpdateImpl(this.query, {this.limit});
final QueryBuilder<Baumarten, Baumarten, QOperations> 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,
2024-09-24 15:29:01 +02:00
Object? valueLight = ignore,
Object? valueTemperature = ignore,
Object? valueHumidity = ignore,
Object? valueReaction = ignore,
Object? valueNitrogen = ignore,
Object? note = ignore,
2024-09-18 15:07:08 +02:00
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?,
2024-09-24 15:29:01 +02:00
if (valueLight != ignore) 17: valueLight as String?,
if (valueTemperature != ignore) 18: valueTemperature as String?,
if (valueHumidity != ignore) 19: valueHumidity as String?,
if (valueReaction != ignore) 20: valueReaction as String?,
if (valueNitrogen != ignore) 21: valueNitrogen as String?,
if (note != ignore) 23: note as String?,
2024-09-18 15:07:08 +02:00
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<Baumarten, Baumarten, QOperations> {
_BaumartenQueryUpdate get updateFirst =>
_BaumartenQueryBuilderUpdateImpl(this, limit: 1);
_BaumartenQueryUpdate get updateAll => _BaumartenQueryBuilderUpdateImpl(this);
}
extension BaumartenQueryFilter
on QueryBuilder<Baumarten, Baumarten, QFilterCondition> {
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
orderStringIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 1));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
orderStringIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 1));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> orderStringEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 1,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
orderStringGreaterThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 1,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
orderStringGreaterThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 1,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> orderStringLessThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 1,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
orderStringLessThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 1,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> 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<Baumarten, Baumarten, QAfterFilterCondition>
orderStringStartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 1,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> orderStringEndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 1,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> orderStringContains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 1,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> orderStringMatches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 1,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
orderStringIsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 1,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
orderStringIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 1,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> artIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 2));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> artIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 2));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> artEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 2,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> artGreaterThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 2,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
artGreaterThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 2,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> artLessThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 2,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
artLessThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 2,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> 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<Baumarten, Baumarten, QAfterFilterCondition> artStartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 2,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> artEndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 2,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> artContains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 2,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> artMatches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 2,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> artIsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 2,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> artIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 2,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> id2IsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 3));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> id2IsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 3));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> id2EqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 3,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> id2GreaterThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 3,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
id2GreaterThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 3,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> id2LessThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 3,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
id2LessThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 3,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> 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<Baumarten, Baumarten, QAfterFilterCondition> id2StartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 3,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> id2EndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 3,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> id2Contains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 3,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> id2Matches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 3,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> id2IsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 3,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> id2IsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 3,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> nameIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 4));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> nameIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 4));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> nameEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 4,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> nameGreaterThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 4,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
nameGreaterThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 4,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> nameLessThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 4,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
nameLessThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 4,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> 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<Baumarten, Baumarten, QAfterFilterCondition> nameStartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 4,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> nameEndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 4,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> nameContains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 4,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> nameMatches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 4,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> nameIsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 4,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> nameIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 4,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> minSizeIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 5));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> minSizeIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 5));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> minSizeEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 5,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> minSizeGreaterThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 5,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
minSizeGreaterThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 5,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> minSizeLessThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 5,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
minSizeLessThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 5,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> 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<Baumarten, Baumarten, QAfterFilterCondition> minSizeStartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 5,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> minSizeEndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 5,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> minSizeContains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 5,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> minSizeMatches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 5,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> minSizeIsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 5,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
minSizeIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 5,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> maxSizeIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 6));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> maxSizeIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 6));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> maxSizeEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 6,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> maxSizeGreaterThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 6,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
maxSizeGreaterThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 6,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> maxSizeLessThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 6,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
maxSizeLessThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 6,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> 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<Baumarten, Baumarten, QAfterFilterCondition> maxSizeStartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 6,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> maxSizeEndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 6,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> maxSizeContains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 6,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> maxSizeMatches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 6,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> maxSizeIsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 6,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
maxSizeIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 6,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> lebensformIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 7));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
lebensformIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 7));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
lebensformIsEmpty() {
return not().group(
(q) => q.lebensformIsNull().or().lebensformIsNotEmpty(),
);
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
lebensformIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterOrEqualCondition(property: 7, value: null),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> growthIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 8));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> growthIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 8));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> growthIsEmpty() {
return not().group(
(q) => q.growthIsNull().or().growthIsNotEmpty(),
);
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> growthIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterOrEqualCondition(property: 8, value: null),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> climateIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 9));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> climateIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 9));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> climateIsEmpty() {
return not().group(
(q) => q.climateIsNull().or().climateIsNotEmpty(),
);
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
climateIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterOrEqualCondition(property: 9, value: null),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
riskCherryVinegarFlyIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 10));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
riskCherryVinegarFlyIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 10));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
thermophilicIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 11));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
thermophilicIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 11));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> frostIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 12));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> frostIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 12));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> latefrostIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 13));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
latefrostIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 13));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> droughtIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 14));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> droughtIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 14));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> waterlevelIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 15));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
waterlevelIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 15));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> waterlevelEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 15,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
waterlevelGreaterThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 15,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
waterlevelGreaterThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 15,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> waterlevelLessThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 15,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
waterlevelLessThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 15,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> 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<Baumarten, Baumarten, QAfterFilterCondition>
waterlevelStartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 15,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> waterlevelEndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 15,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> waterlevelContains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 15,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> waterlevelMatches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 15,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
waterlevelIsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 15,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
waterlevelIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 15,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> humidityIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 16));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
humidityIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 16));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> humidityIsEmpty() {
return not().group(
(q) => q.humidityIsNull().or().humidityIsNotEmpty(),
);
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
humidityIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterOrEqualCondition(property: 16, value: null),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> valueLightIsNull() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 17));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueLightIsNotNull() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 17));
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> valueLightEqualTo(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 17,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueLightGreaterThan(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 17,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueLightGreaterThanOrEqualTo(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 17,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> valueLightLessThan(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 17,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueLightLessThanOrEqualTo(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 17,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> valueLightBetween(
2024-09-18 15:07:08 +02:00
String? lower,
String? upper, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
BetweenCondition(
property: 17,
lower: lower,
upper: upper,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
valueLightStartsWith(
2024-09-18 15:07:08 +02:00
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 17,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> valueLightEndsWith(
2024-09-18 15:07:08 +02:00
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 17,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> valueLightContains(
2024-09-18 15:07:08 +02:00
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 17,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> valueLightMatches(
2024-09-18 15:07:08 +02:00
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 17,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
valueLightIsEmpty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 17,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueLightIsNotEmpty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 17,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueTemperatureIsNull() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 18));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueTemperatureIsNotNull() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 18));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueTemperatureEqualTo(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 18,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueTemperatureGreaterThan(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 18,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueTemperatureGreaterThanOrEqualTo(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 18,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueTemperatureLessThan(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 18,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueTemperatureLessThanOrEqualTo(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 18,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueTemperatureBetween(
2024-09-18 15:07:08 +02:00
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<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueTemperatureStartsWith(
2024-09-18 15:07:08 +02:00
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 18,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueTemperatureEndsWith(
2024-09-18 15:07:08 +02:00
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 18,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueTemperatureContains(String value, {bool caseSensitive = true}) {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 18,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueTemperatureMatches(String pattern, {bool caseSensitive = true}) {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 18,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueTemperatureIsEmpty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 18,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueTemperatureIsNotEmpty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 18,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueHumidityIsNull() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 19));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueHumidityIsNotNull() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 19));
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
valueHumidityEqualTo(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 19,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueHumidityGreaterThan(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 19,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueHumidityGreaterThanOrEqualTo(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 19,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
valueHumidityLessThan(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 19,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueHumidityLessThanOrEqualTo(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 19,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
valueHumidityBetween(
2024-09-18 15:07:08 +02:00
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<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueHumidityStartsWith(
2024-09-18 15:07:08 +02:00
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 19,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
valueHumidityEndsWith(
2024-09-18 15:07:08 +02:00
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 19,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
valueHumidityContains(String value, {bool caseSensitive = true}) {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 19,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
valueHumidityMatches(String pattern, {bool caseSensitive = true}) {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 19,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueHumidityIsEmpty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 19,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueHumidityIsNotEmpty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 19,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueReactionIsNull() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 20));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueReactionIsNotNull() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 20));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueReactionEqualTo(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 20,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueReactionGreaterThan(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 20,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueReactionGreaterThanOrEqualTo(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 20,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueReactionLessThan(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 20,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueReactionLessThanOrEqualTo(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 20,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueReactionBetween(
2024-09-18 15:07:08 +02:00
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<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueReactionStartsWith(
2024-09-18 15:07:08 +02:00
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 20,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueReactionEndsWith(
2024-09-18 15:07:08 +02:00
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 20,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueReactionContains(String value, {bool caseSensitive = true}) {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 20,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueReactionMatches(String pattern, {bool caseSensitive = true}) {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 20,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueReactionIsEmpty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 20,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueReactionIsNotEmpty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 20,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueNitrogenIsNull() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 21));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueNitrogenIsNotNull() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 21));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueNitrogenEqualTo(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 21,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueNitrogenGreaterThan(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 21,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueNitrogenGreaterThanOrEqualTo(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 21,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueNitrogenLessThan(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 21,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueNitrogenLessThanOrEqualTo(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 21,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueNitrogenBetween(
2024-09-18 15:07:08 +02:00
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<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueNitrogenStartsWith(
2024-09-18 15:07:08 +02:00
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 21,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueNitrogenEndsWith(
2024-09-18 15:07:08 +02:00
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 21,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueNitrogenContains(String value, {bool caseSensitive = true}) {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 21,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueNitrogenMatches(String pattern, {bool caseSensitive = true}) {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 21,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueNitrogenIsEmpty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 21,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
valueNitrogenIsNotEmpty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 21,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> regionIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 22));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> regionIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 22));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> regionIsEmpty() {
return not().group(
(q) => q.regionIsNull().or().regionIsNotEmpty(),
);
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> regionIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterOrEqualCondition(property: 22, value: null),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> noteIsNull() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 23));
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> noteIsNotNull() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 23));
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> noteEqualTo(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 23,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> noteGreaterThan(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 23,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
noteGreaterThanOrEqualTo(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 23,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> noteLessThan(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 23,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
2024-09-24 15:29:01 +02:00
noteLessThanOrEqualTo(
2024-09-18 15:07:08 +02:00
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 23,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> noteBetween(
2024-09-18 15:07:08 +02:00
String? lower,
String? upper, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
BetweenCondition(
property: 23,
lower: lower,
upper: upper,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> noteStartsWith(
2024-09-18 15:07:08 +02:00
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 23,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> noteEndsWith(
2024-09-18 15:07:08 +02:00
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 23,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> noteContains(
2024-09-18 15:07:08 +02:00
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 23,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> noteMatches(
2024-09-18 15:07:08 +02:00
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 23,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> noteIsEmpty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 23,
value: '',
),
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> noteIsNotEmpty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 23,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
typeOfCultureIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 24));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
typeOfCultureIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 24));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
typeOfCultureEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 24,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
typeOfCultureGreaterThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 24,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
typeOfCultureGreaterThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 24,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
typeOfCultureLessThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 24,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
typeOfCultureLessThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 24,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
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<Baumarten, Baumarten, QAfterFilterCondition>
typeOfCultureStartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 24,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
typeOfCultureEndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 24,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
typeOfCultureContains(String value, {bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 24,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
typeOfCultureMatches(String pattern, {bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 24,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
typeOfCultureIsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 24,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
typeOfCultureIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 24,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region1IsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 25));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region1IsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 25));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region1EqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 25,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region1GreaterThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 25,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
region1GreaterThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 25,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region1LessThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 25,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
region1LessThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 25,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> 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<Baumarten, Baumarten, QAfterFilterCondition> region1StartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 25,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region1EndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 25,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region1Contains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 25,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region1Matches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 25,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region1IsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 25,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
region1IsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 25,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region2IsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 26));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region2IsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 26));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region2EqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 26,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region2GreaterThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 26,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
region2GreaterThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 26,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region2LessThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 26,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
region2LessThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 26,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> 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<Baumarten, Baumarten, QAfterFilterCondition> region2StartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 26,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region2EndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 26,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region2Contains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 26,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region2Matches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 26,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region2IsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 26,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
region2IsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 26,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region3IsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 27));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region3IsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 27));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region3EqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 27,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region3GreaterThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 27,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
region3GreaterThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 27,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region3LessThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 27,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
region3LessThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 27,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> 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<Baumarten, Baumarten, QAfterFilterCondition> region3StartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 27,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region3EndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 27,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region3Contains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 27,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region3Matches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 27,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region3IsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 27,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
region3IsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 27,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region4IsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 28));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region4IsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 28));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region4EqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 28,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region4GreaterThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 28,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
region4GreaterThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 28,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region4LessThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 28,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
region4LessThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 28,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> 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<Baumarten, Baumarten, QAfterFilterCondition> region4StartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 28,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region4EndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 28,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region4Contains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 28,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region4Matches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 28,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region4IsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 28,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
region4IsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 28,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region5IsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 29));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region5IsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 29));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region5EqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 29,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region5GreaterThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 29,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
region5GreaterThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 29,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region5LessThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 29,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
region5LessThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 29,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> 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<Baumarten, Baumarten, QAfterFilterCondition> region5StartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 29,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region5EndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 29,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region5Contains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 29,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region5Matches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 29,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region5IsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 29,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
region5IsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 29,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region6IsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 30));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region6IsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 30));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region6EqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 30,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region6GreaterThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 30,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
region6GreaterThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 30,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region6LessThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 30,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
region6LessThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 30,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> 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<Baumarten, Baumarten, QAfterFilterCondition> region6StartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 30,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region6EndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 30,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region6Contains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 30,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region6Matches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 30,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> region6IsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 30,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
region6IsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 30,
value: '',
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> actionsIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 31));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> actionsIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 31));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> actionsIsEmpty() {
return not().group(
(q) => q.actionsIsNull().or().actionsIsNotEmpty(),
);
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
actionsIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterOrEqualCondition(property: 31, value: null),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> localIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 32));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> localIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 32));
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> localEqualTo(
bool? value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 32,
value: value,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> idEqualTo(
int value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 0,
value: value,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> idGreaterThan(
int value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 0,
value: value,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
idGreaterThanOrEqualTo(
int value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 0,
value: value,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> idLessThan(
int value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 0,
value: value,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> idLessThanOrEqualTo(
int value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 0,
value: value,
),
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> idBetween(
int lower,
int upper,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
BetweenCondition(
property: 0,
lower: lower,
upper: upper,
),
);
});
}
2024-09-18 15:07:08 +02:00
}
extension BaumartenQueryObject
on QueryBuilder<Baumarten, Baumarten, QFilterCondition> {
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition>
riskCherryVinegarFly(FilterQuery<IdValueColor> q) {
return QueryBuilder.apply(this, (query) {
return query.object(q, 10);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> thermophilic(
FilterQuery<IdValueColor> q) {
return QueryBuilder.apply(this, (query) {
return query.object(q, 11);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> frost(
FilterQuery<IdValueColor> q) {
return QueryBuilder.apply(this, (query) {
return query.object(q, 12);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> latefrost(
FilterQuery<IdValueColor> q) {
return QueryBuilder.apply(this, (query) {
return query.object(q, 13);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterFilterCondition> drought(
FilterQuery<IdValueColor> q) {
return QueryBuilder.apply(this, (query) {
return query.object(q, 14);
});
}
}
extension BaumartenQuerySortBy on QueryBuilder<Baumarten, Baumarten, QSortBy> {
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByOrderString(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
1,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByOrderStringDesc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
1,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByArt(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
2,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByArtDesc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
2,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortById2(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
3,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortById2Desc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
3,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByName(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
4,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByNameDesc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
4,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByMinSize(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
5,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByMinSizeDesc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
5,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByMaxSize(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
6,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByMaxSizeDesc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
6,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByWaterlevel(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
15,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByWaterlevelDesc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
15,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByValueLight(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
17,
caseSensitive: caseSensitive,
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByValueLightDesc(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
17,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByValueTemperature(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
18,
caseSensitive: caseSensitive,
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByValueTemperatureDesc(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
18,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByValueHumidity(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
19,
caseSensitive: caseSensitive,
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByValueHumidityDesc(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
19,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByValueReaction(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
20,
caseSensitive: caseSensitive,
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByValueReactionDesc(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
20,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByValueNitrogen(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
21,
caseSensitive: caseSensitive,
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByValueNitrogenDesc(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
21,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByNote(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
23,
caseSensitive: caseSensitive,
);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByNoteDesc(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
23,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByTypeOfCulture(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
24,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByTypeOfCultureDesc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
24,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByRegion1(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
25,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByRegion1Desc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
25,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByRegion2(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
26,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByRegion2Desc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
26,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByRegion3(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
27,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByRegion3Desc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
27,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByRegion4(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
28,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByRegion4Desc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
28,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByRegion5(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
29,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByRegion5Desc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
29,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByRegion6(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
30,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByRegion6Desc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(
30,
sort: Sort.desc,
caseSensitive: caseSensitive,
);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByLocal() {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(32);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByLocalDesc() {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(32, sort: Sort.desc);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortById() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addSortBy(0);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> sortByIdDesc() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addSortBy(0, sort: Sort.desc);
});
}
}
2024-09-18 15:07:08 +02:00
extension BaumartenQuerySortThenBy
on QueryBuilder<Baumarten, Baumarten, QSortThenBy> {
2024-09-18 15:07:08 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByOrderString(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(1, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByOrderStringDesc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(1, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByArt(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(2, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByArtDesc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(2, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenById2(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(3, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenById2Desc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(3, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByName(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(4, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByNameDesc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(4, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByMinSize(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(5, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByMinSizeDesc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(5, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByMaxSize(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(6, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByMaxSizeDesc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(6, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByWaterlevel(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(15, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByWaterlevelDesc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(15, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByValueLight(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(17, caseSensitive: caseSensitive);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByValueLightDesc(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(17, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByValueTemperature(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(18, caseSensitive: caseSensitive);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByValueTemperatureDesc(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(18, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByValueHumidity(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(19, caseSensitive: caseSensitive);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByValueHumidityDesc(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(19, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByValueReaction(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(20, caseSensitive: caseSensitive);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByValueReactionDesc(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(20, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByValueNitrogen(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(21, caseSensitive: caseSensitive);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByValueNitrogenDesc(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(21, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByNote(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(23, caseSensitive: caseSensitive);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByNoteDesc(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(23, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByTypeOfCulture(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(24, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByTypeOfCultureDesc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(24, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByRegion1(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(25, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByRegion1Desc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(25, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByRegion2(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(26, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByRegion2Desc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(26, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByRegion3(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(27, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByRegion3Desc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(27, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByRegion4(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(28, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByRegion4Desc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(28, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByRegion5(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(29, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByRegion5Desc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(29, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByRegion6(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(30, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByRegion6Desc(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(30, sort: Sort.desc, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByLocal() {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(32);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByLocalDesc() {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(32, sort: Sort.desc);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenById() {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(0);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterSortBy> thenByIdDesc() {
return QueryBuilder.apply(this, (query) {
return query.addSortBy(0, sort: Sort.desc);
});
}
2024-09-18 15:07:08 +02:00
}
extension BaumartenQueryWhereDistinct
on QueryBuilder<Baumarten, Baumarten, QDistinct> {
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByOrderString(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(1, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByArt(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(2, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctById2(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(3, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByName(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(4, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByMinSize(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(5, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByMaxSize(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(6, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByWaterlevel(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(15, caseSensitive: caseSensitive);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByValueLight(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(17, caseSensitive: caseSensitive);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByValueTemperature(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(18, caseSensitive: caseSensitive);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByValueHumidity(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(19, caseSensitive: caseSensitive);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByValueReaction(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(20, caseSensitive: caseSensitive);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByValueNitrogen(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(21, caseSensitive: caseSensitive);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByNote(
2024-09-18 15:07:08 +02:00
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(23, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByTypeOfCulture(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(24, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByRegion1(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(25, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByRegion2(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(26, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByRegion3(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(27, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByRegion4(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(28, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByRegion5(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(29, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByRegion6(
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(30, caseSensitive: caseSensitive);
});
}
QueryBuilder<Baumarten, Baumarten, QAfterDistinct> distinctByLocal() {
return QueryBuilder.apply(this, (query) {
return query.addDistinctBy(32);
});
}
}
extension BaumartenQueryProperty1
on QueryBuilder<Baumarten, Baumarten, QProperty> {
QueryBuilder<Baumarten, String?, QAfterProperty> orderStringProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(1);
});
}
QueryBuilder<Baumarten, String?, QAfterProperty> artProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(2);
});
}
QueryBuilder<Baumarten, String?, QAfterProperty> id2Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(3);
});
}
QueryBuilder<Baumarten, String?, QAfterProperty> nameProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(4);
});
}
QueryBuilder<Baumarten, String?, QAfterProperty> minSizeProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(5);
});
}
QueryBuilder<Baumarten, String?, QAfterProperty> maxSizeProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(6);
});
}
QueryBuilder<Baumarten, List<IdValueColor>?, QAfterProperty>
lebensformProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(7);
});
}
QueryBuilder<Baumarten, List<IdValueColor>?, QAfterProperty>
growthProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(8);
});
}
QueryBuilder<Baumarten, List<IdValueColor>?, QAfterProperty>
climateProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(9);
});
}
QueryBuilder<Baumarten, IdValueColor?, QAfterProperty>
riskCherryVinegarFlyProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(10);
});
}
QueryBuilder<Baumarten, IdValueColor?, QAfterProperty>
thermophilicProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(11);
});
}
QueryBuilder<Baumarten, IdValueColor?, QAfterProperty> frostProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(12);
});
}
QueryBuilder<Baumarten, IdValueColor?, QAfterProperty> latefrostProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(13);
});
}
QueryBuilder<Baumarten, IdValueColor?, QAfterProperty> droughtProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(14);
});
}
QueryBuilder<Baumarten, String?, QAfterProperty> waterlevelProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(15);
});
}
QueryBuilder<Baumarten, List<IdValueColor>?, QAfterProperty>
humidityProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(16);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, String?, QAfterProperty> valueLightProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(17);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, String?, QAfterProperty> valueTemperatureProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(18);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, String?, QAfterProperty> valueHumidityProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(19);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, String?, QAfterProperty> valueReactionProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(20);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, String?, QAfterProperty> valueNitrogenProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(21);
});
}
QueryBuilder<Baumarten, List<IdValueColor>?, QAfterProperty>
2024-09-24 15:29:01 +02:00
regionProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(22);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, String?, QAfterProperty> noteProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(23);
});
}
QueryBuilder<Baumarten, String?, QAfterProperty> typeOfCultureProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(24);
});
}
QueryBuilder<Baumarten, String?, QAfterProperty> region1Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(25);
});
}
QueryBuilder<Baumarten, String?, QAfterProperty> region2Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(26);
});
}
QueryBuilder<Baumarten, String?, QAfterProperty> region3Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(27);
});
}
QueryBuilder<Baumarten, String?, QAfterProperty> region4Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(28);
});
}
QueryBuilder<Baumarten, String?, QAfterProperty> region5Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(29);
});
}
QueryBuilder<Baumarten, String?, QAfterProperty> region6Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(30);
});
}
QueryBuilder<Baumarten, List<IdValue>?, QAfterProperty> actionsProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(31);
});
}
QueryBuilder<Baumarten, bool?, QAfterProperty> localProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(32);
});
}
QueryBuilder<Baumarten, int, QAfterProperty> idProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(0);
});
}
}
2024-09-18 15:07:08 +02:00
extension BaumartenQueryProperty2<R>
on QueryBuilder<Baumarten, R, QAfterProperty> {
2024-09-18 15:07:08 +02:00
QueryBuilder<Baumarten, (R, String?), QAfterProperty> orderStringProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(1);
});
}
QueryBuilder<Baumarten, (R, String?), QAfterProperty> artProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(2);
});
}
QueryBuilder<Baumarten, (R, String?), QAfterProperty> id2Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(3);
});
}
QueryBuilder<Baumarten, (R, String?), QAfterProperty> nameProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(4);
});
}
QueryBuilder<Baumarten, (R, String?), QAfterProperty> minSizeProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(5);
});
}
QueryBuilder<Baumarten, (R, String?), QAfterProperty> maxSizeProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(6);
});
}
QueryBuilder<Baumarten, (R, List<IdValueColor>?), QAfterProperty>
lebensformProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(7);
});
}
QueryBuilder<Baumarten, (R, List<IdValueColor>?), QAfterProperty>
growthProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(8);
});
}
QueryBuilder<Baumarten, (R, List<IdValueColor>?), QAfterProperty>
climateProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(9);
});
}
QueryBuilder<Baumarten, (R, IdValueColor?), QAfterProperty>
riskCherryVinegarFlyProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(10);
});
}
QueryBuilder<Baumarten, (R, IdValueColor?), QAfterProperty>
thermophilicProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(11);
});
}
QueryBuilder<Baumarten, (R, IdValueColor?), QAfterProperty> frostProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(12);
});
}
QueryBuilder<Baumarten, (R, IdValueColor?), QAfterProperty>
latefrostProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(13);
});
}
QueryBuilder<Baumarten, (R, IdValueColor?), QAfterProperty>
droughtProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(14);
});
}
QueryBuilder<Baumarten, (R, String?), QAfterProperty> waterlevelProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(15);
});
}
QueryBuilder<Baumarten, (R, List<IdValueColor>?), QAfterProperty>
humidityProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(16);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, (R, String?), QAfterProperty> valueLightProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(17);
});
}
QueryBuilder<Baumarten, (R, String?), QAfterProperty>
2024-09-24 15:29:01 +02:00
valueTemperatureProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(18);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, (R, String?), QAfterProperty>
valueHumidityProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(19);
});
}
QueryBuilder<Baumarten, (R, String?), QAfterProperty>
2024-09-24 15:29:01 +02:00
valueReactionProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(20);
});
}
QueryBuilder<Baumarten, (R, String?), QAfterProperty>
2024-09-24 15:29:01 +02:00
valueNitrogenProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(21);
});
}
QueryBuilder<Baumarten, (R, List<IdValueColor>?), QAfterProperty>
2024-09-24 15:29:01 +02:00
regionProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(22);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, (R, String?), QAfterProperty> noteProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(23);
});
}
QueryBuilder<Baumarten, (R, String?), QAfterProperty>
typeOfCultureProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(24);
});
}
QueryBuilder<Baumarten, (R, String?), QAfterProperty> region1Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(25);
});
}
QueryBuilder<Baumarten, (R, String?), QAfterProperty> region2Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(26);
});
}
QueryBuilder<Baumarten, (R, String?), QAfterProperty> region3Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(27);
});
}
QueryBuilder<Baumarten, (R, String?), QAfterProperty> region4Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(28);
});
}
QueryBuilder<Baumarten, (R, String?), QAfterProperty> region5Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(29);
});
}
QueryBuilder<Baumarten, (R, String?), QAfterProperty> region6Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(30);
});
}
QueryBuilder<Baumarten, (R, List<IdValue>?), QAfterProperty>
actionsProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(31);
});
}
QueryBuilder<Baumarten, (R, bool?), QAfterProperty> localProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(32);
});
}
QueryBuilder<Baumarten, (R, int), QAfterProperty> idProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(0);
});
}
}
2024-09-18 15:07:08 +02:00
extension BaumartenQueryProperty3<R1, R2>
on QueryBuilder<Baumarten, (R1, R2), QAfterProperty> {
2024-09-18 15:07:08 +02:00
QueryBuilder<Baumarten, (R1, R2, String?), QOperations>
orderStringProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(1);
});
}
QueryBuilder<Baumarten, (R1, R2, String?), QOperations> artProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(2);
});
}
QueryBuilder<Baumarten, (R1, R2, String?), QOperations> id2Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(3);
});
}
QueryBuilder<Baumarten, (R1, R2, String?), QOperations> nameProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(4);
});
}
QueryBuilder<Baumarten, (R1, R2, String?), QOperations> minSizeProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(5);
});
}
QueryBuilder<Baumarten, (R1, R2, String?), QOperations> maxSizeProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(6);
});
}
QueryBuilder<Baumarten, (R1, R2, List<IdValueColor>?), QOperations>
lebensformProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(7);
});
}
QueryBuilder<Baumarten, (R1, R2, List<IdValueColor>?), QOperations>
growthProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(8);
});
}
QueryBuilder<Baumarten, (R1, R2, List<IdValueColor>?), QOperations>
climateProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(9);
});
}
QueryBuilder<Baumarten, (R1, R2, IdValueColor?), QOperations>
riskCherryVinegarFlyProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(10);
});
}
QueryBuilder<Baumarten, (R1, R2, IdValueColor?), QOperations>
thermophilicProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(11);
});
}
QueryBuilder<Baumarten, (R1, R2, IdValueColor?), QOperations>
frostProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(12);
});
}
QueryBuilder<Baumarten, (R1, R2, IdValueColor?), QOperations>
latefrostProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(13);
});
}
QueryBuilder<Baumarten, (R1, R2, IdValueColor?), QOperations>
droughtProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(14);
});
}
QueryBuilder<Baumarten, (R1, R2, String?), QOperations> waterlevelProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(15);
});
}
QueryBuilder<Baumarten, (R1, R2, List<IdValueColor>?), QOperations>
humidityProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(16);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, (R1, R2, String?), QOperations> valueLightProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(17);
});
}
QueryBuilder<Baumarten, (R1, R2, String?), QOperations>
2024-09-24 15:29:01 +02:00
valueTemperatureProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(18);
});
}
QueryBuilder<Baumarten, (R1, R2, String?), QOperations>
2024-09-24 15:29:01 +02:00
valueHumidityProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(19);
});
}
QueryBuilder<Baumarten, (R1, R2, String?), QOperations>
2024-09-24 15:29:01 +02:00
valueReactionProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(20);
});
}
QueryBuilder<Baumarten, (R1, R2, String?), QOperations>
2024-09-24 15:29:01 +02:00
valueNitrogenProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(21);
});
}
QueryBuilder<Baumarten, (R1, R2, List<IdValueColor>?), QOperations>
2024-09-24 15:29:01 +02:00
regionProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(22);
});
}
2024-09-24 15:29:01 +02:00
QueryBuilder<Baumarten, (R1, R2, String?), QOperations> noteProperty() {
2024-09-18 15:07:08 +02:00
return QueryBuilder.apply(this, (query) {
return query.addProperty(23);
});
}
QueryBuilder<Baumarten, (R1, R2, String?), QOperations>
typeOfCultureProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(24);
});
}
QueryBuilder<Baumarten, (R1, R2, String?), QOperations> region1Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(25);
});
}
QueryBuilder<Baumarten, (R1, R2, String?), QOperations> region2Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(26);
});
}
QueryBuilder<Baumarten, (R1, R2, String?), QOperations> region3Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(27);
});
}
QueryBuilder<Baumarten, (R1, R2, String?), QOperations> region4Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(28);
});
}
QueryBuilder<Baumarten, (R1, R2, String?), QOperations> region5Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(29);
});
}
QueryBuilder<Baumarten, (R1, R2, String?), QOperations> region6Property() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(30);
});
}
QueryBuilder<Baumarten, (R1, R2, List<IdValue>?), QOperations>
actionsProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(31);
});
}
QueryBuilder<Baumarten, (R1, R2, bool?), QOperations> localProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(32);
});
}
QueryBuilder<Baumarten, (R1, R2, int), QOperations> idProperty() {
return QueryBuilder.apply(this, (query) {
return query.addProperty(0);
});
}
2024-09-18 15:07:08 +02:00
}
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
Baumarten _$BaumartenFromJson(Map<String, dynamic> 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<dynamic>?)
?.map((e) => IdValueColor.fromJson(e as Map<String, dynamic>))
.toList()
..growth = (json['Wuchs/Krone'] as List<dynamic>?)
?.map((e) => IdValueColor.fromJson(e as Map<String, dynamic>))
.toList()
..climate = (json['KLIMA'] as List<dynamic>?)
?.map((e) => IdValueColor.fromJson(e as Map<String, dynamic>))
.toList()
..riskCherryVinegarFly = json['Risiko Kirschessigfliege'] == null
? null
: IdValueColor.fromJson(
json['Risiko Kirschessigfliege'] as Map<String, dynamic>)
..thermophilic = json['Wärmeliebend/mild'] == null
? null
: IdValueColor.fromJson(json['Wärmeliebend/mild'] as Map<String, dynamic>)
..frost = json['Frosthart'] == null
? null
: IdValueColor.fromJson(json['Frosthart'] as Map<String, dynamic>)
..latefrost = json['Spätfrost'] == null
? null
: IdValueColor.fromJson(json['Spätfrost'] as Map<String, dynamic>)
..drought = json['Dürre'] == null
? null
: IdValueColor.fromJson(json['Dürre'] as Map<String, dynamic>)
..waterlevel = json['Bodenwasser'] as String?
..humidity = (json['Bodenfeuchte'] as List<dynamic>?)
?.map((e) => IdValueColor.fromJson(e as Map<String, dynamic>))
.toList()
2024-09-24 15:29:01 +02:00
..valueLight = json['Lichtzahl'] as String?
..valueTemperature = json['Temperaturzahl'] as String?
..valueHumidity = json['Feuchtezahl'] as String?
..valueReaction = json['Reaktionszahl'] as String?
..valueNitrogen = json['Stickstoffzahl'] as String?
..region = (json['Region'] as List<dynamic>?)
2024-09-18 15:07:08 +02:00
?.map((e) => IdValueColor.fromJson(e as Map<String, dynamic>))
.toList()
2024-09-24 15:29:01 +02:00
..note = json['Anmerkung'] as String?
2024-09-18 15:07:08 +02:00
..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<dynamic>?)
?.map((e) => IdValue.fromJson(e as Map<String, dynamic>))
.toList()
..local = json['Heimisch'] as bool?;
Map<String, dynamic> _$BaumartenToJson(Baumarten instance) => <String, dynamic>{
'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(),
2024-09-24 15:29:01 +02:00
'Lichtzahl': instance.valueLight,
'Temperaturzahl': instance.valueTemperature,
'Feuchtezahl': instance.valueHumidity,
'Reaktionszahl': instance.valueReaction,
'Stickstoffzahl': instance.valueNitrogen,
'Region': instance.region?.map((e) => e.toJson()).toList(),
'Anmerkung': instance.note,
2024-09-18 15:07:08 +02:00
'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,
};