Я хочу собрать все предметы, выпущенные в коллекции. Я делаю это так:Конвертировать наблюдаемый в коллекцию в RxJava
List found = new ArrayList();
controller.search(query)
.doOnCompleted(new Action0() {
@Override
public void call() {
//Do something with "found" list
}
}).subscribe(new Action1<String>() {
@Override
public void call(String item) {
found.add(item);
}
});
Есть ли встроенный способ RxJava, чтобы осуществить это?