| java.lang.Object org.apache.catalina.util.Enumerator
Enumerator | final 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.
author: Craig R. McClanahan version: $Revision: 1.4 $ $Date: 2004/02/27 14:58:50 $ |
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 |
|
|