E - The type of the iterated values.@Deprecated public abstract class AbstractFilteredIterator<E> extends AbstractBaseIterator<E>
| Modifier and Type | Class and Description |
|---|---|
static interface |
AbstractFilteredIterator.IteratorFilter<E>
Deprecated.
in favor of
Filter |
| Constructor and Description |
|---|
AbstractFilteredIterator(java.util.Iterator<E> iterator,
AbstractFilteredIterator.IteratorFilter<E> iteratorFilter)
Deprecated.
in favor of
AbstractFilteredIterator(Iterator, Filter). |
AbstractFilteredIterator(java.util.Iterator<E> iterator,
Filter<E> filter)
Deprecated.
Creates a filtered
Iterator that iterates the elements of the given Iterator if the given Filter permits it. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasNext()
Deprecated.
|
E |
next()
Deprecated.
|
equals, hashCode, removepublic AbstractFilteredIterator(java.util.Iterator<E> iterator, Filter<E> filter)
Iterator that iterates the elements of the given Iterator if the given Filter permits it.iterator - The Iterator to be filtered.filter - The Filter.@Deprecated public AbstractFilteredIterator(java.util.Iterator<E> iterator, AbstractFilteredIterator.IteratorFilter<E> iteratorFilter)
AbstractFilteredIterator(Iterator, Filter).Iterator that iterates the elements of the given Iterator if the given AbstractFilteredIterator.IteratorFilter permits it.iterator - The Iterator to be filtered.iteratorFilter - The AbstractFilteredIterator.IteratorFilter.public final boolean hasNext()
public final E next()