MyClassLoader loader = (_classLoader == null) ?
new MyClassLoader(_valueClass.getClassLoader(), true) : _classLoader;
String srcName = _valueClass.getName() + "$Creator4JacksonDeserializer";
Class<?> impl = null;
try {
impl = loader.loadClass(srcName);
} catch (ClassNotFoundException e) { }
if (impl == null) {
byte[] bytecode = generateOptimized(srcName, ctor, factory);
impl = loader.loadAndResolve(srcName, bytecode);
}