クラス AutoPopulatingList<E>

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

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

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

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

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