public ClassGenerator addField(String name, int mod, Class<?> type) { return addField(name, mod, type, null); }
public ClassGenerator addField(String name, int mod, Class<?> type) { return addField(name, mod, type, null); }
public ClassGenerator addField(String name, int mod, Class<?> type, String def) { StringBuilder sb = new StringBuilder(); sb.append(modifier(mod)).append(' ').append(ReflectUtils.getName(type)).append(' '); sb.append(name); if (StringUtils.isNotEmpty(def)) { sb.append('='); sb.append(def); } sb.append(';'); return addField(sb.toString()); }
public ClassGenerator addField(String name, int mod, Class<?> type, String def) { StringBuilder sb = new StringBuilder(); sb.append(modifier(mod)).append(' ').append(ReflectUtils.getName(type)).append(' '); sb.append(name); if (StringUtils.isNotEmpty(def)) { sb.append('='); sb.append(def); } sb.append(';'); return addField(sb.toString()); }
cc.addField("public static String[] pns;"); // property name array. cc.addField("public static " + Map.class.getName() + " pts;"); // property type map. cc.addField("public static String[] mns;"); // all method name array. cc.addField("public static String[] dmns;"); // declared method name array. for (int i = 0, len = ms.size(); i < len; i++) { cc.addField("public static Class[] mts" + i + ";");
cc.addField("public static String[] pns;"); // property name array. cc.addField("public static " + Map.class.getName() + " pts;"); // property type map. cc.addField("public static String[] mns;"); // all method name array. cc.addField("public static String[] dmns;"); // declared method name array. for (int i = 0, len = ms.size(); i < len; i++) { cc.addField("public static Class[] mts" + i + ";");
ccp.addField("private " + dcs[i].getName() + " d" + i + ";");
ccp.addField("private " + dcs[i].getName() + " d" + i + ";");
public ClassGenerator addField(String name, int mod, Class<?> type) { return addField(name, mod, type, null); }
public ClassGenerator addField(String name, int mod, Class<?> type) { return addField(name, mod, type, null); }
public ClassGenerator addField(String name, int mod, Class<?> type, String def) { StringBuilder sb = new StringBuilder(); sb.append(modifier(mod)).append(' ').append(ReflectUtils.getName(type)).append(' '); sb.append(name); if (def != null && def.length() > 0) { sb.append('='); sb.append(def); } sb.append(';'); return addField(sb.toString()); }
public ClassGenerator addField(String name, int mod, Class<?> type, String def) { StringBuilder sb = new StringBuilder(); sb.append(modifier(mod)).append(' ').append(ReflectUtils.getName(type)).append(' '); sb.append(name); if (def != null && def.length() > 0) { sb.append('='); sb.append(def); } sb.append(';'); return addField(sb.toString()); }
cc.addField("public static String[] pns;"); // property name array. cc.addField("public static " + Map.class.getName() + " pts;"); // property type map. cc.addField("public static String[] mns;"); // all method name array. cc.addField("public static String[] dmns;"); // declared method name array. for (int i = 0, len = ms.size(); i < len; i++) { cc.addField("public static Class[] mts" + i + ";");
cc.addField("public static String[] pns;"); // property name array. cc.addField("public static " + Map.class.getName() + " pts;"); // property type map. cc.addField("public static String[] mns;"); // all method name array. cc.addField("public static String[] dmns;"); // declared method name array. for (int i = 0, len = ms.size(); i < len; i++) { cc.addField("public static Class[] mts" + i + ";");
ccp.addField("private " + dcs[i].getName() + " d" + i + ";");
ccp.addField("private " + dcs[i].getName() + " d" + i + ";");