T
- public class EnumerationIterator<T>
extends java.lang.Object
implements java.lang.Iterable<T>, java.util.Iterator<T>
Modifier and Type | Field and Description |
---|---|
private java.util.concurrent.atomic.AtomicBoolean |
done |
private java.util.Enumeration<? extends T> |
enumerator |
Constructor and Description |
---|
EnumerationIterator(java.util.Enumeration<? extends T> e) |
Modifier and Type | Method and Description |
---|---|
boolean |
hasNext() |
java.util.Iterator<T> |
iterator() |
static <T> EnumerationIterator<T> |
iterator(java.util.Enumeration<? extends T> e) |
T |
next() |
void |
remove() |
private final java.util.Enumeration<? extends T> enumerator
private final java.util.concurrent.atomic.AtomicBoolean done
public EnumerationIterator(java.util.Enumeration<? extends T> e)
public static <T> EnumerationIterator<T> iterator(java.util.Enumeration<? extends T> e)
public java.util.Iterator<T> iterator()
iterator
in interface java.lang.Iterable<T>
public boolean hasNext()
hasNext
in interface java.util.Iterator<T>
public void remove()
remove
in interface java.util.Iterator<T>