forName<C> static method
Creates a Class instance for a runtime type name.
Type Parameters:
C
: The class type to reflect
Parameters:
name
: The class name to reflectdomain
: Optional protection domainpackage
: Optional package name to search with
Returns:
- A Class instance for the named type
Implementation
static Class<C> forName<C>(String name, [ProtectionDomain? domain, String? package]) {
return _Class<C>(name, domain ?? ProtectionDomain.current(), package);
}