
inner.template.pojo.btl Maven / Gradle / Ivy
package ${pojo.extraField.packageName};
/**
* ${pojo.extraField.description}
*/
public class ${code.firstUpper(code.snakeToCamel(pojo.extraField.className))} {
<%for(field in pojo.fields){%>
/**
* ${field.description}
*/
private ${field.type} ${code.snakeToCamel(field.name)};
<%}%>
<%for(field in pojo.fields){%>
/**
* ${field.getter}.
*/
public ${field.type} ${code.getter(field.name,field.type == "boolean")}(){
return ${code.snakeToCamel(field.name)};
}
/**
* ${field.setter}.
* @param ${code.snakeToCamel(field.name)} ${field.description}
* ${decode(field.trainMode,true,"@return "+ pojo.extraField.className,"")}
*/
public ${decode(field.trainMode,true,code.firstUpper(code.snakeToCamel(pojo.extraField.className)),"void")} ${code.setter(field.name)}(${field.type} ${code.snakeToCamel(field.name)}){
this.${code.snakeToCamel(field.name)} = ${code.snakeToCamel(field.name)};
${decode(field.trainMode,true,"return this;","")}
}
<%}%>
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy