|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.hrtdotnet.java.util.TimeUtil
public class TimeUtil
時間を計測します。 開始から終了までの時間を取得・計測し、指定した時間の範囲内で処理されるか どうか判定することができます。 またこのクラスを拡張することで判定した結果によって特定の処理をさせることができます。
コンストラクタの概要 | |
---|---|
TimeUtil()
コンストラクタ。 |
|
TimeUtil(long maxMilliSecond,
long minMilliSecond)
コンストラクタ。 |
メソッドの概要 | |
---|---|
boolean |
check()
実行時間が指定した時間の範囲内であるかどうかのチェックをします。 |
protected void |
checkFalse()
実行時間のチェック時( check() )に実行時間が指定した
時間の範囲外であったときにこのメソッドが実行されます。 |
protected void |
checkTrue()
実行時間のチェック時( check() )に実行時間が指定した
時間の範囲内であったときにこのメソッドが実行されます。 |
void |
clear()
時間チェックに利用した内部データをクリアします。 |
long |
getDiff()
実行時間(終了時間と開始時間の差)を取得します。 |
void |
start()
開始時間を記録します。 |
boolean |
stop()
終了時間を記録し、実行時間が範囲内であるかどうかのチェックをします。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public TimeUtil()
public TimeUtil(long maxMilliSecond, long minMilliSecond)
maxMilliSecond
- 上限(ミリ秒)minMilliSecond
- 下限(ミリ秒)メソッドの詳細 |
---|
public void start()
public boolean stop()
public boolean check()
public long getDiff()
public void clear()
protected void checkTrue()
check()
)に実行時間が指定した
時間の範囲内であったときにこのメソッドが実行されます。
デフォルトでは何も行われません。
protected void checkFalse()
check()
)に実行時間が指定した
時間の範囲外であったときにこのメソッドが実行されます。
デフォルトでは何も行われません。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |