public class CompatibleFieldSerializerReflectionFactorySupport extends com.esotericsoftware.kryo.serializers.CompatibleFieldSerializer<Object>
CompatibleFieldSerializer specialization that uses sun's ReflectionFactory to create
new instances for classes without a default constructor (via reuse of
KryoReflectionFactorySupport.newInstanceFromReflectionFactory(Class)).| Constructor and Description |
|---|
CompatibleFieldSerializerReflectionFactorySupport(com.esotericsoftware.kryo.Kryo kryo,
Class<?> type)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
create(com.esotericsoftware.kryo.Kryo kryo,
com.esotericsoftware.kryo.io.Input input,
Class type) |
read, writecompare, copy, createCopy, getField, getFields, getGenericsScope, getKryo, getType, getUseAsmEnabled, getUseMemRegions, initializeCachedFields, rebuildCachedFields, removeField, setFieldsAsAccessible, setFieldsCanBeNull, setFixedFieldTypes, setGenerics, setIgnoreSyntheticFields, setUseAsmgetAcceptsNull, isImmutable, setAcceptsNull, setImmutableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitequalspublic CompatibleFieldSerializerReflectionFactorySupport(com.esotericsoftware.kryo.Kryo kryo,
Class<?> type)
kryo - the kryo instance that is passed to CompatibleFieldSerializer.CompatibleFieldSerializer(Kryo, Class).type - the type to serialize.Copyright © 2010-2013. All Rights Reserved.