|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.framework.util.tiger.IterableAdapter<E>
E
- Enumeration
の要素型public class IterableAdapter<E>
Enumeration
をIterable
として扱うためのユーティリティ。
コンストラクタの概要 | |
---|---|
IterableAdapter(Enumeration<E> enumeration)
インスタンスを構築します。 |
メソッドの概要 | ||
---|---|---|
boolean |
hasNext()
|
|
static
|
iterable(Enumeration<E> enumeration)
Enumeration をIterable として扱うIterableAdapter を作成して返します。 |
|
Iterator<E> |
iterator()
Enumeration の反復子を返します。 |
|
E |
next()
|
|
void |
remove()
このメソッドはサポートされません。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public IterableAdapter(Enumeration<E> enumeration)
enumeration
- 反復対象となるEnumeration
メソッドの詳細 |
---|
public static <E> IterableAdapter<E> iterable(Enumeration<E> enumeration)
Enumeration
をIterable
として扱うIterableAdapter
を作成して返します。
E
- Enumeration
の要素型enumeration
- 反復対象となるEnumeration
Enumeration
をIterable
として扱うIterableAdapter
public Iterator<E> iterator()
Enumeration
の反復子を返します。
Iterable<E>
内の iterator
Enumeration
の反復子public boolean hasNext()
Iterator<E>
内の hasNext
Iterator.hasNext()
public E next()
Iterator<E>
内の next
Iterator.hasNext()
public void remove()
Iterator<E>
内の remove
Iterator.remove()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |