У меня есть интерфейс, который возвращается java.lang.Iterable<T>
.
Я хотел бы манипулировать этим результатом с помощью Java 8 Stream API.
Однако Iterable не может «течь».
Любая идея, как использовать Iterable в качестве потока без преобразования его в список?
myIterable.stream()
не существует!
Stream.of(iterable)
производит Stream<Iterable<Object>>
.