Я делаю вызов RxJava, и конечный результат я подписываюсь на список брони.При возврате списка пользовательских объектов RxJava выделяет ошибку, но компилирует
код работает отлично, но я получаю эту раздражающую выделить:
Литая здесь не работает, потому что я не могу бросить List <Booking>
к List <Object>
.
Хорошо, вы можете сказать, что я должен просто заменить его с лямбда-выражения, но в методе call()
мне нужно вызвать метод, который принимает List <Booking>
в качестве параметра:
Как я могу избежать подсветка в любом из этих случаев?
листинг Список
Попробуйте использовать 'flatMap', как это' flatMap'. Иногда вывод типа Java 8 не работает. –
zsxwing