/* * (non-Javadoc) * * @see java.lang.Object#toString() */ @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("name: " + name + "\n"); sb.append(" Fields: \n"); sb.append(fields.toString()); if (!children.isEmpty()) sb.append("\nChildren: "); for (ObjectDefinition c : children) { sb.append("\n child "); if (c != null) sb.append(c.toString()); } return sb.toString(); }