Interface Historical<T>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      T get()
      Get value at current simulation time.
      T get​(Time time)
      Get value at given time.
      void set​(T value)
      Set value at the current simulation time.
    • Method Detail

      • set

        void set​(T value)
        Set value at the current simulation time. If a value is already given at this time, it is overwritten. Values should be set in chronological order.
        Parameters:
        value - T; value
      • get

        T get()
        Get value at current simulation time.
        Returns:
        T; value at current simulation time
      • get

        T get​(Time time)
        Get value at given time.
        Parameters:
        time - Time; time to get the value
        Returns:
        T; value at current time
        Throws:
        NullPointerException - when time is null