1 package com.imcode.db.benchmark;
2
3 public class BenchmarkAverages {
4 private Average queryAverage = new Average("query");
5 private Average rowAverage = new Average("row");
6 private Average totalAverage = new Average("total");
7
8 public String toString() {
9 Average[] averages = new Average[] {
10 totalAverage, queryAverage, rowAverage,
11 };
12 StringBuffer buffer = new StringBuffer("\n");
13 for ( int i = 0; i < averages.length; i++ ) {
14 Average average = averages[i];
15 if (average.getCount() > 0) {
16 buffer.append(average).append('\n') ;
17 }
18 }
19 return buffer.toString() ;
20 }
21
22 public Average getRowAverage() {
23 return rowAverage;
24 }
25
26 public Average getQueryAverage() {
27 return queryAverage;
28 }
29
30 public Average getTotalAverage() {
31 return totalAverage;
32 }
33
34 }