net.sourceforge.jabm.report
Interface XYReportVariables
- All Superinterfaces:
- EventListener, Report, ReportVariables
- All Known Implementing Classes:
- AbstractReportVariables, FitnessReportVariables, PayoffByStrategyReportVariables, RandomVariateReportVariables, StrategyExecutionFrequency, SummaryStatisticsReportVariables, WeightedGraphMetrics
public interface XYReportVariables
- extends ReportVariables
A set of ReportVariables which have one independent variable and several
dependent variables. The independent variable is typically a time-stamp value
and these variables are typically reported in time series form.
-
-

getX
java.lang.Number getX(int seriesIndex)
getY
java.lang.Number getY(int seriesIndex)
- Parameters:
seriesIndex
- The index of the dependent variable.
- Returns:
- The value of the dependent variable in the given series.
getNumberOfSeries
int getNumberOfSeries()
- Returns:
- The number of independent variables.
getyVariableNames
java.util.List<java.lang.Object> getyVariableNames()
- Returns:
- The names of the dependent variables.
getxVariableName
java.lang.String getxVariableName()
- Returns:
- The name of the independent variable.