Package | Description |
---|---|
com.google.inject.internal |
Guice (sounds like "juice")
|
Modifier and Type | Method and Description |
---|---|
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) |
Copyright © 2006–2018 Google, Inc.. All rights reserved.