Uses of Interface
org.elasticsearch.common.inject.spi.HasDependencies
-
Packages that use HasDependencies Package Description org.elasticsearch.common.inject.internal org.elasticsearch.common.inject.multibindings org.elasticsearch.common.inject.spi -
-
Uses of HasDependencies in org.elasticsearch.common.inject.internal
Classes in org.elasticsearch.common.inject.internal that implement HasDependencies Modifier and Type Class Description classExposedBindingImpl<T>classInstanceBindingImpl<T>classProviderInstanceBindingImpl<T>classProviderMethod<T>A provider that invokes a method and returns its result. -
Uses of HasDependencies in org.elasticsearch.common.inject.multibindings
Classes in org.elasticsearch.common.inject.multibindings that implement HasDependencies Modifier and Type Class Description static classMapBinder.RealMapBinder.MapBinderProviderWithDependencies<K,V>static classMultibinder.RealMultibinder<T>The actual multibinder plays several roles: -
Uses of HasDependencies in org.elasticsearch.common.inject.spi
Subinterfaces of HasDependencies in org.elasticsearch.common.inject.spi Modifier and Type Interface Description interfaceConstructorBinding<T>A binding to the constructor of a concrete clss.interfaceConvertedConstantBinding<T>A binding created from converting a bound instance to a new type.interfaceExposedBinding<T>A binding to a key exposed from an enclosed private environment.interfaceInstanceBinding<T>A binding to a single instance.interfaceProviderInstanceBinding<T>A binding to a provider instance.interfaceProviderWithDependencies<T>A provider with dependencies on other injected types.
-