org.mule.module.json.transformers
Class JsonCustomTransformer
java.lang.Object
org.mule.module.json.transformers.JsonCustomTransformer
@ContainsTransformerMethods
public class JsonCustomTransformer
- extends java.lang.Object
Method Summary |
Person |
toCar(byte[] doc,
org.codehaus.jackson.map.ObjectMapper context)
|
EmailAddress |
toEmail(java.io.InputStream in,
java.util.Map headers,
org.codehaus.jackson.map.ObjectMapper mapper)
|
java.util.List<Item> |
toItemList(java.lang.String in,
org.codehaus.jackson.map.ObjectMapper mapper)
|
java.util.List<Person> |
toPeople(java.lang.String in,
org.codehaus.jackson.map.ObjectMapper mapper)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JsonCustomTransformer
public JsonCustomTransformer()
toCar
@Transformer(sourceTypes=java.lang.String.class)
public Person toCar(byte[] doc,
org.codehaus.jackson.map.ObjectMapper context)
throws java.io.IOException
- Throws:
java.io.IOException
toEmail
@Transformer
public EmailAddress toEmail(@Payload
java.io.InputStream in,
@InboundHeaders(value="*")
java.util.Map headers,
org.codehaus.jackson.map.ObjectMapper mapper)
throws java.io.IOException
- Throws:
java.io.IOException
toItemList
@Transformer(sourceTypes=java.io.InputStream.class)
public java.util.List<Item> toItemList(@Payload
java.lang.String in,
org.codehaus.jackson.map.ObjectMapper mapper)
throws java.io.IOException
- Throws:
java.io.IOException
toPeople
@Transformer(sourceTypes=java.io.InputStream.class)
public java.util.List<Person> toPeople(@Payload
java.lang.String in,
org.codehaus.jackson.map.ObjectMapper mapper)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.