org.seasar.jms.core.util
クラス IterableAdapter

java.lang.Object
  上位を拡張 org.seasar.jms.core.util.IterableAdapter
すべての実装されたインタフェース:
Iterable<String>, Iterator<String>

public class IterableAdapter
extends Object
implements Iterable<String>, Iterator<String>

EnumerationIterableに扱うためのユーティリティ。

作成者:
koichik

コンストラクタの概要
IterableAdapter(Enumeration enumeration)
          インスタンスを構築します。
 
メソッドの概要
 boolean hasNext()
           
 Iterator<String> iterator()
          Enumerationの反復子を返します。
 String next()
           
 void remove()
          このメソッドはサポートされません。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

IterableAdapter

public IterableAdapter(Enumeration enumeration)
インスタンスを構築します。

パラメータ:
enumeration - 反復対象となるEnumeration
メソッドの詳細

iterator

public Iterator<String> iterator()
Enumerationの反復子を返します。

定義:
インタフェース Iterable<String> 内の iterator
戻り値:
Enumerationの反復子

hasNext

public boolean hasNext()
定義:
インタフェース Iterator<String> 内の hasNext
関連項目:
Iterator.hasNext()

next

public String next()
定義:
インタフェース Iterator<String> 内の next
関連項目:
Iterator.hasNext()

remove

public void remove()
このメソッドはサポートされません。

定義:
インタフェース Iterator<String> 内の remove
関連項目:
Iterator.remove()


Copyright © 2005-2009 The Seasar Foundation. All Rights Reserved.