|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.util.AbstractCollection
java.util.AbstractSet
shohaku.core.collections.decorator.DecoratedMapEntrySet
指定されたマップエントリのセットを装飾するビューを提供します。
このクラスはマップエントリのセットの実装を隠蔽する目的や、装飾クラスの基底実装の役割を持ちます。
装飾されたセットが直列化可能の場合は直列化可能です。
フィールドの概要 | |
protected java.util.Set |
set
基となるセット。 |
コンストラクタの概要 | |
DecoratedMapEntrySet(java.util.Set entrySet)
ラップするマップエントリのセットを指定して初期化します。 |
メソッドの概要 | |
boolean |
add(java.lang.Object o)
UnsupportedOperationException を発生させます。 |
boolean |
addAll(java.util.Collection c)
UnsupportedOperationException を発生させます。 |
void |
clear()
基となるコレクションの同メソッドを呼び出します。 |
boolean |
contains(java.lang.Object o)
decoratedEntry(Map.Entry) で装飾した要素を返す反復子を返却します。 |
protected java.util.Map.Entry |
decorateEntry(java.util.Map.Entry entry)
Map.Entry を装飾して返却します。 |
boolean |
isEmpty()
基となるコレクションの同メソッドを呼び出します。 |
java.util.Iterator |
iterator()
decoratedEntry(Map.Entry) で装飾した要素を返す反復子を返却します。 |
boolean |
remove(java.lang.Object o)
decoratedEntry(Map.Entry) で装飾して削除します。 |
int |
size()
基となるコレクションの同メソッドを呼び出します。 |
クラス java.util.AbstractSet から継承したメソッド |
equals, hashCode, removeAll |
クラス java.util.AbstractCollection から継承したメソッド |
containsAll, retainAll, toArray, toArray, toString |
クラス java.lang.Object から継承したメソッド |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
インタフェース java.util.Set から継承したメソッド |
containsAll, retainAll, toArray, toArray |
フィールドの詳細 |
protected final java.util.Set set
コンストラクタの詳細 |
public DecoratedMapEntrySet(java.util.Set entrySet)
entrySet
- マップエントリのセットメソッドの詳細 |
public int size()
java.util.Set
内の size
Set.size()
public boolean isEmpty()
java.util.Set
内の isEmpty
Set.isEmpty()
public void clear()
java.util.Set
内の clear
Set.clear()
public java.util.Iterator iterator()
java.util.Set
内の iterator
AbstractCollection.iterator()
public boolean remove(java.lang.Object o)
java.util.Set
内の remove
AbstractCollection.remove(java.lang.Object)
public boolean contains(java.lang.Object o)
java.util.Set
内の contains
AbstractCollection.contains(java.lang.Object)
public boolean add(java.lang.Object o)
java.util.Set
内の add
Set.add(java.lang.Object)
public boolean addAll(java.util.Collection c)
java.util.Set
内の addAll
Set.addAll(java.util.Collection)
protected java.util.Map.Entry decorateEntry(java.util.Map.Entry entry)
entry
- マップエントリ
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |