Class HttpHeaderListAdapter
- java.lang.Object
-
- org.glassfish.jersey.message.internal.HttpHeaderReader
-
- org.glassfish.jersey.message.internal.HttpHeaderListAdapter
-
class HttpHeaderListAdapter extends HttpHeaderReader
Wrapping adapter forHttpHeaderReader
that adds ability to read headers containing comma-separated value lists.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.glassfish.jersey.message.internal.HttpHeaderReader
HttpHeaderReader.Event
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
isTerminated
private HttpHeaderReader
reader
-
Constructor Summary
Constructors Constructor Description HttpHeaderListAdapter(HttpHeaderReader reader)
Create new adapter forHttpHeaderReader
that adds ability to read headers containing comma-separated value lists.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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()
-
Methods inherited from class org.glassfish.jersey.message.internal.HttpHeaderReader
newInstance, newInstance, nextQuotedString, nextSeparator, nextToken, nextTokenOrQuotedString, readAcceptLanguage, readAcceptMediaType, readAcceptMediaType, readAcceptToken, readCookie, readCookies, readDate, readMatchingEntityTag, readMediaTypes, readNewCookie, readParameters, readParameters, readQualityFactor, readQualityFactorParameter, readQualitySourceMediaType, readQualitySourceMediaType, readStringList
-
-
-
-
Field Detail
-
reader
private final HttpHeaderReader reader
-
isTerminated
private boolean isTerminated
-
-
Constructor Detail
-
HttpHeaderListAdapter
public HttpHeaderListAdapter(HttpHeaderReader reader)
Create new adapter forHttpHeaderReader
that adds ability to read headers containing comma-separated value lists.- Parameters:
reader
- http header reader to be wrapped.
-
-
Method Detail
-
reset
public void reset()
-
hasNext
public boolean hasNext()
Description copied from class:HttpHeaderReader
TODO javadoc.- Specified by:
hasNext
in classHttpHeaderReader
-
hasNextSeparator
public boolean hasNextSeparator(char separator, boolean skipWhiteSpace)
Description copied from class:HttpHeaderReader
TODO javadoc.- Specified by:
hasNextSeparator
in classHttpHeaderReader
-
next
public HttpHeaderReader.Event next() throws java.text.ParseException
Description copied from class:HttpHeaderReader
TODO javadoc.- Specified by:
next
in classHttpHeaderReader
- Throws:
java.text.ParseException
-
next
public HttpHeaderReader.Event next(boolean skipWhiteSpace) throws java.text.ParseException
Description copied from class:HttpHeaderReader
TODO javadoc.- Specified by:
next
in classHttpHeaderReader
- Throws:
java.text.ParseException
-
next
public HttpHeaderReader.Event next(boolean skipWhiteSpace, boolean preserveBackslash) throws java.text.ParseException
Description copied from class:HttpHeaderReader
TODO javadoc.- Specified by:
next
in classHttpHeaderReader
- Throws:
java.text.ParseException
-
nextSeparatedString
public java.lang.CharSequence nextSeparatedString(char startSeparator, char endSeparator) throws java.text.ParseException
Description copied from class:HttpHeaderReader
FIXME remove.- Specified by:
nextSeparatedString
in classHttpHeaderReader
- Throws:
java.text.ParseException
-
getEvent
public HttpHeaderReader.Event getEvent()
Description copied from class:HttpHeaderReader
FIXME remove.- Specified by:
getEvent
in classHttpHeaderReader
-
getEventValue
public java.lang.CharSequence getEventValue()
Description copied from class:HttpHeaderReader
TODO javadoc.- Specified by:
getEventValue
in classHttpHeaderReader
-
getRemainder
public java.lang.CharSequence getRemainder()
Description copied from class:HttpHeaderReader
TODO javadoc.- Specified by:
getRemainder
in classHttpHeaderReader
-
getIndex
public int getIndex()
Description copied from class:HttpHeaderReader
TODO javadoc.- Specified by:
getIndex
in classHttpHeaderReader
-
-