パッケージmx.utils
クラスpublic class RPCUIDUtil
継承RPCUIDUtil Inheritance Object

RPCUIDUtil クラスは、RPC メッセージがブートストラップローダーに配置された場合に依存性の問題が生じる一部の関数を含んでいない UIDUtil のコピーです。



パブリックプロパティ
 プロパティ定義元
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
 Inheritedprototype : Object
[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
パブリックメソッド
 メソッド定義元
  
[静的] ActionScript の擬似乱数生成プログラムと現在の時刻に基づいて UID(一意の識別子)を生成します。
RPCUIDUtil
  
[静的] ByteArray にエンコードされた 128 ビット UID をストリング表現に変換します。
RPCUIDUtil
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
  
[静的] String 値が正しく形式設定された UID 値を表すかどうかを確認するユーティリティメソッドです。
RPCUIDUtil
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
  
[静的] UID 形式のストリングを ByteArray に変換します。
RPCUIDUtil
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
メソッドの詳細
createUID()メソッド
public static function createUID():String

ActionScript の擬似乱数生成プログラムと現在の時刻に基づいて UID(一意の識別子)を生成します。

UID の形式は "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" で、X は 16 進数字 (0 ~ 9、A ~ F) です。

この UID は完全にグローバルに一意というわけではありませんが、Flash Player では UID 生成をサポートしていないため、これが最適な方法です。

戻り値
String — 新しく生成された UID です。
fromByteArray()メソッド 
public static function fromByteArray(ba:ByteArray):String

ByteArray にエンコードされた 128 ビット UID をストリング表現に変換します。形式は、createUID によって生成されたものに一致します。適切な ByteArray が指定されない場合は、null が返されます。

パラメータ

ba:ByteArray — ByteArray の 16 バイト長は 128 ビットの UID を表します。

戻り値
String — UID のストリング表現です。無効な ByteArray が指定された場合は null です。
isUID()メソッド 
public static function isUID(uid:String):Boolean

String 値が正しく形式設定された UID 値を表すかどうかを確認するユーティリティメソッドです。UID 値は createUID() によって生成された形式で、0 ~ 9 以外に大文字の A ~ F だけが含まれることが想定されます。

パラメータ

uid:String — UID として形式設定されているかどうかをテストする値です。

戻り値
Boolean — 値が UID として形式設定されている場合は、true を返します。
toByteArray()メソッド 
public static function toByteArray(uid:String):ByteArray

UID 形式のストリングを ByteArray に変換します。UID は createUID で生成された形式である必要があります。それ以外の場合は null が返されます。

パラメータ

uid:String — 128 ビット UID を表します

戻り値
ByteArray — UID の 128 ビットを表す ByteArray の 16 バイト長です。uid が変換できない場合は null になります。




 

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/mx/utils/RPCUIDUtil.html