Class HttpHeaderListAdapter
- java.lang.Object
-
- org.glassfish.jersey.message.internal.HttpHeaderReader
-
- org.glassfish.jersey.message.internal.HttpHeaderListAdapter
-
class HttpHeaderListAdapter extends HttpHeaderReader
Wrapping adapter forHttpHeaderReaderthat 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 booleanisTerminatedprivate HttpHeaderReaderreader
-
Constructor Summary
Constructors Constructor Description HttpHeaderListAdapter(HttpHeaderReader reader)Create new adapter forHttpHeaderReaderthat adds ability to read headers containing comma-separated value lists.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpHeaderReader.EventgetEvent()FIXME remove.java.lang.CharSequencegetEventValue()TODO javadoc.intgetIndex()TODO javadoc.java.lang.CharSequencegetRemainder()TODO javadoc.booleanhasNext()TODO javadoc.booleanhasNextSeparator(char separator, boolean skipWhiteSpace)TODO javadoc.HttpHeaderReader.Eventnext()TODO javadoc.HttpHeaderReader.Eventnext(boolean skipWhiteSpace)TODO javadoc.HttpHeaderReader.Eventnext(boolean skipWhiteSpace, boolean preserveBackslash)TODO javadoc.java.lang.CharSequencenextSeparatedString(char startSeparator, char endSeparator)FIXME remove.voidreset()-
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 forHttpHeaderReaderthat 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:HttpHeaderReaderTODO javadoc.- Specified by:
hasNextin classHttpHeaderReader
-
hasNextSeparator
public boolean hasNextSeparator(char separator, boolean skipWhiteSpace)Description copied from class:HttpHeaderReaderTODO javadoc.- Specified by:
hasNextSeparatorin classHttpHeaderReader
-
next
public HttpHeaderReader.Event next() throws java.text.ParseException
Description copied from class:HttpHeaderReaderTODO javadoc.- Specified by:
nextin classHttpHeaderReader- Throws:
java.text.ParseException
-
next
public HttpHeaderReader.Event next(boolean skipWhiteSpace) throws java.text.ParseException
Description copied from class:HttpHeaderReaderTODO javadoc.- Specified by:
nextin classHttpHeaderReader- Throws:
java.text.ParseException
-
next
public HttpHeaderReader.Event next(boolean skipWhiteSpace, boolean preserveBackslash) throws java.text.ParseException
Description copied from class:HttpHeaderReaderTODO javadoc.- Specified by:
nextin classHttpHeaderReader- Throws:
java.text.ParseException
-
nextSeparatedString
public java.lang.CharSequence nextSeparatedString(char startSeparator, char endSeparator) throws java.text.ParseExceptionDescription copied from class:HttpHeaderReaderFIXME remove.- Specified by:
nextSeparatedStringin classHttpHeaderReader- Throws:
java.text.ParseException
-
getEvent
public HttpHeaderReader.Event getEvent()
Description copied from class:HttpHeaderReaderFIXME remove.- Specified by:
getEventin classHttpHeaderReader
-
getEventValue
public java.lang.CharSequence getEventValue()
Description copied from class:HttpHeaderReaderTODO javadoc.- Specified by:
getEventValuein classHttpHeaderReader
-
getRemainder
public java.lang.CharSequence getRemainder()
Description copied from class:HttpHeaderReaderTODO javadoc.- Specified by:
getRemainderin classHttpHeaderReader
-
getIndex
public int getIndex()
Description copied from class:HttpHeaderReaderTODO javadoc.- Specified by:
getIndexin classHttpHeaderReader
-
-