* if the supplied string cannot be parsed
* @see javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate#fromString(java.lang.String)
*/
public CacheControl fromString(String value)
throws IllegalArgumentException {
CacheDirectiveReader ccr = new CacheDirectiveReader(value);
List<CacheDirective> cacheDirectives = ccr.readValues();
return Converter.toJaxRsCacheControl(cacheDirectives);
}