void (ParameterSpec field, StringBuilder out) { final PsiParameter parameter = field.getParameter(); final PsiDocComment docComment = getJavadocForVariable(parameter); if (docComment != null) { out.append(docComment.getText()); out.append('\n'); } final PsiType type = field.getType(); final String typeText = type.getCanonicalText(); final String name = field.getName(); @NonNls String modifierString = "private "; if (!field.isSetterRequired()) { modifierString += "final "; } outputAnnotationString(parameter, out); out.append('\t').append(modifierString).append(typeText).append(' ').append(name).append(";\n"); }