1 package org.codehaus.xfire.java.type; 2 3 import org.codehaus.xfire.java.message.MessageReader; 4 import org.codehaus.xfire.java.message.MessageWriter; 5 6 /*** 7 * SimpleSerializer 8 * 9 * @author <a href="mailto:dan@envoisolutions.com">Dan Diephouse</a> 10 */ 11 public class FloatType 12 extends Type 13 { 14 15 /*** 16 * @see org.codehaus.xfire.java.type.Type#readObject(org.dom4j.Element) 17 */ 18 public Object readObject(MessageReader reader) 19 { 20 return new Float( reader.getValueAsFloat() ); 21 } 22 23 /*** 24 * @see org.codehaus.xfire.java.type.Type#writeObject(java.lang.Object) 25 */ 26 public void writeObject(Object object, MessageWriter writer) 27 { 28 29 writer.writeValueAsFloat( (Float) object ); 30 } 31 }