パッケージ com.lmt.lib.bms

クラス 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ビット整数値取得
      void set​(int value)
      値設定
      • クラスから継承されたメソッド Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • コンストラクタの詳細

      • MutableInt

        public MutableInt()
        コンストラクタ
      • MutableInt

        public MutableInt​(Number value)
        コンストラクタ
        パラメータ:
        value - 値
      • MutableInt

        public MutableInt​(MutableNumber value)
        コンストラクタ
        パラメータ:
        value - 値
      • MutableInt

        public MutableInt​(int value)
        コンストラクタ
        パラメータ:
        value - 値
    • メソッドの詳細

      • hashCode

        public int hashCode()
        オーバーライド:
        hashCode クラス内 Object
      • compareTo

        public int compareTo​(MutableNumber o)
      • get

        public final int get()
        値取得
        戻り値:
      • set

        public final void 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
      • equals

        public boolean equals​(Object obj)
        オーバーライド:
        equals クラス内 Object