LCOV - code coverage report
Current view: top level - src/database/entity - page_entity.g.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 10 25 40.0 %
Date: 2020-12-04 18:41:24 Functions: 0 0 -

          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             : }

Generated by: LCOV version 1.14