#if ( $fields.size() > 0 ) #set ( $i = 0 ) StringBuffer buffy = new StringBuffer("${classname} {"); #foreach( $field in $fields ) #if ( $i > 0 ) buffy.append(", "); #end #if ( $field.primitiveArray ) if ($field.name == null) { buffy.append("$field.name=null"); } else { buffy.append("$field.name=["); for(int index = 0 ; index < ${field.name}.length ; index++) { if (index > 0) { buffy.append(','); } buffy.append(${field.name}[index]); } buffy.append(']'); } #elseif ( $field.objectArray ) if ($field.name == null) { buffy.append("$field.name=null"); } else { buffy.append("$field.name="); buffy.append(Arrays.asList($field.name)); } #elseif ( $field.string ) if ($field.name == null) { buffy.append("$field.name=null"); } else { buffy.append("$field.name='"); buffy.append($field.name); buffy.append('\''); } #else buffy.append("$field.name="); buffy.append($field.name); #end #set ( $i = $i + 1 ) #end buffy.append("}"); return buffy.toString(); #else return "$classname{}"; #end