|
||||||||||
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.StringToIOComplexDataObject
public class StringToIOComplexDataObject
A transformer used to parse an complex data object from a String.
This class uses a predefined Source to perform the parsing.
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 | |
---|---|
StringToIOComplexDataObject()
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 |
getSourceClassname()
Returns the source classname. |
void |
initialise()
|
void |
setElementClassname(String elementClassname)
Sets the element classname. |
void |
setSourceClassname(String sourceClassname)
Sets the source 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 StringToIOComplexDataObject()
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 getSourceClassname()
public void setSourceClassname(String sourceClassname)
sourceClassname
- The source 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 |