@NotThreadSafe public class BasicHeaderElementIterator extends java.lang.Object implements HeaderElementIterator
HeaderElementIterator.| Constructor and Description |
|---|
BasicHeaderElementIterator(HeaderIterator headerIterator) |
BasicHeaderElementIterator(HeaderIterator headerIterator,
HeaderValueParser parser)
Creates a new instance of BasicHeaderElementIterator
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasNext()
Indicates whether there is another header element in this
iteration.
|
java.lang.Object |
next() |
HeaderElement |
nextElement()
Obtains the next header element from this iteration.
|
void |
remove() |
public BasicHeaderElementIterator(HeaderIterator headerIterator, HeaderValueParser parser)
public BasicHeaderElementIterator(HeaderIterator headerIterator)
public boolean hasNext()
HeaderElementIteratorhasNext in interface java.util.Iterator<java.lang.Object>hasNext in interface HeaderElementIteratortrue if there is another header element,
false otherwisepublic HeaderElement nextElement() throws java.util.NoSuchElementException
HeaderElementIteratorhasNext
is true.nextElement in interface HeaderElementIteratorjava.util.NoSuchElementExceptionpublic final java.lang.Object next()
throws java.util.NoSuchElementException
next in interface java.util.Iterator<java.lang.Object>java.util.NoSuchElementExceptionpublic void remove()
throws java.lang.UnsupportedOperationException
remove in interface java.util.Iterator<java.lang.Object>java.lang.UnsupportedOperationException