Package com.esotericsoftware.kryo
Class Registration
- java.lang.Object
-
- com.esotericsoftware.kryo.Registration
-
public class Registration extends Object
Describes theSerializerand class ID to use for a class.- Author:
- Nathan Sweet
-
-
Constructor Summary
Constructors Constructor Description Registration(Class type, Serializer serializer, int id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetId()Returns the registered class ID.org.objenesis.instantiator.ObjectInstantiatorgetInstantiator()SerializergetSerializer()ClassgetType()booleanisTypeNameAscii()voidsetInstantiator(org.objenesis.instantiator.ObjectInstantiator instantiator)Sets the instantiator that will create a new instance of the type inKryo.newInstance(Class).voidsetSerializer(Serializer serializer)StringtoString()
-
-
-
Constructor Detail
-
Registration
public Registration(Class type, Serializer serializer, int id)
-
-
Method Detail
-
getType
public Class getType()
-
isTypeNameAscii
public boolean isTypeNameAscii()
-
getId
public int getId()
Returns the registered class ID.- See Also:
Kryo.register(Class)
-
getSerializer
public Serializer getSerializer()
-
setSerializer
public void setSerializer(Serializer serializer)
-
getInstantiator
public org.objenesis.instantiator.ObjectInstantiator getInstantiator()
- Returns:
- May be null if not yet set.
-
setInstantiator
public void setInstantiator(org.objenesis.instantiator.ObjectInstantiator instantiator)
Sets the instantiator that will create a new instance of the type inKryo.newInstance(Class).
-
-