358 lines
9 KiB
Dart
358 lines
9 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'id_value.dart';
|
|
|
|
// **************************************************************************
|
|
// _IsarEmbeddedGenerator
|
|
// **************************************************************************
|
|
|
|
// coverage:ignore-file
|
|
// ignore_for_file: duplicate_ignore, invalid_use_of_protected_member, lines_longer_than_80_chars, constant_identifier_names, avoid_js_rounded_ints, no_leading_underscores_for_local_identifiers, require_trailing_commas, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_in_if_null_operators, library_private_types_in_public_api, prefer_const_constructors
|
|
// ignore_for_file: type=lint
|
|
|
|
const IdValueSchema = IsarGeneratedSchema(
|
|
schema: IsarSchema(
|
|
name: 'IdValue',
|
|
embedded: true,
|
|
properties: [
|
|
IsarPropertySchema(
|
|
name: 'id',
|
|
type: IsarType.long,
|
|
),
|
|
IsarPropertySchema(
|
|
name: 'value',
|
|
type: IsarType.string,
|
|
),
|
|
],
|
|
indexes: [],
|
|
),
|
|
converter: IsarObjectConverter<void, IdValue>(
|
|
serialize: serializeIdValue,
|
|
deserialize: deserializeIdValue,
|
|
),
|
|
);
|
|
|
|
@isarProtected
|
|
int serializeIdValue(IsarWriter writer, IdValue object) {
|
|
IsarCore.writeLong(writer, 1, object.id ?? -9223372036854775808);
|
|
{
|
|
final value = object.value;
|
|
if (value == null) {
|
|
IsarCore.writeNull(writer, 2);
|
|
} else {
|
|
IsarCore.writeString(writer, 2, value);
|
|
}
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
@isarProtected
|
|
IdValue deserializeIdValue(IsarReader reader) {
|
|
final object = IdValue();
|
|
{
|
|
final value = IsarCore.readLong(reader, 1);
|
|
if (value == -9223372036854775808) {
|
|
object.id = null;
|
|
} else {
|
|
object.id = value;
|
|
}
|
|
}
|
|
object.value = IsarCore.readString(reader, 2);
|
|
return object;
|
|
}
|
|
|
|
extension IdValueQueryFilter
|
|
on QueryBuilder<IdValue, IdValue, QFilterCondition> {
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> idIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 1));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> idIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 1));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> idEqualTo(
|
|
int? value,
|
|
) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 1,
|
|
value: value,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> idGreaterThan(
|
|
int? value,
|
|
) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 1,
|
|
value: value,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> idGreaterThanOrEqualTo(
|
|
int? value,
|
|
) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 1,
|
|
value: value,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> idLessThan(
|
|
int? value,
|
|
) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 1,
|
|
value: value,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> idLessThanOrEqualTo(
|
|
int? value,
|
|
) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 1,
|
|
value: value,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> idBetween(
|
|
int? lower,
|
|
int? upper,
|
|
) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
BetweenCondition(
|
|
property: 1,
|
|
lower: lower,
|
|
upper: upper,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> valueIsNull() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 2));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> valueIsNotNull() {
|
|
return QueryBuilder.apply(not(), (query) {
|
|
return query.addFilterCondition(const IsNullCondition(property: 2));
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> valueEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EqualCondition(
|
|
property: 2,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> valueGreaterThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterCondition(
|
|
property: 2,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition>
|
|
valueGreaterThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
GreaterOrEqualCondition(
|
|
property: 2,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> valueLessThan(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessCondition(
|
|
property: 2,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> valueLessThanOrEqualTo(
|
|
String? value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
LessOrEqualCondition(
|
|
property: 2,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> valueBetween(
|
|
String? lower,
|
|
String? upper, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
BetweenCondition(
|
|
property: 2,
|
|
lower: lower,
|
|
upper: upper,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> valueStartsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
StartsWithCondition(
|
|
property: 2,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> valueEndsWith(
|
|
String value, {
|
|
bool caseSensitive = true,
|
|
}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
EndsWithCondition(
|
|
property: 2,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> valueContains(
|
|
String value,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
ContainsCondition(
|
|
property: 2,
|
|
value: value,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> valueMatches(
|
|
String pattern,
|
|
{bool caseSensitive = true}) {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
MatchesCondition(
|
|
property: 2,
|
|
wildcard: pattern,
|
|
caseSensitive: caseSensitive,
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> valueIsEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const EqualCondition(
|
|
property: 2,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
|
|
QueryBuilder<IdValue, IdValue, QAfterFilterCondition> valueIsNotEmpty() {
|
|
return QueryBuilder.apply(this, (query) {
|
|
return query.addFilterCondition(
|
|
const GreaterCondition(
|
|
property: 2,
|
|
value: '',
|
|
),
|
|
);
|
|
});
|
|
}
|
|
}
|
|
|
|
extension IdValueQueryObject
|
|
on QueryBuilder<IdValue, IdValue, QFilterCondition> {}
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
IdValue _$IdValueFromJson(Map<String, dynamic> json) => IdValue()
|
|
..id = (json['id'] as num?)?.toInt()
|
|
..value = json['value'] as String?;
|
|
|
|
Map<String, dynamic> _$IdValueToJson(IdValue instance) => <String, dynamic>{
|
|
'id': instance.id,
|
|
'value': instance.value,
|
|
};
|