概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド