Package com.ibm.icu.dev.util
Class CollectionUtilities.FilteredIterator
java.lang.Object
com.ibm.icu.dev.util.CollectionUtilities.FilteredIterator
- All Implemented Interfaces:
Iterator
- Direct Known Subclasses:
CollectionUtilities.PrefixIterator,CollectionUtilities.RegexIterator
- Enclosing class:
CollectionUtilities
public abstract static class CollectionUtilities.FilteredIterator
extends Object
implements Iterator
For producing filtered iterators
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanhasNext()abstract booleanisIncluded(Object item) next()voidremove()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining
-
Field Details
-
baseIterator
-
EMPTY
-
DONE
-
nextObject
-
-
Constructor Details
-
FilteredIterator
public FilteredIterator()
-
-
Method Details