read method
Is called when a value has to be decoded.
Implementation
@override
LogLevelPersistent read(BinaryReader reader) {
switch (reader.readByte()) {
case 0:
return LogLevelPersistent.error;
case 1:
return LogLevelPersistent.critical;
case 2:
return LogLevelPersistent.info;
case 3:
return LogLevelPersistent.debug;
case 4:
return LogLevelPersistent.verbose;
case 5:
return LogLevelPersistent.warning;
default:
return LogLevelPersistent.error;
}
}