Class ObjectToStringTransformer

All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, ExpressionCapable, NamedComponent, GenericTransformer<org.springframework.messaging.Message<?>,​org.springframework.messaging.Message<?>>, Transformer

public class ObjectToStringTransformer
extends AbstractPayloadTransformer<java.lang.Object,​java.lang.String>
A simple transformer that creates an outbound payload by invoking the inbound payload Object's toString() method. Unless the payload is a byte[] or char[]. If the payload is a byte[], it will be transformed to a String containing the array's contents, using the charset which, by default, is "UTF-8". If the payload is a char[], it will be transformed to a String object with the array's contents.
Since:
1.0.1