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
Iterators into Enumerations.
Consider altering the code requiring the Enumeration instead
of using this class. Enumerations generally should not be
used in new code.- Since:
- 3.1.0 see IterableEnumeration
- Author:
- Joel Uckelman
-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Creates anEnumeratedIteratorfrom the givenIterator. -
Method Summary
Modifier and TypeMethodDescriptionbooleanDeprecated, 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, waitMethods 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:
hasMoreElementsin interfaceEnumeration<T>
-
nextElement
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
nextElementin interfaceEnumeration<T>
-
Iterator,Iterable,Collectionor Stream API instead.