Class ${classDoc.name()}

<% for (constructor in classDoc.constructors()) { %> <% } %>
Constructor Summary
${constructor.name()}(<%= constructor.parameters().collect{ param -> "${param.typeName()} ${param.name()}" }.join(", ") %>)
           
  <% for (method in classDoc.methods()) { %> <% } %>
Method Summary
 ${method.returnType().typeName()} ${method.name()}(<%= method.parameters().collect{ param -> "${param.typeName()} ${param.name()}" }.join(", ") %>)
          ${method.commentText()}