Package com.esotericsoftware.kryo
package com.esotericsoftware.kryo
-
ClassDescriptionHandles class registration, writing class identifiers to bytes, and reading class identifiers from bytes.Sets the default serializer to use for the annotated class.Maps classes to serializers so object graphs can be serialized automatically.KryoCopyable<T>Allows implementing classes to perform their own copying.General Kryo RuntimeException.Allows implementing classes to perform their own serialization.Indicates a field can never be null when it is being serialized and deserialized.When references are enabled, this tracks objects that have already been read or written, provides an ID for objects that are written, and looks up by ID objects that have been read.Describes the
Serializer
and class ID to use for a class.Serializer<T>Reads and writes objects to and from bytes.A serializer factory that allows the creation of serializers.A serializer factory that returns new, configuredFieldSerializer
instances.This factory instantiates new serializers of a given class via reflection.A serializer factory that always returns a given serializer instance rather than creating new serializer instances.A serializer factory that returns new, configuredTaggedFieldSerializer
instances.