public String toString() {
return new ToStringBuilder(this)
.append("edges", edges)
.append("entities", entities)
.toString();
<BUG>}
public static class Builder<ENTITY_DEF extends ElementDefinition, EDGE_DEF extends ElementDefinition> {</BUG>
private final ElementDefinitions<ENTITY_DEF, EDGE_DEF> elementDefs;
protected Builder(final ElementDefinitions<ENTITY_DEF, EDGE_DEF> elementDefs) {
this.elementDefs = elementDefs;

public String toString() {
return new ToStringBuilder(this)
.append("edges", edges)
.append("entities", entities)
.toString();
}
@JsonPOJOBuilder(buildMethodName = "build", withPrefix = "set")
public static class Builder<ENTITY_DEF extends ElementDefinition, EDGE_DEF extends ElementDefinition> {
private final ElementDefinitions<ENTITY_DEF, EDGE_DEF> elementDefs;
protected Builder(final ElementDefinitions<ENTITY_DEF, EDGE_DEF> elementDefs) {
this.elementDefs = elementDefs;
