|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.apache.commons.lang.NumberRange
Number オブジェクトの範囲を示します。
| フィールドの概要 | |
private Number |
max
|
private Number |
min
|
| コンストラクタの概要 | |
NumberRange(Number num)
指定された数値を範囲の最大値、最小値に設定し、新しいインスタンスを生成します。 |
|
NumberRange(Number min,
Number max)
指定された最小値、最大値を持つ新しいインスタンスを生成します。 |
|
| メソッドの概要 | |
boolean |
equals(Object obj)
このオブジェクトと他のオブジェクトが等しいかどうかを示します。 |
Number |
getMaximum()
この範囲の最大値を返します。 |
Number |
getMinimum()
この範囲の最小値を返します。 |
int |
hashCode()
このオブジェクトのハッシュコードの値を返します。 |
boolean |
includesNumber(Number number)
指定された数値がこの範囲内であるかを評価します。 |
boolean |
includesRange(NumberRange range)
指定された範囲がこの範囲内であるかを評価します。 |
boolean |
overlaps(NumberRange range)
指定された範囲がこの範囲と重なる部分があるかを評価します。 |
String |
toString()
この範囲の文字列表現を返します。 |
| クラス java.lang.Object から継承したメソッド |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| フィールドの詳細 |
private final Number min
private final Number max
| コンストラクタの詳細 |
public NumberRange(Number num)
num - この範囲で使用される数値
NullPointerException - number が null だった場合
public NumberRange(Number min,
Number max)
min - この範囲の最小値
max - この範囲の最大値
NullPointerException - minimum または maximum のどちらかが null だった場合
| メソッドの詳細 |
public Number getMinimum()
public Number getMaximum()
public boolean includesNumber(Number number)
number - 評価対象となる数値
true 、
そうでない場合には false
public boolean includesRange(NumberRange range)
range - 評価対象となる範囲
true 、
そうでない場合には false
public boolean overlaps(NumberRange range)
range - 評価対象となる範囲
true 、
そうでない場合には false
public boolean equals(Object obj)
obj - 比較対象の参照オブジェクト
true 、
そうでない場合には false
public int hashCode()
public String toString()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||