Package org.nustaq.serialization
Class FSTDefaultClassInstantiator
java.lang.Object
org.nustaq.serialization.FSTDefaultClassInstantiator
- All Implemented Interfaces:
FSTClassInstantiator
Created by ruedi on 12.12.14.
Valid for common x86 JDK's (not android)
-
Field Summary
Modifier and TypeFieldDescriptionstatic ConcurrentHashMap<Class,
Constructor> reduce number of generated classes. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionnewInstance
(Class clazz, Constructor cons, boolean doesRequireInit, boolean unsafeAsLastResort)
-
Field Details
-
constructorMap
reduce number of generated classes. Can be cleared riskless in case.
-
-
Constructor Details
-
FSTDefaultClassInstantiator
public FSTDefaultClassInstantiator()
-
-
Method Details
-
newInstance
public Object newInstance(Class clazz, Constructor cons, boolean doesRequireInit, boolean unsafeAsLastResort) - Specified by:
newInstance
in interfaceFSTClassInstantiator
-
findConstructorForExternalize
- Specified by:
findConstructorForExternalize
in interfaceFSTClassInstantiator
-
findConstructorForSerializable
- Specified by:
findConstructorForSerializable
in interfaceFSTClassInstantiator
-