final class DefaultConstructionProxyFactory<T> extends java.lang.Object implements ConstructionProxyFactory<T>
| Modifier and Type | Class and Description |
|---|---|
private static class |
DefaultConstructionProxyFactory.FastClassProxy<T>
A
ConstructionProxy that uses FastClass to invoke the constructor. |
private static class |
DefaultConstructionProxyFactory.ReflectiveProxy<T> |
| Modifier and Type | Field and Description |
|---|---|
private InjectionPoint |
injectionPoint |
| Constructor and Description |
|---|
DefaultConstructionProxyFactory(InjectionPoint injectionPoint) |
| Modifier and Type | Method and Description |
|---|---|
ConstructionProxy<T> |
create()
Gets a construction proxy for the given constructor.
|
private final InjectionPoint injectionPoint
DefaultConstructionProxyFactory(InjectionPoint injectionPoint)
injectionPoint - an injection point whose member is a constructor of T.public ConstructionProxy<T> create()
ConstructionProxyFactorycreate in interface ConstructionProxyFactory<T>