Package org.eclipse.sisu.inject
Interface DeferredProvider<T>
- All Superinterfaces:
com.google.inject.Provider<T>,javax.inject.Provider<T>
- All Known Implementing Classes:
AbstractDeferredClass,ComponentDescriptorBeanModule.DeferredFactoryClass,DefaultPlexusContainer.LoggerManagerProvider,DefaultPlexusContainer.LoggerProvider,LoadedClass,NamedClass
public interface DeferredProvider<T>
extends com.google.inject.Provider<T>
Provider backed by a DeferredClass.-
Method Summary
Methods inherited from interface com.google.inject.Provider
get
-
Method Details
-
getImplementationClass
DeferredClass<T> getImplementationClass()- Returns:
- Deferred implementation class
-