|
|||||||||||
前 次 | フレームあり フレームなし |
Group を使用しているパッケージ | |
shohaku.core.collections | コレクションインタフェースの拡張機能を定義します。 |
shohaku.core.collections.group | グループインターフェースの標準実装を提供します。 |
shohaku.core.collections.wrapper | 各コレクションインタフェースのラッパーを定義します。 |
shohaku.core.lang | ライブラリの基本的な機能を提供します。 |
shohaku.core.collections での Group の使用 |
Group を返す shohaku.core.collections のメソッド | |
static Group |
GroupUtils.unmodifiableGroup(Group g)
指定されたグループの変更不可能なビューを返します。 |
static Group |
GroupUtils.singletonGroup(java.lang.Object key,
java.lang.Object[] values)
指定されたコレクションに指定されたキーだけをマッピングする不変のグループを返します。 |
static Group |
GroupUtils.singletonGroup(java.lang.Object key,
java.util.Collection values)
指定されたコレクションに指定されたキーだけをマッピングする不変のグループを返します。 |
static Group |
GroupUtils.synchronizedGroup(Group group)
指定されたグループを基にする同期 (スレッドセーフな) グループを返します。 |
static Group |
GroupUtils.wrappedGroup(Group group)
グループ型にラッピングしたグループを返却します。 |
Group 型のパラメータを持つ shohaku.core.collections のメソッド | |
static Group |
GroupUtils.unmodifiableGroup(Group g)
指定されたグループの変更不可能なビューを返します。 |
static Group |
GroupUtils.synchronizedGroup(Group group)
指定されたグループを基にする同期 (スレッドセーフな) グループを返します。 |
static Group |
GroupUtils.wrappedGroup(Group group)
グループ型にラッピングしたグループを返却します。 |
void |
Group.addAll(Group g)
指定されたグループのすべてのキーと対応する全値ををこのグループに追加します (任意のオペレーション)。 |
static KayValueIterator |
KayValueIteratorUtils.asKayValueIterator(Group group)
グループをキーと値の反復子に変換します。 |
shohaku.core.collections.group での Group の使用 |
Group を実装している shohaku.core.collections.group のクラス | |
class |
AbstractMapGroup
このクラスは、Map を基にした Group インタフェースのスケルトン実装を提供し、このインタフェースを実装するのに必要な作業量を最小限に抑えます。 |
class |
HashListGroup
java.util.HashMap と java.util.List を用いた Group インターフェースの実装を提供します。 |
class |
HashSetGroup
java.util.HashMap と java.util.Set を用いた Group インターフェースの実装を提供します。 |
class |
LinkedHashListGroup
java.util.LinkedHashMap と java.util.List を用いた Group インターフェースの実装を提供します。
|
class |
LinkedHashSetGroup
java.util.LinkedHashMap と java.util.Set を用いた Group インターフェースの実装を提供します。
|
Group 型のパラメータを持つ shohaku.core.collections.group のメソッド | |
void |
AbstractMapGroup.addAll(Group g)
指定されたグループのすべてのキーと対応する全値ををこのグループに追加します (任意のオペレーション)。 |
protected void |
AbstractMapGroup.addAllEntrys(Group g)
指定されたグループのすべてのキーと対応する全値ををこのグループに追加します。 |
Group 型のパラメータを持つ shohaku.core.collections.group のコンストラクタ | |
LinkedHashSetGroup(Group group)
指定された Group と同じグルーピングで LinkedHashSetGroup インスタンスを作成します。 |
|
LinkedHashListGroup(Group group)
指定された Group と同じグルーピングで LinkedHashListGroup インスタンスを作成します。 |
|
HashSetGroup(Group group)
指定された Group と同じグルーピングで HashSetGroup インスタンスを作成します。 |
|
HashListGroup(Group group)
指定された Group と同じグルーピングで HashListGroup インスタンスを作成します。 |
shohaku.core.collections.wrapper での Group の使用 |
Group を実装している shohaku.core.collections.wrapper のクラス | |
class |
SingletonGroup
唯一のキーとコレクションをマッピングする不変のグループを定義します。 |
class |
SynchronizedGroup
指定されたグループを基にする同期 (スレッドセーフな) ビューを定義します。 |
class |
UnmodifiableGroup
指定されたグループの変更不可能なビューを定義します。 |
class |
WrappedGroup
指定されたグループをラッピングするビューを定義します。 |
Group として宣言されている shohaku.core.collections.wrapper のフィールド | |
protected Group |
WrappedGroup.group
基となるグループ。 |
Group 型のパラメータを持つ shohaku.core.collections.wrapper のメソッド | |
void |
SynchronizedGroup.addAll(Group g)
基となるグループの同メソッドを呼び出します。 |
void |
UnmodifiableGroup.addAll(Group g)
UnsupportedOperationException を発生させます。 |
void |
SingletonGroup.addAll(Group g)
UnsupportedOperationException を発生させます。 |
void |
WrappedGroup.addAll(Group g)
基となるグループの同メソッドを呼び出します。 |
Group 型のパラメータを持つ shohaku.core.collections.wrapper のコンストラクタ | |
SynchronizedGroup(Group g)
ラップするグループを指定して初期化します。 |
|
UnmodifiableGroup(Group g)
ラップするグループを指定して初期化します。 |
|
WrappedGroup(Group g)
ラップするグループを指定して初期化します。 |
shohaku.core.lang での Group の使用 |
Group 型のパラメータを持つ shohaku.core.lang のメソッド | |
static boolean |
Eval.isEmpty(Group g)
引数が null または空の状態であるか評価します。 |
|
|||||||||||
前 次 | フレームあり フレームなし |