Class AbstractFilteredIterator.Predicated<T>
java.lang.Object
org.eclipse.net4j.util.collection.AbstractIterator<T>
org.eclipse.net4j.util.collection.AbstractFilteredIterator<T>
org.eclipse.net4j.util.collection.AbstractFilteredIterator.Predicated<T>
- All Implemented Interfaces:
Iterator<T>
- Enclosing class:
- AbstractFilteredIterator<T>
- Since:
- 3.10
- Author:
- Eike Stepper
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.net4j.util.collection.AbstractFilteredIterator
AbstractFilteredIterator.Predicated<T>
-
Field Summary
Fields inherited from class org.eclipse.net4j.util.collection.AbstractIterator
END_OF_DATA
-
Constructor Summary
ConstructorDescriptionPredicated
(Predicate<? super T> predicate, Iterator<T> delegate) Predicated
(Iterator<T> delegate, Predicate<? super T> predicate) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
Methods inherited from class org.eclipse.net4j.util.collection.AbstractFilteredIterator
computeNextElement, remove
Methods inherited from class org.eclipse.net4j.util.collection.AbstractIterator
empty, hasNext, next
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
Predicated
-
Predicated
-
-
Method Details
-
getPredicate
-
isValid
- Specified by:
isValid
in classAbstractFilteredIterator<T>
-