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) int
checkpoint
(package private) int
checkpoint2
(package private) int
contentLengthHeadersCount
(package private) boolean
contentLengthsDiffer
(package private) java.lang.String
headerName
(package private) int
maxHeaderSize
(package private) int
offset
(package private) int
packetLimit
(package private) long
parsingNumericValue
(package private) int
start
(package private) int
state
(package private) int
subState
-
Constructor Summary
Constructors Constructor Description HeaderParsingState(int maxHeaderSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
checkOverflow(java.lang.String errorDescriptionIfOverflow)
(package private) void
recycle()
-
-
-
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
-
-