Class HttpHeaderToMapConverter

java.lang.Object
de.hybris.platform.odata2services.converter.HttpHeaderToMapConverter
All Implemented Interfaces:
org.springframework.core.convert.converter.Converter<org.springframework.http.HttpHeaders,Map<String,String>>

public class HttpHeaderToMapConverter extends Object implements org.springframework.core.convert.converter.Converter<org.springframework.http.HttpHeaders,Map<String,String>>
HttpHeaderToMapConverter is used to convert a HttpHeaders which is a MultiValueMap to a single-value map which is normally used in building OData object's headers.
  • Constructor Details

    • HttpHeaderToMapConverter

      public HttpHeaderToMapConverter()
  • Method Details

    • convert

      public Map<String,String> convert(org.springframework.http.HttpHeaders headers)
      Converts HttpHeaders, which contain a map with a list of Strings as values, into a map with single Strings as values
      Specified by:
      convert in interface org.springframework.core.convert.converter.Converter<org.springframework.http.HttpHeaders,Map<String,String>>
      Parameters:
      headers - the headers to be converted.
      Returns:
      a single-value map.