Class Registration
java.lang.Object
com.esotericsoftware.kryo.Registration
Describes the
Serializer and class ID to use for a class.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate org.objenesis.instantiator.ObjectInstantiatorprivate Serializerprivate final Class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetId()Returns the registered class ID.org.objenesis.instantiator.ObjectInstantiatorgetType()voidsetInstantiator(org.objenesis.instantiator.ObjectInstantiator instantiator) Sets the instantiator that will create a new instance of the type inKryo.newInstance(Class).voidsetSerializer(Serializer serializer) toString()
-
Field Details
-
type
-
id
private final int id -
serializer
-
instantiator
private org.objenesis.instantiator.ObjectInstantiator instantiator
-
-
Constructor Details
-
Registration
-
-
Method Details
-
getType
-
getId
public int getId()Returns the registered class ID.- See Also:
-
getSerializer
-
setSerializer
-
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). -
toString
-