public class ReplaceableObjectKryo
extends com.esotericsoftware.kryo.Kryo
Constructor and Description |
---|
ReplaceableObjectKryo() |
Modifier and Type | Method and Description |
---|---|
protected com.esotericsoftware.kryo.Serializer |
newDefaultSerializer(Class type) |
Object |
readClassAndObject(com.esotericsoftware.kryo.io.Input input) |
<T> T |
readObject(com.esotericsoftware.kryo.io.Input input,
Class<T> type) |
<T> T |
readObject(com.esotericsoftware.kryo.io.Input input,
Class<T> type,
com.esotericsoftware.kryo.Serializer serializer) |
<T> T |
readObjectOrNull(com.esotericsoftware.kryo.io.Input input,
Class<T> type) |
<T> T |
readObjectOrNull(com.esotericsoftware.kryo.io.Input input,
Class<T> type,
com.esotericsoftware.kryo.Serializer serializer) |
com.esotericsoftware.kryo.Registration |
writeClass(com.esotericsoftware.kryo.io.Output output,
Class type) |
void |
writeClassAndObject(com.esotericsoftware.kryo.io.Output output,
Object object) |
void |
writeObject(com.esotericsoftware.kryo.io.Output output,
Object object,
com.esotericsoftware.kryo.Serializer serializer) |
addDefaultSerializer, addDefaultSerializer, addDefaultSerializer, copy, copy, copyShallow, copyShallow, getAsmEnabled, getClassLoader, getClassResolver, getContext, getDefaultSerializer, getDepth, getGenericsScope, getGraphContext, getInstantiatorStrategy, getNextRegistrationId, getOriginalToCopyMap, getReferenceResolver, getReferences, getRegistration, getRegistration, getSerializer, getStreamFactory, isFinal, isRegistrationRequired, newInstance, newInstantiator, popGenericsScope, pushGenericsScope, readClass, reference, register, register, register, register, register, reset, setAsmEnabled, setAutoReset, setClassLoader, setCopyReferences, setDefaultSerializer, setDefaultSerializer, setInstantiatorStrategy, setMaxDepth, setReferenceResolver, setReferences, setRegistrationRequired, setStreamFactory, writeObject, writeObjectOrNull, writeObjectOrNull
public void writeClassAndObject(com.esotericsoftware.kryo.io.Output output, Object object)
writeClassAndObject
in class com.esotericsoftware.kryo.Kryo
protected com.esotericsoftware.kryo.Serializer newDefaultSerializer(Class type)
newDefaultSerializer
in class com.esotericsoftware.kryo.Kryo
public com.esotericsoftware.kryo.Registration writeClass(com.esotericsoftware.kryo.io.Output output, Class type)
writeClass
in class com.esotericsoftware.kryo.Kryo
public void writeObject(com.esotericsoftware.kryo.io.Output output, Object object, com.esotericsoftware.kryo.Serializer serializer)
writeObject
in class com.esotericsoftware.kryo.Kryo
public <T> T readObject(com.esotericsoftware.kryo.io.Input input, Class<T> type, com.esotericsoftware.kryo.Serializer serializer)
readObject
in class com.esotericsoftware.kryo.Kryo
public <T> T readObject(com.esotericsoftware.kryo.io.Input input, Class<T> type)
readObject
in class com.esotericsoftware.kryo.Kryo
public <T> T readObjectOrNull(com.esotericsoftware.kryo.io.Input input, Class<T> type)
readObjectOrNull
in class com.esotericsoftware.kryo.Kryo
public <T> T readObjectOrNull(com.esotericsoftware.kryo.io.Input input, Class<T> type, com.esotericsoftware.kryo.Serializer serializer)
readObjectOrNull
in class com.esotericsoftware.kryo.Kryo
public Object readClassAndObject(com.esotericsoftware.kryo.io.Input input)
readClassAndObject
in class com.esotericsoftware.kryo.Kryo