|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
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()
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||