@Override public List<MediaType> getAcceptableMediaTypes() { return acr.getAcceptableMediaTypes(); }
@Override public List<MediaType> getAcceptableMediaTypes(List<QualitySourceMediaType> priorityMediaTypes) { return acr.getAcceptableMediaTypes(priorityMediaTypes); }
@Override public MediaType getAcceptableMediaType(List<MediaType> mediaTypes) { if (mediaTypes.isEmpty()) return getAcceptableMediaTypes().get(0); for (MediaType a : getAcceptableMediaTypes()) { if (a.getType().equals(MediaType.MEDIA_TYPE_WILDCARD)) return mediaTypes.get(0); for (MediaType m : mediaTypes) if (m.isCompatible(a) && !m.isWildcardType() && !m.isWildcardSubtype()) return m; } return null; }
entityType, annotations, request.getAcceptableMediaTypes()); if (contentType == null || contentType.isWildcardType() || contentType.isWildcardSubtype())
@Override public List<MediaType> getAcceptableMediaTypes() { return acr.getAcceptableMediaTypes(); }
@Override public List<MediaType> getAcceptableMediaTypes(List<QualitySourceMediaType> priorityMediaTypes) { return acr.getAcceptableMediaTypes(priorityMediaTypes); }
@Override public List<MediaType> getAcceptableMediaTypes() { return acr.getAcceptableMediaTypes(); }
@Override public List<MediaType> getAcceptableMediaTypes(List<QualitySourceMediaType> priorityMediaTypes) { return acr.getAcceptableMediaTypes(priorityMediaTypes); }
@Override public MediaType getAcceptableMediaType(List<MediaType> mediaTypes) { if (mediaTypes.isEmpty()) return getAcceptableMediaTypes().get(0); for (MediaType a : getAcceptableMediaTypes()) { if (a.getType().equals(MediaType.MEDIA_TYPE_WILDCARD)) return mediaTypes.get(0); for (MediaType m : mediaTypes) if (m.isCompatible(a) && !m.isWildcardType() && !m.isWildcardSubtype()) return m; } return null; }
@Override public MediaType getAcceptableMediaType(List<MediaType> mediaTypes) { if (mediaTypes.isEmpty()) return getAcceptableMediaTypes().get(0); for (MediaType a : getAcceptableMediaTypes()) { if (a.getType().equals(MediaType.MEDIA_TYPE_WILDCARD)) return mediaTypes.get(0); for (MediaType m : mediaTypes) if (m.isCompatible(a) && !m.isWildcardType() && !m.isWildcardSubtype()) return m; } return null; }
entityType, annotations, request.getAcceptableMediaTypes()); if (contentType == null || contentType.isWildcardType() || contentType.isWildcardSubtype())
entityType, annotations, request.getAcceptableMediaTypes()); if (contentType == null || contentType.isWildcardType() || contentType.isWildcardSubtype())