/** * Return the content type represented by the given string. If the string does not have a "/", assume * it's "text/{format}". For example, if format is "xml", the returned media type will be "text/xml". * * @param format * @return the content type represented by the given string */ public static MediaType getContentType(String format) { if (format == null) { format = "text/html"; } else if (format.indexOf('/') <= 0) { format = "text/" + format; } return new MediaTypeHeaderProvider().fromString(format); } }
/** * Return the content type represented by the given string. If the string does not have a "/", assume * it's "text/{format}". For example, if format is "xml", the returned media type will be "text/xml". * * @param format * @return the content type represented by the given string */ public static MediaType getContentType(String format) { if (format == null) { format = "text/html"; } else if (format.indexOf('/') <= 0) { format = "text/" + format; } return new MediaTypeHeaderProvider().fromString(format); } }
public RuntimeDelegateImpl() { headerProviders.put(MediaType.class, new MediaTypeHeaderProvider()); headerProviders.put(CacheControl.class, new CacheControlHeaderProvider()); headerProviders.put(EntityTag.class, new EntityTagHeaderProvider()); headerProviders.put(Cookie.class, new CookieHeaderProvider()); headerProviders.put(NewCookie.class, new NewCookieHeaderProvider()); headerProviders.put(Link.class, new LinkHeaderProvider()); headerProviders.put(Date.class, new DateHeaderProvider()); }
public RuntimeDelegateImpl() { headerProviders.put(MediaType.class, new MediaTypeHeaderProvider()); headerProviders.put(CacheControl.class, new CacheControlHeaderProvider()); headerProviders.put(EntityTag.class, new EntityTagHeaderProvider()); headerProviders.put(Cookie.class, new CookieHeaderProvider()); headerProviders.put(NewCookie.class, new NewCookieHeaderProvider()); headerProviders.put(Link.class, new LinkHeaderProvider()); }