Class TimeDependentValues<T extends TimeDependent>

  • Type Parameters:
    T - sub type of TimeDependent
    All Implemented Interfaces:
    Iterable<T>
    Direct Known Subclasses:
    MutableTimeDependentValues

    public class TimeDependentValues<T extends TimeDependent>
    extends Object
    implements Iterable<T>
    Immutable list of time-dependent values, with the latest value first.
    Author:
    jdvorak
    • Constructor Detail

      • TimeDependentValues

        public TimeDependentValues()
        Empty list of values.
      • TimeDependentValues

        public TimeDependentValues​(Iterable<T> srcList)
        Copy constructor.
        Parameters:
        srcList - an iterable of TimeDependent