net.sourceforge.jabm.report
Class HeuristicPayoffReport

java.lang.Object
  extended by net.sourceforge.jabm.report.HeuristicPayoffReport
All Implemented Interfaces:
java.io.Serializable, EventListener, Report

public class HeuristicPayoffReport
extends java.lang.Object
implements Report, java.io.Serializable

See Also:
Serialized Form
 

Field Summary
protected  java.lang.String binFileName
           
protected  java.lang.String csvFileName
           
 
Constructor Summary
HeuristicPayoffReport()
           
HeuristicPayoffReport(java.lang.String csvFileName, java.lang.String binFileName)
           
 
Method Summary
 void eventOccurred(SimEvent event)
           
 java.lang.String getBinFileName()
           
 java.lang.String getCsvFileName()
           
 java.lang.String getName()
           
 java.util.Map<java.lang.Object,java.lang.Number> getVariableBindings()
          Get the values calculated by this report.
 void onBatchFinished(BatchFinishedEvent event)
           
 void setBinFileName(java.lang.String binFileName)
           
 void setCsvFileName(java.lang.String csvFileName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

csvFileName

protected java.lang.String csvFileName

binFileName

protected java.lang.String binFileName
Constructor Detail

HeuristicPayoffReport

public HeuristicPayoffReport(java.lang.String csvFileName,
                             java.lang.String binFileName)

HeuristicPayoffReport

public HeuristicPayoffReport()
Method Detail

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.

eventOccurred

public void eventOccurred(SimEvent event)
Specified by:
eventOccurred in interface EventListener

onBatchFinished

public void onBatchFinished(BatchFinishedEvent event)

getCsvFileName

public java.lang.String getCsvFileName()

setCsvFileName

public void setCsvFileName(java.lang.String csvFileName)

getBinFileName

public java.lang.String getBinFileName()

setBinFileName

public void setBinFileName(java.lang.String binFileName)

getName

public java.lang.String getName()
Specified by:
getName in interface Report