Class InjectorProvider
java.lang.Object
ru.vyarus.dropwizard.guice.injector.lookup.InjectorProvider
- All Implemented Interfaces:
jakarta.inject.Provider<com.google.inject.Injector>
public class InjectorProvider
extends Object
implements jakarta.inject.Provider<com.google.inject.Injector>
Lazy injector provider. Used internally instead of direct injector reference when injector is not constructed yet.
It is not registered in guice context and used purely as lazy reference to injector during startup
(in jersey bindings logic).
- Since:
- 19.04.2015
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionInjectorProvider(io.dropwizard.core.Application application) Create provider. -
Method Summary
-
Constructor Details
-
InjectorProvider
public InjectorProvider(io.dropwizard.core.Application application) Create provider.- Parameters:
application- application instance
-
-
Method Details
-
get
public com.google.inject.Injector get()- Specified by:
getin interfacejakarta.inject.Provider<com.google.inject.Injector>
-