Class EnumerationIterator<T>

java.lang.Object
org.apache.commons.jexl3.internal.introspection.EnumerationIterator<T>
Type Parameters:
T - the type of object this iterator returns
All Implemented Interfaces:
Iterator<T>

public class EnumerationIterator<T> extends Object implements Iterator<T>
An Iterator wrapper for an Enumeration.
Since:
1.0
  • Field Details

    • enumeration

      private final Enumeration<T> enumeration
      The enumeration to iterate over.
  • Constructor Details

    • EnumerationIterator

      public EnumerationIterator(Enumeration<T> enumer)
      Creates a new iteratorwrapper instance for the specified Enumeration.
      Parameters:
      enumer - The Enumeration to wrap.
  • Method Details

    • hasNext

      public boolean hasNext()
      Specified by:
      hasNext in interface Iterator<T>
    • next

      public T next()
      Specified by:
      next in interface Iterator<T>