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

java.lang.Object
  拡張shohaku.core.collections.wrapper.WrappedGroup.WrappedGroupEntry
すべての実装インタフェース:
Group.Entry
直系の既知のサブクラス:
UnmodifiableGroup.UnmodifiableEntry
含まれているクラス:
WrappedGroup

protected class WrappedGroup.WrappedGroupEntry
extends java.lang.Object
implements Group.Entry

Group.Entryをラッピングするビューを提供します。


フィールドの概要
protected  Group.Entry e
          基となるグループエントリ。
 
コンストラクタの概要
protected WrappedGroup.WrappedGroupEntry(Group.Entry e)
          ラップするグループエントリを指定して初期化します。
 
メソッドの概要
 boolean equals(java.lang.Object o)
          基となるグループエントリの同メソッドを呼び出します。
 java.lang.Object getKey()
          基となるグループエントリの同メソッドを呼び出します。
 java.util.Collection getValues()
          基となるグループエントリの同メソッドの戻り値をWrappedCollectionでラッピングしたコレクションを返却します。
 int hashCode()
          基となるグループエントリの同メソッドを呼び出します。
 java.lang.String toString()
          基となるグループエントリの同メソッドを呼び出します。
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

e

protected final Group.Entry e
基となるグループエントリ。

コンストラクタの詳細

WrappedGroup.WrappedGroupEntry

protected WrappedGroup.WrappedGroupEntry(Group.Entry e)
ラップするグループエントリを指定して初期化します。

パラメータ:
e - ラップするグループエントリ
メソッドの詳細

getKey

public java.lang.Object getKey()
基となるグループエントリの同メソッドを呼び出します。

定義:
インタフェース Group.Entry 内の getKey
戻り値:
このエントリのキー
関連項目:
Group.Entry.getKey()

getValues

public java.util.Collection getValues()
基となるグループエントリの同メソッドの戻り値をWrappedCollectionでラッピングしたコレクションを返却します。

定義:
インタフェース Group.Entry 内の getValues
戻り値:
このエントリのマッピングされるコレクション
関連項目:
Group.Entry.getValues()

hashCode

public int hashCode()
基となるグループエントリの同メソッドを呼び出します。

定義:
インタフェース Group.Entry 内の hashCode
関連項目:
Object.hashCode()

equals

public boolean equals(java.lang.Object o)
基となるグループエントリの同メソッドを呼び出します。

定義:
インタフェース Group.Entry 内の equals
関連項目:
Object.equals(java.lang.Object)

toString

public java.lang.String toString()
基となるグループエントリの同メソッドを呼び出します。

定義:
インタフェース Group.Entry 内の toString
関連項目:
Object.toString()