public String getResponseType(final Response response) { MediaType _head = IterableExtensions.<MediaType>head(response.getContentMediaTypes().values()); Schema _schema = null; if (_head!=null) { _schema=_head.getSchema(); } final Schema schema = _schema; return this.typesProvider.propertyTypeLabel("Response", schema); }
@Override public void runObjectValidations() { Response response = (Response) value.getOverlay(); validateStringField(F_description, false); validateMapField(F_headers, false, false, Header.class, new HeaderValidator()); validateMapField(F_contentMediaTypes, false, false, MediaType.class, new MediaTypeValidator()); validateMapField(F_links, false, false, Link.class, new LinkValidator()); validateExtensions(response.getExtensions()); } }
_builder.newLine(); Set<Map.Entry<String, Header>> _entrySet = this._xtendHelper.<String, Header>sorted(this._xtendHelper.<String, Header>safe(response.getHeaders())).entrySet(); boolean _hasElements = false; for(final Map.Entry<String, Header> entry : _entrySet) {
@Override public void runObjectValidations() { Response response = (Response) value.getOverlay(); validateStringField(F_description, false); validateMapField(F_headers, false, false, Header.class, new HeaderValidator()); validateMapField(F_contentMediaTypes, false, false, MediaType.class, new MediaTypeValidator()); validateMapField(F_links, false, false, Link.class, new LinkValidator()); validateExtensions(response.getExtensions()); } }