@Override public MApiProperty build() { return new MApiProperty(name, title, summary, description, metaProperty, beanProperty, type, format, identity, unique, reference, discriminator, password, required, defaultValue, enumValues, null == validation ? null : validation.build(), attrs, readOnly, selectable, aggregatable, groupable, creatable, updatable, sortable, filterable, expandable, extension); } }
@Override public MApiParameter build() { return new MApiParameter(name, title, summary, description, type, format, file, password, location, required, defaultValue, enumValues, null == validation ? null : validation.build(), extension, attrs); }
public static MApiValidation toValidation(MetaObjValidated validated) { MApiValidationBuilder b = new MApiValidationBuilder(); MetaUtils.tryCopyValidation(validated, b); return b.build(); }