mirror of
https://github.com/cypherstack/stack_wallet.git
synced 2024-12-25 21:09:23 +00:00
2829 lines
76 KiB
Dart
2829 lines
76 KiB
Dart
|
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||
|
|
||
|
part of 'spark_coin.dart';
|
||
|
|
||
|
// **************************************************************************
|
||
|
// IsarCollectionGenerator
|
||
|
// **************************************************************************
|
||
|
|
||
|
// 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
|
||
|
|
||
|
extension GetSparkCoinCollection on Isar {
|
||
|
IsarCollection<SparkCoin> get sparkCoins => this.collection();
|
||
|
}
|
||
|
|
||
|
const SparkCoinSchema = CollectionSchema(
|
||
|
name: r'SparkCoin',
|
||
|
id: -187103855721793545,
|
||
|
properties: {
|
||
|
r'address': PropertySchema(
|
||
|
id: 0,
|
||
|
name: r'address',
|
||
|
type: IsarType.string,
|
||
|
),
|
||
|
r'diversifierIntString': PropertySchema(
|
||
|
id: 1,
|
||
|
name: r'diversifierIntString',
|
||
|
type: IsarType.string,
|
||
|
),
|
||
|
r'encryptedDiversifier': PropertySchema(
|
||
|
id: 2,
|
||
|
name: r'encryptedDiversifier',
|
||
|
type: IsarType.longList,
|
||
|
),
|
||
|
r'isUsed': PropertySchema(
|
||
|
id: 3,
|
||
|
name: r'isUsed',
|
||
|
type: IsarType.bool,
|
||
|
),
|
||
|
r'k': PropertySchema(
|
||
|
id: 4,
|
||
|
name: r'k',
|
||
|
type: IsarType.longList,
|
||
|
),
|
||
|
r'lTagHash': PropertySchema(
|
||
|
id: 5,
|
||
|
name: r'lTagHash',
|
||
|
type: IsarType.string,
|
||
|
),
|
||
|
r'memo': PropertySchema(
|
||
|
id: 6,
|
||
|
name: r'memo',
|
||
|
type: IsarType.string,
|
||
|
),
|
||
|
r'serial': PropertySchema(
|
||
|
id: 7,
|
||
|
name: r'serial',
|
||
|
type: IsarType.longList,
|
||
|
),
|
||
|
r'serialContext': PropertySchema(
|
||
|
id: 8,
|
||
|
name: r'serialContext',
|
||
|
type: IsarType.longList,
|
||
|
),
|
||
|
r'tag': PropertySchema(
|
||
|
id: 9,
|
||
|
name: r'tag',
|
||
|
type: IsarType.longList,
|
||
|
),
|
||
|
r'txHash': PropertySchema(
|
||
|
id: 10,
|
||
|
name: r'txHash',
|
||
|
type: IsarType.string,
|
||
|
),
|
||
|
r'type': PropertySchema(
|
||
|
id: 11,
|
||
|
name: r'type',
|
||
|
type: IsarType.byte,
|
||
|
enumMap: _SparkCointypeEnumValueMap,
|
||
|
),
|
||
|
r'valueIntString': PropertySchema(
|
||
|
id: 12,
|
||
|
name: r'valueIntString',
|
||
|
type: IsarType.string,
|
||
|
),
|
||
|
r'walletId': PropertySchema(
|
||
|
id: 13,
|
||
|
name: r'walletId',
|
||
|
type: IsarType.string,
|
||
|
)
|
||
|
},
|
||
|
estimateSize: _sparkCoinEstimateSize,
|
||
|
serialize: _sparkCoinSerialize,
|
||
|
deserialize: _sparkCoinDeserialize,
|
||
|
deserializeProp: _sparkCoinDeserializeProp,
|
||
|
idName: r'id',
|
||
|
indexes: {
|
||
|
r'walletId_lTagHash': IndexSchema(
|
||
|
id: 3478068730295484116,
|
||
|
name: r'walletId_lTagHash',
|
||
|
unique: true,
|
||
|
replace: true,
|
||
|
properties: [
|
||
|
IndexPropertySchema(
|
||
|
name: r'walletId',
|
||
|
type: IndexType.hash,
|
||
|
caseSensitive: true,
|
||
|
),
|
||
|
IndexPropertySchema(
|
||
|
name: r'lTagHash',
|
||
|
type: IndexType.hash,
|
||
|
caseSensitive: true,
|
||
|
)
|
||
|
],
|
||
|
)
|
||
|
},
|
||
|
links: {},
|
||
|
embeddedSchemas: {},
|
||
|
getId: _sparkCoinGetId,
|
||
|
getLinks: _sparkCoinGetLinks,
|
||
|
attach: _sparkCoinAttach,
|
||
|
version: '3.0.5',
|
||
|
);
|
||
|
|
||
|
int _sparkCoinEstimateSize(
|
||
|
SparkCoin object,
|
||
|
List<int> offsets,
|
||
|
Map<Type, List<int>> allOffsets,
|
||
|
) {
|
||
|
var bytesCount = offsets.last;
|
||
|
bytesCount += 3 + object.address.length * 3;
|
||
|
bytesCount += 3 + object.diversifierIntString.length * 3;
|
||
|
{
|
||
|
final value = object.encryptedDiversifier;
|
||
|
if (value != null) {
|
||
|
bytesCount += 3 + value.length * 8;
|
||
|
}
|
||
|
}
|
||
|
{
|
||
|
final value = object.k;
|
||
|
if (value != null) {
|
||
|
bytesCount += 3 + value.length * 8;
|
||
|
}
|
||
|
}
|
||
|
bytesCount += 3 + object.lTagHash.length * 3;
|
||
|
{
|
||
|
final value = object.memo;
|
||
|
if (value != null) {
|
||
|
bytesCount += 3 + value.length * 3;
|
||
|
}
|
||
|
}
|
||
|
{
|
||
|
final value = object.serial;
|
||
|
if (value != null) {
|
||
|
bytesCount += 3 + value.length * 8;
|
||
|
}
|
||
|
}
|
||
|
{
|
||
|
final value = object.serialContext;
|
||
|
if (value != null) {
|
||
|
bytesCount += 3 + value.length * 8;
|
||
|
}
|
||
|
}
|
||
|
{
|
||
|
final value = object.tag;
|
||
|
if (value != null) {
|
||
|
bytesCount += 3 + value.length * 8;
|
||
|
}
|
||
|
}
|
||
|
bytesCount += 3 + object.txHash.length * 3;
|
||
|
bytesCount += 3 + object.valueIntString.length * 3;
|
||
|
bytesCount += 3 + object.walletId.length * 3;
|
||
|
return bytesCount;
|
||
|
}
|
||
|
|
||
|
void _sparkCoinSerialize(
|
||
|
SparkCoin object,
|
||
|
IsarWriter writer,
|
||
|
List<int> offsets,
|
||
|
Map<Type, List<int>> allOffsets,
|
||
|
) {
|
||
|
writer.writeString(offsets[0], object.address);
|
||
|
writer.writeString(offsets[1], object.diversifierIntString);
|
||
|
writer.writeLongList(offsets[2], object.encryptedDiversifier);
|
||
|
writer.writeBool(offsets[3], object.isUsed);
|
||
|
writer.writeLongList(offsets[4], object.k);
|
||
|
writer.writeString(offsets[5], object.lTagHash);
|
||
|
writer.writeString(offsets[6], object.memo);
|
||
|
writer.writeLongList(offsets[7], object.serial);
|
||
|
writer.writeLongList(offsets[8], object.serialContext);
|
||
|
writer.writeLongList(offsets[9], object.tag);
|
||
|
writer.writeString(offsets[10], object.txHash);
|
||
|
writer.writeByte(offsets[11], object.type.index);
|
||
|
writer.writeString(offsets[12], object.valueIntString);
|
||
|
writer.writeString(offsets[13], object.walletId);
|
||
|
}
|
||
|
|
||
|
SparkCoin _sparkCoinDeserialize(
|
||
|
Id id,
|
||
|
IsarReader reader,
|
||
|
List<int> offsets,
|
||
|
Map<Type, List<int>> allOffsets,
|
||
|
) {
|
||
|
final object = SparkCoin(
|
||
|
address: reader.readString(offsets[0]),
|
||
|
diversifierIntString: reader.readString(offsets[1]),
|
||
|
encryptedDiversifier: reader.readLongList(offsets[2]),
|
||
|
isUsed: reader.readBool(offsets[3]),
|
||
|
k: reader.readLongList(offsets[4]),
|
||
|
lTagHash: reader.readString(offsets[5]),
|
||
|
memo: reader.readStringOrNull(offsets[6]),
|
||
|
serial: reader.readLongList(offsets[7]),
|
||
|
serialContext: reader.readLongList(offsets[8]),
|
||
|
tag: reader.readLongList(offsets[9]),
|
||
|
txHash: reader.readString(offsets[10]),
|
||
|
type: _SparkCointypeValueEnumMap[reader.readByteOrNull(offsets[11])] ??
|
||
|
SparkCoinType.mint,
|
||
|
valueIntString: reader.readString(offsets[12]),
|
||
|
walletId: reader.readString(offsets[13]),
|
||
|
);
|
||
|
object.id = id;
|
||
|
return object;
|
||
|
}
|
||
|
|
||
|
P _sparkCoinDeserializeProp<P>(
|
||
|
IsarReader reader,
|
||
|
int propertyId,
|
||
|
int offset,
|
||
|
Map<Type, List<int>> allOffsets,
|
||
|
) {
|
||
|
switch (propertyId) {
|
||
|
case 0:
|
||
|
return (reader.readString(offset)) as P;
|
||
|
case 1:
|
||
|
return (reader.readString(offset)) as P;
|
||
|
case 2:
|
||
|
return (reader.readLongList(offset)) as P;
|
||
|
case 3:
|
||
|
return (reader.readBool(offset)) as P;
|
||
|
case 4:
|
||
|
return (reader.readLongList(offset)) as P;
|
||
|
case 5:
|
||
|
return (reader.readString(offset)) as P;
|
||
|
case 6:
|
||
|
return (reader.readStringOrNull(offset)) as P;
|
||
|
case 7:
|
||
|
return (reader.readLongList(offset)) as P;
|
||
|
case 8:
|
||
|
return (reader.readLongList(offset)) as P;
|
||
|
case 9:
|
||
|
return (reader.readLongList(offset)) as P;
|
||
|
case 10:
|
||
|
return (reader.readString(offset)) as P;
|
||
|
case 11:
|
||
|
return (_SparkCointypeValueEnumMap[reader.readByteOrNull(offset)] ??
|
||
|
SparkCoinType.mint) as P;
|
||
|
case 12:
|
||
|
return (reader.readString(offset)) as P;
|
||
|
case 13:
|
||
|
return (reader.readString(offset)) as P;
|
||
|
default:
|
||
|
throw IsarError('Unknown property with id $propertyId');
|
||
|
}
|
||
|
}
|
||
|
|
||
|
const _SparkCointypeEnumValueMap = {
|
||
|
'mint': 0,
|
||
|
'spend': 1,
|
||
|
};
|
||
|
const _SparkCointypeValueEnumMap = {
|
||
|
0: SparkCoinType.mint,
|
||
|
1: SparkCoinType.spend,
|
||
|
};
|
||
|
|
||
|
Id _sparkCoinGetId(SparkCoin object) {
|
||
|
return object.id;
|
||
|
}
|
||
|
|
||
|
List<IsarLinkBase<dynamic>> _sparkCoinGetLinks(SparkCoin object) {
|
||
|
return [];
|
||
|
}
|
||
|
|
||
|
void _sparkCoinAttach(IsarCollection<dynamic> col, Id id, SparkCoin object) {
|
||
|
object.id = id;
|
||
|
}
|
||
|
|
||
|
extension SparkCoinByIndex on IsarCollection<SparkCoin> {
|
||
|
Future<SparkCoin?> getByWalletIdLTagHash(String walletId, String lTagHash) {
|
||
|
return getByIndex(r'walletId_lTagHash', [walletId, lTagHash]);
|
||
|
}
|
||
|
|
||
|
SparkCoin? getByWalletIdLTagHashSync(String walletId, String lTagHash) {
|
||
|
return getByIndexSync(r'walletId_lTagHash', [walletId, lTagHash]);
|
||
|
}
|
||
|
|
||
|
Future<bool> deleteByWalletIdLTagHash(String walletId, String lTagHash) {
|
||
|
return deleteByIndex(r'walletId_lTagHash', [walletId, lTagHash]);
|
||
|
}
|
||
|
|
||
|
bool deleteByWalletIdLTagHashSync(String walletId, String lTagHash) {
|
||
|
return deleteByIndexSync(r'walletId_lTagHash', [walletId, lTagHash]);
|
||
|
}
|
||
|
|
||
|
Future<List<SparkCoin?>> getAllByWalletIdLTagHash(
|
||
|
List<String> walletIdValues, List<String> lTagHashValues) {
|
||
|
final len = walletIdValues.length;
|
||
|
assert(lTagHashValues.length == len,
|
||
|
'All index values must have the same length');
|
||
|
final values = <List<dynamic>>[];
|
||
|
for (var i = 0; i < len; i++) {
|
||
|
values.add([walletIdValues[i], lTagHashValues[i]]);
|
||
|
}
|
||
|
|
||
|
return getAllByIndex(r'walletId_lTagHash', values);
|
||
|
}
|
||
|
|
||
|
List<SparkCoin?> getAllByWalletIdLTagHashSync(
|
||
|
List<String> walletIdValues, List<String> lTagHashValues) {
|
||
|
final len = walletIdValues.length;
|
||
|
assert(lTagHashValues.length == len,
|
||
|
'All index values must have the same length');
|
||
|
final values = <List<dynamic>>[];
|
||
|
for (var i = 0; i < len; i++) {
|
||
|
values.add([walletIdValues[i], lTagHashValues[i]]);
|
||
|
}
|
||
|
|
||
|
return getAllByIndexSync(r'walletId_lTagHash', values);
|
||
|
}
|
||
|
|
||
|
Future<int> deleteAllByWalletIdLTagHash(
|
||
|
List<String> walletIdValues, List<String> lTagHashValues) {
|
||
|
final len = walletIdValues.length;
|
||
|
assert(lTagHashValues.length == len,
|
||
|
'All index values must have the same length');
|
||
|
final values = <List<dynamic>>[];
|
||
|
for (var i = 0; i < len; i++) {
|
||
|
values.add([walletIdValues[i], lTagHashValues[i]]);
|
||
|
}
|
||
|
|
||
|
return deleteAllByIndex(r'walletId_lTagHash', values);
|
||
|
}
|
||
|
|
||
|
int deleteAllByWalletIdLTagHashSync(
|
||
|
List<String> walletIdValues, List<String> lTagHashValues) {
|
||
|
final len = walletIdValues.length;
|
||
|
assert(lTagHashValues.length == len,
|
||
|
'All index values must have the same length');
|
||
|
final values = <List<dynamic>>[];
|
||
|
for (var i = 0; i < len; i++) {
|
||
|
values.add([walletIdValues[i], lTagHashValues[i]]);
|
||
|
}
|
||
|
|
||
|
return deleteAllByIndexSync(r'walletId_lTagHash', values);
|
||
|
}
|
||
|
|
||
|
Future<Id> putByWalletIdLTagHash(SparkCoin object) {
|
||
|
return putByIndex(r'walletId_lTagHash', object);
|
||
|
}
|
||
|
|
||
|
Id putByWalletIdLTagHashSync(SparkCoin object, {bool saveLinks = true}) {
|
||
|
return putByIndexSync(r'walletId_lTagHash', object, saveLinks: saveLinks);
|
||
|
}
|
||
|
|
||
|
Future<List<Id>> putAllByWalletIdLTagHash(List<SparkCoin> objects) {
|
||
|
return putAllByIndex(r'walletId_lTagHash', objects);
|
||
|
}
|
||
|
|
||
|
List<Id> putAllByWalletIdLTagHashSync(List<SparkCoin> objects,
|
||
|
{bool saveLinks = true}) {
|
||
|
return putAllByIndexSync(r'walletId_lTagHash', objects,
|
||
|
saveLinks: saveLinks);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
extension SparkCoinQueryWhereSort
|
||
|
on QueryBuilder<SparkCoin, SparkCoin, QWhere> {
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterWhere> anyId() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addWhereClause(const IdWhereClause.any());
|
||
|
});
|
||
|
}
|
||
|
}
|
||
|
|
||
|
extension SparkCoinQueryWhere
|
||
|
on QueryBuilder<SparkCoin, SparkCoin, QWhereClause> {
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterWhereClause> idEqualTo(Id id) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addWhereClause(IdWhereClause.between(
|
||
|
lower: id,
|
||
|
upper: id,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterWhereClause> idNotEqualTo(Id id) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
if (query.whereSort == Sort.asc) {
|
||
|
return query
|
||
|
.addWhereClause(
|
||
|
IdWhereClause.lessThan(upper: id, includeUpper: false),
|
||
|
)
|
||
|
.addWhereClause(
|
||
|
IdWhereClause.greaterThan(lower: id, includeLower: false),
|
||
|
);
|
||
|
} else {
|
||
|
return query
|
||
|
.addWhereClause(
|
||
|
IdWhereClause.greaterThan(lower: id, includeLower: false),
|
||
|
)
|
||
|
.addWhereClause(
|
||
|
IdWhereClause.lessThan(upper: id, includeUpper: false),
|
||
|
);
|
||
|
}
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterWhereClause> idGreaterThan(Id id,
|
||
|
{bool include = false}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addWhereClause(
|
||
|
IdWhereClause.greaterThan(lower: id, includeLower: include),
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterWhereClause> idLessThan(Id id,
|
||
|
{bool include = false}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addWhereClause(
|
||
|
IdWhereClause.lessThan(upper: id, includeUpper: include),
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterWhereClause> idBetween(
|
||
|
Id lowerId,
|
||
|
Id upperId, {
|
||
|
bool includeLower = true,
|
||
|
bool includeUpper = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addWhereClause(IdWhereClause.between(
|
||
|
lower: lowerId,
|
||
|
includeLower: includeLower,
|
||
|
upper: upperId,
|
||
|
includeUpper: includeUpper,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterWhereClause>
|
||
|
walletIdEqualToAnyLTagHash(String walletId) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addWhereClause(IndexWhereClause.equalTo(
|
||
|
indexName: r'walletId_lTagHash',
|
||
|
value: [walletId],
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterWhereClause>
|
||
|
walletIdNotEqualToAnyLTagHash(String walletId) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
if (query.whereSort == Sort.asc) {
|
||
|
return query
|
||
|
.addWhereClause(IndexWhereClause.between(
|
||
|
indexName: r'walletId_lTagHash',
|
||
|
lower: [],
|
||
|
upper: [walletId],
|
||
|
includeUpper: false,
|
||
|
))
|
||
|
.addWhereClause(IndexWhereClause.between(
|
||
|
indexName: r'walletId_lTagHash',
|
||
|
lower: [walletId],
|
||
|
includeLower: false,
|
||
|
upper: [],
|
||
|
));
|
||
|
} else {
|
||
|
return query
|
||
|
.addWhereClause(IndexWhereClause.between(
|
||
|
indexName: r'walletId_lTagHash',
|
||
|
lower: [walletId],
|
||
|
includeLower: false,
|
||
|
upper: [],
|
||
|
))
|
||
|
.addWhereClause(IndexWhereClause.between(
|
||
|
indexName: r'walletId_lTagHash',
|
||
|
lower: [],
|
||
|
upper: [walletId],
|
||
|
includeUpper: false,
|
||
|
));
|
||
|
}
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterWhereClause> walletIdLTagHashEqualTo(
|
||
|
String walletId, String lTagHash) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addWhereClause(IndexWhereClause.equalTo(
|
||
|
indexName: r'walletId_lTagHash',
|
||
|
value: [walletId, lTagHash],
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterWhereClause>
|
||
|
walletIdEqualToLTagHashNotEqualTo(String walletId, String lTagHash) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
if (query.whereSort == Sort.asc) {
|
||
|
return query
|
||
|
.addWhereClause(IndexWhereClause.between(
|
||
|
indexName: r'walletId_lTagHash',
|
||
|
lower: [walletId],
|
||
|
upper: [walletId, lTagHash],
|
||
|
includeUpper: false,
|
||
|
))
|
||
|
.addWhereClause(IndexWhereClause.between(
|
||
|
indexName: r'walletId_lTagHash',
|
||
|
lower: [walletId, lTagHash],
|
||
|
includeLower: false,
|
||
|
upper: [walletId],
|
||
|
));
|
||
|
} else {
|
||
|
return query
|
||
|
.addWhereClause(IndexWhereClause.between(
|
||
|
indexName: r'walletId_lTagHash',
|
||
|
lower: [walletId, lTagHash],
|
||
|
includeLower: false,
|
||
|
upper: [walletId],
|
||
|
))
|
||
|
.addWhereClause(IndexWhereClause.between(
|
||
|
indexName: r'walletId_lTagHash',
|
||
|
lower: [walletId],
|
||
|
upper: [walletId, lTagHash],
|
||
|
includeUpper: false,
|
||
|
));
|
||
|
}
|
||
|
});
|
||
|
}
|
||
|
}
|
||
|
|
||
|
extension SparkCoinQueryFilter
|
||
|
on QueryBuilder<SparkCoin, SparkCoin, QFilterCondition> {
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> addressEqualTo(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'address',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> addressGreaterThan(
|
||
|
String value, {
|
||
|
bool include = false,
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
include: include,
|
||
|
property: r'address',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> addressLessThan(
|
||
|
String value, {
|
||
|
bool include = false,
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.lessThan(
|
||
|
include: include,
|
||
|
property: r'address',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> addressBetween(
|
||
|
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'address',
|
||
|
lower: lower,
|
||
|
includeLower: includeLower,
|
||
|
upper: upper,
|
||
|
includeUpper: includeUpper,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> addressStartsWith(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.startsWith(
|
||
|
property: r'address',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> addressEndsWith(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.endsWith(
|
||
|
property: r'address',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> addressContains(
|
||
|
String value,
|
||
|
{bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.contains(
|
||
|
property: r'address',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> addressMatches(
|
||
|
String pattern,
|
||
|
{bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.matches(
|
||
|
property: r'address',
|
||
|
wildcard: pattern,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> addressIsEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'address',
|
||
|
value: '',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
addressIsNotEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
property: r'address',
|
||
|
value: '',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
diversifierIntStringEqualTo(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'diversifierIntString',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
diversifierIntStringGreaterThan(
|
||
|
String value, {
|
||
|
bool include = false,
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
include: include,
|
||
|
property: r'diversifierIntString',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
diversifierIntStringLessThan(
|
||
|
String value, {
|
||
|
bool include = false,
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.lessThan(
|
||
|
include: include,
|
||
|
property: r'diversifierIntString',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
diversifierIntStringBetween(
|
||
|
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'diversifierIntString',
|
||
|
lower: lower,
|
||
|
includeLower: includeLower,
|
||
|
upper: upper,
|
||
|
includeUpper: includeUpper,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
diversifierIntStringStartsWith(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.startsWith(
|
||
|
property: r'diversifierIntString',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
diversifierIntStringEndsWith(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.endsWith(
|
||
|
property: r'diversifierIntString',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
diversifierIntStringContains(String value, {bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.contains(
|
||
|
property: r'diversifierIntString',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
diversifierIntStringMatches(String pattern, {bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.matches(
|
||
|
property: r'diversifierIntString',
|
||
|
wildcard: pattern,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
diversifierIntStringIsEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'diversifierIntString',
|
||
|
value: '',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
diversifierIntStringIsNotEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
property: r'diversifierIntString',
|
||
|
value: '',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
encryptedDiversifierIsNull() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(const FilterCondition.isNull(
|
||
|
property: r'encryptedDiversifier',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
encryptedDiversifierIsNotNull() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||
|
property: r'encryptedDiversifier',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
encryptedDiversifierElementEqualTo(int value) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'encryptedDiversifier',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
encryptedDiversifierElementGreaterThan(
|
||
|
int value, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
include: include,
|
||
|
property: r'encryptedDiversifier',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
encryptedDiversifierElementLessThan(
|
||
|
int value, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.lessThan(
|
||
|
include: include,
|
||
|
property: r'encryptedDiversifier',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
encryptedDiversifierElementBetween(
|
||
|
int lower,
|
||
|
int upper, {
|
||
|
bool includeLower = true,
|
||
|
bool includeUpper = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.between(
|
||
|
property: r'encryptedDiversifier',
|
||
|
lower: lower,
|
||
|
includeLower: includeLower,
|
||
|
upper: upper,
|
||
|
includeUpper: includeUpper,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
encryptedDiversifierLengthEqualTo(int length) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'encryptedDiversifier',
|
||
|
length,
|
||
|
true,
|
||
|
length,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
encryptedDiversifierIsEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'encryptedDiversifier',
|
||
|
0,
|
||
|
true,
|
||
|
0,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
encryptedDiversifierIsNotEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'encryptedDiversifier',
|
||
|
0,
|
||
|
false,
|
||
|
999999,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
encryptedDiversifierLengthLessThan(
|
||
|
int length, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'encryptedDiversifier',
|
||
|
0,
|
||
|
true,
|
||
|
length,
|
||
|
include,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
encryptedDiversifierLengthGreaterThan(
|
||
|
int length, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'encryptedDiversifier',
|
||
|
length,
|
||
|
include,
|
||
|
999999,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
encryptedDiversifierLengthBetween(
|
||
|
int lower,
|
||
|
int upper, {
|
||
|
bool includeLower = true,
|
||
|
bool includeUpper = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'encryptedDiversifier',
|
||
|
lower,
|
||
|
includeLower,
|
||
|
upper,
|
||
|
includeUpper,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> idEqualTo(
|
||
|
Id value) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'id',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> idGreaterThan(
|
||
|
Id value, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
include: include,
|
||
|
property: r'id',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> idLessThan(
|
||
|
Id value, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.lessThan(
|
||
|
include: include,
|
||
|
property: r'id',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> idBetween(
|
||
|
Id lower,
|
||
|
Id upper, {
|
||
|
bool includeLower = true,
|
||
|
bool includeUpper = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.between(
|
||
|
property: r'id',
|
||
|
lower: lower,
|
||
|
includeLower: includeLower,
|
||
|
upper: upper,
|
||
|
includeUpper: includeUpper,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> isUsedEqualTo(
|
||
|
bool value) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'isUsed',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> kIsNull() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(const FilterCondition.isNull(
|
||
|
property: r'k',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> kIsNotNull() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||
|
property: r'k',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> kElementEqualTo(
|
||
|
int value) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'k',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> kElementGreaterThan(
|
||
|
int value, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
include: include,
|
||
|
property: r'k',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> kElementLessThan(
|
||
|
int value, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.lessThan(
|
||
|
include: include,
|
||
|
property: r'k',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> kElementBetween(
|
||
|
int lower,
|
||
|
int upper, {
|
||
|
bool includeLower = true,
|
||
|
bool includeUpper = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.between(
|
||
|
property: r'k',
|
||
|
lower: lower,
|
||
|
includeLower: includeLower,
|
||
|
upper: upper,
|
||
|
includeUpper: includeUpper,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> kLengthEqualTo(
|
||
|
int length) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'k',
|
||
|
length,
|
||
|
true,
|
||
|
length,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> kIsEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'k',
|
||
|
0,
|
||
|
true,
|
||
|
0,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> kIsNotEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'k',
|
||
|
0,
|
||
|
false,
|
||
|
999999,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> kLengthLessThan(
|
||
|
int length, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'k',
|
||
|
0,
|
||
|
true,
|
||
|
length,
|
||
|
include,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> kLengthGreaterThan(
|
||
|
int length, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'k',
|
||
|
length,
|
||
|
include,
|
||
|
999999,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> kLengthBetween(
|
||
|
int lower,
|
||
|
int upper, {
|
||
|
bool includeLower = true,
|
||
|
bool includeUpper = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'k',
|
||
|
lower,
|
||
|
includeLower,
|
||
|
upper,
|
||
|
includeUpper,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> lTagHashEqualTo(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'lTagHash',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> lTagHashGreaterThan(
|
||
|
String value, {
|
||
|
bool include = false,
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
include: include,
|
||
|
property: r'lTagHash',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> lTagHashLessThan(
|
||
|
String value, {
|
||
|
bool include = false,
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.lessThan(
|
||
|
include: include,
|
||
|
property: r'lTagHash',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> lTagHashBetween(
|
||
|
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'lTagHash',
|
||
|
lower: lower,
|
||
|
includeLower: includeLower,
|
||
|
upper: upper,
|
||
|
includeUpper: includeUpper,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> lTagHashStartsWith(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.startsWith(
|
||
|
property: r'lTagHash',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> lTagHashEndsWith(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.endsWith(
|
||
|
property: r'lTagHash',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> lTagHashContains(
|
||
|
String value,
|
||
|
{bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.contains(
|
||
|
property: r'lTagHash',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> lTagHashMatches(
|
||
|
String pattern,
|
||
|
{bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.matches(
|
||
|
property: r'lTagHash',
|
||
|
wildcard: pattern,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> lTagHashIsEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'lTagHash',
|
||
|
value: '',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
lTagHashIsNotEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
property: r'lTagHash',
|
||
|
value: '',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> memoIsNull() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(const FilterCondition.isNull(
|
||
|
property: r'memo',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> memoIsNotNull() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||
|
property: r'memo',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> memoEqualTo(
|
||
|
String? value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'memo',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> memoGreaterThan(
|
||
|
String? value, {
|
||
|
bool include = false,
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
include: include,
|
||
|
property: r'memo',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> memoLessThan(
|
||
|
String? value, {
|
||
|
bool include = false,
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.lessThan(
|
||
|
include: include,
|
||
|
property: r'memo',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> memoBetween(
|
||
|
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'memo',
|
||
|
lower: lower,
|
||
|
includeLower: includeLower,
|
||
|
upper: upper,
|
||
|
includeUpper: includeUpper,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> memoStartsWith(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.startsWith(
|
||
|
property: r'memo',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> memoEndsWith(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.endsWith(
|
||
|
property: r'memo',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> memoContains(
|
||
|
String value,
|
||
|
{bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.contains(
|
||
|
property: r'memo',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> memoMatches(
|
||
|
String pattern,
|
||
|
{bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.matches(
|
||
|
property: r'memo',
|
||
|
wildcard: pattern,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> memoIsEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'memo',
|
||
|
value: '',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> memoIsNotEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
property: r'memo',
|
||
|
value: '',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> serialIsNull() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(const FilterCondition.isNull(
|
||
|
property: r'serial',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> serialIsNotNull() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||
|
property: r'serial',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
serialElementEqualTo(int value) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'serial',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
serialElementGreaterThan(
|
||
|
int value, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
include: include,
|
||
|
property: r'serial',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
serialElementLessThan(
|
||
|
int value, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.lessThan(
|
||
|
include: include,
|
||
|
property: r'serial',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
serialElementBetween(
|
||
|
int lower,
|
||
|
int upper, {
|
||
|
bool includeLower = true,
|
||
|
bool includeUpper = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.between(
|
||
|
property: r'serial',
|
||
|
lower: lower,
|
||
|
includeLower: includeLower,
|
||
|
upper: upper,
|
||
|
includeUpper: includeUpper,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> serialLengthEqualTo(
|
||
|
int length) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'serial',
|
||
|
length,
|
||
|
true,
|
||
|
length,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> serialIsEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'serial',
|
||
|
0,
|
||
|
true,
|
||
|
0,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> serialIsNotEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'serial',
|
||
|
0,
|
||
|
false,
|
||
|
999999,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
serialLengthLessThan(
|
||
|
int length, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'serial',
|
||
|
0,
|
||
|
true,
|
||
|
length,
|
||
|
include,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
serialLengthGreaterThan(
|
||
|
int length, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'serial',
|
||
|
length,
|
||
|
include,
|
||
|
999999,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> serialLengthBetween(
|
||
|
int lower,
|
||
|
int upper, {
|
||
|
bool includeLower = true,
|
||
|
bool includeUpper = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'serial',
|
||
|
lower,
|
||
|
includeLower,
|
||
|
upper,
|
||
|
includeUpper,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
serialContextIsNull() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(const FilterCondition.isNull(
|
||
|
property: r'serialContext',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
serialContextIsNotNull() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||
|
property: r'serialContext',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
serialContextElementEqualTo(int value) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'serialContext',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
serialContextElementGreaterThan(
|
||
|
int value, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
include: include,
|
||
|
property: r'serialContext',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
serialContextElementLessThan(
|
||
|
int value, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.lessThan(
|
||
|
include: include,
|
||
|
property: r'serialContext',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
serialContextElementBetween(
|
||
|
int lower,
|
||
|
int upper, {
|
||
|
bool includeLower = true,
|
||
|
bool includeUpper = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.between(
|
||
|
property: r'serialContext',
|
||
|
lower: lower,
|
||
|
includeLower: includeLower,
|
||
|
upper: upper,
|
||
|
includeUpper: includeUpper,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
serialContextLengthEqualTo(int length) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'serialContext',
|
||
|
length,
|
||
|
true,
|
||
|
length,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
serialContextIsEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'serialContext',
|
||
|
0,
|
||
|
true,
|
||
|
0,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
serialContextIsNotEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'serialContext',
|
||
|
0,
|
||
|
false,
|
||
|
999999,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
serialContextLengthLessThan(
|
||
|
int length, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'serialContext',
|
||
|
0,
|
||
|
true,
|
||
|
length,
|
||
|
include,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
serialContextLengthGreaterThan(
|
||
|
int length, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'serialContext',
|
||
|
length,
|
||
|
include,
|
||
|
999999,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
serialContextLengthBetween(
|
||
|
int lower,
|
||
|
int upper, {
|
||
|
bool includeLower = true,
|
||
|
bool includeUpper = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'serialContext',
|
||
|
lower,
|
||
|
includeLower,
|
||
|
upper,
|
||
|
includeUpper,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> tagIsNull() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(const FilterCondition.isNull(
|
||
|
property: r'tag',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> tagIsNotNull() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(const FilterCondition.isNotNull(
|
||
|
property: r'tag',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> tagElementEqualTo(
|
||
|
int value) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'tag',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
tagElementGreaterThan(
|
||
|
int value, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
include: include,
|
||
|
property: r'tag',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> tagElementLessThan(
|
||
|
int value, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.lessThan(
|
||
|
include: include,
|
||
|
property: r'tag',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> tagElementBetween(
|
||
|
int lower,
|
||
|
int upper, {
|
||
|
bool includeLower = true,
|
||
|
bool includeUpper = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.between(
|
||
|
property: r'tag',
|
||
|
lower: lower,
|
||
|
includeLower: includeLower,
|
||
|
upper: upper,
|
||
|
includeUpper: includeUpper,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> tagLengthEqualTo(
|
||
|
int length) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'tag',
|
||
|
length,
|
||
|
true,
|
||
|
length,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> tagIsEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'tag',
|
||
|
0,
|
||
|
true,
|
||
|
0,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> tagIsNotEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'tag',
|
||
|
0,
|
||
|
false,
|
||
|
999999,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> tagLengthLessThan(
|
||
|
int length, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'tag',
|
||
|
0,
|
||
|
true,
|
||
|
length,
|
||
|
include,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
tagLengthGreaterThan(
|
||
|
int length, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'tag',
|
||
|
length,
|
||
|
include,
|
||
|
999999,
|
||
|
true,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> tagLengthBetween(
|
||
|
int lower,
|
||
|
int upper, {
|
||
|
bool includeLower = true,
|
||
|
bool includeUpper = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.listLength(
|
||
|
r'tag',
|
||
|
lower,
|
||
|
includeLower,
|
||
|
upper,
|
||
|
includeUpper,
|
||
|
);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> txHashEqualTo(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'txHash',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> txHashGreaterThan(
|
||
|
String value, {
|
||
|
bool include = false,
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
include: include,
|
||
|
property: r'txHash',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> txHashLessThan(
|
||
|
String value, {
|
||
|
bool include = false,
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.lessThan(
|
||
|
include: include,
|
||
|
property: r'txHash',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> txHashBetween(
|
||
|
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'txHash',
|
||
|
lower: lower,
|
||
|
includeLower: includeLower,
|
||
|
upper: upper,
|
||
|
includeUpper: includeUpper,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> txHashStartsWith(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.startsWith(
|
||
|
property: r'txHash',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> txHashEndsWith(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.endsWith(
|
||
|
property: r'txHash',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> txHashContains(
|
||
|
String value,
|
||
|
{bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.contains(
|
||
|
property: r'txHash',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> txHashMatches(
|
||
|
String pattern,
|
||
|
{bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.matches(
|
||
|
property: r'txHash',
|
||
|
wildcard: pattern,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> txHashIsEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'txHash',
|
||
|
value: '',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> txHashIsNotEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
property: r'txHash',
|
||
|
value: '',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> typeEqualTo(
|
||
|
SparkCoinType value) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'type',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> typeGreaterThan(
|
||
|
SparkCoinType value, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
include: include,
|
||
|
property: r'type',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> typeLessThan(
|
||
|
SparkCoinType value, {
|
||
|
bool include = false,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.lessThan(
|
||
|
include: include,
|
||
|
property: r'type',
|
||
|
value: value,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> typeBetween(
|
||
|
SparkCoinType lower,
|
||
|
SparkCoinType upper, {
|
||
|
bool includeLower = true,
|
||
|
bool includeUpper = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.between(
|
||
|
property: r'type',
|
||
|
lower: lower,
|
||
|
includeLower: includeLower,
|
||
|
upper: upper,
|
||
|
includeUpper: includeUpper,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
valueIntStringEqualTo(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'valueIntString',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
valueIntStringGreaterThan(
|
||
|
String value, {
|
||
|
bool include = false,
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
include: include,
|
||
|
property: r'valueIntString',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
valueIntStringLessThan(
|
||
|
String value, {
|
||
|
bool include = false,
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.lessThan(
|
||
|
include: include,
|
||
|
property: r'valueIntString',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
valueIntStringBetween(
|
||
|
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'valueIntString',
|
||
|
lower: lower,
|
||
|
includeLower: includeLower,
|
||
|
upper: upper,
|
||
|
includeUpper: includeUpper,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
valueIntStringStartsWith(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.startsWith(
|
||
|
property: r'valueIntString',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
valueIntStringEndsWith(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.endsWith(
|
||
|
property: r'valueIntString',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
valueIntStringContains(String value, {bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.contains(
|
||
|
property: r'valueIntString',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
valueIntStringMatches(String pattern, {bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.matches(
|
||
|
property: r'valueIntString',
|
||
|
wildcard: pattern,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
valueIntStringIsEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'valueIntString',
|
||
|
value: '',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
valueIntStringIsNotEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
property: r'valueIntString',
|
||
|
value: '',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> walletIdEqualTo(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'walletId',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> walletIdGreaterThan(
|
||
|
String value, {
|
||
|
bool include = false,
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
include: include,
|
||
|
property: r'walletId',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> walletIdLessThan(
|
||
|
String value, {
|
||
|
bool include = false,
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.lessThan(
|
||
|
include: include,
|
||
|
property: r'walletId',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> walletIdBetween(
|
||
|
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'walletId',
|
||
|
lower: lower,
|
||
|
includeLower: includeLower,
|
||
|
upper: upper,
|
||
|
includeUpper: includeUpper,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> walletIdStartsWith(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.startsWith(
|
||
|
property: r'walletId',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> walletIdEndsWith(
|
||
|
String value, {
|
||
|
bool caseSensitive = true,
|
||
|
}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.endsWith(
|
||
|
property: r'walletId',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> walletIdContains(
|
||
|
String value,
|
||
|
{bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.contains(
|
||
|
property: r'walletId',
|
||
|
value: value,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> walletIdMatches(
|
||
|
String pattern,
|
||
|
{bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.matches(
|
||
|
property: r'walletId',
|
||
|
wildcard: pattern,
|
||
|
caseSensitive: caseSensitive,
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition> walletIdIsEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.equalTo(
|
||
|
property: r'walletId',
|
||
|
value: '',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterFilterCondition>
|
||
|
walletIdIsNotEmpty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addFilterCondition(FilterCondition.greaterThan(
|
||
|
property: r'walletId',
|
||
|
value: '',
|
||
|
));
|
||
|
});
|
||
|
}
|
||
|
}
|
||
|
|
||
|
extension SparkCoinQueryObject
|
||
|
on QueryBuilder<SparkCoin, SparkCoin, QFilterCondition> {}
|
||
|
|
||
|
extension SparkCoinQueryLinks
|
||
|
on QueryBuilder<SparkCoin, SparkCoin, QFilterCondition> {}
|
||
|
|
||
|
extension SparkCoinQuerySortBy on QueryBuilder<SparkCoin, SparkCoin, QSortBy> {
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> sortByAddress() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'address', Sort.asc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> sortByAddressDesc() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'address', Sort.desc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy>
|
||
|
sortByDiversifierIntString() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'diversifierIntString', Sort.asc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy>
|
||
|
sortByDiversifierIntStringDesc() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'diversifierIntString', Sort.desc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> sortByIsUsed() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'isUsed', Sort.asc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> sortByIsUsedDesc() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'isUsed', Sort.desc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> sortByLTagHash() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'lTagHash', Sort.asc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> sortByLTagHashDesc() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'lTagHash', Sort.desc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> sortByMemo() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'memo', Sort.asc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> sortByMemoDesc() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'memo', Sort.desc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> sortByTxHash() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'txHash', Sort.asc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> sortByTxHashDesc() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'txHash', Sort.desc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> sortByType() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'type', Sort.asc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> sortByTypeDesc() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'type', Sort.desc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> sortByValueIntString() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'valueIntString', Sort.asc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> sortByValueIntStringDesc() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'valueIntString', Sort.desc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> sortByWalletId() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'walletId', Sort.asc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> sortByWalletIdDesc() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'walletId', Sort.desc);
|
||
|
});
|
||
|
}
|
||
|
}
|
||
|
|
||
|
extension SparkCoinQuerySortThenBy
|
||
|
on QueryBuilder<SparkCoin, SparkCoin, QSortThenBy> {
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> thenByAddress() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'address', Sort.asc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> thenByAddressDesc() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'address', Sort.desc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy>
|
||
|
thenByDiversifierIntString() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'diversifierIntString', Sort.asc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy>
|
||
|
thenByDiversifierIntStringDesc() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'diversifierIntString', Sort.desc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> thenById() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'id', Sort.asc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> thenByIdDesc() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'id', Sort.desc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> thenByIsUsed() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'isUsed', Sort.asc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> thenByIsUsedDesc() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'isUsed', Sort.desc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> thenByLTagHash() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'lTagHash', Sort.asc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> thenByLTagHashDesc() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'lTagHash', Sort.desc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> thenByMemo() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'memo', Sort.asc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> thenByMemoDesc() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'memo', Sort.desc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> thenByTxHash() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'txHash', Sort.asc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> thenByTxHashDesc() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'txHash', Sort.desc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> thenByType() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'type', Sort.asc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> thenByTypeDesc() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'type', Sort.desc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> thenByValueIntString() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'valueIntString', Sort.asc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> thenByValueIntStringDesc() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'valueIntString', Sort.desc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> thenByWalletId() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'walletId', Sort.asc);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QAfterSortBy> thenByWalletIdDesc() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addSortBy(r'walletId', Sort.desc);
|
||
|
});
|
||
|
}
|
||
|
}
|
||
|
|
||
|
extension SparkCoinQueryWhereDistinct
|
||
|
on QueryBuilder<SparkCoin, SparkCoin, QDistinct> {
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QDistinct> distinctByAddress(
|
||
|
{bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addDistinctBy(r'address', caseSensitive: caseSensitive);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QDistinct> distinctByDiversifierIntString(
|
||
|
{bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addDistinctBy(r'diversifierIntString',
|
||
|
caseSensitive: caseSensitive);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QDistinct>
|
||
|
distinctByEncryptedDiversifier() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addDistinctBy(r'encryptedDiversifier');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QDistinct> distinctByIsUsed() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addDistinctBy(r'isUsed');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QDistinct> distinctByK() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addDistinctBy(r'k');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QDistinct> distinctByLTagHash(
|
||
|
{bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addDistinctBy(r'lTagHash', caseSensitive: caseSensitive);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QDistinct> distinctByMemo(
|
||
|
{bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addDistinctBy(r'memo', caseSensitive: caseSensitive);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QDistinct> distinctBySerial() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addDistinctBy(r'serial');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QDistinct> distinctBySerialContext() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addDistinctBy(r'serialContext');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QDistinct> distinctByTag() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addDistinctBy(r'tag');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QDistinct> distinctByTxHash(
|
||
|
{bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addDistinctBy(r'txHash', caseSensitive: caseSensitive);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QDistinct> distinctByType() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addDistinctBy(r'type');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QDistinct> distinctByValueIntString(
|
||
|
{bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addDistinctBy(r'valueIntString',
|
||
|
caseSensitive: caseSensitive);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoin, QDistinct> distinctByWalletId(
|
||
|
{bool caseSensitive = true}) {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addDistinctBy(r'walletId', caseSensitive: caseSensitive);
|
||
|
});
|
||
|
}
|
||
|
}
|
||
|
|
||
|
extension SparkCoinQueryProperty
|
||
|
on QueryBuilder<SparkCoin, SparkCoin, QQueryProperty> {
|
||
|
QueryBuilder<SparkCoin, int, QQueryOperations> idProperty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addPropertyName(r'id');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, String, QQueryOperations> addressProperty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addPropertyName(r'address');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, String, QQueryOperations>
|
||
|
diversifierIntStringProperty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addPropertyName(r'diversifierIntString');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, List<int>?, QQueryOperations>
|
||
|
encryptedDiversifierProperty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addPropertyName(r'encryptedDiversifier');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, bool, QQueryOperations> isUsedProperty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addPropertyName(r'isUsed');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, List<int>?, QQueryOperations> kProperty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addPropertyName(r'k');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, String, QQueryOperations> lTagHashProperty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addPropertyName(r'lTagHash');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, String?, QQueryOperations> memoProperty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addPropertyName(r'memo');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, List<int>?, QQueryOperations> serialProperty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addPropertyName(r'serial');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, List<int>?, QQueryOperations>
|
||
|
serialContextProperty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addPropertyName(r'serialContext');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, List<int>?, QQueryOperations> tagProperty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addPropertyName(r'tag');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, String, QQueryOperations> txHashProperty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addPropertyName(r'txHash');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, SparkCoinType, QQueryOperations> typeProperty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addPropertyName(r'type');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, String, QQueryOperations> valueIntStringProperty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addPropertyName(r'valueIntString');
|
||
|
});
|
||
|
}
|
||
|
|
||
|
QueryBuilder<SparkCoin, String, QQueryOperations> walletIdProperty() {
|
||
|
return QueryBuilder.apply(this, (query) {
|
||
|
return query.addPropertyName(r'walletId');
|
||
|
});
|
||
|
}
|
||
|
}
|