Map<String, dynamic> toMap() => <String, dynamic>{ "keyValues": List<dynamic>.from(keyValues.map((UKeyValueData x) => x.toMap())), "detail1": detail1, "detail2": detail2, };