package ${package}; /** * ${name} * * @author martin * @version $Id: ${code}.java,v 1.0 ${dateTime?string("yyyy-MM-dd HH:mm:ss")} martin Exp $ */ public class ${code} { <#list columns as column> <#if (column.type=='java.sql.Clob')> private java.lang.String ${column.code}str; /** *${column.name} * * @param ${column.code}str ${column.code}str */ public void set${column.code?cap_first}str(java.lang.String ${column.code}str){ this.${column.code}str=${column.code}str; } public java.lang.String get${column.code?cap_first}str(){ return this.${column.code}str; } private ${column.type} ${column.code}; /** *${column.name} * * @param ${column.code} ${column.code} */ public void set${column.code?cap_first}(${column.type} ${column.code}){ this.${column.code}=${column.code}; } public ${column.type} get${column.code?cap_first}(){ return this.${column.code}; } <#else> private ${column.type} ${column.code}; /** *${column.name} * * @param ${column.code} ${column.code} */ public void set${column.code?cap_first}(${column.type} ${column.code}){ this.${column.code}=${column.code}; } public ${column.type} get${column.code?cap_first}(){ return this.${column.code}; } <#if (o2m?exists)> <#list o2m as r1> private java.util.Set<${r1.table2Code}> ${r1.manySide} = new java.util.HashSet<${r1.table2Code}>(0); public void set${r1.manySide?cap_first}(java.util.Set<${r1.table2Code}> ${r1.manySide}){ this.${r1.manySide} = ${r1.manySide}; } public java.util.Set<${r1.table2Code}> get${r1.manySide?cap_first}(){ return this.${r1.manySide}; } <#if (m2o?exists)> <#list m2o as r2> private ${r2.table1Code} ${r2.oneSide}; public void set${r2.oneSide?cap_first}(${r2.table1Code} ${r2.oneSide}){ this.${r2.oneSide}=${r2.oneSide}; } public ${r2.table1Code} get${r2.oneSide?cap_first}(){ return this.${r2.oneSide}; } }