## Uses of Interface
org.apache.http.HeaderElement

Packages that use HeaderElement
Package | Description
--- | ---
org.apache.http | Core HTTP components based on the blocking I/O model.
org.apache.http.message | Basic HTTP message implementations.

### Uses of HeaderElement in org.apache.http

Methods in org.apache.http that return HeaderElement
Modifier and Type | Method and Description
--- | ---
`HeaderElement[]` | Header.`getElements()` Parses the value.
`HeaderElement` | HeaderElementIterator.`nextElement()` Obtains the next header element from this iteration.

### Uses of HeaderElement in org.apache.http.message

Classes in org.apache.http.message that implement HeaderElement
Modifier and Type | Class and Description
--- | ---
`class` | `BasicHeaderElement` Basic implementation of `HeaderElement`

Methods in org.apache.http.message that return HeaderElement
Modifier and Type | Method and Description
--- | ---
`protected HeaderElement` | BasicHeaderValueParser.`createHeaderElement(String name, String value, NameValuePair[] params)` Creates a header element.
`HeaderElement[]` | BufferedHeader.`getElements()`
`HeaderElement[]` | BasicHeader.`getElements()`
`HeaderElement` | BasicHeaderElementIterator.`nextElement()`
`HeaderElement[]` | HeaderValueParser.`parseElements(CharArrayBuffer buffer, ParserCursor cursor)` Parses a header value into elements.
`HeaderElement[]` | BasicHeaderValueParser.`parseElements(CharArrayBuffer buffer, ParserCursor cursor)`
`static HeaderElement[]` | BasicHeaderValueParser.`parseElements(String value, HeaderValueParser parser)` Parses elements with the given parser.
`HeaderElement` | HeaderValueParser.`parseHeaderElement(CharArrayBuffer buffer, ParserCursor cursor)` Parses a single header element.
`HeaderElement` | BasicHeaderValueParser.`parseHeaderElement(CharArrayBuffer buffer, ParserCursor cursor)`
`static HeaderElement` | BasicHeaderValueParser.`parseHeaderElement(String value, HeaderValueParser parser)` Parses an element with the given parser.

Methods in org.apache.http.message with parameters of type HeaderElement
Modifier and Type | Method and Description
--- | ---
`protected int` | BasicHeaderValueFormatter.`estimateElementsLen(HeaderElement[] elems)` Estimates the length of formatted header elements.
`protected int` | BasicHeaderValueFormatter.`estimateHeaderElementLen(HeaderElement elem)` Estimates the length of a formatted header element.
`CharArrayBuffer` | HeaderValueFormatter.`formatElements(CharArrayBuffer buffer, HeaderElement[] elems, boolean quote)` Formats an array of header elements.
`CharArrayBuffer` | BasicHeaderValueFormatter.`formatElements(CharArrayBuffer charBuffer, HeaderElement[] elems, boolean quote)`
`static String` | BasicHeaderValueFormatter.`formatElements(HeaderElement[] elems, boolean quote, HeaderValueFormatter formatter)` Formats an array of header elements.
`CharArrayBuffer` | HeaderValueFormatter.`formatHeaderElement(CharArrayBuffer buffer, HeaderElement elem, boolean quote)` Formats one header element.
`CharArrayBuffer` | BasicHeaderValueFormatter.`formatHeaderElement(CharArrayBuffer charBuffer, HeaderElement elem, boolean quote)`
`static String` | BasicHeaderValueFormatter.`formatHeaderElement(HeaderElement elem, boolean quote, HeaderValueFormatter formatter)` Formats a header element.