Uses of Interface
org.apache.cayenne.di.Provider
-
Packages that use Provider Package Description org.apache.cayenne.di org.apache.cayenne.di.spi -
-
Uses of Provider in org.apache.cayenne.di
Methods in org.apache.cayenne.di that return Provider Modifier and Type Method Description <T> Provider<T>Injector. getProvider(Class<T> type)<T> Provider<T>Injector. getProvider(Key<T> key)<T> Provider<T>Scope. scope(Provider<T> unscoped)Methods in org.apache.cayenne.di with parameters of type Provider Modifier and Type Method Description <T> Provider<T>Scope. scope(Provider<T> unscoped)BindingBuilder<T>BindingBuilder. toProviderInstance(Provider<? extends T> provider)Method parameters in org.apache.cayenne.di with type arguments of type Provider Modifier and Type Method Description BindingBuilder<T>BindingBuilder. toProvider(Class<? extends Provider<? extends T>> providerType) -
Uses of Provider in org.apache.cayenne.di.spi
Classes in org.apache.cayenne.di.spi that implement Provider Modifier and Type Class Description classDefaultScopeProvider<T>A provider that provides scoping for other providers.Methods in org.apache.cayenne.di.spi that return Provider Modifier and Type Method Description protected Provider<E>DICollectionBuilder. createInstanceProvider(E value)protected <SubT extends E>
Provider<SubT>DICollectionBuilder. createTypeProvider(Class<SubT> interfaceType)Provider<T>ConstructorInjectingDecoratorProvider. get(Provider<T> undecorated)<T> Provider<T>DefaultInjector. getProvider(Class<T> type)<T> Provider<T>DefaultInjector. getProvider(Key<T> key)<T> Provider<T>DefaultScope. scope(Provider<T> unscoped)Methods in org.apache.cayenne.di.spi with parameters of type Provider Modifier and Type Method Description Provider<T>ConstructorInjectingDecoratorProvider. get(Provider<T> undecorated)<T> Provider<T>DefaultScope. scope(Provider<T> unscoped)Constructors in org.apache.cayenne.di.spi with parameters of type Provider Constructor Description DefaultScopeProvider(DefaultScope scope, Provider<T> delegate)
-