Uses of Interface
org.elasticsearch.common.inject.spi.HasDependencies

Packages that use HasDependencies
org.elasticsearch.common.inject.assistedinject Extension for combining factory interfaces with injection; this extension requires guice-jndi-2.0.jar
org.elasticsearch.common.inject.internal Guice (sounds like like "juice") 
org.elasticsearch.common.inject.spi Guice service provider interface 
 

Uses of HasDependencies in org.elasticsearch.common.inject.assistedinject
 

Classes in org.elasticsearch.common.inject.assistedinject that implement HasDependencies
 class FactoryProvider<F>
          Provides a factory that combines the caller's arguments with injector-supplied values to construct objects.
 

Uses of HasDependencies in org.elasticsearch.common.inject.internal
 

Classes in org.elasticsearch.common.inject.internal that implement HasDependencies
 class ExposedBindingImpl<T>
           
 class InstanceBindingImpl<T>
           
 class ProviderInstanceBindingImpl<T>
           
 class ProviderMethod<T>
          A provider that invokes a method and returns its result.
 

Uses of HasDependencies in org.elasticsearch.common.inject.spi
 

Subinterfaces of HasDependencies in org.elasticsearch.common.inject.spi
 interface ConstructorBinding<T>
          A binding to the constructor of a concrete clss.
 interface ConvertedConstantBinding<T>
          A binding created from converting a bound instance to a new type.
 interface ExposedBinding<T>
          A binding to a key exposed from an enclosed private environment.
 interface InstanceBinding<T>
          A binding to a single instance.
 interface ProviderInstanceBinding<T>
          A binding to a provider instance.
 interface ProviderWithDependencies<T>
          A provider with dependencies on other injected types.
 



Copyright © 2009-2012. All Rights Reserved.