01: package net.sf.crispy.impl.jaxrpc.serializer;
02:
03: import javax.xml.namespace.QName;
04:
05: import org.apache.axis.encoding.ser.SimpleDeserializer;
06:
07: public class CharacterDeserializer extends SimpleDeserializer {
08:
09: private static final long serialVersionUID = -6356586901498317988L;
10:
11: public CharacterDeserializer(Class pvClass, QName pvQName) {
12: super (pvClass, pvQName);
13: }
14:
15: public Object makeValue(String pvSource) throws Exception {
16: return (pvSource == null ? null : new Character(pvSource
17: .charAt(0)));
18: }
19:
20: }
|