Modules

<#list application.modules as module_def>

${module_def.name}

<#list module_def.methods as module_method> ${module_method.returnType.simpleName} ${module_method.name}(<#list module_method.parameterTypes as ptype>${ptype.simpleName}<#if ptype_has_next>, ) <#if module_method.exceptionTypes?size != 0> throws <#list module_method.exceptionTypes as ex>${ex.simpleName}<#if ex_has_next>,

Entities

<#list entities as entity_def>

${entity_def.name}

<#list entity_def.fields as entity_field> ${entity_field.typeAsString(entity_field.baseType)} ${entity_field.name}