RxJava недавно представила Single. Есть ли способ конвертировать уже существующий Observable (который в значительной степени Single) в Single без изменения источника исходного наблюдаемого?
Например, у меня есть класс службы api с методом, который возвращает Observable, который по существу извлекает пользователя из удаленного ресурса. Скажем, я не могу изменить службу. Я хочу потреблять это в другом месте, но возвращаю Single. Как мне это сделать?
Усиление больше фона
RxJava недавно представила концепцию Single, которая представляет собой более или менее простой обратный вызов Rx (т.е. Observable, испускающий один объект или ошибку) (подробнее об этом здесь - http://reactivex.io/documentation/single.html)