ELEMENTTYPE - Type to be enumeratedpublic final class EnumerationFromIterator<ELEMENTTYPE> extends Object implements Enumeration<ELEMENTTYPE>
Enumeration from an existing
Iterator| Constructor and Description |
|---|
EnumerationFromIterator(Iterable<? extends ELEMENTTYPE> aCont) |
EnumerationFromIterator(Iterator<? extends ELEMENTTYPE> aIter) |
| Modifier and Type | Method and Description |
|---|---|
static <ELEMENTTYPE> |
create(Iterable<? extends ELEMENTTYPE> aCont) |
static <ELEMENTTYPE> |
create(Iterator<? extends ELEMENTTYPE> aIter) |
boolean |
hasMoreElements() |
ELEMENTTYPE |
nextElement() |
String |
toString() |
public EnumerationFromIterator(@Nonnull Iterable<? extends ELEMENTTYPE> aCont)
public EnumerationFromIterator(@Nonnull Iterator<? extends ELEMENTTYPE> aIter)
public boolean hasMoreElements()
hasMoreElements in interface Enumeration<ELEMENTTYPE>public ELEMENTTYPE nextElement()
nextElement in interface Enumeration<ELEMENTTYPE>@Nonnull public static <ELEMENTTYPE> EnumerationFromIterator<ELEMENTTYPE> create(@Nonnull Iterator<? extends ELEMENTTYPE> aIter)
@Nonnull public static <ELEMENTTYPE> EnumerationFromIterator<ELEMENTTYPE> create(@Nonnull Iterable<? extends ELEMENTTYPE> aCont)
Copyright © 2014–2020 Philip Helger. All rights reserved.