shohaku.ginkgo.type
クラス IterateValue

java.lang.Object
  拡張shohaku.ginkgo.type.IterateValue

public class IterateValue
extends java.lang.Object

反復子を生成する値オブジェクトです。


フィールドの概要
protected  java.lang.Object source
           
 
コンストラクタの概要
IterateValue(java.lang.Object source)
          反復子の生成基と為るオブジェクトを格納して初期化します。
 
メソッドの概要
 java.lang.Object getSource()
          反復子の生成基と為るオブジェクトを返却します。
 java.util.Iterator iterator()
          反復子を生成して返却します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

source

protected final java.lang.Object source
コンストラクタの詳細

IterateValue

public IterateValue(java.lang.Object source)
反復子の生成基と為るオブジェクトを格納して初期化します。

パラメータ:
source - 反復子の生成基と為るオブジェクト
メソッドの詳細

getSource

public java.lang.Object getSource()
反復子の生成基と為るオブジェクトを返却します。

戻り値:
反復子の生成基と為るオブジェクト

iterator

public java.util.Iterator iterator()
反復子を生成して返却します。
必要に応じてオーバーライドしてください。

戻り値:
反復子