final class DeferredLookups extends java.lang.Object implements Lookups
initialize these lookups.| Modifier and Type | Field and Description |
|---|---|
private InjectorImpl |
injector |
private java.util.List<Element> |
lookups |
| Constructor and Description |
|---|
DeferredLookups(InjectorImpl injector) |
| Modifier and Type | Method and Description |
|---|---|
<T> MembersInjector<T> |
getMembersInjector(TypeLiteral<T> type) |
<T> Provider<T> |
getProvider(Key<T> key) |
(package private) void |
initialize(Errors errors)
Initialize the specified lookups, either immediately or when the injector is created.
|
private final InjectorImpl injector
private final java.util.List<Element> lookups
DeferredLookups(InjectorImpl injector)
void initialize(Errors errors)
public <T> Provider<T> getProvider(Key<T> key)
getProvider in interface Lookupspublic <T> MembersInjector<T> getMembersInjector(TypeLiteral<T> type)
getMembersInjector in interface Lookups