Uses of Interface
org.apache.commons.inject.api.IProvider

Packages that use IProvider
org.apache.commons.inject.api   
org.apache.commons.inject.api.bind   
org.apache.commons.inject.impl   
org.apache.commons.inject.impl.bind   
 

Uses of IProvider in org.apache.commons.inject.api
 

Methods in org.apache.commons.inject.api that return IProvider
 IProvider<T> IBinding.getProvider()
          Returns the provider, which can be used to create the instance.
 

Uses of IProvider in org.apache.commons.inject.api.bind
 

Methods in org.apache.commons.inject.api.bind with parameters of type IProvider
 IScopedBindingBuilder<T> ILinkedBindingBuilder.to(IProvider<? extends T> pProvider)
           
 

Uses of IProvider in org.apache.commons.inject.impl
 

Classes in org.apache.commons.inject.impl that implement IProvider
 class AbstractBaseProvider<T>
          Abstract implementation of a base provider: In general, bindings are using a scoped provider, which controls the bindings scope (When is the instance created?)
 class AbstractScopedProvider<T>
           
 class DefaultProvider<T>
           
 class FactoryMethodProvider<T>
           
 

Methods in org.apache.commons.inject.impl that return IProvider
 IProvider<T> BindingProxy.getProvider()
           
 

Constructors in org.apache.commons.inject.impl with parameters of type IProvider
AbstractScopedProvider(IProvider<T> pBaseProvider)
           
 

Uses of IProvider in org.apache.commons.inject.impl.bind
 

Classes in org.apache.commons.inject.impl.bind that implement IProvider
 class EagerSingletonProvider<T>
           
 class LazySingletonProvider<T>
           
 class PerCallProvider<T>
           
 

Methods in org.apache.commons.inject.impl.bind that return IProvider
 IProvider<T> DefaultBinding.getProvider()
           
 

Methods in org.apache.commons.inject.impl.bind with parameters of type IProvider
 AbstractScopedProvider<T> DefaultBindingBuilder.getScopedProvider(IProvider<T> pBaseProvider)
           
 IScopedBindingBuilder<T> DefaultBindingBuilder.to(IProvider<? extends T> pProvider)
           
 

Constructors in org.apache.commons.inject.impl.bind with parameters of type IProvider
DefaultBinding(IProvider<T> pProvider, IPoint<T> pPoint)
           
EagerSingletonProvider(IProvider<T> pBaseProvider)
           
LazySingletonProvider(IProvider<T> pBaseProvider)
           
PerCallProvider(IProvider<T> pBaseProvider)
           
 



Copyright © 2014 The Apache Software Foundation. All Rights Reserved.