Class IteratorEnumeration
- java.lang.Object
-
- org.apache.commons.collections.iterators.IteratorEnumeration
-
- All Implemented Interfaces:
java.util.Enumeration
@Deprecated(since="2021-04-30") public class IteratorEnumeration extends java.lang.Object implements java.util.Enumeration
Deprecated.Commons Collections 3 is in maintenance mode. Commons Collections 4 should be used instead.Adapter to make anIterator
instance appear to be anEnumeration
instance.- Since:
- Commons Collections 1.0
-
-
Constructor Summary
Constructors Constructor Description IteratorEnumeration()
Deprecated.Constructs a newIteratorEnumeration
that will not function untilsetIterator
is invoked.IteratorEnumeration(java.util.Iterator iterator)
Deprecated.Constructs a newIteratorEnumeration
that will use the given iterator.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.Iterator
getIterator()
Deprecated.Returns the underlying iterator.boolean
hasMoreElements()
Deprecated.Returns true if the underlying iterator has more elements.java.lang.Object
nextElement()
Deprecated.Returns the next element from the underlying iterator.void
setIterator(java.util.Iterator iterator)
Deprecated.Sets the underlying iterator.
-
-
-
Constructor Detail
-
IteratorEnumeration
public IteratorEnumeration()
Deprecated.Constructs a newIteratorEnumeration
that will not function untilsetIterator
is invoked.
-
IteratorEnumeration
public IteratorEnumeration(java.util.Iterator iterator)
Deprecated.Constructs a newIteratorEnumeration
that will use the given iterator.- Parameters:
iterator
- the iterator to use
-
-
Method Detail
-
hasMoreElements
public boolean hasMoreElements()
Deprecated.Returns true if the underlying iterator has more elements.- Specified by:
hasMoreElements
in interfacejava.util.Enumeration
- Returns:
- true if the underlying iterator has more elements
-
nextElement
public java.lang.Object nextElement()
Deprecated.Returns the next element from the underlying iterator.- Specified by:
nextElement
in interfacejava.util.Enumeration
- Returns:
- the next element from the underlying iterator.
- Throws:
java.util.NoSuchElementException
- if the underlying iterator has no more elements
-
getIterator
public java.util.Iterator getIterator()
Deprecated.Returns the underlying iterator.- Returns:
- the underlying iterator
-
setIterator
public void setIterator(java.util.Iterator iterator)
Deprecated.Sets the underlying iterator.- Parameters:
iterator
- the new underlying iterator
-
-