# Hierarchy For Package org.springframework.http.converter.xml

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.springframework.http.converter.AbstractHttpMessageConverter<T> (implements org.springframework.http.converter.HttpMessageConverter<T>)
    - org.springframework.http.converter.AbstractGenericHttpMessageConverter<T> (implements org.springframework.http.converter.GenericHttpMessageConverter<T>)
      - org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter
        - org.springframework.http.converter.xml.MappingJackson2XmlHttpMessageConverter
    - org.springframework.http.converter.xml.AbstractXmlHttpMessageConverter<T>
      - org.springframework.http.converter.xml.AbstractJaxb2HttpMessageConverter<T>
        - org.springframework.http.converter.xml.Jaxb2CollectionHttpMessageConverter<T> (implements org.springframework.http.converter.GenericHttpMessageConverter<T>)
        - org.springframework.http.converter.xml.Jaxb2RootElementHttpMessageConverter
      - org.springframework.http.converter.xml.MarshallingHttpMessageConverter
    - org.springframework.http.converter.xml.SourceHttpMessageConverter<T>