Uses of Class
com.google.inject.spi.Dependency
Packages that use Dependency
Package
Description
Google Guice (pronounced "juice") is an ultra-lightweight dependency injection framework.
Guice (sounds like "juice")
Guice service provider interface
-
Uses of Dependency in com.google.inject
Methods in com.google.inject with parameters of type DependencyModifier and TypeMethodDescription<T> Provider
<T> Binder.getProvider
(Dependency<T> dependency) Returns the provider used to obtain instances for the given injection key. -
Uses of Dependency in com.google.inject.internal
Methods in com.google.inject.internal that return types with arguments of type DependencyMethods in com.google.inject.internal with parameters of type DependencyModifier and TypeMethodDescriptionprotected T
ProviderMethod.doProvision
(com.google.inject.internal.InternalContext context, Dependency<?> dependency) -
Uses of Dependency in com.google.inject.spi
Methods in com.google.inject.spi that return DependencyModifier and TypeMethodDescriptionstatic <T> Dependency
<T> Returns a new dependency that is not attached to an injection point.ProviderLookup.getDependency()
Methods in com.google.inject.spi that return types with arguments of type DependencyModifier and TypeMethodDescriptionstatic Set
<Dependency<?>> Dependency.forInjectionPoints
(Set<InjectionPoint> injectionPoints) Returns the dependencies from the given injection points.Set
<Dependency<?>> ConvertedConstantBinding.getDependencies()
Returns a singleton set containing only the converted key.Set
<Dependency<?>> HasDependencies.getDependencies()
Returns the known dependencies for this type.List
<Dependency<?>> InjectionPoint.getDependencies()
Returns the dependencies for this injection point.Constructors in com.google.inject.spi with parameters of type Dependency