Цикл по списку объектов Observable без использования подписки - PullRequest
0 голосов
/ 27 ноября 2018

У меня есть Observable объект, как показано ниже

Observable<List<User>> observableUser = object.someMthodReturningObservable();

Я хочу зациклить хотя observableUser, поэтому я решил следующий код

1-й путь:

observableUser.map(object ->{
            List<User> list = object;
            for(User user: list){
                Employee employee= new Employee();
                employee.setName(user.getName());
            }
            return null;
        });

2-й способ:

observableUser.flatMap(Observable::from).subscribe(object -> {
            User user = (User)object;
            Employee employee= new Employee();
            employee.setName(user.getName());
         });

Есть ли способ циклического перемещения по списку без использования циклов subscribe и for, то есть с использованием только flatMap или map функциональных возможностей

...