|
IKVM11
11
Java SE 11 Virtual Machine for .NET
|
Implementation of RuntimeClassLoader that emits loaded Java types to an AssemblyBuilder. More...
Classes | |
| class | ExceptionMapEmitter |
Public Member Functions | |
| ImportClassLoader (RuntimeContext context, StaticCompiler compiler, IDiagnosticHandler diagnostics, RuntimeAssemblyClassLoader[] referencedAssemblies, ImportState options, FileInfo assemblyPath, bool targetIsModule, string assemblyName, Dictionary< string, Jar.Item > classes) | |
| Initializes a new instance. | |
| override string | ToString () |
Public Member Functions inherited from IKVM.Runtime.RuntimeClassLoader | |
| override string | ToString () |
Protected Member Functions | |
| override RuntimeJavaType | LoadClassImpl (string name, LoadMode mode) |
| override void | CheckProhibitedPackage (string className) |
Protected Member Functions inherited from IKVM.Runtime.RuntimeClassLoader | |
| virtual RuntimeJavaType | FindLoadedClassLazy (string name) |
Properties | |
| override IDiagnosticHandler | Diagnostics [get] |
Properties inherited from IKVM.Runtime.RuntimeClassLoader | |
| virtual IDiagnosticHandler | Diagnostics [get] |
| Gets the IDiagnosticHandler events originated by this class loader should be sent to. | |
| RuntimeContext | Context [get] |
| Gets a reference to the RuntimeContext that this RuntimeClassLoader is hosted within. | |
Additional Inherited Members | |
Protected Attributes inherited from IKVM.Runtime.RuntimeClassLoader | |
| java.lang.ClassLoader | javaClassLoader |
Package Functions inherited from IKVM.Runtime.RuntimeClassLoader | |
Static Package Functions inherited from IKVM.Runtime.RuntimeClassLoader | |
Implementation of RuntimeClassLoader that emits loaded Java types to an AssemblyBuilder.
Definition at line 50 of file ImportClassLoader.cs.
| IKVM.Tools.Importer.ImportClassLoader.ImportClassLoader | ( | RuntimeContext | context, |
| StaticCompiler | compiler, | ||
| IDiagnosticHandler | diagnostics, | ||
| RuntimeAssemblyClassLoader[] | referencedAssemblies, | ||
| ImportState | options, | ||
| FileInfo | assemblyPath, | ||
| bool | targetIsModule, | ||
| string | assemblyName, | ||
| Dictionary< string, Jar.Item > | classes ) |
Initializes a new instance.
| context | |
| compiler | |
| diagnostics | |
| referencedAssemblies | |
| options | |
| assemblyPath | |
| targetIsModule | |
| assemblyName | |
| classes |
| ArgumentNullException |
Definition at line 99 of file ImportClassLoader.cs.
|
protectedvirtual |
Reimplemented from IKVM.Runtime.RuntimeClassLoader.
Definition at line 3256 of file ImportClassLoader.cs.
|
protectedvirtual |
Reimplemented from IKVM.Runtime.RuntimeClassLoader.
Definition at line 204 of file ImportClassLoader.cs.
| override string IKVM.Tools.Importer.ImportClassLoader.ToString | ( | ) |
Definition at line 199 of file ImportClassLoader.cs.
|
get |
Definition at line 115 of file ImportClassLoader.cs.