intra-mart 6.1.14

jp.co.intra_mart.foundation.utility
クラス Counter

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

推奨されていません。 jp.co.intra_mart.common.aid.jdk.util.Counter クラスを使用してください。

public class Counter
extends Number
implements Serializable

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

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

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

コンストラクタの概要
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 6.1.14

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