|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectshohaku.core.collections.wrapper.WrappedGroup
shohaku.core.collections.wrapper.UnmodifiableGroup
指定されたグループの変更不可能なビューを提供します。
ラッピングされたグループが直列化可能の場合は直列化可能です。
| 入れ子クラスの概要 | |
protected class |
UnmodifiableGroup.UnmodifiableEntry
Group.Entryをラッピングする変更不可能なビューを提供します。 |
protected class |
UnmodifiableGroup.UnmodifiableEntrySet
Group.Entryをラッピングする変更不可能なセットビューを提供します。 |
| クラス shohaku.core.collections.wrapper.WrappedGroup から継承した入れ子クラス |
WrappedGroup.WrappedGroupEntry, WrappedGroup.WrappedGroupEntrySet |
| クラス shohaku.core.collections.Group から継承した入れ子クラス |
Group.Entry |
| フィールドの概要 |
| クラス shohaku.core.collections.wrapper.WrappedGroup から継承したフィールド |
entrySet, group, keySet |
| コンストラクタの概要 | |
UnmodifiableGroup(Group g)
ラップするグループを指定して初期化します。 |
|
| メソッドの概要 | |
boolean |
add(java.lang.Object key)
UnsupportedOperationExceptionを発生させます。 |
boolean |
add(java.lang.Object key,
java.lang.Object value)
UnsupportedOperationExceptionを発生させます。 |
void |
addAll(Group g)
UnsupportedOperationExceptionを発生させます。 |
boolean |
addAll(java.lang.Object key,
java.util.Collection c)
UnsupportedOperationExceptionを発生させます。 |
void |
clear()
UnsupportedOperationExceptionを発生させます。 |
java.util.Set |
entrySet()
基となるグループの同メソッドの戻り値を UnmodifiableGroup.UnmodifiableEntrySetでラッピングしたセットを返却します。 |
java.util.Collection |
get(java.lang.Object key)
基となるグループの同メソッドの戻り値を UnmodifiableCollectionでラッピングしたコレクションを返却します。 |
java.util.Iterator |
iterator()
基となるグループの同メソッドの戻り値を UnmodifiableIteratorでラッピングした反復子を返却します。 |
java.util.Iterator |
iterator(java.lang.Object key)
基となるグループの同メソッドの戻り値を UnmodifiableIteratorでラッピングした反復子を返却します。 |
java.util.Set |
keySet()
基となるグループの同メソッドの戻り値を UnmodifiableSetでラッピングしたセットを返却します。 |
java.util.Collection |
remove(java.lang.Object key)
UnsupportedOperationExceptionを発生させます。 |
boolean |
remove(java.lang.Object key,
java.lang.Object value)
UnsupportedOperationExceptionを発生させます。 |
| クラス shohaku.core.collections.wrapper.WrappedGroup から継承したメソッド |
containsKey, containsValue, equals, hashCode, isEmpty, size, size, toString |
| クラス java.lang.Object から継承したメソッド |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| コンストラクタの詳細 |
public UnmodifiableGroup(Group g)
g - ラップするグループ| メソッドの詳細 |
public java.util.Collection get(java.lang.Object key)
UnmodifiableCollectionでラッピングしたコレクションを返却します。
Group 内の getWrappedGroup 内の getGroup.get(java.lang.Object)public java.util.Set keySet()
UnmodifiableSetでラッピングしたセットを返却します。
Group 内の keySetWrappedGroup 内の keySetGroup.keySet()public java.util.Set entrySet()
UnmodifiableGroup.UnmodifiableEntrySetでラッピングしたセットを返却します。
Group 内の entrySetWrappedGroup 内の entrySetGroup.entrySet()public java.util.Iterator iterator()
UnmodifiableIteratorでラッピングした反復子を返却します。
Group 内の iteratorWrappedGroup 内の iteratorGroup.iterator()public java.util.Iterator iterator(java.lang.Object key)
UnmodifiableIteratorでラッピングした反復子を返却します。
Group 内の iteratorWrappedGroup 内の iteratorGroup.iterator(java.lang.Object)public boolean add(java.lang.Object key)
UnsupportedOperationExceptionを発生させます。
Group 内の addWrappedGroup 内の addGroup.add(java.lang.Object)
public boolean add(java.lang.Object key,
java.lang.Object value)
UnsupportedOperationExceptionを発生させます。
Group 内の addWrappedGroup 内の addGroup.add(java.lang.Object, java.lang.Object)public void addAll(Group g)
UnsupportedOperationExceptionを発生させます。
Group 内の addAllWrappedGroup 内の addAllGroup.addAll(shohaku.core.collections.Group)
public boolean addAll(java.lang.Object key,
java.util.Collection c)
UnsupportedOperationExceptionを発生させます。
Group 内の addAllWrappedGroup 内の addAllGroup.addAll(java.lang.Object, java.util.Collection)public java.util.Collection remove(java.lang.Object key)
UnsupportedOperationExceptionを発生させます。
Group 内の removeWrappedGroup 内の removeGroup.remove(java.lang.Object)
public boolean remove(java.lang.Object key,
java.lang.Object value)
UnsupportedOperationExceptionを発生させます。
Group 内の removeWrappedGroup 内の removeGroup.remove(java.lang.Object, java.lang.Object)public void clear()
UnsupportedOperationExceptionを発生させます。
Group 内の clearWrappedGroup 内の clearGroup.clear()
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||