|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mule.transformers.AbstractTransformer
biz.c24.io.api.mule.IOComplexDataObjectToString
public class IOComplexDataObjectToString
A transformer used to format a complex data object as a String.
This class uses a predefined Sink to perform the formatting.
Field Summary |
---|
Fields inherited from class org.mule.transformers.AbstractTransformer |
---|
endpoint, logger, name, nextTransformer, returnClass, sourceTypes, TRANSFORMER_DEFAULT |
Fields inherited from interface org.mule.umo.transformer.UMOSimpleTransformer |
---|
SERVICE_ID |
Constructor Summary | |
---|---|
IOComplexDataObjectToString()
Creates a new instance. |
Method Summary | |
---|---|
Object |
clone()
|
Object |
doTransform(Object src)
|
Object |
doTransform(Object src,
String encoding)
|
String |
getElementClassname()
Returns the element classname. |
String |
getSinkClassname()
Returns the sink classname. |
void |
initialise()
|
void |
setElementClassname(String elementClassname)
Sets the element classname. |
void |
setSinkClassname(String sinkClassname)
Sets the sink classname. |
Methods inherited from class org.mule.transformers.AbstractTransformer |
---|
checkReturnClass, generateTransformerName, getEndpoint, getFinalReturnClass, getName, getNextTransformer, getReturnClass, getSourceType, getSourceTypeClassesIterator, isAcceptNull, isIgnoreBadInput, isSourceTypeSupported, isSourceTypeSupported, registerSourceType, setEndpoint, setIgnoreBadInput, setName, setNextTransformer, setReturnClass, setSourceType, toString, transform, unregisterSourceType |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public IOComplexDataObjectToString()
Method Detail |
---|
public void initialise() throws org.mule.umo.lifecycle.InitialisationException
initialise
in interface org.mule.umo.lifecycle.Initialisable
initialise
in class org.mule.transformers.AbstractTransformer
org.mule.umo.lifecycle.InitialisationException
public Object doTransform(Object src) throws org.mule.umo.transformer.TransformerException
org.mule.umo.transformer.TransformerException
public Object doTransform(Object src, String encoding) throws org.mule.umo.transformer.TransformerException
doTransform
in class org.mule.transformers.AbstractTransformer
org.mule.umo.transformer.TransformerException
public String getSinkClassname()
public void setSinkClassname(String sinkClassname)
sinkClassname
- The sink classname.public String getElementClassname()
public void setElementClassname(String elementClassname)
elementClassname
- The element classname.public Object clone() throws CloneNotSupportedException
clone
in interface org.mule.umo.transformer.UMOSimpleTransformer
clone
in class org.mule.transformers.AbstractTransformer
CloneNotSupportedException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |