public class XmlToObject extends AbstractXStreamTransformer
XmlToObject
converts xml created by the ObjectToXml transformer in to a
java object graph. This transformer uses XStream. Xstream uses some clever tricks so
objects that get marshalled to XML do not need to implement any interfaces including
Serializable and you don't even need to specify a default constructor.org.mule.transformer.xml.ObjectToXml
DEFAULT_TRUNCATE_LENGTH, endpoint, logger, name, returnClass, sourceTypes
PHASE_NAME
Constructor and Description |
---|
XmlToObject() |
Modifier and Type | Method and Description |
---|---|
Object |
transform(MuleMessage message,
String outputEncoding) |
clone, getAliases, getConverters, getDriverClassName, getXStream, requiresCurrentEvent, setAliases, setConverters, setDriverClassName
doTransform, isSourceTypeSupported
checkReturnClass, generateTransformerName, getEndpoint, getName, getReturnClass, getSourceTypes, initialise, isAcceptNull, isConsumed, isIgnoreBadInput, isSourceTypeSupported, registerSourceType, setEndpoint, setIgnoreBadInput, setName, setReturnClass, toString, transform, unregisterSourceType
public Object transform(MuleMessage message, String outputEncoding) throws TransformerException
transform
in class AbstractMessageAwareTransformer
TransformerException
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.