private Builder bodystruct(String __value) { return bodystruct(Integer.valueOf(__value)); }
private Builder override(Builder __superior) { if (__superior.name != null) name(__superior.name); if (__superior.version != null) version(__superior.version); if (!__superior.inherits.isEmpty()) inherits.addAll(__superior.inherits); if (__superior.headerstruct != null) headerstruct(__superior.headerstruct); if (__superior.bodystruct != null) bodystruct(__superior.bodystruct); fieldsets(__superior.fieldsets); return this; }
} else if (type instanceof DocumentType) { DocumentType dt = (DocumentType) type; Datatype.Documenttype.Builder doc = new Datatype.Documenttype.Builder(); builder.documenttype(doc); doc. name(dt.getName()). headerstruct(dt.contentStruct().getId()). bodystruct(dt.getBodyType().getId()); for (DocumentType inherited : dt.getInheritedTypes()) { doc.inherits(new Datatype.Documenttype.Inherits.Builder().name(inherited.getName())); Datatype.Documenttype.Builder doc = new Datatype.Documenttype.Builder(); builder.documenttype(doc); doc. name(dt.getName()). headerstruct(dt.getHeader().getId()). bodystruct(dt.getBody().getId()); for (NewDocumentType inherited : dt.getInherited()) { doc.inherits(new Datatype.Documenttype.Inherits.Builder().name(inherited.getName()));
public Builder(Datatype config) { id(config.id()); for (Arraytype a : config.arraytype()) { arraytype(new Arraytype.Builder(a)); } for (Maptype m : config.maptype()) { maptype(new Maptype.Builder(m)); } for (Weightedsettype w : config.weightedsettype()) { weightedsettype(new Weightedsettype.Builder(w)); } for (Structtype s : config.structtype()) { structtype(new Structtype.Builder(s)); } for (Annotationreftype a : config.annotationreftype()) { annotationreftype(new Annotationreftype.Builder(a)); } for (Documenttype d : config.documenttype()) { documenttype(new Documenttype.Builder(d)); } for (Referencetype r : config.referencetype()) { referencetype(new Referencetype.Builder(r)); } }
private void buildConfig(FieldSet fs, Datatype.Documenttype.Builder doc) { doc.fieldsets(fs.getName(), new Datatype.Documenttype.Fieldsets.Builder().fields(fs.getFieldNames())); }
private Builder headerstruct(String __value) { return headerstruct(Integer.valueOf(__value)); }
private Builder version(String __value) { return version(Integer.valueOf(__value)); }
public Builder(Documenttype config) { name(config.name()); version(config.version()); for (Inherits i : config.inherits()) { inherits(new Inherits.Builder(i)); } headerstruct(config.headerstruct()); bodystruct(config.bodystruct()); for (Map.Entry<String, Fieldsets> __entry : config.fieldsets().entrySet()) { fieldsets(__entry.getKey(), new Fieldsets.Builder(__entry.getValue())); } }