Class HttpHeaderReaderImpl
java.lang.Object
org.glassfish.jersey.message.internal.HttpHeaderReader
org.glassfish.jersey.message.internal.HttpHeaderReaderImpl
Concrete internal implementation of pull-based HTTP reader.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.glassfish.jersey.message.internal.HttpHeaderReader
HttpHeaderReader.Event -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate HttpHeaderReader.Eventprivate final CharSequenceprivate intprivate final intprivate final booleanprivate CharSequence -
Constructor Summary
ConstructorsConstructorDescriptionHttpHeaderReaderImpl(String header) HttpHeaderReaderImpl(String header, boolean processComments) -
Method Summary
Modifier and TypeMethodDescriptiongetEvent()FIXME remove.TODO javadoc.intgetIndex()TODO javadoc.private chargetNextCharacter(boolean skipWhiteSpace) TODO javadoc.booleanhasNext()TODO javadoc.booleanhasNextSeparator(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.private HttpHeaderReader.Eventprocess(char c, boolean preserveBackslash) private voidprivate voidprocessQuotedString(boolean preserveBackslash) private booleanMethods 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
-
header
-
processComments
private final boolean processComments -
length
private final int length -
index
private int index -
event
-
value
-
-
Constructor Details
-
Method Details
-
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
-
nextSeparatedString
Description copied from class:HttpHeaderReaderFIXME remove.- Specified by:
nextSeparatedStringin classHttpHeaderReader- Throws:
ParseException
-
next
Description copied from class:HttpHeaderReaderTODO javadoc.- Specified by:
nextin classHttpHeaderReader- Throws:
ParseException
-
next
Description copied from class:HttpHeaderReaderTODO javadoc.- Specified by:
nextin classHttpHeaderReader- Throws:
ParseException
-
next
public HttpHeaderReader.Event next(boolean skipWhiteSpace, boolean preserveBackslash) throws ParseException Description copied from class:HttpHeaderReaderTODO javadoc.- Specified by:
nextin classHttpHeaderReader- Throws:
ParseException
-
getEvent
Description copied from class:HttpHeaderReaderFIXME remove.- Specified by:
getEventin classHttpHeaderReader
-
getEventValue
Description copied from class:HttpHeaderReaderTODO javadoc.- Specified by:
getEventValuein classHttpHeaderReader
-
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
-
skipWhiteSpace
private boolean skipWhiteSpace() -
getNextCharacter
- Throws:
ParseException
-
process
- Throws:
ParseException
-
processComment
- Throws:
ParseException
-
processQuotedString
- Throws:
ParseException
-