public UnresolvedMediaTypeException(List<MediaType> acceptedMediaTypes, List<MediaType> producesMediaTypes, String message) { super(MessageFormat.format("No MediaType could be resolved for this request ({0})" + " and the configured producesMediaTypes settings ({1}). {2}", Strings.collectionToCommaDelimitedString(acceptedMediaTypes), Strings.collectionToCommaDelimitedString(producesMediaTypes), message)); } }
public UnresolvedMediaTypeException(List<MediaType> acceptedMediaTypes, List<MediaType> producesMediaTypes, String message) { super(MessageFormat.format("No MediaType could be resolved for this request ({0})" + " and the configured producesMediaTypes settings ({1}). {2}", Strings.collectionToCommaDelimitedString(acceptedMediaTypes), Strings.collectionToCommaDelimitedString(producesMediaTypes), message)); } }
/** * Set the set of allowed {@link HttpMethod HTTP methods}, as specified by the {@code Allow} header. * * @param allowedMethods the allowed methods */ public void setAllow(Set<HttpMethod> allowedMethods) { set(ALLOW, Strings.collectionToCommaDelimitedString(allowedMethods)); }
/** * @since 1.0.0 */ @Override @SuppressWarnings("unchecked") public String getProducesMediaTypes() { List<String> mediaTypes = CFG.getList(PRODUCES_MEDIA_TYPES); return Strings.collectionToCommaDelimitedString(mediaTypes); }
/** * @since 1.0.0 */ @Override @SuppressWarnings("unchecked") public String getProducesMediaTypes() { List<String> mediaTypes = CFG.getList(PRODUCES_MEDIA_TYPES); return Strings.collectionToCommaDelimitedString(mediaTypes); }
/** * Set the set of allowed {@link HttpMethod HTTP methods}, as specified by the {@code Allow} header. * * @param allowedMethods the allowed methods */ public void setAllow(Set<HttpMethod> allowedMethods) { set(ALLOW, Strings.collectionToCommaDelimitedString(allowedMethods)); }
private void applyExpansions(QueryString qs, List<Expansion> expansions) { if (!Collections.isEmpty(expansions)) { String expand = Strings.collectionToCommaDelimitedString(expansions); qs.put("expand", expand); } }
private void applyExpansions(QueryString qs, List<Expansion> expansions) { if (!Collections.isEmpty(expansions)) { String expand = Strings.collectionToCommaDelimitedString(expansions); qs.put("expand", expand); } }
result.put(key, Strings.collectionToCommaDelimitedString(collection));
result.put(key, Strings.collectionToCommaDelimitedString(collection));
String delimited = Strings.collectionToCommaDelimitedString(value); httpRequest.addHeader(key, delimited);
@SuppressWarnings("unchecked") public QueryString createQueryString(DefaultCriteria criteria) { QueryString qs = new QueryString(); if (criteria == null || criteria.isEmpty()) { return qs; } List<Criterion> criterionList = criteria.getCriterionEntries(); List<Order> orderList = criteria.getOrderEntries(); List<Expansion> expansionList = criteria.getExpansions(); if (!Collections.isEmpty(criterionList)) { addCriterionEntries(qs, criterionList); } if (!orderList.isEmpty()) { String orderBy = Strings.collectionToCommaDelimitedString(orderList); qs.put("orderBy", orderBy); } Integer offset = criteria.getOffset(); if (offset != null) { String value = String.valueOf(offset); qs.put("offset", value); } Integer limit = criteria.getLimit(); if (limit != null) { String value = String.valueOf(limit); qs.put("limit", value); } applyExpansions(qs, expansionList); applyCustomAttributes(qs, criteria); return qs; }
@SuppressWarnings("unchecked") public QueryString createQueryString(DefaultCriteria criteria) { QueryString qs = new QueryString(); if (criteria == null || criteria.isEmpty()) { return qs; } List<Criterion> criterionList = criteria.getCriterionEntries(); List<Order> orderList = criteria.getOrderEntries(); List<Expansion> expansionList = criteria.getExpansions(); if (!Collections.isEmpty(criterionList)) { addCriterionEntries(qs, criterionList); } if (!orderList.isEmpty()) { String orderBy = Strings.collectionToCommaDelimitedString(orderList); qs.put("orderBy", orderBy); } Integer offset = criteria.getOffset(); if (offset != null) { String value = String.valueOf(offset); qs.put("offset", value); } Integer limit = criteria.getLimit(); if (limit != null) { String value = String.valueOf(limit); qs.put("limit", value); } applyExpansions(qs, expansionList); applyCustomAttributes(qs, criteria); return qs; }