fix java property with the name "class"

This commit is contained in:
wing328
2016-06-20 14:51:17 +08:00
parent 514255c8b7
commit 8283b701e8
45 changed files with 272 additions and 65 deletions

View File

@@ -471,6 +471,10 @@ public class JavaClientCodegen extends DefaultCodegen implements CodegenConfig {
// sanitize name
name = sanitizeName(name); // FIXME: a parameter should not be assigned. Also declare the methods parameters as 'final'.
if ("class".equals(name.toLowerCase())) {
return "PropertyClass";
}
if("_".equals(name)) {
name = "_u";
}