Android 2.3 Gingerbread

java.util
Interface Enumeration<E>

All Known Implementing Classes:
AllPermissionCollection.SingletonEnumeration, ConcurrentHashMap.KeyIterator, ConcurrentHashMap.ValueIterator, EmptyEnumeration, Permissions.MetaEnumeration, StringTokenizer, TwoEnumerationsInOne

public interface Enumeration<E>

A legacy iteration interface.

New code should use Iterator instead. Iterator replaces the enumeration interface and adds a way to remove elements from a collection.

If you have an Enumeration and want a Collection, you can use Collections.list(java.util.Enumeration) to get a List.

If you need an Enumeration for a legacy API and have a Collection, you can use Collections.enumeration(java.util.Collection).

See Also:
Iterator

Method Summary
 boolean hasMoreElements()
          Returns whether this Enumeration has more elements.
 E nextElement()
          Returns the next element in this Enumeration.
 

Method Detail

hasMoreElements

boolean hasMoreElements()
Returns whether this Enumeration has more elements.

Returns:
true if there are more elements, false otherwise.
See Also:
nextElement()

nextElement

E nextElement()
Returns the next element in this Enumeration.

Returns:
the next element..
Throws:
NoSuchElementException - if there are no more elements.
See Also:
hasMoreElements()

Android 2.3 Gingerbread