| Interface | Description |
---|
| 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. |
| Class | Description |
---|
| 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. |