Class ObjectObjectMapSerializer
java.lang.Object
com.esotericsoftware.kryo.Serializer<T>
com.esotericsoftware.kryo.serializers.MapSerializer<com.github.tommyettinger.ds.ObjectObjectMap<?,?>>
com.github.tommyettinger.kryo.jdkgdxds.ObjectObjectMapSerializer
public class ObjectObjectMapSerializer
extends com.esotericsoftware.kryo.serializers.MapSerializer<com.github.tommyettinger.ds.ObjectObjectMap<?,?>>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.esotericsoftware.kryo.serializers.MapSerializer
com.esotericsoftware.kryo.serializers.MapSerializer.BindMap -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.github.tommyettinger.ds.ObjectObjectMap<?,?> create(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<? extends com.github.tommyettinger.ds.ObjectObjectMap<?, ?>> type, int size) protected com.github.tommyettinger.ds.ObjectObjectMap<?,?> createCopy(com.esotericsoftware.kryo.Kryo kryo, com.github.tommyettinger.ds.ObjectObjectMap<?, ?> original) protected voidwriteHeader(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, com.github.tommyettinger.ds.ObjectObjectMap<?, ?> map) Methods inherited from class com.esotericsoftware.kryo.serializers.MapSerializer
copy, getKeyClass, getKeySerializer, getValueClass, getValueSerializer, read, setKeyClass, setKeyClass, setKeysCanBeNull, setKeySerializer, setValueClass, setValueClass, setValuesCanBeNull, setValueSerializer, writeMethods inherited from class com.esotericsoftware.kryo.Serializer
getAcceptsNull, isImmutable, setAcceptsNull, setImmutable
-
Constructor Details
-
ObjectObjectMapSerializer
public ObjectObjectMapSerializer()
-
-
Method Details
-
writeHeader
protected void writeHeader(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, com.github.tommyettinger.ds.ObjectObjectMap<?, ?> map) - Overrides:
writeHeaderin classcom.esotericsoftware.kryo.serializers.MapSerializer<com.github.tommyettinger.ds.ObjectObjectMap<?,?>>
-
create
protected com.github.tommyettinger.ds.ObjectObjectMap<?,?> create(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<? extends com.github.tommyettinger.ds.ObjectObjectMap<?, ?>> type, int size) - Overrides:
createin classcom.esotericsoftware.kryo.serializers.MapSerializer<com.github.tommyettinger.ds.ObjectObjectMap<?,?>>
-
createCopy
protected com.github.tommyettinger.ds.ObjectObjectMap<?,?> createCopy(com.esotericsoftware.kryo.Kryo kryo, com.github.tommyettinger.ds.ObjectObjectMap<?, ?> original) - Overrides:
createCopyin classcom.esotericsoftware.kryo.serializers.MapSerializer<com.github.tommyettinger.ds.ObjectObjectMap<?,?>>
-