| | Interface | Description |
| | ICollection |
Interface based on Java-Collection-Framework. |
| | IDisposable |
Interface that every class has to implement if memory management is important. |
| | IList |
The user of this interface has precise control over where in the list each element is inserted. |
| | IListObservable |
Interface for Ilist implementations that inform added observers about events. |
| | IListObserver | |
| | IMap |
An object that maps keys to values. |
| | IMicroObservable |
Interface for observables with only one value. |
| | IMicroObserver |
Observer interface all IMicroObservers have to implement. |
| | IPerformanceObservable |
Interface for performance observables (observing frames per second and the total
amount of memory currently in use by Flash Player). |
| | IQueue |
A collection designed for holding elements prior to processing. |
| | ISet |
A collection that contains no duplicate elements and at most one null element. |
| | ISortedSet |
A Set that further provides a total ordering on its elements. |
| | IStack |
The IStack interface represents a last-in-first-out (LIFO) stack of elements. |
| | Class | Description |
| | AbstractArrayCollection |
This class provides a skeletal implementation of the ICollection interface for arrays to minimize
the effort required to implement this interface. |
| | AbstractArrayList |
This class provides a skeletal implementation of the IList interface for arrays to minimize
the effort required to implement this interface. |
| | AbstractArraySet |
This class provides a skeletal implementation of the ISet interface for arrays to minimize
the effort required to implement this interface. |
| | AbstractLinkedCollection |
This class provides a skeletal implementation of the ICollection interface for sequential data-structures
(linked list) to minimize the effort required to implement this interface. |
| | AbstractLinkedList |
This class provides a skeletal implementation of the IList interface for sequential data-structures
to minimize the effort required to implement this interface. |
| | AbstractLinkedSet |
This class provides a skeletal implementation of the ISet interface for sequential data-structures
to minimize the effort required to implement this interface. |
| | ArrayList |
Array based list. |
| | ArrayQueue |
An array collection designed for holding elements prior to processing. |
| | ArraySet |
Implementation of an Array-based list. |
| | ArrayStack |
The ArrayStack class represents a last-in-first-out (LIFO) stack of elements. |
| | Collections |
This class consists exclusively of static methods that operate on or return collections. |
| | Entry |
Helper class for key/value pairs. |
| | HashMap |
Hashtable (Dictionary) based implementation of the IMap interface. |
| | Identifier |
Static helper class for creating "unique" identifiers. |
| | LinkedList |
Sequential based list. |
| | LinkedNode |
Helper class for building sequential data-structures. |
| | LinkedQueue |
An sequential collection designed for holding elements prior to processing. |
| | LinkedSet |
Implementation of an sequential data-structure based set. |
| | LinkedStack |
The LinkedStack class represents a last-in-first-out (LIFO) stack of elements
implemented with Sequential structure. |
| | MicroObservable |
This class represents an observer-pattern-based implementation with only one value in the model. |
| | ObservableArrayList |
Array based list. |
| | PerformanceObservable |
This class represents a utility for observing frames per second and the total amount
of memory currently in use by Flash Player. |
| | SortedArrayQueue |
An unbounded sorted queue. |
| | SortedArraySet |
Implementation of an ordered Array-based set. |
| | SystemStats |
Sprite container that displays the virtual machine, total memory and the frames per second in a box. |
| | TextDrawer |
This class enables multiple instances to retrieve bitmaps with text. |
| | WeakReference |
Flash based interpretation of an weak referenced object
(influenced by http://www.bigroom.co.uk/blog/create-your-own-weak-references-in-actionscript-3). |