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()ConstructorprotectedSimulationData(SimulationData simulationData)Copy constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetIterationIndex()Returns the current iteration indexvoidincrementIterationIndex()Increment iteration index by onevoidreset()reset to initial statevoidsetIterationIndex(int iterationIndex)Set the current iteration indexSimulationDatashallowClone()
-
-
-
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
-
-