|
|
@ -0,0 +1,44 @@ |
|
|
|
// GENERATED CODE - DO NOT MODIFY BY HAND |
|
|
|
|
|
|
|
part of 'total_data_entity.dart'; |
|
|
|
|
|
|
|
// ************************************************************************** |
|
|
|
// TypeAdapterGenerator |
|
|
|
// ************************************************************************** |
|
|
|
|
|
|
|
class TotalDataEntityAdapter extends TypeAdapter<TotalDataEntity> { |
|
|
|
@override |
|
|
|
final int typeId = 0; |
|
|
|
|
|
|
|
@override |
|
|
|
TotalDataEntity read(BinaryReader reader) { |
|
|
|
final numOfFields = reader.readByte(); |
|
|
|
final fields = <int, dynamic>{ |
|
|
|
for (int i = 0; i < numOfFields; i++) reader.readByte(): reader.read(), |
|
|
|
}; |
|
|
|
return TotalDataEntity( |
|
|
|
code: fields[0] as String?, |
|
|
|
levels: (fields[1] as List?)?.cast<LevelEntity>(), |
|
|
|
); |
|
|
|
} |
|
|
|
|
|
|
|
@override |
|
|
|
void write(BinaryWriter writer, TotalDataEntity obj) { |
|
|
|
writer |
|
|
|
..writeByte(2) |
|
|
|
..writeByte(0) |
|
|
|
..write(obj.code) |
|
|
|
..writeByte(1) |
|
|
|
..write(obj.levels); |
|
|
|
} |
|
|
|
|
|
|
|
@override |
|
|
|
int get hashCode => typeId.hashCode; |
|
|
|
|
|
|
|
@override |
|
|
|
bool operator ==(Object other) => |
|
|
|
identical(this, other) || |
|
|
|
other is TotalDataEntityAdapter && |
|
|
|
runtimeType == other.runtimeType && |
|
|
|
typeId == other.typeId; |
|
|
|
} |