Class HttpHeaders.ParseHeaderState

java.lang.Object
com.google.api.client.http.HttpHeaders.ParseHeaderState
Enclosing class:
HttpHeaders

private static final class HttpHeaders.ParseHeaderState extends Object
  • Field Details

    • arrayValueMap

      final ArrayValueMap arrayValueMap
      Target map where parsed values are stored.
    • logger

      final StringBuilder logger
      Logger if logging is enabled or null otherwise.
    • classInfo

      final ClassInfo classInfo
      ClassInfo of the HttpHeaders.
    • context

      final List<Type> context
      List of types in the header context.
  • Constructor Details

    • ParseHeaderState

      public ParseHeaderState(HttpHeaders headers, StringBuilder logger)
      Initializes a new ParseHeaderState.
      Parameters:
      headers - HttpHeaders object for which the headers are being parsed
      logger - Logger if logging is enabled or null
  • Method Details

    • finish

      void finish()
      Finishes the parsing-process by setting all array-values.