org.seasar.util.collection
クラス IteratorEnumeration<T>
java.lang.Object
org.seasar.util.collection.IteratorEnumeration<T>
- 型パラメータ:
T
- 列挙する要素の型
- すべての実装されたインタフェース:
- Enumeration<T>
- 直系の既知のサブクラス:
- EmptyEnumeration
public class IteratorEnumeration<T>
- extends Object
- implements Enumeration<T>
Iterator
を Enumeration
にするためのアダブタです。
- 作成者:
- higa
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
iterator
protected final Iterator<T> iterator
- 反復子
IteratorEnumeration
public IteratorEnumeration(Iterator<T> iterator)
IteratorEnumeration
を作成します。
- パラメータ:
iterator
- 反復子。nullであってはいけません
IteratorEnumeration
public IteratorEnumeration(Iterable<T> iterable)
IteratorEnumeration
を作成します。
- パラメータ:
iterable
- 反復可能なオブジェクト。nullであってはいけません
hasMoreElements
public boolean hasMoreElements()
- 定義:
- インタフェース
Enumeration<T>
内の hasMoreElements
nextElement
public T nextElement()
- 定義:
- インタフェース
Enumeration<T>
内の nextElement
Copyright © 2010-2012 The Seasar Foundation. All Rights Reserved.