|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
内の get
WrappedGroup
内の get
Group.get(java.lang.Object)
public java.util.Set keySet()
UnmodifiableSet
でラッピングしたセットを返します。
Group
内の keySet
WrappedGroup
内の keySet
Group.keySet()
public java.util.Set entrySet()
UnmodifiableGroup.UnmodifiableEntrySet
でラッピングしたセットを返します。
Group
内の entrySet
WrappedGroup
内の entrySet
Group.entrySet()
public java.util.Iterator iterator()
UnmodifiableIterator
でラッピングした反復子を返します。
Group
内の iterator
WrappedGroup
内の iterator
Group.iterator()
public java.util.Iterator iterator(java.lang.Object key)
UnmodifiableIterator
でラッピングした反復子を返します。
Group
内の iterator
WrappedGroup
内の iterator
Group.iterator(java.lang.Object)
public boolean add(java.lang.Object key)
UnsupportedOperationException
を発生させます。
Group
内の add
WrappedGroup
内の add
Group.add(java.lang.Object)
public boolean add(java.lang.Object key, java.lang.Object value)
UnsupportedOperationException
を発生させます。
Group
内の add
WrappedGroup
内の add
Group.add(java.lang.Object, java.lang.Object)
public void addAll(Group g)
UnsupportedOperationException
を発生させます。
Group
内の addAll
WrappedGroup
内の addAll
Group.addAll(shohaku.core.collections.Group)
public boolean addAll(java.lang.Object key, java.util.Collection c)
UnsupportedOperationException
を発生させます。
Group
内の addAll
WrappedGroup
内の addAll
Group.addAll(java.lang.Object, java.util.Collection)
public java.util.Collection remove(java.lang.Object key)
UnsupportedOperationException
を発生させます。
Group
内の remove
WrappedGroup
内の remove
Group.remove(java.lang.Object)
public boolean remove(java.lang.Object key, java.lang.Object value)
UnsupportedOperationException
を発生させます。
Group
内の remove
WrappedGroup
内の remove
Group.remove(java.lang.Object, java.lang.Object)
public void clear()
UnsupportedOperationException
を発生させます。
Group
内の clear
WrappedGroup
内の clear
Group.clear()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |