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

Packages that use HeaderIterator
Package | Description
--- | ---
org.apache.http | Core HTTP components based on the blocking I/O model.
org.apache.http.impl | Default implementations for interfaces in `org.apache.http`.
org.apache.http.message | Basic HTTP message implementations.

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

Methods in org.apache.http that return HeaderIterator
Modifier and Type | Method and Description
--- | ---
`HeaderIterator` | HttpMessage.`headerIterator()` Returns an iterator of all the headers.
`HeaderIterator` | HttpMessage.`headerIterator(String name)` Returns an iterator of the headers with a given name.

### Uses of HeaderIterator in org.apache.http.impl

Methods in org.apache.http.impl with parameters of type HeaderIterator
Modifier and Type | Method and Description
--- | ---
`protected TokenIterator` | DefaultConnectionReuseStrategy.`createTokenIterator(HeaderIterator hit)` Creates a token iterator from a header iterator.

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

Classes in org.apache.http.message that implement HeaderIterator
Modifier and Type | Class and Description
--- | ---
`class` | `BasicHeaderIterator` Basic implementation of a `HeaderIterator`.
`class` | `BasicListHeaderIterator` Implementation of a `HeaderIterator` based on a `List`.

Fields in org.apache.http.message declared as HeaderIterator
Modifier and Type | Field and Description
--- | ---
`protected HeaderIterator` | BasicTokenIterator.`headerIt` The iterator from which to obtain the next header.

Methods in org.apache.http.message that return HeaderIterator
Modifier and Type | Method and Description
--- | ---
`HeaderIterator` | AbstractHttpMessage.`headerIterator()`
`HeaderIterator` | AbstractHttpMessage.`headerIterator(String name)`
`HeaderIterator` | HeaderGroup.`iterator()` Returns an iterator over this group of headers.
`HeaderIterator` | HeaderGroup.`iterator(String name)` Returns an iterator over the headers with a given name in this group.

Constructors in org.apache.http.message with parameters of type HeaderIterator
Constructor and Description
`BasicHeaderElementIterator(HeaderIterator headerIterator)`
`BasicHeaderElementIterator(HeaderIterator headerIterator, HeaderValueParser parser)` Creates a new instance of BasicHeaderElementIterator
`BasicTokenIterator(HeaderIterator headerIterator)` Creates a new instance of `BasicTokenIterator`.