Package jakarta.ws.rs.ext
Interface RuntimeDelegate.HeaderDelegate<T>
- Type Parameters:
- T- a JAX-RS type that corresponds to the value of a HTTP header.
- Enclosing class:
- RuntimeDelegate
public static interface RuntimeDelegate.HeaderDelegate<T>
Defines the contract for a delegate that is responsible for converting between the String form of a HTTP header and
 the corresponding JAX-RS type 
T.- 
Method Details- 
fromStringParse the supplied value and create an instance ofT.- Parameters:
- value- the string value.
- Returns:
- the newly created instance of T.
- Throws:
- IllegalArgumentException- if the supplied string cannot be parsed or is- null.
 
- 
toStringConvert the supplied value to a String.- Parameters:
- value- the value of type- T.
- Returns:
- a String representation of the value.
- Throws:
- IllegalArgumentException- if the supplied object cannot be serialized or is- null.
 
 
-