kinugasa.util

## クラス StopWatch

- java.lang.Object
- - kinugasa.util.StopWatch

-     public class StopWatch
      extends java.lang.Object

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

- - ### コンストラクタのサマリー

    コンストラクタ
    コンストラクタと説明
    `StopWatch()` 新しいストップウォッチを作成します.

  - ### メソッドのサマリー

    All Methods Instance Methods Concrete Methods
    修飾子とタイプ | メソッドと説明
    --- | ---
    `StopWatch` | `clone()`
    `float` | `getTime()`
    `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`

- - ### コンストラクタの詳細

    - #### 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` - 送信するストリームを指定します。

    - #### getTime

          public float getTime()

    - #### toString

          public java.lang.String toString()

      オーバーライド:
        `toString` クラス内 `java.lang.Object`

    - #### clone

          public StopWatch clone()

      オーバーライド:
        `clone` クラス内 `java.lang.Object`