Definition at line 36 of file ObjectStreamClass.cs.
◆ getFastFieldReflector()
| static object IKVM.Java.Externs.java.io.ObjectStreamClass.getFastFieldReflector |
( |
global.java.io.ObjectStreamField[] | fieldsObj | ) |
|
|
static |
Definition at line 446 of file ObjectStreamClass.cs.
447 {
448#if FIRST_PASS || NO_REF_EMIT
449 return null;
450#else
451 return new FastFieldReflector(fieldsObj);
452#endif
453 }
◆ hasStaticInitializer()
| static bool IKVM.Java.Externs.java.io.ObjectStreamClass.hasStaticInitializer |
( |
global.java.lang.Class | cl | ) |
|
|
static |
Definition at line 156 of file ObjectStreamClass.cs.
157 {
158 var wrapper = RuntimeJavaType.FromClass(cl);
159 try
160 {
161 wrapper.Finish();
162 }
164 {
165 throw x.ToJava();
166 }
167
168 var type = wrapper.TypeAsTBD;
169 if (!type.IsArray && type.TypeInitializer != null)
170 {
171 wrapper.RunClassInit();
172 return !wrapper.Context.AttributeHelper.IsHideFromJava(type.TypeInitializer);
173 }
174
175 return false;
176 }
.NET exception that corresponds to a Java exception.
◆ initNative()
| static void IKVM.Java.Externs.java.io.ObjectStreamClass.initNative |
( |
| ) |
|
|
static |
◆ isDynamicTypeWrapper()
| static bool IKVM.Java.Externs.java.io.ObjectStreamClass.isDynamicTypeWrapper |
( |
global.java.lang.Class | cl | ) |
|
|
static |
Definition at line 150 of file ObjectStreamClass.cs.
151 {
152 RuntimeJavaType wrapper = RuntimeJavaType.FromClass(cl);
153 return !wrapper.IsFastClassLiteralSafe;
154 }
The documentation for this class was generated from the following file: