Package org.goplanit.assignment
Class SimulationData
- java.lang.Object
-
- org.goplanit.assignment.SimulationData
-
- Direct Known Subclasses:
AlgorithmBSimulationData
,StaticLtmSimulationData
,TraditionalStaticAssignmentSimulationData
public class SimulationData extends Object
General simulation data that only are available during simulation
-
-
Constructor Summary
Constructors Modifier Constructor Description SimulationData()
Constructorprotected
SimulationData(SimulationData simulationData)
Copy constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getIterationIndex()
Returns the current iteration indexvoid
incrementIterationIndex()
Increment iteration index by onevoid
reset()
reset to initial statevoid
setIterationIndex(int iterationIndex)
Set the current iteration indexSimulationData
shallowClone()
-
-
-
Constructor Detail
-
SimulationData
public SimulationData()
Constructor
-
SimulationData
protected SimulationData(SimulationData simulationData)
Copy constructor- Parameters:
simulationData
- to copy
-
-
Method Detail
-
incrementIterationIndex
public void incrementIterationIndex()
Increment iteration index by one
-
getIterationIndex
public int getIterationIndex()
Returns the current iteration index- Returns:
- the current iteration index
-
setIterationIndex
public void setIterationIndex(int iterationIndex)
Set the current iteration index- Parameters:
iterationIndex
- the current iteration index
-
shallowClone
public SimulationData shallowClone()
-
reset
public void reset()
reset to initial state
-
-