intra-mart(R) 6.0.13

jp.co.intra_mart.common.aid.jdk.util
クラス Counter

java.lang.Object
  拡張java.lang.Number
      拡張jp.co.intra_mart.common.aid.jdk.util.Counter
すべての実装インタフェース:
Serializable

public class Counter
extends Number
implements Serializable

このクラスは、カウンター機能を提供します。

ある数値を基準として1ずつ増やしたり1ずつ減らしたりすることができます。

導入されたバージョン:
version 5.0
関連項目:
直列化された形式

コンストラクタの概要
Counter()
          カウンターオブジェクトを作成します。
Counter(long initValue)
          指定の初期値でカウンターオブジェクトを作成します。
 
メソッドの概要
 long decrement()
          カウンターの値を1だけ減少させます。
 double doubleValue()
          カウンターの現在の値を double 型として返します。
 float floatValue()
          カウンターの現在の値を float 型として返します。
 long increment()
          カウンターの値を1だけ増加させます。
 int intValue()
          カウンターの現在の値を int 型として返します。
 long longValue()
          カウンターの現在の値を long 型として返します。
 
クラス java.lang.Number から継承したメソッド
byteValue, shortValue
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Counter

public Counter()
カウンターオブジェクトを作成します。

初期値は0です。したがって、このコンストラクタの呼び出しは、 以下の呼び出しと同義です。
new Counter(0)


Counter

public Counter(long initValue)
指定の初期値でカウンターオブジェクトを作成します。

パラメータ:
initValue - カウンターの初期値
メソッドの詳細

increment

public long increment()
カウンターの値を1だけ増加させます。

戻り値:
変化後のカウンターの値

decrement

public long decrement()
カウンターの値を1だけ減少させます。

戻り値:
変化後のカウンターの値

intValue

public int intValue()
カウンターの現在の値を int 型として返します。 値を丸めたり切り捨てたりすることもあります。

戻り値:
このオブジェクトが表す数値を int 型に変換した値;

longValue

public long longValue()
カウンターの現在の値を long 型として返します。

戻り値:
このオブジェクトが表す数値を long 型に変換した値

floatValue

public float floatValue()
カウンターの現在の値を float 型として返します。 値を丸めることもあります。

戻り値:
このオブジェクトが表す数値を float 型に変換した値

doubleValue

public double doubleValue()
カウンターの現在の値を double 型として返します。 値を丸めることもあります。

戻り値:
このオブジェクトが表す数値を double 型に変換した値

intra-mart(R) 6.0.13

Copyright © 2000-2009 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.