public String createStringRepresentation() { if (name == null || instance == null) { return "<unknown named parameter>"; } else { StringBuilder sb = new StringBuilder(); sb.append(name.getName()); sb.append(" := "); sb.append(instance.createStringRepresentation()); return sb.toString(); } }