Package com.google.api.client.http
Class HttpHeaders.ParseHeaderState
java.lang.Object
com.google.api.client.http.HttpHeaders.ParseHeaderState
- Enclosing class:
HttpHeaders
State container for
HttpHeaders.parseHeader(String, String, ParseHeaderState)
.-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final ArrayValueMap
Target map where parsed values are stored.(package private) final ClassInfo
ClassInfo of the HttpHeaders.List of types in the header context.(package private) final StringBuilder
Logger if logging is enabled ornull
otherwise. -
Constructor Summary
ConstructorsConstructorDescriptionParseHeaderState
(HttpHeaders headers, StringBuilder logger) Initializes a new ParseHeaderState. -
Method Summary
Modifier and TypeMethodDescription(package private) void
finish()
Finishes the parsing-process by setting all array-values.
-
Field Details
-
arrayValueMap
Target map where parsed values are stored. -
logger
Logger if logging is enabled ornull
otherwise. -
classInfo
ClassInfo of the HttpHeaders. -
context
List of types in the header context.
-
-
Constructor Details
-
ParseHeaderState
Initializes a new ParseHeaderState.- Parameters:
headers
- HttpHeaders object for which the headers are being parsedlogger
- Logger if logging is enabled ornull
-
-
Method Details
-
finish
void finish()Finishes the parsing-process by setting all array-values.
-