package com.bagri.xdm.access.coherence.pof; import com.tangosol.io.pof.PofReader; import com.tangosol.io.pof.PofSerializer; import com.tangosol.io.pof.PofWriter; import java.io.IOException; import java.util.Date; /** * Date: 8/13/12 6:23 PM */ public class DatePofSerializer implements PofSerializer { @Override public Object deserialize(PofReader pofReader) throws IOException { Date date = new Date(pofReader.readLong(0)); pofReader.readRemainder(); return date; } @Override public void serialize(PofWriter pofWriter, Object date) throws IOException { pofWriter.writeLong(0, ((Date) date).getTime()); pofWriter.writeRemainder(null); } }