|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
ByteBuffer.ByteBufferInputStream.setByteBuffer(ByteBuffer) is called.
ByteBuffer.ByteBufferOutputStream.setByteBuffer(ByteBuffer) is called.
Input.readInt(boolean).
Input.readLong(boolean).
Collection interface.CollectionSerializer.read(Kryo, Input, Class) to create the new object.
FieldSerializer.read(Kryo, Input, Class) to create the new object.
MapSerializer.read(Kryo, Input, Class) to create the new object.
CollectionSerializer.copy(Kryo, Collection) to create the new object.
FieldSerializer.copy(Kryo, Object) to create the new object.
default.default.GregorianCalendar, java.util.JapaneseImperialCalendar, and sun.util.BuddhistCalendar.Collections.emptyList() or that were just assigned the
Collections.EMPTY_LIST.Collections.emptyMap() or that were just assigned the Collections.EMPTY_MAP.Collections.emptySet() or that were just assigned the Collections.EMPTY_SET.Collections.singletonList(Object).Collections.singletonMap(Object, Object).Collections.singleton(Object).TimeZone.context has
a value set for the specified key.Kryo.setRegistrationRequired(boolean) is false, it is automatically registered
using the default serializer.
Output.writeInt(int, boolean).
DefaultClassResolver and a MapReferenceResolver.
DefaultClassResolver.
ArrayList to track objects that have already been written.Output.writeLong(long, boolean).
IdentityObjectIntMap to track objects that have already been written.Map interface.Kryo.getDefaultSerializer(Class) when no default serializers matched the type.
Registration.getInstantiator().
read(Kryo, Input, Class) and copy(Kryo, Object) before Kryo can be used to
deserialize or copy child objects.
default
serializer.
default serializer.
Kryo.setRegistrationRequired(boolean) is false.
Serializer and class ID to use for a class.Kryo.reset().
Kryo.reset().
Kryo.reset() is called automatically after an entire object graph has been read or written.
default serializers match an object's type.
FieldSerializer.CachedField.setCanBeNull(boolean).
FieldSerializer.CachedField.setClass(Class) to the field's declared type.
Kryo.newInstance(Class).
Kryo.newInstantiator(Class) for creating objects.
tagged.Output.position().
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||