org.elasticsearch.common.inject.spi
Interface ProviderWithDependencies<T>

All Superinterfaces:
HasDependencies, Provider<T>
All Known Implementing Classes:
ProviderMethod

public interface ProviderWithDependencies<T>
extends Provider<T>, HasDependencies

A provider with dependencies on other injected types. If a Provider has dependencies that aren't specified in injections, this interface should be used to expose all dependencies.

Since:
2.0

Method Summary
 
Methods inherited from interface org.elasticsearch.common.inject.Provider
get
 
Methods inherited from interface org.elasticsearch.common.inject.spi.HasDependencies
getDependencies
 



Copyright © 2009-2012. All Rights Reserved.