public class SimulationPlanContextInternal extends Object implements SimulationPlanContext
AnalysePlanContext
.Modifier and Type | Field and Description |
---|---|
protected Historic |
historic |
protected String |
id
Simulation id.
|
protected int |
number
Simulation plan number.
|
protected SimulationParameter |
param
Simulation parameters.
|
protected Map<String,Object> |
values
Additional context values.
|
Constructor and Description |
---|
SimulationPlanContextInternal(String id,
SimulationParameter param) |
Modifier and Type | Method and Description |
---|---|
Historic |
getHistoric() |
String |
getId()
Get id.
|
SimulationStorage |
getLastSimulation()
Get last simulation storage.
|
int |
getNumber()
Deprecated.
use
nextSimulation.getParameter().getSimulationPlanNumber() |
SimulationParameter |
getParam()
Get simulation parameters.
|
SimulationStorage |
getSimulation(int number)
Get
SimulationStorage for specified simulation plan number. |
Object |
getValue(String key)
Get plan context value.
|
void |
incNumber()
Must be call when new simulation is generated from plan.
|
void |
setValue(String key,
Object value)
Set plan context value.
|
protected String id
protected int number
protected SimulationParameter param
protected Historic historic
public SimulationPlanContextInternal(String id, SimulationParameter param)
public String getId()
getId
in interface SimulationPlanContext
public int getNumber()
nextSimulation.getParameter().getSimulationPlanNumber()
getNumber
in interface SimulationPlanContext
public void incNumber()
public SimulationParameter getParam()
getParam
in interface SimulationPlanContext
public Object getValue(String key)
getValue
in interface SimulationPlanContext
key
- keypublic void setValue(String key, Object value)
setValue
in interface SimulationPlanContext
key
- keyvalue
- valuepublic SimulationStorage getLastSimulation()
getLastSimulation
in interface SimulationPlanContext
public SimulationStorage getSimulation(int number)
SimulationStorage
for specified simulation plan number.getSimulation
in interface SimulationPlanContext
number
- numberSimulationStorage
public Historic getHistoric()
getHistoric
in interface SimulationPlanContext
Copyright © 1999–2020 CodeLutin. All rights reserved.