# mx.utils

The mx.utils package contains Flex utility classes.

Interfaces

| Interface | Description
--- | --- | ---
| IXMLNotifiable | The IXMLNotifiable interface.

Classes

| Class | Description
--- | --- | ---
| ArrayUtil | The ArrayUtil utility class is an all-static class with methods for working with arrays within Flex.
| Base64Decoder | A utility class to decode a Base64 encoded String to a ByteArray.
| Base64Encoder | A utility class to encode a String or ByteArray as a Base64 encoded String.
| ColorUtil | The ColorUtil class is an all-static class with methods for working with RGB colors within Flex.
| DisplayUtil | The DisplayUtil utility class is an all-static class with utility methods related to DisplayObjects.
| GraphicsUtil | The Graphics class is an all-static class with utility methods related to the Graphics class.
| HSBColor | This class holds information for a color represented in HSB (Hue, Saturation, and Brightness) space.
| LinkedList | Provides a generic doubly linked list implementation.
| LinkedListNode | Class representing a doubly linked list node.
| LoaderUtil | The LoaderUtil class defines utility methods for use with Flex RSLs and generic Loader instances.
| NameUtil | The NameUtil utility class defines static methods for creating names for Flex objects.
| ObjectProxy | This class provides the ability to track changes to an item managed by this proxy.
| ObjectUtil | The ObjectUtil class is an all-static class with methods for working with Objects within Flex.
| OnDemandEventDispatcher | OnDemandEventDispatcher serves as a base class for classes that dispatch events but expect listeners to be infrequent.
| OrderedObject | OrderedObject acts as a wrapper to Object to preserve the ordering of the properties as they are added.
| RpcClassAliasInitializer | The RpcClassAliasInitializer class registers all classes for AMF serialization needed by the Flex RPC library.
| RPCObjectUtil | The RPCObjectUtil class is a subset of ObjectUtil, removing methods that create dependency issues when RPC messages are in a bootstrap loader.
| RPCStringUtil | The RPCStringUtil class is a subset of StringUtil, removing methods that create dependency issues when RPC messages are in a bootstrap loader.
| RPCUIDUtil | The RPCUIDUtil class is a copy of UIDUtil without some functions that cause dependency problems when RPC messages are put in a bootstrap loader.
| SecurityUtil | Utilities for working with security-related issues.
| SHA256 | Implementation of SHA-256 hash algorithm as described in Federal Information Processing Standards Publication 180-2 at http://csrc.nist.gov/publications/fips/fips180-2/fips180-2.pdf
| StringUtil | The StringUtil utility class is an all-static class with methods for working with String objects within Flex.
| UIDUtil | The UIDUtil class is an all-static class with methods for working with UIDs (unique identifiers) within Flex.
| URLUtil | The URLUtil class is a static class with methods for working with full and relative URLs within Flex.
| XMLNotifier | Used for watching changes to XML and XMLList objects.
| XMLUtil | The XMLUtil class is an all-static class with methods for working with XML within Flex.

© 2015 Adobe Systems Incorporated. All rights reserved.
Mon Apr 10 2017, 01:35 PM -07:00