class HttpHeaderListAdapter extends HttpHeaderReader
HttpHeaderReader that adds ability to read
headers containing comma-separated value lists.HttpHeaderReader.Event| Modifier and Type | Field and Description |
|---|---|
private boolean |
isTerminated |
private HttpHeaderReader |
reader |
| Constructor and Description |
|---|
HttpHeaderListAdapter(HttpHeaderReader reader)
Create new adapter for
HttpHeaderReader that adds ability to read
headers containing comma-separated value lists. |
| Modifier and Type | Method and Description |
|---|---|
HttpHeaderReader.Event |
getEvent()
FIXME remove.
|
java.lang.CharSequence |
getEventValue()
TODO javadoc.
|
int |
getIndex()
TODO javadoc.
|
java.lang.CharSequence |
getRemainder()
TODO javadoc.
|
boolean |
hasNext()
TODO javadoc.
|
boolean |
hasNextSeparator(char separator,
boolean skipWhiteSpace)
TODO javadoc.
|
HttpHeaderReader.Event |
next()
TODO javadoc.
|
HttpHeaderReader.Event |
next(boolean skipWhiteSpace)
TODO javadoc.
|
HttpHeaderReader.Event |
next(boolean skipWhiteSpace,
boolean preserveBackslash)
TODO javadoc.
|
java.lang.CharSequence |
nextSeparatedString(char startSeparator,
char endSeparator)
FIXME remove.
|
void |
reset() |
newInstance, newInstance, nextQuotedString, nextSeparator, nextToken, nextTokenOrQuotedString, readAcceptLanguage, readAcceptMediaType, readAcceptMediaType, readAcceptToken, readCookie, readCookies, readDate, readMatchingEntityTag, readMediaTypes, readNewCookie, readParameters, readParameters, readQualityFactor, readQualityFactorParameter, readQualitySourceMediaType, readQualitySourceMediaType, readStringListprivate final HttpHeaderReader reader
private boolean isTerminated
public HttpHeaderListAdapter(HttpHeaderReader reader)
HttpHeaderReader that adds ability to read
headers containing comma-separated value lists.reader - http header reader to be wrapped.public void reset()
public boolean hasNext()
HttpHeaderReaderhasNext in class HttpHeaderReaderpublic boolean hasNextSeparator(char separator,
boolean skipWhiteSpace)
HttpHeaderReaderhasNextSeparator in class HttpHeaderReaderpublic HttpHeaderReader.Event next() throws java.text.ParseException
HttpHeaderReadernext in class HttpHeaderReaderjava.text.ParseExceptionpublic HttpHeaderReader.Event next(boolean skipWhiteSpace) throws java.text.ParseException
HttpHeaderReadernext in class HttpHeaderReaderjava.text.ParseExceptionpublic HttpHeaderReader.Event next(boolean skipWhiteSpace, boolean preserveBackslash) throws java.text.ParseException
HttpHeaderReadernext in class HttpHeaderReaderjava.text.ParseExceptionpublic java.lang.CharSequence nextSeparatedString(char startSeparator,
char endSeparator)
throws java.text.ParseException
HttpHeaderReadernextSeparatedString in class HttpHeaderReaderjava.text.ParseExceptionpublic HttpHeaderReader.Event getEvent()
HttpHeaderReadergetEvent in class HttpHeaderReaderpublic java.lang.CharSequence getEventValue()
HttpHeaderReadergetEventValue in class HttpHeaderReaderpublic java.lang.CharSequence getRemainder()
HttpHeaderReadergetRemainder in class HttpHeaderReaderpublic int getIndex()
HttpHeaderReadergetIndex in class HttpHeaderReader