Как преобразовать список одного объекта в другой в rx Java - PullRequest
0 голосов
/ 28 марта 2020

Предположим, у меня есть объект List <SShow>, и я пытаюсь взять этот объект и преобразовать его в List <Show>. Я могу сделать это для одного объекта, но столкнулся с трудностями при разборе списка здесь.

repository.getContentShow().map{
              Show.from(it.shows.get(0))
}

Пожалуйста, подскажите, как я могу иметь возможность разобрать список, чтобы показать объект. Спасибо

1 Ответ

1 голос
/ 28 марта 2020
repository.getContentShow().map{ 
          it.shows.map{ currentShow -> Show.from(currentShow) }
}

Я думаю, что это должно сработать, просто используйте kotlin функцию расширения Collection.map со своим списком и верните ее из функции карты rx Java.

...