У меня есть следующий метод:
fun get(browsePlayerContext: BrowsePlayerContext): Single<List<Conference>>
, который возвращает Single> со следующей структурой для объекта Conference:
data class Conference(
val label: String,
val uid: UID?,
val action: BrowsePlayerAction?,
val image: String
)
Но мне нужно преобразовать этот ответ в:
Single<List<EntityBrowse>>
Просмотр сущности имеет ту же структуру, которую я имею в виду:
data class EntityBrowse(
val label: String,
val uid: UID?,
val action: BrowsePlayerAction?,
val image: String
)
Я делаю преобразование вручную, но мне нужен более изощренный способ, потому что я собираюсь стать другимвид объектов, и мне придется сделать то же самое преобразование в EntityBrowse.
Есть идеи?