Line data Source code
1 : // GENERATED CODE - DO NOT MODIFY BY HAND 2 : 3 : part of 'page_entity.dart'; 4 : 5 : // ************************************************************************** 6 : // TypeAdapterGenerator 7 : // ************************************************************************** 8 : 9 : class PageEntityAdapter extends TypeAdapter<PageEntity> { 10 : @override 11 : final int typeId = 8; 12 : 13 0 : @override 14 : PageEntity read(BinaryReader reader) { 15 0 : final numOfFields = reader.readByte(); 16 0 : final fields = <int, dynamic>{ 17 0 : for (int i = 0; i < numOfFields; i++) reader.readByte(): reader.read(), 18 : }; 19 0 : return PageEntity( 20 0 : id: fields[0] as String, 21 0 : creationDate: fields[1] as DateTime, 22 0 : lastUpdateDate: fields[2] as DateTime, 23 0 : route: fields[3] as String, 24 : ); 25 : } 26 : 27 1 : @override 28 : void write(BinaryWriter writer, PageEntity obj) { 29 : writer 30 1 : ..writeByte(4) 31 1 : ..writeByte(0) 32 2 : ..write(obj.id) 33 1 : ..writeByte(1) 34 2 : ..write(obj.creationDate) 35 1 : ..writeByte(2) 36 2 : ..write(obj.lastUpdateDate) 37 1 : ..writeByte(3) 38 2 : ..write(obj.route); 39 : } 40 : 41 0 : @override 42 0 : int get hashCode => typeId.hashCode; 43 : 44 0 : @override 45 : bool operator ==(Object other) => 46 : identical(this, other) || 47 0 : other is PageEntityAdapter && 48 0 : runtimeType == other.runtimeType && 49 0 : typeId == other.typeId; 50 : }