String () { StringBuilder buf = new StringBuilder(getClass().getSimpleName() + "{"); append(buf, "name", myName); append(buf, "id", myId); appendToStringInfo(buf); // drop last 2 chars: ', ' buf.setLength(buf.length() - 2); buf.append("}"); return buf.toString(); }