|
|||||||||||
前 次 | フレームあり フレームなし |
Group を使用しているパッケージ | |
shohaku.core.collections | コレクションインタフェースの拡張機能を定義します。 |
shohaku.core.collections.group | グループインターフェースの標準実装を提供します。 |
shohaku.core.collections.wrapper | 各コレクションインタフェースのラッパーを提供します。 |
shohaku.core.helpers | 本来 private で提供される事の多いヘルパーメソッド群を集約して提供します。 |
shohaku.core.collections での Group の使用 |
Group 型のパラメータを持つ shohaku.core.collections のメソッド | |
static KayValueIterator |
KayValueIteratorUtils.asKayValueIterator(Group group)
グループを識別子と値の反復子を生成して返却します。 |
void |
Group.addAll(Group g)
指定されたグループのすべてのキーと対応する全値ををこのグループに追加します (任意のオペレーション)。 |
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 インターフェースの実装を提供します。
|
class |
SingletonGroup
唯一のキーとコレクションをマッピングする不変のグループをを提供します。 |
Group を返す shohaku.core.collections.group のメソッド | |
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.group のメソッド | |
void |
SingletonGroup.addAll(Group g)
UnsupportedOperationException を発生させます。 |
static Group |
GroupUtils.unmodifiableGroup(Group g)
指定されたグループの変更不可能なビューを返却します。 |
static Group |
GroupUtils.synchronizedGroup(Group group)
指定されたグループを基にする同期 (スレッドセーフな) グループを返却します。 |
static Group |
GroupUtils.wrappedGroup(Group 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 |
SynchronizedGroup
指定されたグループを基にする同期 (スレッドセーフな) ビューを提供します。 |
class |
UnmodifiableGroup
指定されたグループの変更不可能なビューを提供します。 |
class |
WrappedGroup
指定されたグループをラッピングするビューを提供します。 |
Group として宣言されている shohaku.core.collections.wrapper のフィールド | |
protected Group |
WrappedGroup.group
基となるグループ。 |
Group 型のパラメータを持つ shohaku.core.collections.wrapper のメソッド | |
void |
UnmodifiableGroup.addAll(Group g)
UnsupportedOperationException を発生させます。 |
void |
SynchronizedGroup.addAll(Group g)
基となるグループの同メソッドを呼び出します。 |
void |
WrappedGroup.addAll(Group g)
基となるグループの同メソッドを呼び出します。 |
Group 型のパラメータを持つ shohaku.core.collections.wrapper のコンストラクタ | |
UnmodifiableGroup(Group g)
ラップするグループを指定して初期化します。 |
|
SynchronizedGroup(Group g)
ラップするグループを指定して初期化します。 |
|
WrappedGroup(Group g)
ラップするグループを指定して初期化します。 |
shohaku.core.helpers での Group の使用 |
Group 型のパラメータを持つ shohaku.core.helpers のメソッド | |
static boolean |
Eval.isEmpty(Group g)
引数が null または空の状態であるかを評価します。 |
static boolean |
Eval.isContainsKey(Group g,
java.lang.Object key)
指定のグループに指定の識別子が含まれているか評価します。 |
|
|||||||||||
前 次 | フレームあり フレームなし |