toSerializable method

  1. @override
Map<String, dynamic> toSerializable()
override

Converts this object to a serializable map.

Implementation

@override
Map<String, dynamic> toSerializable() {
  final map = <String, dynamic>{
    'MessageHeader': messageHeader.toSerializable(),
  };
  if (paymentRequest != null) {
    map['PaymentRequest'] = paymentRequest!.toSerializable();
  }
  if (reversalRequest != null) {
    map['ReversalRequest'] = reversalRequest!.toSerializable();
  }
  if (eventNotification != null) {
    map['EventNotification'] = eventNotification!.toSerializable();
  }
  return map;
}