Нет аргумента для метода, который возвращает Single - PullRequest
0 голосов
/ 02 ноября 2019

Я хочу вызвать метод getLessons без аргументов, как можно вызвать этот метод, но без аргументов?

private void getProfileType() {
    disposable.add(profileController.getType()
            .observeOn(AndroidSchedulers.mainThread())
            .subscribeOn(Schedulers.io())
            .doOnSuccess(t->getViewState().getProfileType(t))
            .filter(t->t.getType().equals(Constants.TYPE_STUDENT))
            .toSingle()
            .flatMap(this::getLessons)
            .subscribe(this::saveLessons));
}


 private Single<List<Lesson>> getLessons(UserType userType) {
    return lessonsController.getLessons()
            .observeOn(AndroidSchedulers.mainThread())
            .subscribeOn(Schedulers.io())
            .flatMap(Single::just);
}
...