Package de.javakaffee.kryoserializers
Class DateSerializer
- java.lang.Object
-
- com.esotericsoftware.kryo.Serializer<Date>
-
- de.javakaffee.kryoserializers.DateSerializer
-
public class DateSerializer extends com.esotericsoftware.kryo.Serializer<Date>
A kryoSerializerforDateand subclasses. Must be registered like this:Kryo kryo = new Kryo() { public Serializer> getDefaultSerializer(final Class clazz) { if ( Date.class.isAssignableFrom( type ) ) { return new DateSerializer( type ); } return super.getDefaultSerializer( clazz ); } };- Author:
- Martin Grotzke
-
-
Constructor Summary
Constructors Constructor Description DateSerializer(Class<? extends Date> clazz)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Datecopy(com.esotericsoftware.kryo.Kryo kryo, Date original)Dateread(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<? extends Date> type)voidwrite(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, Date obj)
-
-
-
Method Detail
-
read
public Date read(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<? extends Date> type)
- Specified by:
readin classcom.esotericsoftware.kryo.Serializer<Date>
-
write
public void write(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, Date obj)- Specified by:
writein classcom.esotericsoftware.kryo.Serializer<Date>
-
-