if(isAbstract || isStatic || !isAjax) continue;
if(mName.startsWith("get") && m.getParameters().size() == 0) {
String name = Character.toLowerCase(mName.charAt(3)) + mName.substring(4);
fields.remove(name);
VarType type = cl.methods.get(mName).retType;
printFieldInitializer(cl, name, type, fields, VarType.isPrimitiveType(m.getReturnType()));
}
}
for(Map.Entry<String, JCVariableDecl> fe: fields.entrySet()) {
VarType type = cl.fields.get(fe.getKey()).type;
printFieldInitializer(cl, fe.getKey(), type, fields, VarType.isPrimitiveType(fe.getValue().getType()));
}
// System.out.println(cl.name + " :: " + parser.getObfuscatedName(cl) + " :: " + fields.keySet());