org.maachang.mimdb.core.util

## クラス AtomicNumber32

- java.lang.Object
- - org.maachang.mimdb.core.util.AtomicNumber32

-     public class AtomicNumber32
      extends java.lang.Object

  アトミックな数値(32bit)オブジェクト.
  導入されたバージョン:
    MasterInMemDB 1.00
  バージョン:
    2013/10/14
  作成者:
    masahito suzuki

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `AtomicNumber32()` コンストラクタ.
    `AtomicNumber32(int n)` コンストラクタ.

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `int` | `add(int no)` 指定数の足し算.
    `int` | `dec()` 1デクリメント.
    `int` | `get()` int値を取得.
    `int` | `inc()` 1インクリメント.
    `int` | `remove(int no)` 指定数の引き算.
    `void` | `set(int n)` int値を設定.
    `int` | `setToBeforeReturn(int n)` int値を設定して前回の値を取得.
    `java.lang.String` | `toString()` 文字変換.

    - ### クラスから継承されたメソッド java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### AtomicNumber32

          public AtomicNumber32()

      コンストラクタ.

    - #### AtomicNumber32

          public AtomicNumber32(int n)

      コンストラクタ.
      パラメータ:
        `n` - 初期値を設定します.

  - ### メソッドの詳細

    - #### get

          public int get()

      int値を取得.
      戻り値:
        int int値が返されます.

    - #### set

          public void set(int n)

      int値を設定.
      パラメータ:
        `n` - int値を設定します.

    - #### setToBeforeReturn

          public int setToBeforeReturn(int n)

      int値を設定して前回の値を取得.
      パラメータ:
        `n` - int値を設定します.
      戻り値:
        int 前回の値が返却されます.

    - #### add

          public int add(int no)

      指定数の足し算.
      パラメータ:
        `no` - 対象の数値を設定します.
      戻り値:
        int 結果内容が返されます.

    - #### remove

          public int remove(int no)

      指定数の引き算.
      パラメータ:
        `no` - 対象の数値を設定します.
      戻り値:
        int 結果内容が返されます.

    - #### inc

          public int inc()

      1インクリメント.
      戻り値:
        int 結果内容が返されます.

    - #### dec

          public int dec()

      1デクリメント.
      戻り値:
        int 結果内容が返されます.

    - #### toString

          public java.lang.String toString()

      文字変換.
      オーバーライド:
        `toString` クラス内 `java.lang.Object`
      戻り値:
        String 文字に変換します.