JavaScript is disabled on your browser.
All Known Subinterfaces:
ConstructorBinding <T>, ConvertedConstantBinding <T>, ExposedBinding <T>, InstanceBinding <T>, ProviderInstanceBinding <T>, ProviderWithDependencies <T>
All Known Implementing Classes:
ExposedBindingImpl , FactoryProvider , InstanceBindingImpl , MapBinder.RealMapBinder.MapBinderProviderWithDependencies , Multibinder.RealMultibinder , ProviderInstanceBindingImpl , ProviderMethod
public interface HasDependencies
Implemented by
bindings,
providers and instances that expose their dependencies explicitly.
Since:
2.0
Method Summary
All Methods Instance Methods Abstract Methods
Modifier and Type
Method
Description
java.util.Set<Dependency <?>>
getDependencies ()
Returns the known dependencies for this type.
Method Details
getDependencies
Returns the known dependencies for this type. If this has dependencies whose values are not
known statically, a dependency for the
Injector will be
included in the returned set.
Returns:
a possibly empty set
Summary:
Nested |
Field |
Constr |
Method
Detail:
Field |
Constr |
Method