| java.lang.Object velosurf.util.Enumerator
Enumerator | public class Enumerator implements Enumeration(Code) | | Adapter class that wraps an Enumeration around a Java2
collection classes object Iterator so that existing APIs
returning Enumerations can easily run on top of the new collections.
Constructors are provided to easliy create such wrappers.
The source code is taken from Apache Tomcat
author: Craig R. McClanahan author: Andrey Grebnev <andrey.grebnev@blandware.com> |
Constructor Summary | |
public | Enumerator(Collection collection) Return an Enumeration over the values of the specified Collection. | public | Enumerator(Collection collection, boolean clone) Return an Enumeration over the values of the specified Collection. | public | Enumerator(Iterator iterator) Return an Enumeration over the values returned by the
specified Iterator. | public | Enumerator(Iterator iterator, boolean clone) Return an Enumeration over the values returned by the
specified Iterator. | public | Enumerator(Map map) Return an Enumeration over the values of the specified Map. | public | Enumerator(Map map, boolean clone) Return an Enumeration over the values of the specified Map. |
Method Summary | |
public boolean | hasMoreElements() Tests if this enumeration contains more elements. | public Object | nextElement() Returns the next element of this enumeration if this enumeration
has at least one more element to provide. |
Enumerator | public Enumerator(Collection collection)(Code) | | Return an Enumeration over the values of the specified Collection.
Parameters: collection - Collection whose values should be enumerated |
Enumerator | public Enumerator(Collection collection, boolean clone)(Code) | | Return an Enumeration over the values of the specified Collection.
Parameters: collection - Collection whose values should be enumerated Parameters: clone - true to clone iterator |
Enumerator | public Enumerator(Iterator iterator)(Code) | | Return an Enumeration over the values returned by the
specified Iterator.
Parameters: iterator - Iterator to be wrapped |
Enumerator | public Enumerator(Iterator iterator, boolean clone)(Code) | | Return an Enumeration over the values returned by the
specified Iterator.
Parameters: iterator - Iterator to be wrapped Parameters: clone - true to clone iterator |
Enumerator | public Enumerator(Map map)(Code) | | Return an Enumeration over the values of the specified Map.
Parameters: map - Map whose values should be enumerated |
Enumerator | public Enumerator(Map map, boolean clone)(Code) | | Return an Enumeration over the values of the specified Map.
Parameters: map - Map whose values should be enumerated Parameters: clone - true to clone iterator |
hasMoreElements | public boolean hasMoreElements()(Code) | | Tests if this enumeration contains more elements.
true if and only if this enumeration objectcontains at least one more element to provide, false otherwise |
|
|