// GENERATED CODE - DO NOT MODIFY BY HAND part of 'zip_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 ZipReqZipSchema = Schema( name: r'ZipReqZip', id: 2176882141139579108, properties: { r'id': PropertySchema( id: 0, name: r'id', type: IsarType.long, ), r'zip': PropertySchema( id: 1, name: r'zip', type: IsarType.string, ) }, estimateSize: _zipReqZipEstimateSize, serialize: _zipReqZipSerialize, deserialize: _zipReqZipDeserialize, deserializeProp: _zipReqZipDeserializeProp, ); int _zipReqZipEstimateSize( ZipReqZip object, List offsets, Map> allOffsets, ) { var bytesCount = offsets.last; bytesCount += 3 + object.zip.length * 3; return bytesCount; } void _zipReqZipSerialize( ZipReqZip object, IsarWriter writer, List offsets, Map> allOffsets, ) { writer.writeLong(offsets[0], object.id); writer.writeString(offsets[1], object.zip); } ZipReqZip _zipReqZipDeserialize( Id id, IsarReader reader, List offsets, Map> allOffsets, ) { final object = ZipReqZip(); object.id = reader.readLong(offsets[0]); object.zip = reader.readString(offsets[1]); return object; } P _zipReqZipDeserializeProp

( IsarReader reader, int propertyId, int offset, Map> allOffsets, ) { switch (propertyId) { case 0: return (reader.readLong(offset)) as P; case 1: return (reader.readString(offset)) as P; default: throw IsarError('Unknown property with id $propertyId'); } } extension ZipReqZipQueryFilter on QueryBuilder { QueryBuilder idEqualTo( int value) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'id', value: value, )); }); } QueryBuilder idGreaterThan( int value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'id', value: value, )); }); } QueryBuilder idLessThan( int value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'id', value: value, )); }); } QueryBuilder idBetween( int lower, int 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 zipEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'zip', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder zipGreaterThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'zip', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder zipLessThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'zip', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder zipBetween( 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'zip', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder zipStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'zip', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder zipEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'zip', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder zipContains( String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'zip', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder zipMatches( String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'zip', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder zipIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'zip', value: '', )); }); } QueryBuilder zipIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'zip', value: '', )); }); } } extension ZipReqZipQueryObject on QueryBuilder {} // 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 ZipSetPosSchema = Schema( name: r'ZipSetPos', id: 2736271830323112702, properties: { r'track': PropertySchema( id: 0, name: r'track', type: IsarType.object, target: r'ZipTrack', ), r'zip': PropertySchema( id: 1, name: r'zip', type: IsarType.string, ) }, estimateSize: _zipSetPosEstimateSize, serialize: _zipSetPosSerialize, deserialize: _zipSetPosDeserialize, deserializeProp: _zipSetPosDeserializeProp, ); int _zipSetPosEstimateSize( ZipSetPos object, List offsets, Map> allOffsets, ) { var bytesCount = offsets.last; { final value = object.track; if (value != null) { bytesCount += 3 + ZipTrackSchema.estimateSize(value, allOffsets[ZipTrack]!, allOffsets); } } bytesCount += 3 + object.zip.length * 3; return bytesCount; } void _zipSetPosSerialize( ZipSetPos object, IsarWriter writer, List offsets, Map> allOffsets, ) { writer.writeObject( offsets[0], allOffsets, ZipTrackSchema.serialize, object.track, ); writer.writeString(offsets[1], object.zip); } ZipSetPos _zipSetPosDeserialize( Id id, IsarReader reader, List offsets, Map> allOffsets, ) { final object = ZipSetPos(); object.track = reader.readObjectOrNull( offsets[0], ZipTrackSchema.deserialize, allOffsets, ); object.zip = reader.readString(offsets[1]); return object; } P _zipSetPosDeserializeProp

( IsarReader reader, int propertyId, int offset, Map> allOffsets, ) { switch (propertyId) { case 0: return (reader.readObjectOrNull( offset, ZipTrackSchema.deserialize, allOffsets, )) as P; case 1: return (reader.readString(offset)) as P; default: throw IsarError('Unknown property with id $propertyId'); } } extension ZipSetPosQueryFilter on QueryBuilder { QueryBuilder trackIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'track', )); }); } QueryBuilder trackIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'track', )); }); } QueryBuilder zipEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'zip', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder zipGreaterThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'zip', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder zipLessThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'zip', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder zipBetween( 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'zip', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, caseSensitive: caseSensitive, )); }); } QueryBuilder zipStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'zip', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder zipEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'zip', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder zipContains( String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'zip', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder zipMatches( String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'zip', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder zipIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'zip', value: '', )); }); } QueryBuilder zipIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'zip', value: '', )); }); } } extension ZipSetPosQueryObject on QueryBuilder { QueryBuilder track( FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'track'); }); } } // 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 ZipTrackSchema = Schema( name: r'ZipTrack', id: 8605425681395793610, properties: { r'pos': PropertySchema( id: 0, name: r'pos', type: IsarType.object, target: r'ZipTrackPos', ), r'time': PropertySchema( id: 1, name: r'time', type: IsarType.string, ) }, estimateSize: _zipTrackEstimateSize, serialize: _zipTrackSerialize, deserialize: _zipTrackDeserialize, deserializeProp: _zipTrackDeserializeProp, ); int _zipTrackEstimateSize( ZipTrack object, List offsets, Map> allOffsets, ) { var bytesCount = offsets.last; { final value = object.pos; if (value != null) { bytesCount += 3 + ZipTrackPosSchema.estimateSize( value, allOffsets[ZipTrackPos]!, allOffsets); } } bytesCount += 3 + object.time.length * 3; return bytesCount; } void _zipTrackSerialize( ZipTrack object, IsarWriter writer, List offsets, Map> allOffsets, ) { writer.writeObject( offsets[0], allOffsets, ZipTrackPosSchema.serialize, object.pos, ); writer.writeString(offsets[1], object.time); } ZipTrack _zipTrackDeserialize( Id id, IsarReader reader, List offsets, Map> allOffsets, ) { final object = ZipTrack(); object.pos = reader.readObjectOrNull( offsets[0], ZipTrackPosSchema.deserialize, allOffsets, ); object.time = reader.readString(offsets[1]); return object; } P _zipTrackDeserializeProp

( IsarReader reader, int propertyId, int offset, Map> allOffsets, ) { switch (propertyId) { case 0: return (reader.readObjectOrNull( offset, ZipTrackPosSchema.deserialize, allOffsets, )) as P; case 1: return (reader.readString(offset)) as P; default: throw IsarError('Unknown property with id $propertyId'); } } extension ZipTrackQueryFilter on QueryBuilder { QueryBuilder posIsNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNull( property: r'pos', )); }); } QueryBuilder posIsNotNull() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(const FilterCondition.isNotNull( property: r'pos', )); }); } QueryBuilder timeEqualTo( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'time', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder 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 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 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 timeStartsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.startsWith( property: r'time', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder timeEndsWith( String value, { bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.endsWith( property: r'time', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder timeContains( String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.contains( property: r'time', value: value, caseSensitive: caseSensitive, )); }); } QueryBuilder timeMatches( String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.matches( property: r'time', wildcard: pattern, caseSensitive: caseSensitive, )); }); } QueryBuilder timeIsEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'time', value: '', )); }); } QueryBuilder timeIsNotEmpty() { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( property: r'time', value: '', )); }); } } extension ZipTrackQueryObject on QueryBuilder { QueryBuilder pos( FilterQuery q) { return QueryBuilder.apply(this, (query) { return query.object(q, r'pos'); }); } } // 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 ZipTrackPosSchema = Schema( name: r'ZipTrackPos', id: 7837584470752293488, properties: { r'acc': PropertySchema( id: 0, name: r'acc', type: IsarType.long, ), r'lat': PropertySchema( id: 1, name: r'lat', type: IsarType.double, ), r'long': PropertySchema( id: 2, name: r'long', type: IsarType.double, ) }, estimateSize: _zipTrackPosEstimateSize, serialize: _zipTrackPosSerialize, deserialize: _zipTrackPosDeserialize, deserializeProp: _zipTrackPosDeserializeProp, ); int _zipTrackPosEstimateSize( ZipTrackPos object, List offsets, Map> allOffsets, ) { var bytesCount = offsets.last; return bytesCount; } void _zipTrackPosSerialize( ZipTrackPos object, IsarWriter writer, List offsets, Map> allOffsets, ) { writer.writeLong(offsets[0], object.acc); writer.writeDouble(offsets[1], object.lat); writer.writeDouble(offsets[2], object.long); } ZipTrackPos _zipTrackPosDeserialize( Id id, IsarReader reader, List offsets, Map> allOffsets, ) { final object = ZipTrackPos(); object.acc = reader.readLong(offsets[0]); object.lat = reader.readDouble(offsets[1]); object.long = reader.readDouble(offsets[2]); return object; } P _zipTrackPosDeserializeProp

( IsarReader reader, int propertyId, int offset, Map> allOffsets, ) { switch (propertyId) { case 0: return (reader.readLong(offset)) as P; case 1: return (reader.readDouble(offset)) as P; case 2: return (reader.readDouble(offset)) as P; default: throw IsarError('Unknown property with id $propertyId'); } } extension ZipTrackPosQueryFilter on QueryBuilder { QueryBuilder accEqualTo( int value) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'acc', value: value, )); }); } QueryBuilder accGreaterThan( int value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'acc', value: value, )); }); } QueryBuilder accLessThan( int value, { bool include = false, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'acc', value: value, )); }); } QueryBuilder accBetween( int lower, int upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.between( property: r'acc', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, )); }); } QueryBuilder latEqualTo( double value, { double epsilon = Query.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'lat', value: value, epsilon: epsilon, )); }); } QueryBuilder latGreaterThan( double value, { bool include = false, double epsilon = Query.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'lat', value: value, epsilon: epsilon, )); }); } QueryBuilder latLessThan( double value, { bool include = false, double epsilon = Query.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'lat', value: value, epsilon: epsilon, )); }); } QueryBuilder latBetween( double lower, double upper, { bool includeLower = true, bool includeUpper = true, double epsilon = Query.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.between( property: r'lat', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, epsilon: epsilon, )); }); } QueryBuilder longEqualTo( double value, { double epsilon = Query.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.equalTo( property: r'long', value: value, epsilon: epsilon, )); }); } QueryBuilder longGreaterThan( double value, { bool include = false, double epsilon = Query.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.greaterThan( include: include, property: r'long', value: value, epsilon: epsilon, )); }); } QueryBuilder longLessThan( double value, { bool include = false, double epsilon = Query.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.lessThan( include: include, property: r'long', value: value, epsilon: epsilon, )); }); } QueryBuilder longBetween( double lower, double upper, { bool includeLower = true, bool includeUpper = true, double epsilon = Query.epsilon, }) { return QueryBuilder.apply(this, (query) { return query.addFilterCondition(FilterCondition.between( property: r'long', lower: lower, includeLower: includeLower, upper: upper, includeUpper: includeUpper, epsilon: epsilon, )); }); } } extension ZipTrackPosQueryObject on QueryBuilder {} // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** ZipMessage _$ZipMessageFromJson(Map json) => ZipMessage() ..setPos = json['set_pos'] == null ? null : ZipSetPos.fromJson(json['set_pos'] as Map) ..reqZip = json['req_zip'] == null ? null : ZipReqZip.fromJson(json['req_zip'] as Map); Map _$ZipMessageToJson(ZipMessage instance) => { 'set_pos': instance.setPos, 'req_zip': instance.reqZip, }; ZipReqZip _$ZipReqZipFromJson(Map json) => ZipReqZip() ..id = json['id'] as int ..zip = json['zip'] as String; Map _$ZipReqZipToJson(ZipReqZip instance) => { 'id': instance.id, 'zip': instance.zip, }; ZipSetPos _$ZipSetPosFromJson(Map json) => ZipSetPos() ..zip = json['zip'] as String ..track = json['track'] == null ? null : ZipTrack.fromJson(json['track'] as Map); Map _$ZipSetPosToJson(ZipSetPos instance) => { 'zip': instance.zip, 'track': instance.track, }; ZipTrack _$ZipTrackFromJson(Map json) => ZipTrack() ..time = json['time'] as String ..pos = json['pos'] == null ? null : ZipTrackPos.fromJson(json['pos'] as Map); Map _$ZipTrackToJson(ZipTrack instance) => { 'time': instance.time, 'pos': instance.pos, }; ZipTrackPos _$ZipTrackPosFromJson(Map json) => ZipTrackPos() ..lat = (json['lat'] as num).toDouble() ..long = (json['long'] as num).toDouble() ..acc = json['acc'] as int; Map _$ZipTrackPosToJson(ZipTrackPos instance) => { 'lat': instance.lat, 'long': instance.long, 'acc': instance.acc, };