public class HttpMessageConverters extends Object implements Iterable<>
HttpMessageConverters used in a Spring Boot
application. Provides a convenient way to add and merge additional
HttpMessageConverters to a web application.
An instance of this bean can be registered with specific
additional converters if
needed, otherwise default converters will be used.
NOTE: The default converters used are the same as standard Spring MVC (see
WebMvcConfigurationSupport#getMessageConverters with some slight re-ordering to
put XML converters at the back of the list.
#HttpMessageConverters(HttpMessageConverter...),
HttpMessageConverters(Collection),
getConverters()| Constructor and Description |
|---|
HttpMessageConverters(
Create a new
HttpMessageConverters instance with the specified additional
converters. |
HttpMessageConverters(Collection<
Create a new
HttpMessageConverters instance with the specified additional
converters. |
| Modifier and Type | Method and Description |
|---|---|
List< |
getConverters()
Return a mutable list of the converters in the order that they will be registered.
|
Iterator< |
iterator() |
public HttpMessageConverters(... additionalConverters)
HttpMessageConverters instance with the specified additional
converters.additionalConverters - additional converters to be added. New converters will
be added to the front of the list, overrides will replace existing items without
changing the order. The getConverters() methods can be used for further
converter manipulation.public HttpMessageConverters(Collection<> additionalConverters)
HttpMessageConverters instance with the specified additional
converters.additionalConverters - additional converters to be added. Items are added just
before any default converter of the same type (or at the front of the list if no
default converter is found) The getConverters() methods can be used for
further converter manipulation.public List<> getConverters()
Copyright © 2014 Pivotal Software, Inc.. All rights reserved.