structBuilder.field(fieldBuilder); fieldBuilder.name(field.getName()); if (field.hasForcedId()) {
public Builder(Structtype config) { name(config.name()); version(config.version()); compresstype(config.compresstype()); compresslevel(config.compresslevel()); compressthreshold(config.compressthreshold()); compressminsize(config.compressminsize()); for (Field f : config.field()) { field(new Field.Builder(f)); } for (Inherits i : config.inherits()) { inherits(new Inherits.Builder(i)); } }