class ContactDTO(
var isEmergency: Boolean? = null,
var phones: MutableList<ContactIn>? = null) :
Parcelable {
...}
Я пытаюсь сопоставить вышеперечисленное со списком телефонных номеров.
(ContactIn имеет поле isPrimary)
У меня есть следующее, но оно запрашивает логический предикат?
var contacts = contactsDTO?.contacts?.filter { contactDTO -> contactDTO.isEmergency == true }
contacts.map { contactDTO -> contactDTO.phones.filter { phone -> phone.isPrimary } }
спасибо.