ambito/lib/src/domain/entity/file/file_part.g.dart

1489 lines
37 KiB
Dart
Raw Normal View History

2024-09-18 15:07:08 +02:00
// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'file_part.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 FilePartSchema = IsarGeneratedSchema(
schema: IsarSchema(
name: 'FilePart',
embedded: true,
properties: [
IsarPropertySchema(
name: 'url',
type: IsarType.string,
),
IsarPropertySchema(
name: 'thumbnails',
type: IsarType.object,
target: 'Thumbnails',
),
IsarPropertySchema(
name: 'visible_name',
type: IsarType.string,
),
IsarPropertySchema(
name: 'name',
type: IsarType.string,
),
IsarPropertySchema(
name: 'size',
type: IsarType.long,
),
IsarPropertySchema(
name: 'mime_type',
type: IsarType.string,
),
IsarPropertySchema(
name: 'is_image',
type: IsarType.bool,
),
IsarPropertySchema(
name: 'image_width',
type: IsarType.long,
),
IsarPropertySchema(
name: 'image_height',
type: IsarType.long,
),
IsarPropertySchema(
name: 'uploaded_at',
type: IsarType.string,
),
],
indexes: [],
),
converter: IsarObjectConverter<void, FilePart>(
serialize: serializeFilePart,
deserialize: deserializeFilePart,
),
);
@isarProtected
int serializeFilePart(IsarWriter writer, FilePart object) {
{
final value = object.url;
if (value == null) {
IsarCore.writeNull(writer, 1);
} else {
IsarCore.writeString(writer, 1, value);
}
}
{
final value = object.thumbnails;
if (value == null) {
IsarCore.writeNull(writer, 2);
} else {
final objectWriter = IsarCore.beginObject(writer, 2);
serializeThumbnails(objectWriter, value);
IsarCore.endObject(writer, objectWriter);
}
}
{
final value = object.visible_name;
if (value == null) {
IsarCore.writeNull(writer, 3);
} else {
IsarCore.writeString(writer, 3, value);
}
}
{
final value = object.name;
if (value == null) {
IsarCore.writeNull(writer, 4);
} else {
IsarCore.writeString(writer, 4, value);
}
}
IsarCore.writeLong(writer, 5, object.size ?? -9223372036854775808);
{
final value = object.mime_type;
if (value == null) {
IsarCore.writeNull(writer, 6);
} else {
IsarCore.writeString(writer, 6, value);
}
}
{
final value = object.is_image;
if (value == null) {
IsarCore.writeNull(writer, 7);
} else {
IsarCore.writeBool(writer, 7, value);
}
}
IsarCore.writeLong(writer, 8, object.image_width ?? -9223372036854775808);
IsarCore.writeLong(writer, 9, object.image_height ?? -9223372036854775808);
{
final value = object.uploaded_at;
if (value == null) {
IsarCore.writeNull(writer, 10);
} else {
IsarCore.writeString(writer, 10, value);
}
}
return 0;
}
@isarProtected
FilePart deserializeFilePart(IsarReader reader) {
final object = FilePart();
object.url = IsarCore.readString(reader, 1);
{
final objectReader = IsarCore.readObject(reader, 2);
if (objectReader.isNull) {
object.thumbnails = null;
} else {
final embedded = deserializeThumbnails(objectReader);
IsarCore.freeReader(objectReader);
object.thumbnails = embedded;
}
}
object.visible_name = IsarCore.readString(reader, 3);
object.name = IsarCore.readString(reader, 4);
{
final value = IsarCore.readLong(reader, 5);
if (value == -9223372036854775808) {
object.size = null;
} else {
object.size = value;
}
}
object.mime_type = IsarCore.readString(reader, 6);
{
if (IsarCore.readNull(reader, 7)) {
object.is_image = null;
} else {
object.is_image = IsarCore.readBool(reader, 7);
}
}
{
final value = IsarCore.readLong(reader, 8);
if (value == -9223372036854775808) {
object.image_width = null;
} else {
object.image_width = value;
}
}
{
final value = IsarCore.readLong(reader, 9);
if (value == -9223372036854775808) {
object.image_height = null;
} else {
object.image_height = value;
}
}
object.uploaded_at = IsarCore.readString(reader, 10);
return object;
}
extension FilePartQueryFilter
on QueryBuilder<FilePart, FilePart, QFilterCondition> {
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> urlIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 1));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> urlIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 1));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> urlEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 1,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> urlGreaterThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 1,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
urlGreaterThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 1,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> urlLessThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 1,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> urlLessThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 1,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> urlBetween(
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<FilePart, FilePart, QAfterFilterCondition> urlStartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 1,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> urlEndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 1,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> urlContains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 1,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> urlMatches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 1,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> urlIsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 1,
value: '',
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> urlIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 1,
value: '',
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> thumbnailsIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 2));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
thumbnailsIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 2));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> visible_nameIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 3));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
visible_nameIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 3));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> visible_nameEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 3,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
visible_nameGreaterThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 3,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
visible_nameGreaterThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 3,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> visible_nameLessThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 3,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
visible_nameLessThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 3,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> visible_nameBetween(
String? lower,
String? upper, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
BetweenCondition(
property: 3,
lower: lower,
upper: upper,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
visible_nameStartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 3,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> visible_nameEndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 3,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> visible_nameContains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 3,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> visible_nameMatches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 3,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
visible_nameIsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 3,
value: '',
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
visible_nameIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 3,
value: '',
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> nameIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 4));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> nameIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 4));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> nameEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 4,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> nameGreaterThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 4,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
nameGreaterThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 4,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> nameLessThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 4,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> nameLessThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 4,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> nameBetween(
String? lower,
String? upper, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
BetweenCondition(
property: 4,
lower: lower,
upper: upper,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> nameStartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 4,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> nameEndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 4,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> nameContains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 4,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> nameMatches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 4,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> nameIsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 4,
value: '',
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> nameIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 4,
value: '',
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> sizeIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 5));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> sizeIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 5));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> sizeEqualTo(
int? value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 5,
value: value,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> sizeGreaterThan(
int? value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 5,
value: value,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
sizeGreaterThanOrEqualTo(
int? value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 5,
value: value,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> sizeLessThan(
int? value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 5,
value: value,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> sizeLessThanOrEqualTo(
int? value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 5,
value: value,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> sizeBetween(
int? lower,
int? upper,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
BetweenCondition(
property: 5,
lower: lower,
upper: upper,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> mime_typeIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 6));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> mime_typeIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 6));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> mime_typeEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 6,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> mime_typeGreaterThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 6,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
mime_typeGreaterThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 6,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> mime_typeLessThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 6,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
mime_typeLessThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 6,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> mime_typeBetween(
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<FilePart, FilePart, QAfterFilterCondition> mime_typeStartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 6,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> mime_typeEndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 6,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> mime_typeContains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 6,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> mime_typeMatches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 6,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> mime_typeIsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 6,
value: '',
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
mime_typeIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 6,
value: '',
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> is_imageIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 7));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> is_imageIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 7));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> is_imageEqualTo(
bool? value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 7,
value: value,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> image_widthIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 8));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
image_widthIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 8));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> image_widthEqualTo(
int? value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 8,
value: value,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
image_widthGreaterThan(
int? value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 8,
value: value,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
image_widthGreaterThanOrEqualTo(
int? value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 8,
value: value,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> image_widthLessThan(
int? value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 8,
value: value,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
image_widthLessThanOrEqualTo(
int? value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 8,
value: value,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> image_widthBetween(
int? lower,
int? upper,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
BetweenCondition(
property: 8,
lower: lower,
upper: upper,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> image_heightIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 9));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
image_heightIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 9));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> image_heightEqualTo(
int? value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 9,
value: value,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
image_heightGreaterThan(
int? value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 9,
value: value,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
image_heightGreaterThanOrEqualTo(
int? value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 9,
value: value,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> image_heightLessThan(
int? value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 9,
value: value,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
image_heightLessThanOrEqualTo(
int? value,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 9,
value: value,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> image_heightBetween(
int? lower,
int? upper,
) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
BetweenCondition(
property: 9,
lower: lower,
upper: upper,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> uploaded_atIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const IsNullCondition(property: 10));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
uploaded_atIsNotNull() {
return QueryBuilder.apply(not(), (query) {
return query.addFilterCondition(const IsNullCondition(property: 10));
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> uploaded_atEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EqualCondition(
property: 10,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
uploaded_atGreaterThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterCondition(
property: 10,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
uploaded_atGreaterThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
GreaterOrEqualCondition(
property: 10,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> uploaded_atLessThan(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessCondition(
property: 10,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
uploaded_atLessThanOrEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
LessOrEqualCondition(
property: 10,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> uploaded_atBetween(
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<FilePart, FilePart, QAfterFilterCondition> uploaded_atStartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
StartsWithCondition(
property: 10,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> uploaded_atEndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
EndsWithCondition(
property: 10,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> uploaded_atContains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
ContainsCondition(
property: 10,
value: value,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> uploaded_atMatches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
MatchesCondition(
property: 10,
wildcard: pattern,
caseSensitive: caseSensitive,
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> uploaded_atIsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const EqualCondition(
property: 10,
value: '',
),
);
});
}
QueryBuilder<FilePart, FilePart, QAfterFilterCondition>
uploaded_atIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(
const GreaterCondition(
property: 10,
value: '',
),
);
});
}
}
extension FilePartQueryObject
on QueryBuilder<FilePart, FilePart, QFilterCondition> {
QueryBuilder<FilePart, FilePart, QAfterFilterCondition> thumbnails(
FilterQuery<Thumbnails> q) {
return QueryBuilder.apply(this, (query) {
return query.object(q, 2);
});
}
}
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
FilePart _$FilePartFromJson(Map<String, dynamic> json) => FilePart()
..url = json['url'] as String?
..thumbnails = json['thumbnails'] == null
? null
: Thumbnails.fromJson(json['thumbnails'] as Map<String, dynamic>)
..visible_name = json['visible_name'] as String?
..name = json['name'] as String?
..size = (json['size'] as num?)?.toInt()
..mime_type = json['mime_type'] as String?
..is_image = json['is_image'] as bool?
..image_width = (json['image_width'] as num?)?.toInt()
..image_height = (json['image_height'] as num?)?.toInt()
..uploaded_at = json['uploaded_at'] as String?;
Map<String, dynamic> _$FilePartToJson(FilePart instance) => <String, dynamic>{
'url': instance.url,
'thumbnails': instance.thumbnails?.toJson(),
'visible_name': instance.visible_name,
'name': instance.name,
'size': instance.size,
'mime_type': instance.mime_type,
'is_image': instance.is_image,
'image_width': instance.image_width,
'image_height': instance.image_height,
'uploaded_at': instance.uploaded_at,
};