パッケージ shohaku.core.collections

コレクションインタフェースの拡張機能を定義します。

参照:
          説明

インタフェースの概要
Entry コレクションの要素として複数のデータを登録する場合に有用な機能を提供します。
Group キーを識別子として複数の値をグループ化するオブジェクトです。
Group.Entry グループのエントリ (キーとコレクションのペア) です。
KayValueIterator キーと値の対とするデータ構造の反復子を提供します。
Sequence 配列またはリストの構造をもつデータに対しアクセスするための軽量インターフェースを提供します。
 

クラスの概要
ArraysUtils 配列のユーティリティメソッドを提供します。
CollectionsUtils Collectionインタフェースのユーティリティメソッドを提供します。
EntryUtils Entryインタフェースのユーティリティメソッドを提供します。
IteratorUtils Iteratorインタフェースのユーティリティメソッドを提供します。
KayValueIteratorUtils KayValueIteratorインタフェースのユーティリティメソッドを提供します。
ListIteratorUtils ListIteratorインタフェースのユーティリティメソッドを提供します。
ListUtils Listインタフェースのユーティリティメソッドを提供します。
MapUtils Mapインタフェースのユーティリティメソッドを提供します。
SequenceUtils Sequenceインタフェースのユーティリティメソッドを提供します。
SetUtils Setインタフェースのユーティリティメソッドを提供します。
 

パッケージ shohaku.core.collections の説明

コレクションインタフェースの拡張機能を定義します。

複雑なデータ構造を容易に構成する事、および簡単なデータ構造を寄り容易に構成する事に焦点を当てています。
作業省力のためのユーティリティや、標準のAPIを基にした寄り複雑なデータ構造を持つ拡張インタフェースを提供します。
使用頻度の高い基礎的なデータ構造の提供が考えられています。