Class CompositeEnumeration<T>
java.lang.Object
com.ibm.wsspi.kernel.service.utils.CompositeEnumeration<T>
- All Implemented Interfaces:
Enumeration<T>
Simple class to wrap several enumerations and make them look like one, as
opposed to iterating them all up front and putting them into a new list.
Only use this class if you need to work with Enumerations, e.g. because you are working with an old API.
-
Constructor Summary
ConstructorDescriptionCompositeEnumeration
(Enumeration<T> first) Create the enumeration wrapping a single enumeration. -
Method Summary
Modifier and TypeMethodDescriptionadd
(Enumeration<T> enumeration) Fluent method for chaining additions of subsequent enumerations.boolean
-
Constructor Details
-
CompositeEnumeration
Create the enumeration wrapping a single enumeration. -
CompositeEnumeration
public CompositeEnumeration()
-
-
Method Details
-
add
Fluent method for chaining additions of subsequent enumerations. -
hasMoreElements
public boolean hasMoreElements()- Specified by:
hasMoreElements
in interfaceEnumeration<T>
-
nextElement
- Specified by:
nextElement
in interfaceEnumeration<T>
-