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.


 ClassPackageDescription
 ArrayUtils
org.as3commons.lang Contains utility methods for working with Array objects.
 Assert
org.as3commons.lang Assertion utility class that assists in validating arguments.
 ClassNotFoundError
org.as3commons.lang Thrown when an application tries to retrieve a class by its name and the corresponding class could not be found.
 ClassUtils
org.as3commons.lang Provides utilities for working with Class objects.
 CloneUtils
org.as3commons.lang.util Helper functions for working with ICloneable implementations.
 DateUtils
org.as3commons.lang 
 DictionaryUtils
org.as3commons.lang Contains utilities for working with Dictionaries.
 Enum
org.as3commons.lang Base class for enumerations.
 EqualsBuilder
org.as3commons.lang.builder Assists in implementing IEquals.equals() methods. This class provides methods to build a good equals method for any class. All relevant fields should be included in the calculation of equals. Typical use for the code is as follows: public function equals(object:Object):Boolean { if (!object) { return false; } if (object == this) { return true; } if (!(object is MyClass)) { return false; } MyClass that = MyClass(object); return new EqualsBuilder() .append(field1, that.field1) .append(field2, that.field2) .append(field3, that.field3) .equals; }
 HashArray
org.as3commons.lang 
 IApplicationDomainAware
org.as3commons.lang Describes an object that needs a reference to an ApplicationDomain.
 ICloneable
org.as3commons.lang Interface to be implemented by all classes that want to provide cloning functionality.
 IComparable
org.as3commons.lang Interface to be implemented by objects that need to be compared with others for ordering.
 IDisposable
org.as3commons.lang This describes an object that is able to release any resources it might hold a reference to.
 IEquals
org.as3commons.lang This interface should be implemented by all objects that wish to offer an "equals" method.
 IIterator
org.as3commons.lang Defines an interface for iterating over the values of an object.
 IllegalArgumentError
org.as3commons.lang Thrown to indicate that a method has been passed an illegal or inappropriate argument.
 IllegalStateError
org.as3commons.lang Signals that a method has been invoked at an illegal or inappropriate time.
 INamed
org.as3commons.lang 
 IOrdered
org.as3commons.lang Interface that can be implemented by objects that should be orderable, for example in a Collection.
 ObjectUtils
org.as3commons.lang Provides utility methods for working with Object objects.
 OrderedUtils
org.as3commons.lang.util Static helper methods for working with the IOrdered interface.
 SoftReference
org.as3commons.lang Class that fakes a soft (or weak) reference to an object by internally using a Dictionary object with weak keys to hold the object reference.
 StringBuffer
org.as3commons.lang 
 StringUtils
org.as3commons.lang Methods in this class give sample code to explain their operation.
 ToStringBuilder
org.as3commons.lang.builder 
 ToStringStyle
org.as3commons.lang.builder 
 XMLUtils
org.as3commons.lang Contains utilities for working with XML objects.