Interface LinkedBindingBuilder<T>
- All Superinterfaces:
ScopedBindingBuilder
- All Known Subinterfaces:
AnnotatedBindingBuilder<T>
- All Known Implementing Classes:
BindingBuilder
See the EDSL examples at
Binder
.-
Method Summary
Modifier and TypeMethodDescriptionSee the EDSL examples atBinder
.See the EDSL examples atBinder
.to(TypeLiteral<? extends T> implementation)
See the EDSL examples atBinder
.void
toInstance(T instance)
See the EDSL examples atBinder
.toProvider(Class<? extends Provider<? extends T>> providerType)
See the EDSL examples atBinder
.toProvider(Key<? extends Provider<? extends T>> providerKey)
See the EDSL examples atBinder
.toProvider(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
.
-