il.append(factory.createInvoke(className, MN_FieldNamesInitMethod, new ArrayType(Type.STRING, 1), Type.NO_ARGS,
Constants.INVOKESTATIC));
il.append(factory.createPutStatic(className, FN_FieldNames, new ArrayType(Type.STRING, 1)));
// field init MN_jdoFieldTypesInit
il.append(factory.createInvoke(className, MN_FieldTypesInitMethod, new ArrayType(OT_CLASS, 1), Type.NO_ARGS, Constants.INVOKESTATIC));
il.append(factory.createPutStatic(className, FN_FieldTypes, new ArrayType(OT_CLASS, 1)));
// field init MN_FieldFlagsInitMethod
il.append(factory.createInvoke(className, MN_FieldFlagsInitMethod, new ArrayType(Type.BYTE, 1), Type.NO_ARGS,
Constants.INVOKESTATIC));