org.maachang.luxio.atomic
クラス AtomicLONG

java.lang.Object
  上位を拡張 org.maachang.luxio.atomic.AtomicLONG
すべての実装されたインタフェース:
java.io.Serializable

public class AtomicLONG
extends java.lang.Object
implements java.io.Serializable

AtomicLONG.

導入されたバージョン:
Luxio 0.1.0
バージョン:
2008/12/05
作成者:
masahito suzuki
関連項目:
直列化された形式

コンストラクタの概要
AtomicLONG()
          コンストラクタ.
AtomicLONG(long n)
          コンストラクタ.
AtomicLONG(java.lang.Long n)
          コンストラクタ.
 
メソッドの概要
 long add(long no)
          指定数の足し算.
 long add(java.lang.Long no)
          指定数の足し算.
 java.lang.Object base()
          オブジェクトを取得.
 long dec()
          1デクリメント.
 long get()
          long値を取得.
 java.lang.Long getObject()
          Long値を取得.
 int getType()
          オブジェクトタイプを取得.
 long inc()
          1インクリメント.
 long remove(long no)
          指定数の引き算.
 long remove(java.lang.Long no)
          指定数の引き算.
 void set(long n)
          long値を設定.
 void set(java.lang.Long n)
          Long値を設定.
 java.lang.String toString()
          文字列変換.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

AtomicLONG

public AtomicLONG()
コンストラクタ.


AtomicLONG

public AtomicLONG(long n)
コンストラクタ.

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

AtomicLONG

public AtomicLONG(java.lang.Long n)
コンストラクタ.

パラメータ:
n - 初期値を設定します.
メソッドの詳細

get

public long get()
long値を取得.

戻り値:
long long値が返されます.

getObject

public java.lang.Long getObject()
Long値を取得.

戻り値:
Long Long値が返されます.

set

public void set(long n)
long値を設定.

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

set

public void set(java.lang.Long n)
Long値を設定.

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

add

public long add(long no)
指定数の足し算.

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

add

public long add(java.lang.Long no)
指定数の足し算.

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

remove

public long remove(long no)
指定数の引き算.

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

remove

public long remove(java.lang.Long no)
指定数の引き算.

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

inc

public long inc()
1インクリメント.

戻り値:
long 結果内容が返されます.

dec

public long dec()
1デクリメント.

戻り値:
long 結果内容が返されます.

toString

public java.lang.String toString()
文字列変換.

オーバーライド:
クラス java.lang.Object 内の toString
戻り値:
String 文字列が返されます.

base

public java.lang.Object base()
オブジェクトを取得.

戻り値:
Object オブジェクトが返されます.

getType

public int getType()
オブジェクトタイプを取得.

戻り値:
int java.sql.Typesの各条件が返されます.