ReflectionClass クラス ReflectionClass
&reftitle.intro; ReflectionClass クラスは クラスについての情報を報告します。
&reftitle.classsynopsis; ReflectionClass implements Reflector &Constants; public const int ReflectionClass::IS_IMPLICIT_ABSTRACT public const int ReflectionClass::IS_EXPLICIT_ABSTRACT public const int ReflectionClass::IS_FINAL public const int ReflectionClass::IS_READONLY public const int ReflectionClass::SKIP_INITIALIZATION_ON_SERIALIZE public const int ReflectionClass::SKIP_DESTRUCTOR &Properties; public string name &Methods;
&reftitle.properties; name クラス名。読み込み専用で、書き込もうとすると ReflectionException をスローします。
&reftitle.constants;
ReflectionClass の修飾子 ReflectionClass::IS_IMPLICIT_ABSTRACT int 抽象メソッドを持っているので abstract クラスであることを示します。 ReflectionClass::IS_EXPLICIT_ABSTRACT int その定義から abstract クラスであることを示します。 ReflectionClass::IS_FINAL int final クラスであることを示します。 ReflectionClass::IS_READONLY int readonly クラスであることを示します。 ReflectionClass::SKIP_INITIALIZATION_ON_SERIALIZE int serializeがレイジーオブジェクトの初期化を トリガーしないことを示します。 ReflectionClass::SKIP_DESTRUCTOR int オブジェクトをレイジーにリセットする時に、 デストラクタが呼び出されないことを示します。
&reftitle.changelog; &Version; &Description; 8.4.0 クラス定数が型付けされました。 8.0.0 ReflectionClass::export は、削除されました。
&reference.reflection.entities.reflectionclass;