Interface RecalcStrategy

All Known Implementing Classes:
ConsumptionRecalcStrategy, EolEmissionsRecalcStrategy, PopulationChangeRecalcStrategy, RechargeEmissionsRecalcStrategy, RetireRecalcStrategy, SalesRecalcStrategy

public interface RecalcStrategy
Strategy interface for recalculation operations.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    execute(Engine target, RecalcKit kit)
    Execute the recalculation strategy with the given engine and RecalcKit.
  • Method Details

    • execute

      void execute(Engine target, RecalcKit kit)
      Execute the recalculation strategy with the given engine and RecalcKit.
      Parameters:
      target - The engine on which to execute the recalculation
      kit - The RecalcKit containing required dependencies