net.sourceforge.jasa.report
Class MarketPriceReportVariables
java.lang.Object
net.sourceforge.jasa.report.MarketPriceReportVariables
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- CurrentPriceReportVariables, GeometricBrownianMotionPriceProcess, MidPriceReportVariables, SpreadReportVariables
public abstract class MarketPriceReportVariables
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
price
protected double price
time
protected int time
PRICE_VAR
public static final java.lang.String PRICE_VAR
- See Also:
- Constant Field Values
MarketPriceReportVariables
public MarketPriceReportVariables()
getVariableBindings
public java.util.Map<java.lang.Object,java.lang.Number> getVariableBindings()
compute
public void compute(SimEvent ev)
dispose
public void dispose(SimEvent event)
initialise
public void initialise(SimEvent event)
getX
public java.lang.Number getX(int seriesIndex)
getY
public java.lang.Number getY(int seriesIndex)
getNumberOfSeries
public int getNumberOfSeries()
eventOccurred
public void eventOccurred(SimEvent ev)
onRoundFinished
public void onRoundFinished(RoundFinishedEvent event)
getyVariableNames
public java.util.List<java.lang.Object> getyVariableNames()
getxVariableName
public java.lang.String getxVariableName()
getName
public abstract java.lang.String getName()
getPrice
public abstract double getPrice(RoundFinishedEvent event)