private void appendField(StringBuilder sb, JobPort port, String inOut) { sb.append("\t/** "); sb.append(StringUtil.nonNull(port.getDescription())); sb.append(" */\n"); sb.append("\tprivate final "); sb.append(inOut); sb.append("<"); sb.append(getCachedClassName(getModelClassName(port))); sb.append("> "); sb.append(port.getName()); sb.append(";\n"); }