public class

BasicHeaderElementIterator

extends Object
implements HeaderElementIterator
java.lang.Object
   ↳ org.apache.http.message.BasicHeaderElementIterator

Class Overview

Basic implementation of a HeaderElementIterator.

Summary

Public Constructors
BasicHeaderElementIterator(HeaderIterator headerIterator, HeaderValueParser parser)
Creates a new instance of BasicHeaderElementIterator
BasicHeaderElementIterator(HeaderIterator headerIterator)
Public Methods
boolean hasNext()
Indicates whether there is another header element in this iteration.
final Object next()
HeaderElement nextElement()
Obtains the next header element from this iteration.
void remove()
[Expand]
Inherited Methods
From class java.lang.Object
From interface java.util.Iterator
From interface org.apache.http.HeaderElementIterator

Public Constructors

public BasicHeaderElementIterator (HeaderIterator headerIterator, HeaderValueParser parser)

Creates a new instance of BasicHeaderElementIterator

public BasicHeaderElementIterator (HeaderIterator headerIterator)

Public Methods

public boolean hasNext ()

Indicates whether there is another header element in this iteration.

Returns
  • true if there is another header element, false otherwise

public final Object next ()

public HeaderElement nextElement ()

Obtains the next header element from this iteration. This method should only be called while hasNext is true.

Returns
  • the next header element in this iteration

public void remove ()