public static void deserialize(
     SerializationStreamReader streamReader, com.openkm.frontend.client.bean.GWTMail instance)
     throws SerializationException {
   setAttachments(instance, (java.util.Collection) streamReader.readObject());
   setBcc(instance, (java.lang.String[]) streamReader.readObject());
   setCc(instance, (java.lang.String[]) streamReader.readObject());
   setContent(instance, streamReader.readString());
   setFrom(instance, streamReader.readString());
   setMimeType(instance, streamReader.readString());
   setParent(instance, streamReader.readString());
   setPath(instance, streamReader.readString());
   setPermissions(instance, streamReader.readByte());
   setReceivedDate(instance, (java.util.Date) streamReader.readObject());
   setReply(instance, (java.lang.String[]) streamReader.readObject());
   setSentDate(instance, (java.util.Date) streamReader.readObject());
   setSize(instance, streamReader.readLong());
   setSubject(instance, streamReader.readString());
   setTo(instance, (java.lang.String[]) streamReader.readObject());
   setUuid(instance, streamReader.readString());
 }