28#if IMPORTER || EXPORTER
35 sealed partial class RuntimeManagedJavaType
48 sealed class OpenGenericJavaType : RuntimeJavaType
55 var modifiers = Modifiers.Abstract |
Modifiers.Final;
68 internal OpenGenericJavaType(RuntimeContext context,
Type type,
string name) :
74 internal override RuntimeJavaType BaseTypeWrapper => type.IsInterface ? null : Context.JavaBase.TypeOfJavaLangObject;
76 internal override Type TypeAsTBD => type;
78 internal override RuntimeClassLoader ClassLoader => Context.AssemblyClassLoaderFactory.FromAssembly(type.Assembly);
80 protected override void LazyPublishMembers()
IKVM.Reflection.Type Type