flash.utils パッケージには、ByteArray のようなデータ構造などのユーティリティクラスが含まれます。



関数
 関数説明
 clearInterval指定した setInterval() 呼び出しをキャンセルします。
 clearTimeout指定した setTimeout() 呼び出しをキャンセルします。
 describeTypeメソッドのパラメータとして指定された ActionScript オブジェクトを記述する XML オブジェクトを作成します。
 escapeMultiByteSystem.useCodePage の値に従って、UTF-8 またはシステムコードページのいずれかにエンコードされた入力ストリングをエスケープしたコピーを返します。
 getDefinitionByNamename パラメータで指定したクラスのクラスオブジェクトへの参照を返します。
 getQualifiedClassNameオブジェクトの完全修飾クラス名を返します。
 getQualifiedSuperclassNamevalue パラメータで指定したオブジェクトの基本クラスの完全修飾クラス名を返します。
 getTimerFlash Player が初期化されてからの経過時間をミリ秒単位で返します。この時間は、相対時間の計算に使用されます。
 setIntervalミリ秒単位で指定した間隔ごとに関数を実行します。
 setTimeoutミリ秒単位で指定した遅延時間の経過後に、指定した関数を実行します。
 unescapeMultiByteSystem.useCodePage の値に従って、UTF-8 またはシステムコードページのいずれかからデコードされた入力ストリングをアンエスケープしたコピーを返します。
インターフェイス
 インターフェイス説明
 IDataInputIDataInput インターフェイスには、バイナリデータを読み取る一連のメソッドがあります。
 IDataOutputIDataOutput インターフェイスには、バイナリデータを書き込む一連のメソッドがあります。
 IExternalizableIExternalizable インターフェイスは、クラスがデータストリームにエンコードされるときに、クラスの直列化を制御します。
クラス
 クラス説明
 ByteArrayByteArray クラスには、バイナリデータの読み取り、書き込み、および操作を最適化するメソッドおよびプロパティがあります。
 CompressionAlgorithm AIR-onlyCompressionAlgorithm クラスは、圧縮オプションと非圧縮オプションの名前のストリング定数を定義します。
 DictionaryDictionary クラスでは、プロパティの動的なコレクションを作成し、キーの比較に厳密な等式(===)を使用できます。
 EndianEndian クラスには、マルチバイトの数値の表現に使用されるバイト順序を示す値が含まれます。
 ProxyProxy クラスでは、オブジェクトに対する ActionScript 操作(プロパティの取得や変更など)のデフォルトの動作をオーバーライドできます。
 TimerTimer クラスはタイマーへのインターフェイスです。タイマーを使用すると、指定した時間系列に従ってコードを実行できます。