ObjectId_CustomFieldSerializer.java :  » MongoDB » morphia » org » bson » types » Java Open Source

Java Open Source » MongoDB » morphia 
morphia » org » bson » types » ObjectId_CustomFieldSerializer.java
package org.bson.types;

import com.google.gwt.user.client.rpc.SerializationException;
import com.google.gwt.user.client.rpc.SerializationStreamReader;
import com.google.gwt.user.client.rpc.SerializationStreamWriter;

public class ObjectId_CustomFieldSerializer {
  public static void deserialize(SerializationStreamReader streamReader, ObjectId instance) throws SerializationException {
    // already handled in instantiate
  }
  
  public static ObjectId instantiate(SerializationStreamReader streamReader) throws SerializationException {
    return new ObjectId(streamReader.readInt(), streamReader.readInt(), streamReader.readInt());
  }
  
  public static void serialize(SerializationStreamWriter streamWriter, ObjectId instance) throws SerializationException {
    streamWriter.writeInt(instance._time);
    streamWriter.writeInt(instance._machine);
    streamWriter.writeInt(instance._inc);
  }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.