Klasa ReflectionClass ReflectionClass
&reftitle.intro; Klasa ReflectionClass dostarcza informacje na temat klasy.
&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 Nazwa klasy. Tylko do odczytu, rzuca ReflectionException przy próbie zapisu.
&reftitle.constants;
Modyfikatory ReflectionClass ReflectionClass::IS_IMPLICIT_ABSTRACT int Zaznacza, że klasa jest abstrakcyjna ponieważ zawiera metody abstrakcyjne. ReflectionClass::IS_EXPLICIT_ABSTRACT int Zaznacza, że klasa jest abstrakcyjna ponieważ tak została zdefniowana. ReflectionClass::IS_FINAL int Zaznacza, że klasa jest finalna. ReflectionClass::IS_READONLY int Zaznacza, że klasa jest tylko do odczytu (readonly). ReflectionClass::SKIP_INITIALIZATION_ON_SERIALIZE int Zaznacza że serialize nie powinno wyzwalać serializacji leniwego obiektu. ReflectionClass::SKIP_DESTRUCTOR int Zaznacza, że destruktor obiektu nie powinien być wywołany, gdy obiekt jest resetowany jako leniwy.
&reftitle.changelog; &Version; &Description; 8.4.0 Stałe klasy są teraz otypowane. 8.0.0 Usunięto metodę ReflectionClass::export.
&reference.reflection.entities.reflectionclass;