BindingBuilder<T> |
BindingBuilder.annotatedWith(Annotation annotation)
|
BindingBuilder<T> |
BindingBuilder.annotatedWith(Class<? extends Annotation> annotationType)
|
BindingBuilder<T> |
BindingBuilder.to(Class<? extends T> implementation)
|
BindingBuilder<T> |
BindingBuilder.to(Key<? extends T> linkedKey)
|
BindingBuilder<T> |
BindingBuilder.to(TypeLiteral<? extends T> implementation)
|
BindingBuilder<T> |
BindingBuilder.toProvider(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)
|