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

- Packages that use HeaderElement
  Package | Description
  --- | ---
  org.apache.hc.core5.http.message | Core HTTP message components, message element parser and writer APIs and their default implementations.

- - ### Uses of HeaderElement in org.apache.hc.core5.http.message

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

    Methods in org.apache.hc.core5.http.message that return HeaderElement
    Modifier and Type | Method and Description
    --- | ---
    `static HeaderElement[]` | MessageSupport.`parse(Header header)` Deprecated. Use `MessageSupport.parseElements(Header, Consumer)`
    `HeaderElement[]` | HeaderValueParser.`parseElements(CharSequence buffer, ParserCursor cursor)` Parses a header value into elements.
    `HeaderElement[]` | BasicHeaderValueParser.`parseElements(CharSequence buffer, ParserCursor cursor)`
    `HeaderElement` | HeaderValueParser.`parseHeaderElement(CharSequence buffer, ParserCursor cursor)` Parses a single header element.
    `HeaderElement` | BasicHeaderValueParser.`parseHeaderElement(CharSequence buffer, ParserCursor cursor)`

    Methods in org.apache.hc.core5.http.message that return types with arguments of type HeaderElement
    Modifier and Type | Method and Description
    --- | ---
    `static Iterator<HeaderElement>` | MessageSupport.`iterate(MessageHeaders headers, String name)`
    `static List<HeaderElement>` | MessageSupport.`parseElements(Header header)`

    Methods in org.apache.hc.core5.http.message with parameters of type HeaderElement
    Modifier and Type | Method and Description
    --- | ---
    `static void` | MessageSupport.`formatElements(CharArrayBuffer dst, HeaderElement... elements)`
    `void` | HeaderValueFormatter.`formatElements(CharArrayBuffer buffer, HeaderElement[] elems, boolean quote)` Formats an array of header elements.
    `void` | BasicHeaderValueFormatter.`formatElements(CharArrayBuffer buffer, HeaderElement[] elems, boolean quote)`
    `void` | HeaderValueFormatter.`formatHeaderElement(CharArrayBuffer buffer, HeaderElement elem, boolean quote)` Formats one header element.
    `void` | BasicHeaderValueFormatter.`formatHeaderElement(CharArrayBuffer buffer, HeaderElement elem, boolean quote)`
    `static Header` | MessageSupport.`header(String name, HeaderElement... elements)`

    Method parameters in org.apache.hc.core5.http.message with type arguments of type HeaderElement
    Modifier and Type | Method and Description
    --- | ---
    `static void` | MessageSupport.`formatElements(CharArrayBuffer dst, List<HeaderElement> elements)`
    `static Header` | MessageSupport.`headerOfElements(String name, List<HeaderElement> elements)`
    `static void` | MessageSupport.`parseElements(CharSequence buffer, ParserCursor cursor, Consumer<HeaderElement> consumer)`
    `static void` | MessageSupport.`parseElements(Header header, Consumer<HeaderElement> consumer)`
    `static void` | MessageSupport.`parseElements(MessageHeaders headers, String headerName, Consumer<HeaderElement> consumer)`

Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.