shohaku.core.collections.wrapper
クラス WrappedGroup.WrappedGroupEntrySet

java.lang.Object
  拡張shohaku.core.collections.wrapper.WrappedCollection
      拡張shohaku.core.collections.wrapper.WrappedSet
          拡張shohaku.core.collections.wrapper.WrappedGroup.WrappedGroupEntrySet
すべての実装インタフェース:
java.util.Collection, java.io.Serializable, java.util.Set
含まれているクラス:
WrappedGroup

protected class WrappedGroup.WrappedGroupEntrySet
extends WrappedSet

Group.Entry をラッピングするセットビューを定義します。

関連項目:
直列化された形式

フィールドの概要
 
クラス shohaku.core.collections.wrapper.WrappedSet から継承したフィールド
set
 
クラス shohaku.core.collections.wrapper.WrappedCollection から継承したフィールド
coll
 
コンストラクタの概要
protected WrappedGroup.WrappedGroupEntrySet(java.util.Set s)
          ラップするセットを指定して初期化します。
 
メソッドの概要
 boolean contains(java.lang.Object o)
          Group.Entry をラップする WrappedGroup.WrappedGroupEntry に変換して検索します。
 boolean containsAll(java.util.Collection coll)
          WrappedGroup.WrappedGroupEntry で検索するため Set#contains(Object o) を呼び出して実装します。
 java.util.Iterator iterator()
          Group.Entry をラップする反復子を返します。
 java.lang.Object[] toArray()
          Group.Entry をラップする WrappedGroup.WrappedGroupEntry の配列に変換して返します。
 java.lang.Object[] toArray(java.lang.Object[] a)
          Group.Entry をラップする WrappedGroup.WrappedGroupEntry の配列に変換して返します。
protected  Group.Entry wrappedEntry(Group.Entry entry)
          グループエントリをラップします。
protected  java.util.Iterator wrappedIterator(java.util.Iterator iterator)
          反復子をラップします。
 
クラス shohaku.core.collections.wrapper.WrappedSet から継承したメソッド
equals, hashCode
 
クラス shohaku.core.collections.wrapper.WrappedCollection から継承したメソッド
add, addAll, clear, isEmpty, remove, removeAll, retainAll, size, toString
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
インタフェース java.util.Set から継承したメソッド
add, addAll, clear, isEmpty, remove, removeAll, retainAll, size
 

コンストラクタの詳細

WrappedGroup.WrappedGroupEntrySet

protected WrappedGroup.WrappedGroupEntrySet(java.util.Set s)
ラップするセットを指定して初期化します。

パラメータ:
s - ラップするセット
メソッドの詳細

iterator

public java.util.Iterator iterator()
Group.Entry をラップする反復子を返します。

定義:
インタフェース java.util.Set 内の iterator
オーバーライド:
クラス WrappedCollection 内の iterator
関連項目:
Collection.iterator()

toArray

public java.lang.Object[] toArray()
Group.Entry をラップする WrappedGroup.WrappedGroupEntry の配列に変換して返します。

定義:
インタフェース java.util.Set 内の toArray
オーバーライド:
クラス WrappedCollection 内の toArray
関連項目:
Collection.toArray()

toArray

public java.lang.Object[] toArray(java.lang.Object[] a)
Group.Entry をラップする WrappedGroup.WrappedGroupEntry の配列に変換して返します。

定義:
インタフェース java.util.Set 内の toArray
オーバーライド:
クラス WrappedCollection 内の toArray
関連項目:
Collection.toArray(java.lang.Object[])

contains

public boolean contains(java.lang.Object o)
Group.Entry をラップする WrappedGroup.WrappedGroupEntry に変換して検索します。

定義:
インタフェース java.util.Set 内の contains
オーバーライド:
クラス WrappedCollection 内の contains
関連項目:
Collection.contains(java.lang.Object)

containsAll

public boolean containsAll(java.util.Collection coll)
WrappedGroup.WrappedGroupEntry で検索するため Set#contains(Object o) を呼び出して実装します。

定義:
インタフェース java.util.Set 内の containsAll
オーバーライド:
クラス WrappedCollection 内の containsAll
関連項目:
Collection.containsAll(java.util.Collection)

wrappedIterator

protected java.util.Iterator wrappedIterator(java.util.Iterator iterator)
反復子をラップします。

パラメータ:
iterator - 反復子
戻り値:
ラップした反復子

wrappedEntry

protected Group.Entry wrappedEntry(Group.Entry entry)
グループエントリをラップします。

パラメータ:
entry - グループエントリ
戻り値:
ラップしたグループエントリ