public class LazyIterator<E>
extends java.lang.Object
implements java.util.Iterator<E>
Modifier and Type | Method and Description |
---|---|
void |
filter(java.util.function.Predicate<E> p) |
static <T> LazyIterator<T> |
from(java.util.Iterator<T> backingIter) |
boolean |
hasNext() |
void |
map(java.util.function.Function<E,E> f) |
E |
next() |
public static <T> LazyIterator<T> from(java.util.Iterator<T> backingIter)
public void filter(java.util.function.Predicate<E> p)
public boolean hasNext()
hasNext
in interface java.util.Iterator<E>