6922 lines
184 KiB
Dart
6922 lines
184 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'business.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 GetBusinessCollection on Isar {
|
|
IsarCollection<int, Business> get business => this.collection();
|
|
}
|
|
|
|
const BusinessSchema = IsarGeneratedSchema(
|
|
schema: IsarSchema(
|
|
name: 'Business',
|
|
idName: 'id',
|
|
embedded: false,
|
|
properties: [
|
|
IsarPropertySchema(
|
|
name: 'name',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'businessType',
|
|
type: IsarType.object,
|
|
target: 'IdValueColor',
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'businessOrigin',
|
|
type: IsarType.object,
|
|
target: 'IdValueColor',
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'referenceImplementation',
|
|
type: IsarType.objectList,
|
|
target: 'IdValue',
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'region',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'businessContact',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'businessEmail',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'businessPhone',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'contact1Name',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'contact1Position',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'contact1Email',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'contact1Phone',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'contact2Name',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'contact2Position',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'contact2Email',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'contact2Phone',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'contact3Name',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'contact3Email',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'addressComplete',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'addressStreet',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'addressPostalCode',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'addressCity',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'addressRegion',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'addressFederalState',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'businessBio',
|
|
type: IsarType.string,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'experienceReport',
|
|
type: IsarType.objectList,
|
|
target: 'IdValue',
|
|
),
|
|
],
|
|
indexes: [
|
|
IsarIndexSchema(
|
|
name: 'name',
|
|
properties: [
|
|
"name",
|
|
],
|
|
unique: false,
|
|
hash: false,
|
|
),
|
|
],
|
|
),
|
|
converter: IsarObjectConverter<int, Business>(
|
|
serialize: serializeBusiness,
|
|
deserialize: deserializeBusiness,
|
|
deserializeProperty: deserializeBusinessProp,
|
|
),
|
|
embeddedSchemas: [IdValueColorSchema, IdValueSchema],
|
|
);
|
|
|
|
@isarProtected
|
|
int serializeBusiness(IsarWriter writer, Business object) {
|
|
{
|
|
final value = object.name;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 1);
|
|
} else {
|
|
IsarCore.writeString(writer, 1, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.businessType;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 2);
|
|
} else {
|
|
final objectWriter = IsarCore.beginObject(writer, 2);
|
|
serializeIdValueColor(objectWriter, value);
|
|
IsarCore.endObject(writer, objectWriter);
|
|
}
|
|
}
|
|
{
|
|
final value = object.businessOrigin;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 3);
|
|
} else {
|
|
final objectWriter = IsarCore.beginObject(writer, 3);
|
|
serializeIdValueColor(objectWriter, value);
|
|
IsarCore.endObject(writer, objectWriter);
|
|
}
|
|
}
|
|
{
|
|
final list = object.referenceImplementation;
|
|
if (list == null) {
|
|
IsarCore.writeNull(writer, 4);
|
|
} else {
|
|
final listWriter = IsarCore.beginList(writer, 4, list.length);
|
|
for (var i = 0; i < list.length; i++) {
|
|
{
|
|
final value = list[i];
|
|
final objectWriter = IsarCore.beginObject(listWriter, i);
|
|
serializeIdValue(objectWriter, value);
|
|
IsarCore.endObject(listWriter, objectWriter);
|
|
}
|
|
}
|
|
IsarCore.endList(writer, listWriter);
|
|
}
|
|
}
|
|
{
|
|
final value = object.region;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 5);
|
|
} else {
|
|
IsarCore.writeString(writer, 5, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.businessContact;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 6);
|
|
} else {
|
|
IsarCore.writeString(writer, 6, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.businessEmail;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 7);
|
|
} else {
|
|
IsarCore.writeString(writer, 7, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.businessPhone;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 8);
|
|
} else {
|
|
IsarCore.writeString(writer, 8, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.contact1Name;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 9);
|
|
} else {
|
|
IsarCore.writeString(writer, 9, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.contact1Position;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 10);
|
|
} else {
|
|
IsarCore.writeString(writer, 10, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.contact1Email;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 11);
|
|
} else {
|
|
IsarCore.writeString(writer, 11, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.contact1Phone;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 12);
|
|
} else {
|
|
IsarCore.writeString(writer, 12, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.contact2Name;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 13);
|
|
} else {
|
|
IsarCore.writeString(writer, 13, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.contact2Position;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 14);
|
|
} else {
|
|
IsarCore.writeString(writer, 14, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.contact2Email;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 15);
|
|
} else {
|
|
IsarCore.writeString(writer, 15, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.contact2Phone;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 16);
|
|
} else {
|
|
IsarCore.writeString(writer, 16, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.contact3Name;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 17);
|
|
} else {
|
|
IsarCore.writeString(writer, 17, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.contact3Email;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 18);
|
|
} else {
|
|
IsarCore.writeString(writer, 18, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.addressComplete;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 19);
|
|
} else {
|
|
IsarCore.writeString(writer, 19, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.addressStreet;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 20);
|
|
} else {
|
|
IsarCore.writeString(writer, 20, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.addressPostalCode;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 21);
|
|
} else {
|
|
IsarCore.writeString(writer, 21, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.addressCity;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 22);
|
|
} else {
|
|
IsarCore.writeString(writer, 22, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.addressRegion;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 23);
|
|
} else {
|
|
IsarCore.writeString(writer, 23, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.addressFederalState;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 24);
|
|
} else {
|
|
IsarCore.writeString(writer, 24, value);
|
|
}
|
|
}
|
|
{
|
|
final value = object.businessBio;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 25);
|
|
} else {
|
|
IsarCore.writeString(writer, 25, value);
|
|
}
|
|
}
|
|
{
|
|
final list = object.experienceReport;
|
|
if (list == null) {
|
|
IsarCore.writeNull(writer, 26);
|
|
} else {
|
|
final listWriter = IsarCore.beginList(writer, 26, 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);
|
|
}
|
|
}
|
|
return object.id;
|
|
}
|
|
|
|
@isarProtected
|
|
Business deserializeBusiness(IsarReader reader) {
|
|
final object = Business();
|
|
object.name = IsarCore.readString(reader, 1);
|
|
{
|
|
final objectReader = IsarCore.readObject(reader, 2);
|
|
if (objectReader.isNull) {
|
|
object.businessType = null;
|
|
} else {
|
|
final embedded = deserializeIdValueColor(objectReader);
|
|
IsarCore.freeReader(objectReader);
|
|
object.businessType = embedded;
|
|
}
|
|
}
|
|
{
|
|
final objectReader = IsarCore.readObject(reader, 3);
|
|
if (objectReader.isNull) {
|
|
object.businessOrigin = null;
|
|
} else {
|
|
final embedded = deserializeIdValueColor(objectReader);
|
|
IsarCore.freeReader(objectReader);
|
|
object.businessOrigin = embedded;
|
|
}
|
|
}
|
|
{
|
|
final length = IsarCore.readList(reader, 4, IsarCore.readerPtrPtr);
|
|
{
|
|
final reader = IsarCore.readerPtr;
|
|
if (reader.isNull) {
|
|
object.referenceImplementation = 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.referenceImplementation = list;
|
|
}
|
|
}
|
|
}
|
|
object.region = IsarCore.readString(reader, 5);
|
|
object.businessContact = IsarCore.readString(reader, 6);
|
|
object.businessEmail = IsarCore.readString(reader, 7);
|
|
object.businessPhone = IsarCore.readString(reader, 8);
|
|
object.contact1Name = IsarCore.readString(reader, 9);
|
|
object.contact1Position = IsarCore.readString(reader, 10);
|
|
object.contact1Email = IsarCore.readString(reader, 11);
|
|
object.contact1Phone = IsarCore.readString(reader, 12);
|
|
object.contact2Name = IsarCore.readString(reader, 13);
|
|
object.contact2Position = IsarCore.readString(reader, 14);
|
|
object.contact2Email = IsarCore.readString(reader, 15);
|
|
object.contact2Phone = IsarCore.readString(reader, 16);
|
|
object.contact3Name = IsarCore.readString(reader, 17);
|
|
object.contact3Email = IsarCore.readString(reader, 18);
|
|
object.addressComplete = IsarCore.readString(reader, 19);
|
|
object.addressStreet = IsarCore.readString(reader, 20);
|
|
object.addressPostalCode = IsarCore.readString(reader, 21);
|
|
object.addressCity = IsarCore.readString(reader, 22);
|
|
object.addressRegion = IsarCore.readString(reader, 23);
|
|
object.addressFederalState = IsarCore.readString(reader, 24);
|
|
object.businessBio = IsarCore.readString(reader, 25);
|
|
{
|
|
final length = IsarCore.readList(reader, 26, IsarCore.readerPtrPtr);
|
|
{
|
|
final reader = IsarCore.readerPtr;
|
|
if (reader.isNull) {
|
|
object.experienceReport = 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.experienceReport = list;
|
|
}
|
|
}
|
|
}
|
|
object.id = IsarCore.readId(reader);
|
|
return object;
|
|
}
|
|
|
|
@isarProtected
|
|
dynamic deserializeBusinessProp(IsarReader reader, int property) {
|
|
switch (property) {
|
|
case 1:
|
|
return IsarCore.readString(reader, 1);
|
|
case 2:
|
|
{
|
|
final objectReader = IsarCore.readObject(reader, 2);
|
|
if (objectReader.isNull) {
|
|
return null;
|
|
} else {
|
|
final embedded = deserializeIdValueColor(objectReader);
|
|
IsarCore.freeReader(objectReader);
|
|
return embedded;
|
|
}
|
|
}
|
|
case 3:
|
|
{
|
|
final objectReader = IsarCore.readObject(reader, 3);
|
|
if (objectReader.isNull) {
|
|
return null;
|
|
} else {
|
|
final embedded = deserializeIdValueColor(objectReader);
|
|
IsarCore.freeReader(objectReader);
|
|
return embedded;
|
|
}
|
|
}
|
|
case 4:
|
|
{
|
|
final length = IsarCore.readList(reader, 4, 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 5:
|
|
return IsarCore.readString(reader, 5);
|
|
case 6:
|
|
return IsarCore.readString(reader, 6);
|
|
case 7:
|
|
return IsarCore.readString(reader, 7);
|
|
case 8:
|
|
return IsarCore.readString(reader, 8);
|
|
case 9:
|
|
return IsarCore.readString(reader, 9);
|
|
case 10:
|
|
return IsarCore.readString(reader, 10);
|
|
case 11:
|
|
return IsarCore.readString(reader, 11);
|
|
case 12:
|
|
return IsarCore.readString(reader, 12);
|
|
case 13:
|
|
return IsarCore.readString(reader, 13);
|
|
case 14:
|
|
return IsarCore.readString(reader, 14);
|
|
case 15:
|
|
return IsarCore.readString(reader, 15);
|
|
case 16:
|
|
return IsarCore.readString(reader, 16);
|
|
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:
|
|
return IsarCore.readString(reader, 22);
|
|
case 23:
|
|
return IsarCore.readString(reader, 23);
|
|
case 24:
|
|
return IsarCore.readString(reader, 24);
|
|
case 25:
|
|
return IsarCore.readString(reader, 25);
|
|
case 26:
|
|
{
|
|
final length = IsarCore.readList(reader, 26, 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 0:
|
|
return IsarCore.readId(reader);
|
|
default:
|
|
throw ArgumentError('Unknown property: $property');
|
|
}
|
|
}
|
|
|
|
sealed class _BusinessUpdate {
|
|
bool call({
|
|
required int id,
|
|
String? name,
|
|
String? region,
|
|
String? businessContact,
|
|
String? businessEmail,
|
|
String? businessPhone,
|
|
String? contact1Name,
|
|
String? contact1Position,
|
|
String? contact1Email,
|
|
String? contact1Phone,
|
|
String? contact2Name,
|
|
String? contact2Position,
|
|
String? contact2Email,
|
|
String? contact2Phone,
|
|
String? contact3Name,
|
|
String? contact3Email,
|
|
String? addressComplete,
|
|
String? addressStreet,
|
|
String? addressPostalCode,
|
|
String? addressCity,
|
|
String? addressRegion,
|
|
String? addressFederalState,
|
|
String? businessBio,
|
|
});
|
|
}
|
|
|
|
class _BusinessUpdateImpl implements _BusinessUpdate {
|
|
const _BusinessUpdateImpl(this.collection);
|
|
|
|
final IsarCollection<int, Business> collection;
|
|
|
|
@override
|
|
bool call({
|
|
required int id,
|
|
Object? name = ignore,
|
|
Object? region = ignore,
|
|
Object? businessContact = ignore,
|
|
Object? businessEmail = ignore,
|
|
Object? businessPhone = ignore,
|
|
Object? contact1Name = ignore,
|
|
Object? contact1Position = ignore,
|
|
Object? contact1Email = ignore,
|
|
Object? contact1Phone = ignore,
|
|
Object? contact2Name = ignore,
|
|
Object? contact2Position = ignore,
|
|
Object? contact2Email = ignore,
|
|
Object? contact2Phone = ignore,
|
|
Object? contact3Name = ignore,
|
|
Object? contact3Email = ignore,
|
|
Object? addressComplete = ignore,
|
|
Object? addressStreet = ignore,
|
|
Object? addressPostalCode = ignore,
|
|
Object? addressCity = ignore,
|
|
Object? addressRegion = ignore,
|
|
Object? addressFederalState = ignore,
|
|
Object? businessBio = ignore,
|
|
}) {
|
|
return collection.updateProperties([
|
|
id
|
|
], {
|
|
if (name != ignore) 1: name as String?,
|
|
if (region != ignore) 5: region as String?,
|
|
if (businessContact != ignore) 6: businessContact as String?,
|
|
if (businessEmail != ignore) 7: businessEmail as String?,
|
|
if (businessPhone != ignore) 8: businessPhone as String?,
|
|
if (contact1Name != ignore) 9: contact1Name as String?,
|
|
if (contact1Position != ignore) 10: contact1Position as String?,
|
|
if (contact1Email != ignore) 11: contact1Email as String?,
|
|
if (contact1Phone != ignore) 12: contact1Phone as String?,
|
|
if (contact2Name != ignore) 13: contact2Name as String?,
|
|
if (contact2Position != ignore) 14: contact2Position as String?,
|
|
if (contact2Email != ignore) 15: contact2Email as String?,
|
|
if (contact2Phone != ignore) 16: contact2Phone as String?,
|
|
if (contact3Name != ignore) 17: contact3Name as String?,
|
|
if (contact3Email != ignore) 18: contact3Email as String?,
|
|
if (addressComplete != ignore) 19: addressComplete as String?,
|
|
if (addressStreet != ignore) 20: addressStreet as String?,
|
|
if (addressPostalCode != ignore) 21: addressPostalCode as String?,
|
|
if (addressCity != ignore) 22: addressCity as String?,
|
|
if (addressRegion != ignore) 23: addressRegion as String?,
|
|
if (addressFederalState != ignore) 24: addressFederalState as String?,
|
|
if (businessBio != ignore) 25: businessBio as String?,
|
|
}) >
|
|
0;
|
|
}
|
|
}
|
|
|
|
sealed class _BusinessUpdateAll {
|
|
int call({
|
|
required List<int> id,
|
|
String? name,
|
|
String? region,
|
|
String? businessContact,
|
|
String? businessEmail,
|
|
String? businessPhone,
|
|
String? contact1Name,
|
|
String? contact1Position,
|
|
String? contact1Email,
|
|
String? contact1Phone,
|
|
String? contact2Name,
|
|
String? contact2Position,
|
|
String? contact2Email,
|
|
String? contact2Phone,
|
|
String? contact3Name,
|
|
String? contact3Email,
|
|
String? addressComplete,
|
|
String? addressStreet,
|
|
String? addressPostalCode,
|
|
String? addressCity,
|
|
String? addressRegion,
|
|
String? addressFederalState,
|
|
String? businessBio,
|
|
});
|
|
}
|
|
|
|
class _BusinessUpdateAllImpl implements _BusinessUpdateAll {
|
|
const _BusinessUpdateAllImpl(this.collection);
|
|
|
|
final IsarCollection<int, Business> collection;
|
|
|
|
@override
|
|
int call({
|
|
required List<int> id,
|
|
Object? name = ignore,
|
|
Object? region = ignore,
|
|
Object? businessContact = ignore,
|
|
Object? businessEmail = ignore,
|
|
Object? businessPhone = ignore,
|
|
Object? contact1Name = ignore,
|
|
Object? contact1Position = ignore,
|
|
Object? contact1Email = ignore,
|
|
Object? contact1Phone = ignore,
|
|
Object? contact2Name = ignore,
|
|
Object? contact2Position = ignore,
|
|
Object? contact2Email = ignore,
|
|
Object? contact2Phone = ignore,
|
|
Object? contact3Name = ignore,
|
|
Object? contact3Email = ignore,
|
|
Object? addressComplete = ignore,
|
|
Object? addressStreet = ignore,
|
|
Object? addressPostalCode = ignore,
|
|
Object? addressCity = ignore,
|
|
Object? addressRegion = ignore,
|
|
Object? addressFederalState = ignore,
|
|
Object? businessBio = ignore,
|
|
}) {
|
|
return collection.updateProperties(id, {
|
|
if (name != ignore) 1: name as String?,
|
|
if (region != ignore) 5: region as String?,
|
|
if (businessContact != ignore) 6: businessContact as String?,
|
|
if (businessEmail != ignore) 7: businessEmail as String?,
|
|
if (businessPhone != ignore) 8: businessPhone as String?,
|
|
if (contact1Name != ignore) 9: contact1Name as String?,
|
|
if (contact1Position != ignore) 10: contact1Position as String?,
|
|
if (contact1Email != ignore) 11: contact1Email as String?,
|
|
if (contact1Phone != ignore) 12: contact1Phone as String?,
|
|
if (contact2Name != ignore) 13: contact2Name as String?,
|
|
if (contact2Position != ignore) 14: contact2Position as String?,
|
|
if (contact2Email != ignore) 15: contact2Email as String?,
|
|
if (contact2Phone != ignore) 16: contact2Phone as String?,
|
|
if (contact3Name != ignore) 17: contact3Name as String?,
|
|
if (contact3Email != ignore) 18: contact3Email as String?,
|
|
if (addressComplete != ignore) 19: addressComplete as String?,
|
|
if (addressStreet != ignore) 20: addressStreet as String?,
|
|
if (addressPostalCode != ignore) 21: addressPostalCode as String?,
|
|
if (addressCity != ignore) 22: addressCity as String?,
|
|
if (addressRegion != ignore) 23: addressRegion as String?,
|
|
if (addressFederalState != ignore) 24: addressFederalState as String?,
|
|
if (businessBio != ignore) 25: businessBio as String?,
|
|
});
|
|
}
|
|
}
|
|
|
|
extension BusinessUpdate on IsarCollection<int, Business> {
|
|
_BusinessUpdate get update => _BusinessUpdateImpl(this);
|
|
|
|
_BusinessUpdateAll get updateAll => _BusinessUpdateAllImpl(this);
|
|
}
|
|
|
|
sealed class _BusinessQueryUpdate {
|
|
int call({
|
|
String? name,
|
|
String? region,
|
|
String? businessContact,
|
|
String? businessEmail,
|
|
String? businessPhone,
|
|
String? contact1Name,
|
|
String? contact1Position,
|
|
String? contact1Email,
|
|
String? contact1Phone,
|
|
String? contact2Name,
|
|
String? contact2Position,
|
|
String? contact2Email,
|
|
String? contact2Phone,
|
|
String? contact3Name,
|
|
String? contact3Email,
|
|
String? addressComplete,
|
|
String? addressStreet,
|
|
String? addressPostalCode,
|
|
String? addressCity,
|
|
String? addressRegion,
|
|
String? addressFederalState,
|
|
String? businessBio,
|
|
});
|
|
}
|
|
|
|
class _BusinessQueryUpdateImpl implements _BusinessQueryUpdate {
|
|
const _BusinessQueryUpdateImpl(this.query, {this.limit});
|
|
|
|
final IsarQuery<Business> query;
|
|
final int? limit;
|
|
|
|
@override
|
|
int call({
|
|
Object? name = ignore,
|
|
Object? region = ignore,
|
|
Object? businessContact = ignore,
|
|
Object? businessEmail = ignore,
|
|
Object? businessPhone = ignore,
|
|
Object? contact1Name = ignore,
|
|
Object? contact1Position = ignore,
|
|
Object? contact1Email = ignore,
|
|
Object? contact1Phone = ignore,
|
|
Object? contact2Name = ignore,
|
|
Object? contact2Position = ignore,
|
|
Object? contact2Email = ignore,
|
|
Object? contact2Phone = ignore,
|
|
Object? contact3Name = ignore,
|
|
Object? contact3Email = ignore,
|
|
Object? addressComplete = ignore,
|
|
Object? addressStreet = ignore,
|
|
Object? addressPostalCode = ignore,
|
|
Object? addressCity = ignore,
|
|
Object? addressRegion = ignore,
|
|
Object? addressFederalState = ignore,
|
|
Object? businessBio = ignore,
|
|
}) {
|
|
return query.updateProperties(limit: limit, {
|
|
if (name != ignore) 1: name as String?,
|
|
if (region != ignore) 5: region as String?,
|
|
if (businessContact != ignore) 6: businessContact as String?,
|
|
if (businessEmail != ignore) 7: businessEmail as String?,
|
|
if (businessPhone != ignore) 8: businessPhone as String?,
|
|
if (contact1Name != ignore) 9: contact1Name as String?,
|
|
if (contact1Position != ignore) 10: contact1Position as String?,
|
|
if (contact1Email != ignore) 11: contact1Email as String?,
|
|
if (contact1Phone != ignore) 12: contact1Phone as String?,
|
|
if (contact2Name != ignore) 13: contact2Name as String?,
|
|
if (contact2Position != ignore) 14: contact2Position as String?,
|
|
if (contact2Email != ignore) 15: contact2Email as String?,
|
|
if (contact2Phone != ignore) 16: contact2Phone as String?,
|
|
if (contact3Name != ignore) 17: contact3Name as String?,
|
|
if (contact3Email != ignore) 18: contact3Email as String?,
|
|
if (addressComplete != ignore) 19: addressComplete as String?,
|
|
if (addressStreet != ignore) 20: addressStreet as String?,
|
|
if (addressPostalCode != ignore) 21: addressPostalCode as String?,
|
|
if (addressCity != ignore) 22: addressCity as String?,
|
|
if (addressRegion != ignore) 23: addressRegion as String?,
|
|
if (addressFederalState != ignore) 24: addressFederalState as String?,
|
|
if (businessBio != ignore) 25: businessBio as String?,
|
|
});
|
|
}
|
|
}
|
|
|
|
extension BusinessQueryUpdate on IsarQuery<Business> {
|
|
_BusinessQueryUpdate get updateFirst =>
|
|
_BusinessQueryUpdateImpl(this, limit: 1);
|
|
|
|
_BusinessQueryUpdate get updateAll => _BusinessQueryUpdateImpl(this);
|
|
}
|
|
|
|
class _BusinessQueryBuilderUpdateImpl implements _BusinessQueryUpdate {
|
|
const _BusinessQueryBuilderUpdateImpl(this.query, {this.limit});
|
|
|
|
final QueryBuilder<Business, Business, QOperations> query;
|
|
final int? limit;
|
|
|
|
@override
|
|
int call({
|
|
Object? name = ignore,
|
|
Object? region = ignore,
|
|
Object? businessContact = ignore,
|
|
Object? businessEmail = ignore,
|
|
Object? businessPhone = ignore,
|
|
Object? contact1Name = ignore,
|
|
Object? contact1Position = ignore,
|
|
Object? contact1Email = ignore,
|
|
Object? contact1Phone = ignore,
|
|
Object? contact2Name = ignore,
|
|
Object? contact2Position = ignore,
|
|
Object? contact2Email = ignore,
|
|
Object? contact2Phone = ignore,
|
|
Object? contact3Name = ignore,
|
|
Object? contact3Email = ignore,
|
|
Object? addressComplete = ignore,
|
|
Object? addressStreet = ignore,
|
|
Object? addressPostalCode = ignore,
|
|
Object? addressCity = ignore,
|
|
Object? addressRegion = ignore,
|
|
Object? addressFederalState = ignore,
|
|
Object? businessBio = ignore,
|
|
}) {
|
|
final q = query.build();
|
|
try {
|
|
return q.updateProperties(limit: limit, {
|
|
if (name != ignore) 1: name as String?,
|
|
if (region != ignore) 5: region as String?,
|
|
if (businessContact != ignore) 6: businessContact as String?,
|
|
if (businessEmail != ignore) 7: businessEmail as String?,
|
|
if (businessPhone != ignore) 8: businessPhone as String?,
|
|
if (contact1Name != ignore) 9: contact1Name as String?,
|
|
if (contact1Position != ignore) 10: contact1Position as String?,
|
|
if (contact1Email != ignore) 11: contact1Email as String?,
|
|
if (contact1Phone != ignore) 12: contact1Phone as String?,
|
|
if (contact2Name != ignore) 13: contact2Name as String?,
|
|
if (contact2Position != ignore) 14: contact2Position as String?,
|
|
if (contact2Email != ignore) 15: contact2Email as String?,
|
|
if (contact2Phone != ignore) 16: contact2Phone as String?,
|
|
if (contact3Name != ignore) 17: contact3Name as String?,
|
|
if (contact3Email != ignore) 18: contact3Email as String?,
|
|
if (addressComplete != ignore) 19: addressComplete as String?,
|
|
if (addressStreet != ignore) 20: addressStreet as String?,
|
|
if (addressPostalCode != ignore) 21: addressPostalCode as String?,
|
|
if (addressCity != ignore) 22: addressCity as String?,
|
|
if (addressRegion != ignore) 23: addressRegion as String?,
|
|
if (addressFederalState != ignore) 24: addressFederalState as String?,
|
|
if (businessBio != ignore) 25: businessBio as String?,
|
|
});
|
|
} finally {
|
|
q.close();
|
|
}
|
|
}
|
|
}
|
|
|
|
extension BusinessQueryBuilderUpdate
|
|
on QueryBuilder<Business, Business, QOperations> {
|
|
_BusinessQueryUpdate get updateFirst =>
|
|
_BusinessQueryBuilderUpdateImpl(this, limit: 1);
|
|
|
|
_BusinessQueryUpdate get updateAll => _BusinessQueryBuilderUpdateImpl(this);
|
|
}
|
|
|
|
extension BusinessQueryFilter
|
|
on QueryBuilder<Business, Business, QFilterCondition> {
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> nameIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 1));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> nameIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 1));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> nameEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 1,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> nameGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 1,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
nameGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 1,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> nameLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 1,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> nameLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 1,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> nameBetween(
|
|
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<Business, Business, QAfterFilterCondition> nameStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 1,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> nameEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 1,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> nameContains(
|
|
String value,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 1,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> nameMatches(
|
|
String pattern,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 1,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> nameIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 1,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> nameIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 1,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessTypeIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 2));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessTypeIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 2));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessOriginIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 3));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessOriginIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 3));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
referenceImplementationIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 4));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
referenceImplementationIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 4));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
referenceImplementationIsEmpty() {
|
|
return not().group(
|
|
(q) => q
|
|
.referenceImplementationIsNull()
|
|
.or()
|
|
.referenceImplementationIsNotEmpty(),
|
|
);
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
referenceImplementationIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterOrEqualCondition(property: 4, value: null),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> regionIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 5));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> regionIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 5));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> regionEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 5,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> regionGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 5,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
regionGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 5,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> regionLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 5,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
regionLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 5,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> regionBetween(
|
|
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<Business, Business, QAfterFilterCondition> regionStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 5,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> regionEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 5,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> regionContains(
|
|
String value,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 5,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> regionMatches(
|
|
String pattern,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 5,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> regionIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 5,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> regionIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 5,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessContactIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 6));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessContactIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 6));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessContactEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 6,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessContactGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 6,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessContactGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 6,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessContactLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 6,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessContactLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 6,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessContactBetween(
|
|
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<Business, Business, QAfterFilterCondition>
|
|
businessContactStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 6,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessContactEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 6,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessContactContains(String value, {bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 6,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessContactMatches(String pattern, {bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 6,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessContactIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 6,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessContactIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 6,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessEmailIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 7));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessEmailIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 7));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessEmailEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 7,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessEmailGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 7,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessEmailGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 7,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessEmailLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 7,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessEmailLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 7,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessEmailBetween(
|
|
String? lower,
|
|
String? upper, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
BetweenCondition(
|
|
property: 7,
|
|
lower: lower,
|
|
upper: upper,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessEmailStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 7,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessEmailEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 7,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessEmailContains(
|
|
String value,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 7,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessEmailMatches(
|
|
String pattern,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 7,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessEmailIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 7,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessEmailIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 7,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessPhoneIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 8));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessPhoneIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 8));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessPhoneEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 8,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessPhoneGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 8,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessPhoneGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 8,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessPhoneLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 8,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessPhoneLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 8,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessPhoneBetween(
|
|
String? lower,
|
|
String? upper, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
BetweenCondition(
|
|
property: 8,
|
|
lower: lower,
|
|
upper: upper,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessPhoneStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 8,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessPhoneEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 8,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessPhoneContains(
|
|
String value,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 8,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessPhoneMatches(
|
|
String pattern,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 8,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessPhoneIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 8,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessPhoneIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 8,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact1NameIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 9));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1NameIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 9));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact1NameEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 9,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1NameGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 9,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1NameGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 9,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact1NameLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 9,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1NameLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 9,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact1NameBetween(
|
|
String? lower,
|
|
String? upper, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
BetweenCondition(
|
|
property: 9,
|
|
lower: lower,
|
|
upper: upper,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1NameStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 9,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact1NameEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 9,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact1NameContains(
|
|
String value,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 9,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact1NameMatches(
|
|
String pattern,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 9,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1NameIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 9,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1NameIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 9,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PositionIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 10));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PositionIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 10));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PositionEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 10,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PositionGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 10,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PositionGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 10,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PositionLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 10,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PositionLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 10,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PositionBetween(
|
|
String? lower,
|
|
String? upper, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
BetweenCondition(
|
|
property: 10,
|
|
lower: lower,
|
|
upper: upper,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PositionStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 10,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PositionEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 10,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PositionContains(String value, {bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 10,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PositionMatches(String pattern, {bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 10,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PositionIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 10,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PositionIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 10,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1EmailIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 11));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1EmailIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 11));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact1EmailEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 11,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1EmailGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 11,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1EmailGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 11,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact1EmailLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 11,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1EmailLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 11,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact1EmailBetween(
|
|
String? lower,
|
|
String? upper, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
BetweenCondition(
|
|
property: 11,
|
|
lower: lower,
|
|
upper: upper,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1EmailStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 11,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact1EmailEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 11,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact1EmailContains(
|
|
String value,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 11,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact1EmailMatches(
|
|
String pattern,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 11,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1EmailIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 11,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1EmailIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 11,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PhoneIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 12));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PhoneIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 12));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact1PhoneEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 12,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PhoneGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 12,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PhoneGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 12,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact1PhoneLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 12,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PhoneLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 12,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact1PhoneBetween(
|
|
String? lower,
|
|
String? upper, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
BetweenCondition(
|
|
property: 12,
|
|
lower: lower,
|
|
upper: upper,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PhoneStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 12,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact1PhoneEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 12,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact1PhoneContains(
|
|
String value,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 12,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact1PhoneMatches(
|
|
String pattern,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 12,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PhoneIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 12,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact1PhoneIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 12,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact2NameIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 13));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2NameIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 13));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact2NameEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 13,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2NameGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 13,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2NameGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 13,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact2NameLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 13,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2NameLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 13,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact2NameBetween(
|
|
String? lower,
|
|
String? upper, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
BetweenCondition(
|
|
property: 13,
|
|
lower: lower,
|
|
upper: upper,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2NameStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 13,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact2NameEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 13,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact2NameContains(
|
|
String value,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 13,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact2NameMatches(
|
|
String pattern,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 13,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2NameIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 13,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2NameIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 13,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PositionIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 14));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PositionIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 14));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PositionEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 14,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PositionGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 14,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PositionGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 14,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PositionLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 14,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PositionLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 14,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PositionBetween(
|
|
String? lower,
|
|
String? upper, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
BetweenCondition(
|
|
property: 14,
|
|
lower: lower,
|
|
upper: upper,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PositionStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 14,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PositionEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 14,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PositionContains(String value, {bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 14,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PositionMatches(String pattern, {bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 14,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PositionIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 14,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PositionIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 14,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2EmailIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 15));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2EmailIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 15));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact2EmailEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 15,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2EmailGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 15,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2EmailGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 15,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact2EmailLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 15,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2EmailLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 15,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact2EmailBetween(
|
|
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<Business, Business, QAfterFilterCondition>
|
|
contact2EmailStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 15,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact2EmailEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 15,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact2EmailContains(
|
|
String value,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 15,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact2EmailMatches(
|
|
String pattern,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 15,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2EmailIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 15,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2EmailIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 15,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PhoneIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 16));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PhoneIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 16));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact2PhoneEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 16,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PhoneGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 16,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PhoneGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 16,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact2PhoneLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 16,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PhoneLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 16,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact2PhoneBetween(
|
|
String? lower,
|
|
String? upper, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
BetweenCondition(
|
|
property: 16,
|
|
lower: lower,
|
|
upper: upper,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PhoneStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 16,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact2PhoneEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 16,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact2PhoneContains(
|
|
String value,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 16,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact2PhoneMatches(
|
|
String pattern,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 16,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PhoneIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 16,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact2PhoneIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 16,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact3NameIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 17));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact3NameIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 17));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact3NameEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 17,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact3NameGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 17,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact3NameGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 17,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact3NameLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 17,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact3NameLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 17,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact3NameBetween(
|
|
String? lower,
|
|
String? upper, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
BetweenCondition(
|
|
property: 17,
|
|
lower: lower,
|
|
upper: upper,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact3NameStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 17,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact3NameEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 17,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact3NameContains(
|
|
String value,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 17,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact3NameMatches(
|
|
String pattern,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 17,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact3NameIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 17,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact3NameIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 17,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact3EmailIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 18));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact3EmailIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 18));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact3EmailEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 18,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact3EmailGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 18,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact3EmailGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 18,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact3EmailLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 18,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact3EmailLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 18,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact3EmailBetween(
|
|
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<Business, Business, QAfterFilterCondition>
|
|
contact3EmailStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 18,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact3EmailEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 18,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact3EmailContains(
|
|
String value,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 18,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> contact3EmailMatches(
|
|
String pattern,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 18,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact3EmailIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 18,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
contact3EmailIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 18,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressCompleteIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 19));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressCompleteIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 19));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressCompleteEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 19,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressCompleteGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 19,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressCompleteGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 19,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressCompleteLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 19,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressCompleteLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 19,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressCompleteBetween(
|
|
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<Business, Business, QAfterFilterCondition>
|
|
addressCompleteStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 19,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressCompleteEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 19,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressCompleteContains(String value, {bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 19,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressCompleteMatches(String pattern, {bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 19,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressCompleteIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 19,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressCompleteIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 19,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressStreetIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 20));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressStreetIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 20));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressStreetEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 20,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressStreetGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 20,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressStreetGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 20,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressStreetLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 20,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressStreetLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 20,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressStreetBetween(
|
|
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<Business, Business, QAfterFilterCondition>
|
|
addressStreetStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 20,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressStreetEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 20,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressStreetContains(
|
|
String value,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 20,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressStreetMatches(
|
|
String pattern,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 20,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressStreetIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 20,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressStreetIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 20,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressPostalCodeIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 21));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressPostalCodeIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 21));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressPostalCodeEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 21,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressPostalCodeGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 21,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressPostalCodeGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 21,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressPostalCodeLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 21,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressPostalCodeLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 21,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressPostalCodeBetween(
|
|
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<Business, Business, QAfterFilterCondition>
|
|
addressPostalCodeStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 21,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressPostalCodeEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 21,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressPostalCodeContains(String value, {bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 21,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressPostalCodeMatches(String pattern, {bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 21,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressPostalCodeIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 21,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressPostalCodeIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 21,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressCityIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 22));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressCityIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 22));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressCityEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 22,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressCityGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 22,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressCityGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 22,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressCityLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 22,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressCityLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 22,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressCityBetween(
|
|
String? lower,
|
|
String? upper, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
BetweenCondition(
|
|
property: 22,
|
|
lower: lower,
|
|
upper: upper,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressCityStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 22,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressCityEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 22,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressCityContains(
|
|
String value,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 22,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressCityMatches(
|
|
String pattern,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 22,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressCityIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 22,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressCityIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 22,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressRegionIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 23));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressRegionIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 23));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressRegionEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 23,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressRegionGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 23,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressRegionGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 23,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressRegionLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 23,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressRegionLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 23,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressRegionBetween(
|
|
String? lower,
|
|
String? upper, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
BetweenCondition(
|
|
property: 23,
|
|
lower: lower,
|
|
upper: upper,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressRegionStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 23,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressRegionEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 23,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressRegionContains(
|
|
String value,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 23,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> addressRegionMatches(
|
|
String pattern,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 23,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressRegionIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 23,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressRegionIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 23,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressFederalStateIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 24));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressFederalStateIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 24));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressFederalStateEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 24,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressFederalStateGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 24,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressFederalStateGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 24,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressFederalStateLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 24,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressFederalStateLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 24,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressFederalStateBetween(
|
|
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<Business, Business, QAfterFilterCondition>
|
|
addressFederalStateStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 24,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressFederalStateEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 24,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressFederalStateContains(String value, {bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 24,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressFederalStateMatches(String pattern, {bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 24,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressFederalStateIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 24,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
addressFederalStateIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 24,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessBioIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 25));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessBioIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 25));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessBioEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 25,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessBioGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 25,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessBioGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 25,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessBioLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 25,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessBioLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 25,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessBioBetween(
|
|
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<Business, Business, QAfterFilterCondition> businessBioStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 25,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessBioEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 25,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessBioContains(
|
|
String value,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 25,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessBioMatches(
|
|
String pattern,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 25,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessBioIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 25,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
businessBioIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 25,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
experienceReportIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 26));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
experienceReportIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 26));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
experienceReportIsEmpty() {
|
|
return not().group(
|
|
(q) => q.experienceReportIsNull().or().experienceReportIsNotEmpty(),
|
|
);
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
experienceReportIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterOrEqualCondition(property: 26, value: null),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> idEqualTo(
|
|
int value,
|
|
) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 0,
|
|
value: value,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> idGreaterThan(
|
|
int value,
|
|
) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 0,
|
|
value: value,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition>
|
|
idGreaterThanOrEqualTo(
|
|
int value,
|
|
) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 0,
|
|
value: value,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> idLessThan(
|
|
int value,
|
|
) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 0,
|
|
value: value,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> idLessThanOrEqualTo(
|
|
int value,
|
|
) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 0,
|
|
value: value,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> idBetween(
|
|
int lower,
|
|
int upper,
|
|
) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
BetweenCondition(
|
|
property: 0,
|
|
lower: lower,
|
|
upper: upper,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
}
|
|
|
|
extension BusinessQueryObject
|
|
on QueryBuilder<Business, Business, QFilterCondition> {
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessType(
|
|
FilterQuery<IdValueColor> q) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.object(q, 2);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterFilterCondition> businessOrigin(
|
|
FilterQuery<IdValueColor> q) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.object(q, 3);
|
|
});
|
|
}
|
|
}
|
|
|
|
extension BusinessQuerySortBy on QueryBuilder<Business, Business, QSortBy> {
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByName(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
1,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByNameDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
1,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByRegion(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
5,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByRegionDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
5,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByBusinessContact(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
6,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByBusinessContactDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
6,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByBusinessEmail(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
7,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByBusinessEmailDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
7,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByBusinessPhone(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
8,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByBusinessPhoneDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
8,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact1Name(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
9,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact1NameDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
9,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact1Position(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
10,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact1PositionDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
10,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact1Email(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
11,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact1EmailDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
11,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact1Phone(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
12,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact1PhoneDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
12,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact2Name(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
13,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact2NameDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
13,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact2Position(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
14,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact2PositionDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
14,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact2Email(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
15,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact2EmailDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
15,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact2Phone(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
16,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact2PhoneDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
16,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact3Name(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
17,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact3NameDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
17,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact3Email(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
18,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByContact3EmailDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
18,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByAddressComplete(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
19,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByAddressCompleteDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
19,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByAddressStreet(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
20,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByAddressStreetDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
20,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByAddressPostalCode(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
21,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByAddressPostalCodeDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
21,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByAddressCity(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
22,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByAddressCityDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
22,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByAddressRegion(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
23,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByAddressRegionDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
23,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByAddressFederalState(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
24,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByAddressFederalStateDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
24,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByBusinessBio(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
25,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByBusinessBioDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(
|
|
25,
|
|
sort: Sort.desc,
|
|
caseSensitive: caseSensitive,
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortById() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(0);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> sortByIdDesc() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(0, sort: Sort.desc);
|
|
});
|
|
}
|
|
}
|
|
|
|
extension BusinessQuerySortThenBy
|
|
on QueryBuilder<Business, Business, QSortThenBy> {
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByName(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(1, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByNameDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(1, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByRegion(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(5, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByRegionDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(5, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByBusinessContact(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(6, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByBusinessContactDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(6, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByBusinessEmail(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(7, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByBusinessEmailDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(7, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByBusinessPhone(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(8, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByBusinessPhoneDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(8, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact1Name(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(9, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact1NameDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(9, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact1Position(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(10, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact1PositionDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(10, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact1Email(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(11, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact1EmailDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(11, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact1Phone(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(12, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact1PhoneDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(12, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact2Name(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(13, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact2NameDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(13, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact2Position(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(14, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact2PositionDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(14, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact2Email(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(15, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact2EmailDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(15, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact2Phone(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(16, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact2PhoneDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(16, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact3Name(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(17, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact3NameDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(17, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact3Email(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(18, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByContact3EmailDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(18, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByAddressComplete(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(19, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByAddressCompleteDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(19, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByAddressStreet(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(20, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByAddressStreetDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(20, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByAddressPostalCode(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(21, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByAddressPostalCodeDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(21, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByAddressCity(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(22, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByAddressCityDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(22, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByAddressRegion(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(23, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByAddressRegionDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(23, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByAddressFederalState(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(24, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByAddressFederalStateDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(24, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByBusinessBio(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(25, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByBusinessBioDesc(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(25, sort: Sort.desc, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenById() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(0);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterSortBy> thenByIdDesc() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addSortBy(0, sort: Sort.desc);
|
|
});
|
|
}
|
|
}
|
|
|
|
extension BusinessQueryWhereDistinct
|
|
on QueryBuilder<Business, Business, QDistinct> {
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByName(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(1, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByRegion(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(5, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByBusinessContact(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(6, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByBusinessEmail(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(7, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByBusinessPhone(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(8, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByContact1Name(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(9, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByContact1Position(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(10, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByContact1Email(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(11, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByContact1Phone(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(12, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByContact2Name(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(13, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByContact2Position(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(14, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByContact2Email(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(15, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByContact2Phone(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(16, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByContact3Name(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(17, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByContact3Email(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(18, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByAddressComplete(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(19, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByAddressStreet(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(20, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByAddressPostalCode(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(21, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByAddressCity(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(22, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByAddressRegion(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(23, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct>
|
|
distinctByAddressFederalState({bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(24, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, Business, QAfterDistinct> distinctByBusinessBio(
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addDistinctBy(25, caseSensitive: caseSensitive);
|
|
});
|
|
}
|
|
}
|
|
|
|
extension BusinessQueryProperty1
|
|
on QueryBuilder<Business, Business, QProperty> {
|
|
QueryBuilder<Business, String?, QAfterProperty> nameProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(1);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, IdValueColor?, QAfterProperty> businessTypeProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(2);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, IdValueColor?, QAfterProperty>
|
|
businessOriginProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(3);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, List<IdValue>?, QAfterProperty>
|
|
referenceImplementationProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(4);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> regionProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(5);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> businessContactProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(6);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> businessEmailProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(7);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> businessPhoneProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(8);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> contact1NameProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(9);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> contact1PositionProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(10);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> contact1EmailProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(11);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> contact1PhoneProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(12);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> contact2NameProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(13);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> contact2PositionProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(14);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> contact2EmailProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(15);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> contact2PhoneProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(16);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> contact3NameProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(17);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> contact3EmailProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(18);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> addressCompleteProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(19);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> addressStreetProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(20);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> addressPostalCodeProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(21);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> addressCityProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(22);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> addressRegionProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(23);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty>
|
|
addressFederalStateProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(24);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, String?, QAfterProperty> businessBioProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(25);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, List<IdValue>?, QAfterProperty>
|
|
experienceReportProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(26);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, int, QAfterProperty> idProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(0);
|
|
});
|
|
}
|
|
}
|
|
|
|
extension BusinessQueryProperty2<R>
|
|
on QueryBuilder<Business, R, QAfterProperty> {
|
|
QueryBuilder<Business, (R, String?), QAfterProperty> nameProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(1);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, IdValueColor?), QAfterProperty>
|
|
businessTypeProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(2);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, IdValueColor?), QAfterProperty>
|
|
businessOriginProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(3);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, List<IdValue>?), QAfterProperty>
|
|
referenceImplementationProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(4);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty> regionProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(5);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty>
|
|
businessContactProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(6);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty> businessEmailProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(7);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty> businessPhoneProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(8);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty> contact1NameProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(9);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty>
|
|
contact1PositionProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(10);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty> contact1EmailProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(11);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty> contact1PhoneProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(12);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty> contact2NameProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(13);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty>
|
|
contact2PositionProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(14);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty> contact2EmailProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(15);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty> contact2PhoneProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(16);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty> contact3NameProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(17);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty> contact3EmailProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(18);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty>
|
|
addressCompleteProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(19);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty> addressStreetProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(20);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty>
|
|
addressPostalCodeProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(21);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty> addressCityProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(22);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty> addressRegionProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(23);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty>
|
|
addressFederalStateProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(24);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, String?), QAfterProperty> businessBioProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(25);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, List<IdValue>?), QAfterProperty>
|
|
experienceReportProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(26);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R, int), QAfterProperty> idProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(0);
|
|
});
|
|
}
|
|
}
|
|
|
|
extension BusinessQueryProperty3<R1, R2>
|
|
on QueryBuilder<Business, (R1, R2), QAfterProperty> {
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations> nameProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(1);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, IdValueColor?), QOperations>
|
|
businessTypeProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(2);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, IdValueColor?), QOperations>
|
|
businessOriginProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(3);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, List<IdValue>?), QOperations>
|
|
referenceImplementationProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(4);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations> regionProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(5);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations>
|
|
businessContactProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(6);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations>
|
|
businessEmailProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(7);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations>
|
|
businessPhoneProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(8);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations>
|
|
contact1NameProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(9);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations>
|
|
contact1PositionProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(10);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations>
|
|
contact1EmailProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(11);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations>
|
|
contact1PhoneProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(12);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations>
|
|
contact2NameProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(13);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations>
|
|
contact2PositionProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(14);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations>
|
|
contact2EmailProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(15);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations>
|
|
contact2PhoneProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(16);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations>
|
|
contact3NameProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(17);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations>
|
|
contact3EmailProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(18);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations>
|
|
addressCompleteProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(19);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations>
|
|
addressStreetProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(20);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations>
|
|
addressPostalCodeProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(21);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations> addressCityProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(22);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations>
|
|
addressRegionProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(23);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations>
|
|
addressFederalStateProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(24);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, String?), QOperations> businessBioProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(25);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, List<IdValue>?), QOperations>
|
|
experienceReportProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(26);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<Business, (R1, R2, int), QOperations> idProperty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addProperty(0);
|
|
});
|
|
}
|
|
}
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
Business _$BusinessFromJson(Map<String, dynamic> json) => Business()
|
|
..id = (json['id'] as num).toInt()
|
|
..name = json['field_2404114'] as String?
|
|
..businessType = json['field_3021727'] == null
|
|
? null
|
|
: IdValueColor.fromJson(json['field_3021727'] as Map<String, dynamic>)
|
|
..businessOrigin = json['field_2404115'] == null
|
|
? null
|
|
: IdValueColor.fromJson(json['field_2404115'] as Map<String, dynamic>)
|
|
..referenceImplementation = (json['field_2404155'] as List<dynamic>?)
|
|
?.map((e) => IdValue.fromJson(e as Map<String, dynamic>))
|
|
.toList()
|
|
..region = json['field_2404143'] as String?
|
|
..businessContact = json['field_2404117'] as String?
|
|
..businessEmail = json['field_2404119'] as String?
|
|
..businessPhone = json['field_2404120'] as String?
|
|
..contact1Name = json['field_2404121'] as String?
|
|
..contact1Position = json['field_2404122'] as String?
|
|
..contact1Email = json['field_2404123'] as String?
|
|
..contact1Phone = json['field_2404124'] as String?
|
|
..contact2Name = json['field_2404125'] as String?
|
|
..contact2Position = json['field_2404126'] as String?
|
|
..contact2Email = json['field_2404127'] as String?
|
|
..contact2Phone = json['field_2404128'] as String?
|
|
..contact3Name = json['field_2404129'] as String?
|
|
..contact3Email = json['field_2404130'] as String?
|
|
..addressComplete = json['field_2404131'] as String?
|
|
..addressStreet = json['field_2404132'] as String?
|
|
..addressPostalCode = json['field_2404133'] as String?
|
|
..addressCity = json['field_2404134'] as String?
|
|
..addressRegion = json['field_2404135'] as String?
|
|
..addressFederalState = json['field_2404136'] as String?
|
|
..businessBio = json['field_2404138'] as String?
|
|
..experienceReport = (json['field_2428872'] as List<dynamic>?)
|
|
?.map((e) => IdValue.fromJson(e as Map<String, dynamic>))
|
|
.toList();
|
|
|
|
Map<String, dynamic> _$BusinessToJson(Business instance) => <String, dynamic>{
|
|
'id': instance.id,
|
|
'field_2404114': instance.name,
|
|
'field_3021727': instance.businessType?.toJson(),
|
|
'field_2404115': instance.businessOrigin?.toJson(),
|
|
'field_2404155':
|
|
instance.referenceImplementation?.map((e) => e.toJson()).toList(),
|
|
'field_2404143': instance.region,
|
|
'field_2404117': instance.businessContact,
|
|
'field_2404119': instance.businessEmail,
|
|
'field_2404120': instance.businessPhone,
|
|
'field_2404121': instance.contact1Name,
|
|
'field_2404122': instance.contact1Position,
|
|
'field_2404123': instance.contact1Email,
|
|
'field_2404124': instance.contact1Phone,
|
|
'field_2404125': instance.contact2Name,
|
|
'field_2404126': instance.contact2Position,
|
|
'field_2404127': instance.contact2Email,
|
|
'field_2404128': instance.contact2Phone,
|
|
'field_2404129': instance.contact3Name,
|
|
'field_2404130': instance.contact3Email,
|
|
'field_2404131': instance.addressComplete,
|
|
'field_2404132': instance.addressStreet,
|
|
'field_2404133': instance.addressPostalCode,
|
|
'field_2404134': instance.addressCity,
|
|
'field_2404135': instance.addressRegion,
|
|
'field_2404136': instance.addressFederalState,
|
|
'field_2404138': instance.businessBio,
|
|
'field_2428872':
|
|
instance.experienceReport?.map((e) => e.toJson()).toList(),
|
|
};
|