public Object fromString(String type) throws IllegalArgumentException { if (type == null) throw new IllegalArgumentException(Messages.MESSAGES.mediaTypeValueNull()); return parse(type); }
public static WeightedMediaType valueOf(String type) { MediaType tmp = MediaTypeHeaderDelegate.parse(type); if (tmp.getParameters() == null || !tmp.getParameters().containsKey("q")) { return new WeightedMediaType(tmp.getType(), tmp.getSubtype(), tmp.getParameters()); } HashMap<String, String> params = new HashMap<String, String>(); params.putAll(tmp.getParameters()); String q = params.remove("q"); WeightedMediaType mediaType = new WeightedMediaType(tmp.getType(), tmp.getSubtype(), params); mediaType.weight = getQWithParamInfo(mediaType, q); return mediaType; }
public Object fromString(String type) throws IllegalArgumentException { if (type == null) throw new IllegalArgumentException(Messages.MESSAGES.mediaTypeValueNull()); return parse(type); }
public Object fromString(String type) throws IllegalArgumentException { if (type == null) throw new IllegalArgumentException(Messages.MESSAGES.mediaTypeValueNull()); return parse(type); }
public static WeightedMediaType valueOf(String type) { MediaType tmp = MediaTypeHeaderDelegate.parse(type); if (tmp.getParameters() == null || !tmp.getParameters().containsKey("q")) { return new WeightedMediaType(tmp.getType(), tmp.getSubtype(), tmp.getParameters()); } HashMap<String, String> params = new HashMap<String, String>(); params.putAll(tmp.getParameters()); String q = params.remove("q"); WeightedMediaType mediaType = new WeightedMediaType(tmp.getType(), tmp.getSubtype(), params); mediaType.weight = getQWithParamInfo(mediaType, q); return mediaType; }
public static WeightedMediaType valueOf(String type) { MediaType tmp = MediaTypeHeaderDelegate.parse(type); if (tmp.getParameters() == null || !tmp.getParameters().containsKey("q")) { return new WeightedMediaType(tmp.getType(), tmp.getSubtype(), tmp.getParameters()); } HashMap<String, String> params = new HashMap<String, String>(); params.putAll(tmp.getParameters()); String q = params.remove("q"); WeightedMediaType mediaType = new WeightedMediaType(tmp.getType(), tmp.getSubtype(), params); mediaType.weight = getQWithParamInfo(mediaType, q); return mediaType; }