Class RepeatingTimeSeries

java.lang.Object
com.amalgamasimulation.utils.time.TimeSeries
com.amalgamasimulation.utils.time.RepeatingTimeSeries
Direct Known Subclasses:
EveryMonthLastDayTimeSeries, EveryMonthTimeSeries, EveryNDaysTimeSeries, EveryWeekTimeSeries

public abstract class RepeatingTimeSeries extends TimeSeries
Abstract class representing any time series with multiple instants.
Author:
Andrey Malykhanov
  • Field Details

    • instantTime

      protected LocalTime instantTime
  • Constructor Details

    • RepeatingTimeSeries

      protected RepeatingTimeSeries(LocalTime instantTime, Timeable timeable)
      Creates a new instance of TimeSeries with the specified time of day.
      Parameters:
      instantTime - specified time of day
      timeable - Timeable instance that provides translation from calendar dates to number based values of instants
  • Method Details

    • instantTime

      public LocalTime instantTime()