public class SystemClassLoader extends ClassLoader:
Default runtime loader.
SystemClassLoader resolves classes from the active Klyn class path and is exposed as a singleton for application code that needs explicit reflective loading.
loader = SystemClassLoader.instance
stringType = loader.loadClass("klyn.String")
assert stringType.fullName == "klyn.String"| Modifier and Type | Member | Description |
|---|---|---|
| public static readonly property | instanceinstance as SystemClassLoader: |
Shared system class loader instance. |
| Modifier and Type | Member | Description |
|---|---|---|
| public | SystemClassLoader | Creates a system class loader. |
| Modifier and Type | Member | Description |
|---|---|---|
| public native override | loadClass | Loads a class by its fully-qualified or resolvable name. |
| public native override | loadPackageloadPackage(name as String) as Void |
Loads all visible classes from a package. |