Class AbstractHistoricalCollection.EventCollection<E,​C extends Collection<E>>

java.lang.Object
org.opentrafficsim.core.perception.AbstractHistorical.EventValue<E>
org.opentrafficsim.core.perception.collections.AbstractHistoricalCollection.EventCollection<E,​C>
Type Parameters:
E - element type
C - collection type
Direct Known Subclasses:
AbstractHistoricalCollection.AddEvent, AbstractHistoricalCollection.RemoveEvent, AbstractHistoricalList.EventList
Enclosing class:
AbstractHistoricalCollection<E,​C extends Collection<E>>

public abstract static class AbstractHistoricalCollection.EventCollection<E,​C extends Collection<E>>
extends AbstractHistorical.EventValue<E>
Abstract super class for events that add or remove a value from the collection.

Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.

Version:
$Revision$, $LastChangedDate$, by $Author$, initial version 1 jan. 2018
Author:
Alexander Verbraeck, Peter Knoppers, Wouter Schakel
  • Constructor Details

    • EventCollection

      public EventCollection​(double time, E value)
      Constructor.
      Parameters:
      time - double; time of event
      value - E; value of event
  • Method Details