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
-