net.sourceforge.jabm.report
Class BatchMetaReport
java.lang.Object
net.sourceforge.jabm.report.BatchMetaReport
- All Implemented Interfaces:
- java.io.Serializable, EventListener, Report
public class BatchMetaReport
- extends java.lang.Object
- implements Report, java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary |
protected java.util.List<Report> |
reports
|
protected java.util.Map<java.lang.Object,org.apache.commons.math3.stat.descriptive.SummaryStatistics> |
variables
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
reports
protected java.util.List<Report> reports
variables
protected java.util.Map<java.lang.Object,org.apache.commons.math3.stat.descriptive.SummaryStatistics> variables
BatchMetaReport
public BatchMetaReport(java.util.ArrayList<Report> reports)
BatchMetaReport
public BatchMetaReport()
eventOccurred
public void eventOccurred(SimEvent event)
- Specified by:
eventOccurred
in interface EventListener
getReports
public java.util.List<Report> getReports()
setReports
public void setReports(java.util.List<Report> reports)
getVariableBindings
public java.util.Map<java.lang.Object,java.lang.Number> getVariableBindings()
- Description copied from interface:
Report
- Get the values calculated by this report.
- Specified by:
getVariableBindings
in interface Report
- Returns:
- A
Map
of user-readable variable names to their
associated values.
getName
public java.lang.String getName()
- Specified by:
getName
in interface Report