| インタフェース | 説明 | 
|---|---|
| ProcessName | 
 プロセス名を表すクラス 
 | 
| ProgressCalculator | 
 バッチの進捗状況を求めるインタフェース。 
 | 
| ProgressPrinter | 
 進捗状況を出力するインタフェース。 
 | 
| クラス | 説明 | 
|---|---|
| EstimatedEndTimeCalculator | 
 推定終了時間を求めるクラス。 
 | 
| ProcessedCountBasedProgressCalculator | 
 処理対象件数及び処理済みの件数を元に進捗を求めるクラス。 
 | 
| Progress | 
 進捗状況を保持するクラス。 
 | 
| ProgressLogger | 
 進捗状況をログに出力するロガー。 
 | 
| ProgressLogPrinter | 
 進捗状況をログに出力するクラス。 
 | 
| TpsCalculator | 
 TPSを算出するクラス。 
 |