| org.apache.http.message.HeaderValueFormatter | 
|  Known Indirect Subclasses | 
Interface for formatting elements of a header value.
 This is the complement to HeaderValueParser.
 Instances of this interface are expected to be stateless and thread-safe.
 
All formatting methods accept an optional buffer argument. If a buffer is passed in, the formatted element will be appended and the modified buffer is returned. If no buffer is passed in, a new buffer will be created and filled with the formatted element. In both cases, the caller is allowed to modify the returned buffer.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Formats an array of header elements. | |||||||||||
| Formats one header element. | |||||||||||
| Formats one name-value pair, where the value is optional. | |||||||||||
| Formats the parameters of a header element. | |||||||||||
Formats an array of header elements.
| buffer | the buffer to append to, or nullto create a new buffer | 
|---|---|
| elems | the header elements to format | 
| quote | trueto always format with quoted values,falseto use quotes only when necessary | 
buffer argument was not null,
          that buffer will be used and returned.
Formats one header element.
| buffer | the buffer to append to, or nullto create a new buffer | 
|---|---|
| elem | the header element to format | 
| quote | trueto always format with quoted values,falseto use quotes only when necessary | 
buffer argument was not null,
          that buffer will be used and returned.
Formats one name-value pair, where the value is optional.
| buffer | the buffer to append to, or nullto create a new buffer | 
|---|---|
| nvp | the name-value pair to format | 
| quote | trueto always format with a quoted value,falseto use quotes only when necessary | 
buffer argument was not null,
          that buffer will be used and returned.
Formats the parameters of a header element. That's a list of name-value pairs, to be separated by semicolons. This method will not generate a leading semicolon.
| buffer | the buffer to append to, or nullto create a new buffer | 
|---|---|
| nvps | the parameters (name-value pairs) to format | 
| quote | trueto always format with quoted values,falseto use quotes only when necessary | 
buffer argument was not null,
          that buffer will be used and returned.