Class LimitedIterator<T>
java.lang.Object
org.eclipse.net4j.util.collection.AbstractIterator<T>
org.eclipse.net4j.util.collection.AbstractFilteredIterator<T>
org.eclipse.net4j.util.collection.LimitedIterator<T>
- All Implemented Interfaces:
Iterator<T>
- Since:
- 3.3
- 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
-
Method Summary
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
-
LimitedIterator
-
-
Method Details
-
getLimit
public final int getLimit() -
getCount
public final int getCount() -
isValid
- Specified by:
isValid
in classAbstractFilteredIterator<T>
-