В Java 8 класс Stream не имеет способа обернуть a Iterable.
Вместо этого я получаю Spliterator из Iterable, а затем получаю a Stream из StreamSupport следующим образом:
boolean parallel = true;
StreamSupport.stream(spliterator(), parallel)
.filter(Row::isEmpty)
.collect(Collectors.toList())
.forEach(this::deleteRow);
Есть ли другой способ генерации операций Stream на Iterable, который мне не хватает?