com.intel.cosbench.bench
Class Report

java.lang.Object
  extended by com.intel.cosbench.utils.MapRegistry<Metrics>
      extended by com.intel.cosbench.bench.Report
All Implemented Interfaces:
java.lang.Iterable<Metrics>

public class Report
extends MapRegistry<Metrics>

This class is a list of metrics, it represents all metrics needed for one report.

Author:
ywang19
See Also:
Metrics

Nested Class Summary
 
Nested classes/interfaces inherited from class com.intel.cosbench.utils.MapRegistry
MapRegistry.Item
 
Constructor Summary
Report()
           
 
Method Summary
 void addMetrics(Metrics metrics)
           
 Metrics[] getAllMetrics()
           
 Metrics getMetrics(java.lang.String name)
           
 
Methods inherited from class com.intel.cosbench.utils.MapRegistry
addItem, getAllItems, getItem, getSize, iterator
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Report

public Report()
Method Detail

addMetrics

public void addMetrics(Metrics metrics)

getMetrics

public Metrics getMetrics(java.lang.String name)

getAllMetrics

public Metrics[] getAllMetrics()