Interface AnnotatedBindingBuilder<T>
- All Superinterfaces:
LinkedBindingBuilder<T>
,ScopedBindingBuilder
- All Known Implementing Classes:
BindingBuilder
public interface AnnotatedBindingBuilder<T> extends LinkedBindingBuilder<T>
See the EDSL examples at
Binder
.-
Method Summary
Modifier and Type Method Description LinkedBindingBuilder<T>
annotatedWith(java.lang.annotation.Annotation annotation)
See the EDSL examples atBinder
.LinkedBindingBuilder<T>
annotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
See the EDSL examples atBinder
.Methods inherited from interface org.elasticsearch.common.inject.binder.LinkedBindingBuilder
to, to, to, toInstance, toProvider, toProvider, toProvider
Methods inherited from interface org.elasticsearch.common.inject.binder.ScopedBindingBuilder
asEagerSingleton, in, in
-
Method Details
-
annotatedWith
LinkedBindingBuilder<T> annotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)See the EDSL examples atBinder
. -
annotatedWith
See the EDSL examples atBinder
.
-