Package org.kigalisim.engine.recalc
Class RecalcKit
java.lang.Object
org.kigalisim.engine.recalc.RecalcKit
Container for dependencies needed by recalculation strategies.
-
Constructor Summary
ConstructorsConstructorDescriptionRecalcKit(SimulationState simulationState, UnitConverter unitConverter, StateGetter stateGetter) Create a new RecalcKit. -
Method Summary
Modifier and TypeMethodDescriptionGet the state getter.Get the simulation state.Get the unit converter.
-
Constructor Details
-
RecalcKit
public RecalcKit(SimulationState simulationState, UnitConverter unitConverter, StateGetter stateGetter) Create a new RecalcKit.- Parameters:
simulationState- The simulation state instance (required)unitConverter- The unit converter instance (required)stateGetter- The state getter instance (required)
-
-
Method Details
-
getStreamKeeper
Get the simulation state.- Returns:
- The simulation state
-
getUnitConverter
Get the unit converter.- Returns:
- The unit converter
-
getStateGetter
Get the state getter.- Returns:
- The state getter
-