Package com.google.inject.internal
Class DeferredLookups
java.lang.Object
com.google.inject.internal.DeferredLookups
- All Implemented Interfaces:
Lookups
Returns providers and members injectors that haven't yet been initialized. As a part of injector
creation it's necessary to
initialize
these lookups.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<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.
-
Field Details
-
injector
-
lookups
-
-
Constructor Details
-
DeferredLookups
DeferredLookups(InjectorImpl injector)
-
-
Method Details
-
initialize
Initialize the specified lookups, either immediately or when the injector is created. -
getProvider
- Specified by:
getProvider
in interfaceLookups
-
getMembersInjector
- Specified by:
getMembersInjector
in interfaceLookups
-