| | 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. |