- All Implemented Interfaces:
- ObjectInstantiator<T>
@Instantiator(value=STANDARD)
public class ProxyingInstantiator<T>
extends java.lang.Object
implements ObjectInstantiator<T>
This instantiator creates a class by dynamically extending it. It will skip the call to the parent constructor
in the bytecode. So that the constructor is indeed not called but you however instantiate a child class, not
the actual class. The class loader will normally throw a VerifyError is you do that. However, using
-Xverify:none should make it work