Package VASSAL.tools
Class EnumeratedIterator<T>
java.lang.Object
VASSAL.tools.EnumeratedIterator<T>
- All Implemented Interfaces:
Enumeration<T>
@Deprecated(since="2021-12-01",
forRemoval=true)
public class EnumeratedIterator<T>
extends Object
implements Enumeration<T>
Deprecated, for removal: This API element is subject to removal in a future version.
An adapter for converting
Iterator
s into Enumeration
s.
Consider altering the code requiring the Enumeration
instead
of using this class. Enumeration
s generally should not be
used in new code.- Since:
- 3.1.0 see IterableEnumeration
- Author:
- Joel Uckelman
-
Constructor Summary
ConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Creates anEnumeratedIterator
from the givenIterator
. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Enumeration
asIterator
-
Constructor Details
-
EnumeratedIterator
-
-
Method Details
-
hasMoreElements
public boolean hasMoreElements()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
hasMoreElements
in interfaceEnumeration<T>
-
nextElement
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
nextElement
in interfaceEnumeration<T>
-
Iterator
,Iterable
,Collection
or Stream API instead.