com.esotericsoftware.kryo
Class Registration
java.lang.Object
com.esotericsoftware.kryo.Registration
public class Registration
- extends java.lang.Object
Describes the Serializer
and class ID to use for a class.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Registration
public Registration(java.lang.Class type,
Serializer serializer,
int id)
getType
public java.lang.Class getType()
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 in
Kryo.newInstance(Class)
.
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object