Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.
| Class | Package | Description | |
|---|---|---|---|
| AbstractArrayCollection | org.as3collections | This class provides a skeletal implementation of the ICollection interface, to minimize the effort required to implement this interface. | |
| AbstractHashMap | org.as3collections | This class provides a skeletal hash table based implementation of the IMap interface, to minimize the effort required to implement this interface. | |
| AbstractList | org.as3collections | This class provides a skeletal implementation of the IList interface, to minimize the effort required to implement this interface. | |
| AbstractListMap | org.as3collections | This class provides a skeletal implementation of the IListMap interface, to minimize the effort required to implement this interface. | |
| AbstractQueue | org.as3collections | This class provides skeletal implementations of some IQueue operations. | |
| ArrayIterator | org.as3collections.iterators | An iterator to iterate over an Array object. | |
| ArrayList | org.as3collections.lists | Resizable-array implementation of the IList interface. | |
| ArrayListMap | org.as3collections.maps | Array based implementation of the IMap interface. | |
| CollectionUtil | org.as3collections.utils | A utility class to work with implementations of the ICollection interface. | |
| ConcurrentModificationError | org.as3collections.errors | The error that is thrown by methods that have detected concurrent modification of an object when such modification is not permissible. | |
| HashMap | org.as3collections.maps | Hash table based implementation of the IMap interface. | |
| ICollection | org.as3collections | The root interface in the collection hierarchy. | |
| IIterable | org.as3collections | Implementing this interface allows an object to be iterable. | |
| IIterator | org.as3collections | An iterator over a collection. | |
| IList | org.as3collections | An ordered collection. | |
| IListIterator | org.as3collections | 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 | org.as3collections | An ordered map. | |
| IListMapIterator | org.as3collections | 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 | org.as3collections | An object that maps keys to values. | |
| IMapEntry | org.as3collections | A map entry (key-value pair). | |
| IndexOutOfBoundsError | org.as3collections.errors | The error that is thrown to indicate that an index of some sort (such as to an array) is out of range. | |
| IndexQueue | org.as3collections.queues | This queue uses a org.as3coreaddendum.system.comparators.IndexComparator object to sort the elements. | |
| IQueue | org.as3collections | A collection designed for holding elements prior to processing. | |
| ISortedList | org.as3collections | A list that provides a total ordering on its elements. | |
| ISortedMap | org.as3collections | A map that provides a total ordering on its mappings, sorting by keys or values. | |
| ISortedQueue | org.as3collections | A queue that provides a total ordering on its elements. | |
| LinearQueue | org.as3collections.queues | LinearQueue orders elements in a FIFO (first-in-first-out) manner. | |
| ListIterator | org.as3collections.iterators | An iterator to iterate over lists (implementations of the IList interface). | |
| ListMapIterator | org.as3collections.iterators | An iterator to iterate over implementations of IListMap interface. | |
| ListUtil | org.as3collections.utils | A utility class to work with implementations of the IList interface. | |
| MapEntry | org.as3collections | An entry maintaining a key and a value. | |
| MapIterator | org.as3collections.iterators | An iterator to iterate over maps (implementations of the IMap interface). | |
| MapUtil | org.as3collections.utils | A utility class to work with implementations of the IMap interface. | |
| NoSuchElementError | org.as3collections.errors | The error that is thrown to indicate that there are no more elements in the iteration. | |
| PriorityIndexQueue | org.as3collections.queues | This queue uses an org.as3coreaddendum.system.comparators.PriorityIndexComparator object to sort the elements. | |
| PriorityQueue | org.as3collections.queues | This queue uses a org.as3coreaddendum.system.comparators.PriorityComparator object to sort the elements. | |
| QueueUtil | org.as3collections.utils | A utility class to work with implementations of the IQueue interface. | |
| ReadOnlyArrayIterator | org.as3collections.iterators | An iterator to iterate over an Array object. | |
| ReadOnlyArrayList | org.as3collections.lists | A list that does not allow modifications. | |
| ReadOnlyArrayListMap | org.as3collections.maps | An ArrayListMap that doesn't allow modifications. | |
| ReadOnlyHashMap | org.as3collections.maps | A HashMap that doesn't allow modifications. | |
| ReadOnlyListIterator | org.as3collections.iterators | An iterator to iterate over lists. | |
| ReadOnlyMapIterator | org.as3collections.iterators | An iterator to iterate over maps (implementations of the IMap interface). | |
| SortedArrayList | org.as3collections.lists | A list that provides a total ordering on its elements. | |
| SortedArrayListMap | org.as3collections.maps | A map that provides a total ordering on its mappings. | |
| SortedQueue | org.as3collections.queues | A queue that provides a total ordering on its elements. | |
| SortMapBy | org.as3collections | The enumeration class that defines the acceptable values for sort maps by keys or values. | |
| TypedCollection | org.as3collections | 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. | |
| TypedList | org.as3collections.lists | TypedList works as a wrapper for a IList object. | |
| TypedListMap | org.as3collections.maps | TypedSortedMap works as a wrapper for a map. | |
| TypedMap | org.as3collections.maps | TypedMap works as a wrapper for a map. | |
| TypedQueue | org.as3collections.queues | TypedQueue works as a wrapper for a queue. | |
| TypedSortedList | org.as3collections.lists | TypedSortedList works as a wrapper for a ISortedList object. | |
| TypedSortedMap | org.as3collections.maps | TypedSortedMap works as a wrapper for a map. | |
| UniqueCollection | org.as3collections | UniqueCollection works as a wrapper for a collection. | |
| UniqueList | org.as3collections.lists | UniqueList works as a wrapper for a IList object. | |
| UniqueQueue | org.as3collections.queues | UniqueQueue works as a wrapper for a queue. | |
| UniqueSortedList | org.as3collections.lists | UniqueSortedList works as a wrapper for a ISortedList object. |