パッケージ com.lmt.lib.bms
クラス MutableInt
- Object
-
- MutableInt
-
- すべての実装されたインタフェース:
Comparable<MutableNumber>
public final class MutableInt extends Object
変更可能な参照型の32ビット整数値。
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 MutableInt()
コンストラクタMutableInt(int value)
コンストラクタMutableInt(MutableNumber value)
コンストラクタMutableInt(Number value)
コンストラクタ
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 int
compareTo(MutableNumber o)
double
doubleValue()
倍精度浮動小数値取得boolean
equals(Object obj)
protected boolean
equalsImpl(MutableNumber number)
変更可能な参照型の数値と比較protected boolean
equalsImpl(Number number)
数値オブジェクトと比較float
floatValue()
単精度浮動小数値取得int
get()
値取得int
hashCode()
int
intValue()
32ビット整数値取得long
longValue()
64ビット整数値取得MutableInt
set(int value)
値設定
-
-
-
コンストラクタの詳細
-
MutableInt
public MutableInt()
コンストラクタ
-
MutableInt
public MutableInt(Number value)
コンストラクタ- パラメータ:
value
- 値
-
MutableInt
public MutableInt(MutableNumber value)
コンストラクタ- パラメータ:
value
- 値
-
MutableInt
public MutableInt(int value)
コンストラクタ- パラメータ:
value
- 値
-
-
メソッドの詳細
-
compareTo
public int compareTo(MutableNumber o)
-
get
public final int get()
値取得- 戻り値:
- 値
-
set
public final MutableInt set(int value)
値設定- パラメータ:
value
- 値- 戻り値:
- このオブジェクトのインスタンス
-
intValue
public final int intValue()
32ビット整数値取得- 戻り値:
- 32ビット整数値
-
longValue
public final long longValue()
64ビット整数値取得- 戻り値:
- 64ビット整数値
-
floatValue
public final float floatValue()
単精度浮動小数値取得- 戻り値:
- 単精度浮動小数値
-
doubleValue
public final double doubleValue()
倍精度浮動小数値取得- 戻り値:
- 倍精度浮動小数値
-
equalsImpl
protected final boolean equalsImpl(MutableNumber number)
変更可能な参照型の数値と比較- パラメータ:
number
- 変更可能な参照型の数値- 戻り値:
- 比較結果が同じならtrue、異なるならfalse
-
equalsImpl
protected final boolean equalsImpl(Number number)
数値オブジェクトと比較- パラメータ:
number
- 数値オブジェクト- 戻り値:
- 比較結果が同じならtrue、異なるならfalse
-
-