serialize method
Serialize.
Implementation
@override
void serialize(List<int> buffer) {
// Write type-id 0x909c3f94.
buffer.writeInt32(0x909c3f94);
// Write fields.
buffer.writeInt32(flags);
final localNameCopy = name;
if (localNameCopy != null) {
buffer.writeString(localNameCopy);
}
final localPhoneCopy = phone;
if (localPhoneCopy != null) {
buffer.writeString(localPhoneCopy);
}
final localEmailCopy = email;
if (localEmailCopy != null) {
buffer.writeString(localEmailCopy);
}
final localShippingAddressCopy = shippingAddress;
if (localShippingAddressCopy != null) {
buffer.writeObject(localShippingAddressCopy);
}
// Finished serialization.
}