Class SynchronizedRedBlackTree<T extends Number & Comparable<T>>

java.lang.Object
org.opentrafficsim.core.dsol.SynchronizedRedBlackTree<T>
Type Parameters:
T - the type of simulation time, e.g. SimTimeCalendarLong or SimTimeDouble or SimTimeDoubleUnit.
All Implemented Interfaces:
Serializable, Iterable<SimEventInterface<T>>, EventListInterface<T>

public class SynchronizedRedBlackTree<T extends Number & Comparable<T>> extends Object implements EventListInterface<T>, Serializable
A SynchronizedRedBlackTree implementation of the eventlistInterface. This implementation is based on Java's TreeSet.

(c) copyright 2002-2005 Delft University of Technology , the Netherlands.
See for project information www.simulation.tudelft.nl
License of use: Lesser General Public License (LGPL) , no warranty.

Since:
1.5
Author:
Peter Jacobs
See Also: