イテレータ(iterator)

ビュー・オブジェクトは、クライアントが結果セット内の移動に使用できるデフォルトのイテレータ(oracle.jbo.RowIteratorインタフェースを介して)を提供する。ビュー・オブジェクトは、イテレータによりデータが要求されるまで、問合せを実行しない。イテレータを使用して、前方および後方への移動、次および前への移動なども含め、行セットの内容を順に取り出すことができる。行イテレータをRangeとともに使用し、Range内での相対移動など、UIの行のRangeの反復をより簡単にすることができる。Rangeに対応する行イテレータは、グリッド・コントロールに役立つ。