jp.finaluna.api.type
インタフェース MapType.Entry<K,V>

型パラメータ:
K -
V -
含まれているインタフェース:
MapType<K,V>

public static interface MapType.Entry<K,V>

マップのエントリ (キーと値のペア)


メソッドの概要
 boolean equals(java.lang.Object o)
          指定されたオブジェクトがエントリと等しいかどうかを比較する。
 K getKey()
          エントリに対応するキーを返す。
 V getValue()
          エントリに対応する値を返す。
 int hashCode()
          このマップエントリのハッシュコード値を返す。
 V setValue(V value)
          エントリに対応する値を、指定された値に置き換える。
 

メソッドの詳細

getKey

K getKey()
エントリに対応するキーを返す。

戻り値:
エントリに対応するキー

getValue

V getValue()
エントリに対応する値を返す。

戻り値:
エントリに対応する値

setValue

V setValue(V value)
エントリに対応する値を、指定された値に置き換える。

パラメータ:
value - エントリに格納されている新しい値
戻り値:
エントリに対応する以前の値

equals

boolean equals(java.lang.Object o)
指定されたオブジェクトがエントリと等しいかどうかを比較する。

オーバーライド:
クラス java.lang.Object 内の equals
パラメータ:
o - マップエントリと等しいかどうかを比較するオブジェクト
戻り値:
指定されたオブジェクトがこのマップエントリと等しい場合は true、そうでない場合false

hashCode

int hashCode()
このマップエントリのハッシュコード値を返す。

オーバーライド:
クラス java.lang.Object 内の hashCode
戻り値:
マップエントリのハッシュコード値