O documento descreve diferentes maneiras de transformar mensagens em Java no Mule:
1) Usando uma classe de transformação que estende AbstractMessageTransformer e implementa o método transformMessage;
2) Usando anotações como @ContainsTransformerMethods e @Transformer;
3) Definindo funções globais no Mule para importar bibliotecas Java e usá-las no DataWeave e MEL.