Package org.apache.webbeans.spi
Interface InstantiatingClassService
-
public interface InstantiatingClassService
SPI interface to define the logic to allocate/instantiate proxy instances. We used to do that using Unsafe.allocateInstance, but better to give the choice
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> T
newInstance(Class<? extends T> proxyClass)
Create a new instance for a given proxy class.
-
-
-
Method Detail
-
newInstance
<T> T newInstance(Class<? extends T> proxyClass)
Create a new instance for a given proxy class.- Type Parameters:
T
- type of the class to proxy- Parameters:
proxyClass
- the proxy class- Returns:
- the proxy instance
-
-