Class LightInfoGeneralSimulationConfig
-
- All Implemented Interfaces:
-
it.unibo.alchemist.boundary.grid.config.GeneralSimulationConfig
,java.io.Serializable
public abstract class LightInfoGeneralSimulationConfig implements GeneralSimulationConfig
Abstract simulation config that contains small serializable informations.
-
-
Constructor Summary
Constructors Constructor Description LightInfoGeneralSimulationConfig(Loader loader, long endStep, Time endTime)
LightInfoGeneralSimulationConfig(Loader loader, Time endTime)
LightInfoGeneralSimulationConfig(Loader loader)
-
Method Summary
Modifier and Type Method Description final long
getEndStep()
final Time
getEndTime()
final Loader
getLoader()
abstract Map<String, Array<byte>>
getDependencies()
-
-
Constructor Detail
-
LightInfoGeneralSimulationConfig
LightInfoGeneralSimulationConfig(Loader loader, long endStep, Time endTime)
- Parameters:
loader
- Simulation's loaderendStep
- Simulation's end stependTime
- Simulation's end time
-
LightInfoGeneralSimulationConfig
LightInfoGeneralSimulationConfig(Loader loader, Time endTime)
- Parameters:
loader
- Simulation's loaderendTime
- Simulation's end time
-
LightInfoGeneralSimulationConfig
LightInfoGeneralSimulationConfig(Loader loader)
- Parameters:
loader
- Simulation's loader
-
-
Method Detail
-
getEndStep
final long getEndStep()
- Returns:
Simulation's end step
-
getEndTime
final Time getEndTime()
- Returns:
Simulation's end time
-
getDependencies
abstract Map<String, Array<byte>> getDependencies()
- Returns:
Map with dependencies files path as key and their content as value
-
-
-
-