de.javakaffee.kryoserializers
Class EnumMapSerializer

java.lang.Object
  extended by com.esotericsoftware.kryo.Serializer
      extended by com.esotericsoftware.kryo.serialize.SimpleSerializer<EnumMap<? extends Enum<?>,?>>
          extended by de.javakaffee.kryoserializers.EnumMapSerializer

public class EnumMapSerializer
extends com.esotericsoftware.kryo.serialize.SimpleSerializer<EnumMap<? extends Enum<?>,?>>

A serializer for EnumMaps.

Author:
Martin Grotzke

Constructor Summary
EnumMapSerializer(com.esotericsoftware.kryo.Kryo kryo)
          Constructor.
 
Method Summary
 EnumMap<?,?> read(ByteBuffer buffer)
           
 void write(ByteBuffer buffer, EnumMap<? extends Enum<?>,?> map)
           
 
Methods inherited from class com.esotericsoftware.kryo.serialize.SimpleSerializer
readObjectData, writeObjectData
 
Methods inherited from class com.esotericsoftware.kryo.Serializer
isFinal, newInstance, readObject, setCanBeNull, writeObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnumMapSerializer

public EnumMapSerializer(com.esotericsoftware.kryo.Kryo kryo)
Constructor.

Method Detail

read

public EnumMap<?,?> read(ByteBuffer buffer)
Specified by:
read in class com.esotericsoftware.kryo.serialize.SimpleSerializer<EnumMap<? extends Enum<?>,?>>

write

public void write(ByteBuffer buffer,
                  EnumMap<? extends Enum<?>,?> map)
Specified by:
write in class com.esotericsoftware.kryo.serialize.SimpleSerializer<EnumMap<? extends Enum<?>,?>>


Copyright © 2010-2011. All Rights Reserved.