public String toString(String prefix) { StringBuffer sb = new StringBuffer(); sb.append(prefix).append("path: ").append(path).append('\n'); sb.append(prefix).append("disp: ").append(displayname).append('\n'); sb.append(prefix).append("coll: ").append(isCollection).append('\n'); sb.append(prefix).append("uid: ").append(uid).append('\n'); sb.append(prefix).append("gid: ").append(gid).append('\n'); sb.append(prefix).append("mode: ").append(mode).append('\n'); if (contents != null) { Iterator it = contents.iterator(); while (it.hasNext()) { ListResponse lr = (ListResponse) it.next(); sb.append(lr.toString(" ")); } } return sb.toString(); }