kinugasa.util
クラス StopWatch

java.lang.Object
  上位を拡張 kinugasa.util.StopWatch

public class StopWatch
extends java.lang.Object

デバッグ用の時間を計測するクラスです.

バージョン:
1.0.0 - 2013/02/04_20:36:59
作成者:
Dra0211

フィールドの概要
private  long startTime
          処理を開始した時刻です.
private  float time
          経過時間です.
 
コンストラクタの概要
StopWatch()
          新しいストップウォッチを作成します.
 
メソッドの概要
 StopWatch clone()
           
 void print(java.io.PrintStream stream)
          指定されたストリームにtoStringを発行します.
 StopWatch start()
          現在の時刻を保存し、計測を開始します.
 void stop()
          計測を終了し、経過時間を保存します.
 void stop(boolean print)
          計測を終了し、経過時間を保存します.
 java.lang.String toString()
           
 
クラス java.lang.Object から継承されたメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

startTime

private long startTime
処理を開始した時刻です.


time

private float time
経過時間です.

コンストラクタの詳細

StopWatch

public StopWatch()
新しいストップウォッチを作成します.

メソッドの詳細

start

public StopWatch start()
現在の時刻を保存し、計測を開始します.

戻り値:
このストップウォッチを返します。

stop

public void stop()
計測を終了し、経過時間を保存します.


stop

public void stop(boolean print)
計測を終了し、経過時間を保存します.

パラメータ:
print - trueを指定すると、標準出力に経過時間を表示します。

print

public void print(java.io.PrintStream stream)
指定されたストリームにtoStringを発行します.

パラメータ:
stream - 送信するストリームを指定します。

toString

public java.lang.String toString()
オーバーライド:
クラス java.lang.Object 内の toString

clone

public StopWatch clone()
オーバーライド:
クラス java.lang.Object 内の clone