Class HttpParserUtils.HeaderParsingState
- java.lang.Object
-
- org.glassfish.jersey.jdk.connector.internal.HttpParserUtils.HeaderParsingState
-
- Enclosing class:
- HttpParserUtils
static class HttpParserUtils.HeaderParsingState extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) intcheckpoint(package private) intcheckpoint2(package private) intcontentLengthHeadersCount(package private) booleancontentLengthsDiffer(package private) java.lang.StringheaderName(package private) intmaxHeaderSize(package private) intoffset(package private) intpacketLimit(package private) longparsingNumericValue(package private) intstart(package private) intstate(package private) intsubState
-
Constructor Summary
Constructors Constructor Description HeaderParsingState(int maxHeaderSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidcheckOverflow(java.lang.String errorDescriptionIfOverflow)(package private) voidrecycle()
-
-
-
Field Detail
-
maxHeaderSize
final int maxHeaderSize
-
packetLimit
int packetLimit
-
state
int state
-
subState
int subState
-
start
int start
-
offset
int offset
-
checkpoint
int checkpoint
-
checkpoint2
int checkpoint2
-
headerName
java.lang.String headerName
-
parsingNumericValue
long parsingNumericValue
-
contentLengthHeadersCount
int contentLengthHeadersCount
-
contentLengthsDiffer
boolean contentLengthsDiffer
-
-
Method Detail
-
recycle
void recycle()
-
checkOverflow
void checkOverflow(java.lang.String errorDescriptionIfOverflow) throws ParseException- Throws:
ParseException
-
-