View Javadoc

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 IntType
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 Integer( reader.getValueAsInt() );
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          writer.writeValueAsInt( (Integer) object );
29      }
30  }