Erweiterungen

This commit is contained in:
Sven committed 2024-02-14 11:21:22 +01:00
1 parent 31fe4c5a06
commit 98581c9a39
13 files changed
+2792 -996

No files matched your search

@@ -2,973 +2,6 @@
part of 'fin_tour_message.dart';
// **************************************************************************
// IsarEmbeddedGenerator
// **************************************************************************
// coverage:ignore-file
// ignore_for_file: duplicate_ignore, non_constant_identifier_names, constant_identifier_names, invalid_use_of_protected_member, unnecessary_cast, prefer_const_constructors, lines_longer_than_80_chars, require_trailing_commas, inference_failure_on_function_invocation, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_checks, join_return_with_assignment, prefer_final_locals, avoid_js_rounded_ints, avoid_positional_boolean_parameters, always_specify_types
const FinTourTaskSchema = Schema(
name: r'FinTourTask',
id: 8687341112458224246,
properties: {
r'code': PropertySchema(
id: 0,
name: r'code',
type: IsarType.long,
),
r'codes': PropertySchema(
id: 1,
name: r'codes',
type: IsarType.stringList,
),
r'pos': PropertySchema(
id: 2,
name: r'pos',
type: IsarType.object,
target: r'FinTaskPos',
),
r'sId': PropertySchema(
id: 3,
name: r'sId',
type: IsarType.long,
),
r'sign': PropertySchema(
id: 4,
name: r'sign',
type: IsarType.string,
),
r'time': PropertySchema(
id: 5,
name: r'time',
type: IsarType.string,
),
r'val': PropertySchema(
id: 6,
name: r'val',
type: IsarType.string,
)
},
estimateSize: _finTourTaskEstimateSize,
serialize: _finTourTaskSerialize,
deserialize: _finTourTaskDeserialize,
deserializeProp: _finTourTaskDeserializeProp,
);
int _finTourTaskEstimateSize(
FinTourTask object,
List<int> offsets,
Map<Type, List<int>> allOffsets,
) {
var bytesCount = offsets.last;
{
final list = object.codes;
if (list != null) {
bytesCount += 3 + list.length * 3;
{
for (var i = 0; i < list.length; i++) {
final value = list[i];
bytesCount += value.length * 3;
}
}
}
}
bytesCount += 3 +
FinTaskPosSchema.estimateSize(
object.pos, allOffsets[FinTaskPos]!, allOffsets);
{
final value = object.sign;
if (value != null) {
bytesCount += 3 + value.length * 3;
}
}
bytesCount += 3 + object.time.length * 3;
{
final value = object.val;
if (value != null) {
bytesCount += 3 + value.length * 3;
}
}
return bytesCount;
}
void _finTourTaskSerialize(
FinTourTask object,
IsarWriter writer,
List<int> offsets,
Map<Type, List<int>> allOffsets,
) {
writer.writeLong(offsets[0], object.code);
writer.writeStringList(offsets[1], object.codes);
writer.writeObject<FinTaskPos>(
offsets[2],
allOffsets,
FinTaskPosSchema.serialize,
object.pos,
);
writer.writeLong(offsets[3], object.sId);
writer.writeString(offsets[4], object.sign);
writer.writeString(offsets[5], object.time);
writer.writeString(offsets[6], object.val);
}
FinTourTask _finTourTaskDeserialize(
Id id,
IsarReader reader,
List<int> offsets,
Map<Type, List<int>> allOffsets,
) {
final object = FinTourTask();
object.code = reader.readLongOrNull(offsets[0]);
object.codes = reader.readStringList(offsets[1]);
object.pos = reader.readObjectOrNull<FinTaskPos>(
offsets[2],
FinTaskPosSchema.deserialize,
allOffsets,
) ??
FinTaskPos();
object.sId = reader.readLong(offsets[3]);
object.sign = reader.readStringOrNull(offsets[4]);
object.time = reader.readString(offsets[5]);
object.val = reader.readStringOrNull(offsets[6]);
return object;
}
P _finTourTaskDeserializeProp<P>(
IsarReader reader,
int propertyId,
int offset,
Map<Type, List<int>> allOffsets,
) {
switch (propertyId) {
case 0:
return (reader.readLongOrNull(offset)) as P;
case 1:
return (reader.readStringList(offset)) as P;
case 2:
return (reader.readObjectOrNull<FinTaskPos>(
offset,
FinTaskPosSchema.deserialize,
allOffsets,
) ??
FinTaskPos()) as P;
case 3:
return (reader.readLong(offset)) as P;
case 4:
return (reader.readStringOrNull(offset)) as P;
case 5:
return (reader.readString(offset)) as P;
case 6:
return (reader.readStringOrNull(offset)) as P;
default:
throw IsarError('Unknown property with id $propertyId');
}
}
extension FinTourTaskQueryFilter
on QueryBuilder<FinTourTask, FinTourTask, QFilterCondition> {
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> codeIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const FilterCondition.isNull(
property: r'code',
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
codeIsNotNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const FilterCondition.isNotNull(
property: r'code',
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> codeEqualTo(
int? value) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.equalTo(
property: r'code',
value: value,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> codeGreaterThan(
int? value, {
bool include = false,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.greaterThan(
include: include,
property: r'code',
value: value,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> codeLessThan(
int? value, {
bool include = false,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.lessThan(
include: include,
property: r'code',
value: value,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> codeBetween(
int? lower,
int? upper, {
bool includeLower = true,
bool includeUpper = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.between(
property: r'code',
lower: lower,
includeLower: includeLower,
upper: upper,
includeUpper: includeUpper,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> codesIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const FilterCondition.isNull(
property: r'codes',
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
codesIsNotNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const FilterCondition.isNotNull(
property: r'codes',
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
codesElementEqualTo(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.equalTo(
property: r'codes',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
codesElementGreaterThan(
String value, {
bool include = false,
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.greaterThan(
include: include,
property: r'codes',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
codesElementLessThan(
String value, {
bool include = false,
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.lessThan(
include: include,
property: r'codes',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
codesElementBetween(
String lower,
String upper, {
bool includeLower = true,
bool includeUpper = true,
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.between(
property: r'codes',
lower: lower,
includeLower: includeLower,
upper: upper,
includeUpper: includeUpper,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
codesElementStartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.startsWith(
property: r'codes',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
codesElementEndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.endsWith(
property: r'codes',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
codesElementContains(String value, {bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.contains(
property: r'codes',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
codesElementMatches(String pattern, {bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.matches(
property: r'codes',
wildcard: pattern,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
codesElementIsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.equalTo(
property: r'codes',
value: '',
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
codesElementIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.greaterThan(
property: r'codes',
value: '',
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
codesLengthEqualTo(int length) {
return QueryBuilder.apply(this, (query) {
return query.listLength(
r'codes',
length,
true,
length,
true,
);
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> codesIsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.listLength(
r'codes',
0,
true,
0,
true,
);
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
codesIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.listLength(
r'codes',
0,
false,
999999,
true,
);
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
codesLengthLessThan(
int length, {
bool include = false,
}) {
return QueryBuilder.apply(this, (query) {
return query.listLength(
r'codes',
0,
true,
length,
include,
);
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
codesLengthGreaterThan(
int length, {
bool include = false,
}) {
return QueryBuilder.apply(this, (query) {
return query.listLength(
r'codes',
length,
include,
999999,
true,
);
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
codesLengthBetween(
int lower,
int upper, {
bool includeLower = true,
bool includeUpper = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.listLength(
r'codes',
lower,
includeLower,
upper,
includeUpper,
);
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> sIdEqualTo(
int value) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.equalTo(
property: r'sId',
value: value,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> sIdGreaterThan(
int value, {
bool include = false,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.greaterThan(
include: include,
property: r'sId',
value: value,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> sIdLessThan(
int value, {
bool include = false,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.lessThan(
include: include,
property: r'sId',
value: value,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> sIdBetween(
int lower,
int upper, {
bool includeLower = true,
bool includeUpper = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.between(
property: r'sId',
lower: lower,
includeLower: includeLower,
upper: upper,
includeUpper: includeUpper,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> signIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const FilterCondition.isNull(
property: r'sign',
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
signIsNotNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const FilterCondition.isNotNull(
property: r'sign',
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> signEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.equalTo(
property: r'sign',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> signGreaterThan(
String? value, {
bool include = false,
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.greaterThan(
include: include,
property: r'sign',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> signLessThan(
String? value, {
bool include = false,
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.lessThan(
include: include,
property: r'sign',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> signBetween(
String? lower,
String? upper, {
bool includeLower = true,
bool includeUpper = true,
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.between(
property: r'sign',
lower: lower,
includeLower: includeLower,
upper: upper,
includeUpper: includeUpper,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> signStartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.startsWith(
property: r'sign',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> signEndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.endsWith(
property: r'sign',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> signContains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.contains(
property: r'sign',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> signMatches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.matches(
property: r'sign',
wildcard: pattern,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> signIsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.equalTo(
property: r'sign',
value: '',
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
signIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.greaterThan(
property: r'sign',
value: '',
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> timeEqualTo(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.equalTo(
property: r'time',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> timeGreaterThan(
String value, {
bool include = false,
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.greaterThan(
include: include,
property: r'time',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> timeLessThan(
String value, {
bool include = false,
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.lessThan(
include: include,
property: r'time',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> timeBetween(
String lower,
String upper, {
bool includeLower = true,
bool includeUpper = true,
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.between(
property: r'time',
lower: lower,
includeLower: includeLower,
upper: upper,
includeUpper: includeUpper,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> timeStartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.startsWith(
property: r'time',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> timeEndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.endsWith(
property: r'time',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> timeContains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.contains(
property: r'time',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> timeMatches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.matches(
property: r'time',
wildcard: pattern,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> timeIsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.equalTo(
property: r'time',
value: '',
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
timeIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.greaterThan(
property: r'time',
value: '',
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> valIsNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const FilterCondition.isNull(
property: r'val',
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> valIsNotNull() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(const FilterCondition.isNotNull(
property: r'val',
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> valEqualTo(
String? value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.equalTo(
property: r'val',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> valGreaterThan(
String? value, {
bool include = false,
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.greaterThan(
include: include,
property: r'val',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> valLessThan(
String? value, {
bool include = false,
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.lessThan(
include: include,
property: r'val',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> valBetween(
String? lower,
String? upper, {
bool includeLower = true,
bool includeUpper = true,
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.between(
property: r'val',
lower: lower,
includeLower: includeLower,
upper: upper,
includeUpper: includeUpper,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> valStartsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.startsWith(
property: r'val',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> valEndsWith(
String value, {
bool caseSensitive = true,
}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.endsWith(
property: r'val',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> valContains(
String value,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.contains(
property: r'val',
value: value,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> valMatches(
String pattern,
{bool caseSensitive = true}) {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.matches(
property: r'val',
wildcard: pattern,
caseSensitive: caseSensitive,
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> valIsEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.equalTo(
property: r'val',
value: '',
));
});
}
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition>
valIsNotEmpty() {
return QueryBuilder.apply(this, (query) {
return query.addFilterCondition(FilterCondition.greaterThan(
property: r'val',
value: '',
));
});
}
}
extension FinTourTaskQueryObject
on QueryBuilder<FinTourTask, FinTourTask, QFilterCondition> {
QueryBuilder<FinTourTask, FinTourTask, QAfterFilterCondition> pos(
FilterQuery<FinTaskPos> q) {
return QueryBuilder.apply(this, (query) {
return query.object(q, r'pos');
});
}
}
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************