Interface LinkedBindingBuilder<T>
- All Superinterfaces:
ScopedBindingBuilder
- All Known Subinterfaces:
AnnotatedBindingBuilder<T>
- All Known Implementing Classes:
BindingBuilder
public interface LinkedBindingBuilder<T> extends ScopedBindingBuilder
See the EDSL examples at
Binder.-
Method Summary
Modifier and Type Method Description ScopedBindingBuilderto(java.lang.Class<? extends T> implementation)See the EDSL examples atBinder.ScopedBindingBuilderto(Key<? extends T> targetKey)See the EDSL examples atBinder.ScopedBindingBuilderto(TypeLiteral<? extends T> implementation)See the EDSL examples atBinder.voidtoInstance(T instance)See the EDSL examples atBinder.ScopedBindingBuildertoProvider(java.lang.Class<? extends Provider<? extends T>> providerType)See the EDSL examples atBinder.ScopedBindingBuildertoProvider(Key<? extends Provider<? extends T>> providerKey)See the EDSL examples atBinder.ScopedBindingBuildertoProvider(Provider<? extends T> provider)See the EDSL examples atBinder.Methods inherited from interface org.elasticsearch.common.inject.binder.ScopedBindingBuilder
asEagerSingleton, in, in
-
Method Details
-
to
See the EDSL examples atBinder. -
to
See the EDSL examples atBinder. -
to
See the EDSL examples atBinder. -
toInstance
See the EDSL examples atBinder.- See Also:
Injector.injectMembers(java.lang.Object)
-
toProvider
See the EDSL examples atBinder.- See Also:
Injector.injectMembers(java.lang.Object)
-
toProvider
See the EDSL examples atBinder. -
toProvider
See the EDSL examples atBinder.
-