public class KryoReflectionFactorySupport
extends com.esotericsoftware.kryo.Kryo
Kryo specialization that uses sun's ReflectionFactory to create
new instance for classes without a default constructor.| Constructor and Description |
|---|
KryoReflectionFactorySupport() |
| Modifier and Type | Method and Description |
|---|---|
com.esotericsoftware.kryo.Serializer<?> |
getDefaultSerializer(Class type) |
<T> T |
newInstance(Class<T> type) |
static <T> T |
newInstanceFromReflectionFactory(Class<T> type) |
addDefaultSerializer, addDefaultSerializer, addDefaultSerializer, copy, copy, copyShallow, copyShallow, getAsmEnabled, getClassLoader, getClassResolver, getContext, getDefaultSerializerForAnnotatedType, getDepth, getGenericsScope, getGraphContext, getInstantiatorStrategy, getNextRegistrationId, getOriginalToCopyMap, getReferenceResolver, getReferences, getRegistration, getRegistration, getSerializer, getStreamFactory, isClousre, isFinal, isRegistrationRequired, newDefaultSerializer, newInstantiator, popGenericsScope, pushGenericsScope, readClass, readClassAndObject, readObject, readObject, readObjectOrNull, readObjectOrNull, reference, register, register, register, register, register, reset, setAsmEnabled, setAutoReset, setClassLoader, setCopyReferences, setDefaultSerializer, setDefaultSerializer, setInstantiatorStrategy, setMaxDepth, setReferenceResolver, setReferences, setRegistrationRequired, setStreamFactory, writeClass, writeClassAndObject, writeObject, writeObject, writeObjectOrNull, writeObjectOrNullpublic com.esotericsoftware.kryo.Serializer<?> getDefaultSerializer(Class type)
getDefaultSerializer in class com.esotericsoftware.kryo.Kryopublic <T> T newInstance(Class<T> type)
newInstance in class com.esotericsoftware.kryo.Kryopublic static <T> T newInstanceFromReflectionFactory(Class<T> type)
Copyright © 2010-2015. All Rights Reserved.