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 TypeMethodDescriptionboolean
hasNext()
abstract boolean
isIncluded
(Object item) next()
void
remove()
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
-
Field Details
-
baseIterator
-
EMPTY
-
DONE
-
nextObject
-
-
Constructor Details
-
FilteredIterator
public FilteredIterator()
-
-
Method Details