Class HttpHeaders.ParseHeaderState
java.lang.Object
com.google.api.client.http.HttpHeaders.ParseHeaderState
- Enclosing class:
HttpHeaders
State container for
HttpHeaders.parseHeader(String, String, ParseHeaderState).- Since:
- 1.0
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final ArrayValueMapTarget map where parsed values are stored.(package private) final ClassInfoClassInfo of the HttpHeaders.List of types in the header context.(package private) final StringBuilderLogger if logging is enabled ornullotherwise. -
Constructor Summary
ConstructorsConstructorDescriptionParseHeaderState(HttpHeaders headers, StringBuilder logger) Initializes a new ParseHeaderState. -
Method Summary
Modifier and TypeMethodDescription(package private) voidfinish()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 ornullotherwise. -
classInfo
ClassInfo of the HttpHeaders. -
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.
-