write method
- BinaryWriter writer,
- ServiceState obj
override
Is called when a value has to be encoded.
Implementation
@override
void write(BinaryWriter writer, ServiceState obj) {
switch (obj) {
case ServiceState.added:
writer.writeByte(0);
break;
case ServiceState.finished:
writer.writeByte(2);
break;
case ServiceState.rejected:
writer.writeByte(3);
break;
case ServiceState.outDated:
writer.writeByte(4);
break;
case ServiceState.removed:
writer.writeByte(5);
break;
}
}