spring-framework / org.springframework.http.converter.xml / MarshallingHttpMessageConverter / <init>

<init>

MarshallingHttpMessageConverter()

Construct a new MarshallingHttpMessageConverter with no Marshaller or Unmarshaller set. The Marshaller and Unmarshaller must be set after construction by invoking #setMarshaller(Marshaller) and #setUnmarshaller(Unmarshaller).

MarshallingHttpMessageConverter(marshaller: Marshaller)

Construct a new MarshallingMessageConverter with the given Marshaller set.

If the given Marshaller also implements the Unmarshaller interface, it is used for both marshalling and unmarshalling. Otherwise, an exception is thrown.

Note that all Marshaller implementations in Spring also implement the Unmarshaller interface, so that you can safely use this constructor.

Parameters

marshaller - object used as marshaller and unmarshaller

MarshallingHttpMessageConverter(marshaller: Marshaller, unmarshaller: Unmarshaller)

Construct a new MarshallingMessageConverter with the given Marshaller and Unmarshaller.

Parameters

marshaller - the Marshaller to use

unmarshaller - the Unmarshaller to use