パッケージ org.seasar.util.collection

コレクションやマップ、配列を扱うユーティリティを提供します。

参照先:
          説明

クラスの概要
ArrayIterator<T> 配列をIteratorにするAdaptorです。
ArrayMap<K,V> 配列の性質を併せ持つ Mapです。
ArrayMap.Entry<K,V> ArrayMapArrayMap.Entryです。
ArrayUtil 配列に対するユーティリティクラスです。
CaseInsensitiveMap<V> キーで大文字小文字を気にしない ArrayMapです。
CaseInsensitiveSet 大文字小文字を気にしない Setです。
CollectionsUtil コレクションのためのユーティリティです。
EmptyEnumeration<T> 空の Enumerationです。
EmptyIterator<T> 空の Iteratorです。
EnumerationIterator<T> EnumerationIteratorにするためのアダブタです。
Indexed<T> IndexedIteratorでイテレートする要素です。
IndexedIterator<T> インデックス付きのIteratorです。
IteratorEnumeration<T> IteratorEnumerationにするためのアダブタです。
LruHashMap<K,V> エントリ数の上限を持ち、新しいエントリが追加されるとLRUで古いエントリを破棄するHashMapです。
Maps<K,V> 簡潔な記述でMapのインスタンスを生成して値を設定するためのユーティリティクラスです。
MultiIterator<E> 複数のIteratorを一つのIteratorのように反復するためのIteratorです。
SingleValueIterator<E> 一つの値を返すIteratorです。
SLinkedList<E> Seasar2用の連結リストです。
 

パッケージ org.seasar.util.collection の説明

コレクションやマップ、配列を扱うユーティリティを提供します。



Copyright © 2010-2012 The Seasar Foundation. All Rights Reserved.