Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.0
-
None
-
3.0M4, class generation from CayenneModeler
Description
Not sure if this happens with cgen, but when generating classes from CayenneModeler, primitive int (and other primitives?) attributes result in broken code. This was initially described here:
http://markmail.org/message/giz4mobirutx3ita
The generated code looks like this:
public void setId(int id)
{ writeProperty("id", id); }public $classGen.formatJavaType(${attr.Type}) getId()
{ Object value = readProperty("id"); return (value != null) ? (Integer) value : 0; }