E - Enumerationの要素型public class IterableAdapter<E> extends Object implements Iterable<E>, Iterator<E>
EnumerationをIterableとして扱うためのユーティリティ。| コンストラクタと説明 |
|---|
IterableAdapter(Enumeration<E> enumeration)
インスタンスを構築します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
hasNext() |
static <E> IterableAdapter<E> |
iterable(Enumeration<E> enumeration)
|
Iterator<E> |
iterator()
Enumerationの反復子を返します。 |
E |
next() |
void |
remove()
このメソッドはサポートされません。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorforEachRemainingpublic IterableAdapter(Enumeration<E> enumeration)
enumeration - 反復対象となるEnumerationpublic static <E> IterableAdapter<E> iterable(Enumeration<E> enumeration)
E - Enumerationの要素型enumeration - 反復対象となるEnumerationEnumerationをIterableとして扱うIterableAdapterpublic Iterator<E> iterator()
Enumerationの反復子を返します。iterator インタフェース内 Iterable<E>Enumerationの反復子public boolean hasNext()
hasNext インタフェース内 Iterator<E>Iterator.hasNext()public E next()
next インタフェース内 Iterator<E>Iterator.hasNext()public void remove()
remove インタフェース内 Iterator<E>Iterator.remove()Copyright © 2015 The DBFlute Project. All rights reserved.