jp.terasoluna.fw.collector
インタフェース Collector<P>

すべてのスーパーインタフェース:
Closeable, Iterable<P>, Iterator<P>
既知の実装クラスの一覧:
AbstractCollector, DBCollector, DBValidateCollector, FileCollector, FileValidateCollector

public interface Collector<P>
extends Iterator<P>, Iterable<P>, Closeable

コレクタインタフェース


メソッドの概要
 P getCurrent()
          現在の要素を返します。
 P getNext()
          ポインタを次の要素に移さずに次の要素を返します。
 P getPrevious()
          1件前の要素を返します。
 
インタフェース java.util.Iterator から継承されたメソッド
hasNext, next, remove
 
インタフェース java.lang.Iterable から継承されたメソッド
iterator
 
インタフェース java.io.Closeable から継承されたメソッド
close
 

メソッドの詳細

getPrevious

P getPrevious()
1件前の要素を返します。

1件目の場合はnullが返ります。
ポインタは移動しません。

戻り値:
<P>

getCurrent

P getCurrent()
現在の要素を返します。

nullの場合は現在の要素が存在しないことを示します。
ポインタは移動しません。

戻り値:
<P>

getNext

P getNext()
ポインタを次の要素に移さずに次の要素を返します。

nullの場合は次の要素が存在しないことを示します。
ポインタは移動しません。

戻り値:
<P>


Copyright © 2011. All Rights Reserved.