1
2
3
4
5
6
7 package org.mule.tck.transformer;
8
9 import org.mule.api.transformer.TransformerException;
10 import org.mule.transformer.AbstractTransformer;
11 import org.mule.transformer.types.DataTypeFactory;
12
13
14
15
16
17
18 public final class NoActionTransformer extends AbstractTransformer
19 {
20
21 public NoActionTransformer()
22 {
23 registerSourceType(DataTypeFactory.OBJECT);
24 setReturnDataType(DataTypeFactory.OBJECT);
25 }
26
27 @Override
28 public Object doTransform(Object src, String encoding) throws TransformerException
29 {
30 return src;
31 }
32
33 @Override
34 public boolean isAcceptNull()
35 {
36 return true;
37 }
38
39 }