|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectshohaku.core.lang.RangeDouble
数値(double)の範囲を表す機能を提供します、不変オブジェクトとして定義されます。
コンストラクタの概要 | |
RangeDouble()
最小値と最大値を 0.0 で初期化します。 |
|
RangeDouble(double min,
double max)
最小値と最大値を指定して初期化します。 |
メソッドの概要 | |
boolean |
contain(double n)
範囲に含まれるか検証します。 |
boolean |
equals(java.lang.Object o)
引数が同値であるか検証します。 |
double |
getMax()
最大値を返却します。 |
java.lang.Number |
getMaxValue()
最大値を Double で返却します。 |
double |
getMin()
最小値を返却します。 |
java.lang.Number |
getMinValue()
最小値を Double で返却します。 |
int |
hashCode()
Double.hashCode() と同一の算出方法で (min + max) を返却します。 |
java.lang.String |
toString()
このオブジェクトの文字列表現を返却します。 |
クラス java.lang.Object から継承したメソッド |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
public RangeDouble()
public RangeDouble(double min, double max)
min
- 最小値max
- 最大値メソッドの詳細 |
public java.lang.Number getMaxValue()
RangeNumber
内の getMaxValue
public java.lang.Number getMinValue()
RangeNumber
内の getMinValue
public double getMax()
public double getMin()
public boolean contain(double n)
n
- 検証する値
public int hashCode()
Object.hashCode()
public boolean equals(java.lang.Object o)
o
- 比較先のオブジェクト
Object.equals(java.lang.Object)
public java.lang.String toString()
Object.toString()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |