Package de.javakaffee.kryoserializers
Class ArraysAsListSerializer
- java.lang.Object
-
- com.esotericsoftware.kryo.Serializer<List<?>>
-
- de.javakaffee.kryoserializers.ArraysAsListSerializer
-
public class ArraysAsListSerializer extends com.esotericsoftware.kryo.Serializer<List<?>>
A kryoSerializerfor lists created viaArrays.asList(Object...).Note: This serializer does not support cyclic references, so if one of the objects gets set the list as attribute this might cause an error during deserialization.
- Author:
- Martin Grotzke
-
-
Constructor Summary
Constructors Constructor Description ArraysAsListSerializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<?>copy(com.esotericsoftware.kryo.Kryo kryo, List<?> original)List<?>read(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<? extends List<?>> type)voidwrite(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, List<?> obj)
-
-
-
Method Detail
-
read
public List<?> read(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<? extends List<?>> type)
- Specified by:
readin classcom.esotericsoftware.kryo.Serializer<List<?>>
-
write
public void write(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, List<?> obj)- Specified by:
writein classcom.esotericsoftware.kryo.Serializer<List<?>>
-
-