E - 型パラメータ@Published(tag="architect") public class DeferredEntityList<E> extends EntityList<E>
#close()メソッドを使用し、リソース解放を行うこと。
検索結果は、DeferredEntityList.iterator()で取得したIteratorを用いて取得する。
Iterator.next()を呼び出したタイミングで、
ResultSet.next()を呼び出し次レコードの値を返却する。
DeferredEntityList.iterator()の複数回呼び出しはサポートしない。
これは、ResultSet.TYPE_FORWARD_ONLYのカーソルしかサポートしないため、
一度読み込んだレコードを再度読み込むことは出来ないためである。
本クラスでは、DeferredEntityList.iterator()のみサポートする。
これ以外のメソッドが呼び出された場合は、UnsupportedOperationExceptionを送出する。| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<E> |
iterator() |
add, addAll, getPagination, remove, set, setMax, setPage, setResultCount