Class AbstractSimulationParameters
- java.lang.Object
-
- fr.univ_artois.lgi2a.similar.extendedkernel.libs.abstractimpl.AbstractSimulationParameters
-
- All Implemented Interfaces:
ISimulationParameters
- Direct Known Subclasses:
SimpleSimulationParameters
public abstract class AbstractSimulationParameters extends Object implements ISimulationParameters
An abstract implementation of theISimulationParameters
interface, providing a default behavior to the generic methods.- Author:
- Yoann Kubera
-
-
Field Summary
Fields Modifier and Type Field Description SimulationTimeStamp
initialTime
The initial time of the simulation.
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractSimulationParameters(SimulationTimeStamp initialTime)
Builds an initialized instance of this class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SimulationTimeStamp
getInitialTime()
Gets the initial time of the simulation.
-
-
-
Field Detail
-
initialTime
public SimulationTimeStamp initialTime
The initial time of the simulation.
-
-
Constructor Detail
-
AbstractSimulationParameters
protected AbstractSimulationParameters(SimulationTimeStamp initialTime)
Builds an initialized instance of this class.- Parameters:
initialTime
- The initial time of the simulation.
-
-
Method Detail
-
getInitialTime
public SimulationTimeStamp getInitialTime()
Gets the initial time of the simulation.- Specified by:
getInitialTime
in interfaceISimulationParameters
- Returns:
- The initial time of the simulation.
-
-