パッケージ org.springframework.util

クラス AutoPopulatingList<E>

java.lang.ObjectSE
org.springframework.util.AutoPopulatingList<E>
型パラメーター:
E - 要素型
実装されたすべてのインターフェース:
SerializableSEIterableSE<E>CollectionSE<E>ListSE<E>

public class AutoPopulatingList<E> extends ObjectSE implements ListSE<E>, SerializableSE
シンプルな ListSE ラッパークラス。リクエストに応じて、要素を自動的に入力できます。これは、ListsSE へのデータバインディングに特に役立ち、要素を「ジャストインタイム」で作成して ListSE に追加できます。

メモ: このクラスはスレッドセーフではありません。スレッドセーフバージョンを作成するには、Collections.synchronizedList(java.util.List<T>)SE ユーティリティメソッドを使用します。

Commons Collections の LazyList に触発されました。

導入:
2.0
作成者:
Rob Harrop, Juergen Hoeller
関連事項: