BindingBuilder<T> |
BindingBuilder.annotatedWith(java.lang.annotation.Annotation annotation) |
BindingBuilder<T> |
BindingBuilder.annotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType) |
BindingBuilder<T> |
BindingBuilder.to(java.lang.Class<? extends T> implementation) |
BindingBuilder<T> |
BindingBuilder.to(Key<? extends T> linkedKey) |
BindingBuilder<T> |
BindingBuilder.to(TypeLiteral<? extends T> implementation) |
BindingBuilder<T> |
BindingBuilder.toProvider(java.lang.Class<? extends javax.inject.Provider<? extends T>> providerType) |
BindingBuilder<T> |
BindingBuilder.toProvider(Key<? extends javax.inject.Provider<? extends T>> providerKey) |
BindingBuilder<T> |
BindingBuilder.toProvider(Provider<? extends T> provider) |
BindingBuilder<T> |
BindingBuilder.toProvider(javax.inject.Provider<? extends T> provider) |
BindingBuilder<T> |
BindingBuilder.toProvider(TypeLiteral<? extends javax.inject.Provider<? extends T>> providerType) |