org.mklab.tool.control.util
クラス Bench

java.lang.Object
  上位を拡張 org.mklab.tool.control.util.Bench
直系の既知のサブクラス:
Bench2

public class Bench
extends Object

ベンチマークを行うクラス

バージョン:
$Revision: 1.38 $
作成者:
koga

コンストラクタの概要
Bench()
          コンストラクター
 
メソッドの概要
protected  String format(double d)
          フォーマットに従い文字列を生成します。
static void main(String[] args)
          メインメソッド
 void run()
          ベンチマークを実行します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Bench

public Bench()
コンストラクター

メソッドの詳細

main

public static void main(String[] args)
                 throws InterruptedException,
                        IOException,
                        SolverStopException
メインメソッド

パラメータ:
args - コマンドライン引数
例外:
IOException - キーボードから入力できない場合
InterruptedException - キャンセルボタンが押された場合
SolverStopException - ソルバーが停止された場合

run

public void run()
         throws InterruptedException,
                IOException,
                SolverStopException
ベンチマークを実行します。

例外:
InterruptedException - キャンセルボタンで終了した場合
IOException - キーボードから入力できない場合
SolverStopException - ソルバーが停止された場合

format

protected String format(double d)
フォーマットに従い文字列を生成します。

パラメータ:
d - 変換する実数
戻り値:
生成された文字列