Interfaces
 InterfaceDescription
 ICollection The root interface in the collection hierarchy.
 IIterable Implementing this interface allows an object to be iterable.
 IIterator An iterator over a collection.
 IList An ordered collection.
 IListIterator An iterator for lists that allows the programmer to traverse the list in either direction, modify the list during iteration, and obtain the iterator's current position in the list.
 IListMap An ordered map.
 IListMapIterator An iterator for maps that allows the programmer to traverse the map in either direction, modify the map during iteration, and obtain the iterator's current position in the map.
 IMap An object that maps keys to values.
 IMapEntry A map entry (key-value pair).
 IQueue A collection designed for holding elements prior to processing.
 ISortedList A list that provides a total ordering on its elements.
 ISortedMap A map that provides a total ordering on its mappings, sorting by keys or values.
 ISortedQueue A queue that provides a total ordering on its elements.
Classes
 ClassDescription
 AbstractArrayCollection This class provides a skeletal implementation of the ICollection interface, to minimize the effort required to implement this interface.
 AbstractHashMap This class provides a skeletal hash table based implementation of the IMap interface, to minimize the effort required to implement this interface.
 AbstractList This class provides a skeletal implementation of the IList interface, to minimize the effort required to implement this interface.
 AbstractListMap This class provides a skeletal implementation of the IListMap interface, to minimize the effort required to implement this interface.
 AbstractQueue This class provides skeletal implementations of some IQueue operations.
 MapEntry An entry maintaining a key and a value.
 SortMapBy The enumeration class that defines the acceptable values for sort maps by keys or values.
 TypedCollection TypedCollection works as a wrapper for a collection. Since ActionScript 3.0 does not support typed arrays, TypedCollection is a way to create typed collections. It stores the wrapCollection constructor's argument internally.
 UniqueCollection UniqueCollection works as a wrapper for a collection.