Class EnumerationIterator

  • All Implemented Interfaces:
    java.util.Iterator

    public class EnumerationIterator
    extends java.lang.Object
    implements java.util.Iterator
    An Iterator wrapper for an Enumeration.
    Version:
    $Id: EnumerationIterator.java 463298 2006-10-12 16:10:32Z henning $
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.Enumeration enumeration
      The enumeration to iterate.
    • Constructor Summary

      Constructors 
      Constructor Description
      EnumerationIterator​(java.util.Enumeration enumeration)
      Creates a new iteratorwrapper instance for the specified Enumeration.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean hasNext()
      Check to see if there is another element in the array.
      java.lang.Object next()
      Move to next element in the array.
      void remove()
      Unimplemented.
      • 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 Detail

      • enumeration

        private java.util.Enumeration enumeration
        The enumeration to iterate.
    • Constructor Detail

      • EnumerationIterator

        public EnumerationIterator​(java.util.Enumeration enumeration)
        Creates a new iteratorwrapper instance for the specified Enumeration.
        Parameters:
        enumeration - The Enumeration to wrap.
    • Method Detail

      • next

        public java.lang.Object next()
        Move to next element in the array.
        Specified by:
        next in interface java.util.Iterator
        Returns:
        The next object in the array.
      • hasNext

        public boolean hasNext()
        Check to see if there is another element in the array.
        Specified by:
        hasNext in interface java.util.Iterator
        Returns:
        Whether there is another element.
      • remove

        public void remove()
        Unimplemented. No analogy in Enumeration
        Specified by:
        remove in interface java.util.Iterator