Class HttpHeaderListAdapter
java.lang.Object
org.glassfish.jersey.message.internal.HttpHeaderReader
org.glassfish.jersey.message.internal.HttpHeaderListAdapter
Wrapping adapter for
HttpHeaderReader
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 -
Constructor Summary
ConstructorsConstructorDescriptionCreate new adapter forHttpHeaderReader
that adds ability to read headers containing comma-separated value lists. -
Method Summary
Modifier and TypeMethodDescriptiongetEvent()
FIXME remove.TODO javadoc.int
getIndex()
TODO javadoc.TODO javadoc.boolean
hasNext()
TODO javadoc.boolean
hasNextSeparator
(char separator, boolean skipWhiteSpace) TODO javadoc.next()
TODO javadoc.next
(boolean skipWhiteSpace) TODO javadoc.next
(boolean skipWhiteSpace, boolean preserveBackslash) TODO javadoc.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 Details
-
reader
-
isTerminated
private boolean isTerminated
-
-
Constructor Details
-
HttpHeaderListAdapter
Create new adapter forHttpHeaderReader
that adds ability to read headers containing comma-separated value lists.- Parameters:
reader
- http header reader to be wrapped.
-
-
Method Details
-
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
Description copied from class:HttpHeaderReader
TODO javadoc.- Specified by:
next
in classHttpHeaderReader
- Throws:
ParseException
-
next
Description copied from class:HttpHeaderReader
TODO javadoc.- Specified by:
next
in classHttpHeaderReader
- Throws:
ParseException
-
next
public HttpHeaderReader.Event next(boolean skipWhiteSpace, boolean preserveBackslash) throws ParseException Description copied from class:HttpHeaderReader
TODO javadoc.- Specified by:
next
in classHttpHeaderReader
- Throws:
ParseException
-
nextSeparatedString
public CharSequence nextSeparatedString(char startSeparator, char endSeparator) throws ParseException Description copied from class:HttpHeaderReader
FIXME remove.- Specified by:
nextSeparatedString
in classHttpHeaderReader
- Throws:
ParseException
-
getEvent
Description copied from class:HttpHeaderReader
FIXME remove.- Specified by:
getEvent
in classHttpHeaderReader
-
getEventValue
Description copied from class:HttpHeaderReader
TODO javadoc.- Specified by:
getEventValue
in classHttpHeaderReader
-
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
-