ソースコード / ライセンス / ドキュメント / ASDoc
ASReflect ドキュメント
ASReflectはActionScript?3上で効率よくリフレクションを行うためのライブラリです。java.lang.reflectに似た設計で、クラスの型、メソッド、プロパティ、メタデータなど様々な情報の取得が出来ます。
このドキュメントは書きかけです。ASDocも併せてご覧下さい。
型情報の取得
ASReflect#getTypeメソッドにクラスを引数として与えて呼び出すと、そのクラスの型情報(Typeクラス)が取得できます。
var type:Type = ASReflect.getType(MyClass);
クラスのインスタンスから型情報を取得するには、ASReflect#getTypeFromメソッドを使用します。
var type:Type = ASReflect.getTypeFrom(instance);
一度取得した型情報はキャッシュされ、2回目以降は高速にアクセスできます。
