| Package | Description |
|---|---|
| com.google.inject.internal |
Guice (sounds like like "juice")
|
| 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> |
private static class |
ProxyFactory.ProxyConstructor<T>
Constructs instances that participate in AOP.
|
| Modifier and Type | Field and Description |
|---|---|
private ConstructionProxy<T> |
ConstructorInjector.constructionProxy |
| Modifier and Type | Method and Description |
|---|---|
ConstructionProxy<T> |
ConstructionProxyFactory.create()
Gets a construction proxy for the given constructor.
|
ConstructionProxy<T> |
DefaultConstructionProxyFactory.create() |
ConstructionProxy<T> |
ProxyFactory.create() |
(package private) ConstructionProxy<T> |
ConstructorInjector.getConstructionProxy() |
| Constructor and Description |
|---|
ConstructorInjector(java.util.Set<InjectionPoint> injectableMembers,
ConstructionProxy<T> constructionProxy,
SingleParameterInjector<?>[] parameterInjectors,
MembersInjectorImpl<T> membersInjector) |