data
クラス DoubleMap.Entry

java.lang.Object
  上位を拡張 data.DoubleMap.Entry
すべての実装されたインタフェース:
NumberMap.Entry
含まれているクラス:
DoubleMap

protected static class DoubleMap.Entry
extends java.lang.Object
implements NumberMap.Entry

マップエントリークラス


フィールドの概要
protected  int hash
          キーのハッシュ値
protected  double key
          エントリーのキー
protected  DoubleMap.Entry next
          同じインデックス値の次のエントリー
protected  double value
          エントリーの値
 
コンストラクタの概要
protected DoubleMap.Entry(int hash, double key, double value, DoubleMap.Entry next)
          マップエントリーを構築する
 
メソッドの概要
 boolean equals(java.lang.Object o)
          エントリーの等価判定をする
 double getKey()
          エントリーのキーを返す
 double getValue()
          エントリーの値を返す
 int hashCode()
          エントリーのハッシュコード値を返す
 double setValue(double value)
          エントリーの値を置換する
 java.lang.String toString()
          データ文字列を返す
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

hash

protected int hash
キーのハッシュ値


key

protected double key
エントリーのキー


value

protected double value
エントリーの値


next

protected DoubleMap.Entry next
同じインデックス値の次のエントリー

コンストラクタの詳細

DoubleMap.Entry

protected DoubleMap.Entry(int hash,
                          double key,
                          double value,
                          DoubleMap.Entry next)
マップエントリーを構築する

パラメータ:
hash - キーのハッシュ値
key - エントリーのキー
value - エントリーの値
next - 同じインデックス値の次のエントリー
メソッドの詳細

getKey

public double getKey()
エントリーのキーを返す

定義:
インタフェース NumberMap.Entry 内の getKey
戻り値:
エントリーのキー

getValue

public double getValue()
エントリーの値を返す

定義:
インタフェース NumberMap.Entry 内の getValue
戻り値:
エントリーの値

setValue

public double setValue(double value)
エントリーの値を置換する

定義:
インタフェース NumberMap.Entry 内の setValue
パラメータ:
value - エントリーに新しく設定する値
戻り値:
エントリーの置換前の値

equals

public boolean equals(java.lang.Object o)
エントリーの等価判定をする

オーバーライド:
クラス java.lang.Object 内の equals
パラメータ:
o - 比較対象オブジェクト
戻り値:
比較対象オブジェクトがこのエントリーと同じ キー・値を持つエントリーの場合は true

hashCode

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

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

toString

public java.lang.String toString()
データ文字列を返す

オーバーライド:
クラス java.lang.Object 内の toString
戻り値:
このオブジェクトの文字列表現