diff options
Diffstat (limited to 'java/dagger/spi/model/RequestKind.java')
-rw-r--r-- | java/dagger/spi/model/RequestKind.java | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/java/dagger/spi/model/RequestKind.java b/java/dagger/spi/model/RequestKind.java index 62f46cd65..bcbe26d4f 100644 --- a/java/dagger/spi/model/RequestKind.java +++ b/java/dagger/spi/model/RequestKind.java @@ -19,11 +19,6 @@ package dagger.spi.model; import static com.google.common.base.CaseFormat.UPPER_CAMEL; import static com.google.common.base.CaseFormat.UPPER_UNDERSCORE; -import dagger.Lazy; -import dagger.producers.Produced; -import dagger.producers.Producer; -import javax.inject.Provider; - /** * Represents the different kinds of {@link javax.lang.model.type.TypeMirror types} that may be * requested as dependencies for the same key. For example, {@code String}, {@code @@ -35,13 +30,13 @@ public enum RequestKind { /** A default request for an instance. E.g.: {@code FooType} */ INSTANCE, - /** A request for a {@link Provider}. E.g.: {@code Provider<FooType>} */ + /** A request for a {@code Provider}. E.g.: {@code Provider<FooType>} */ PROVIDER, - /** A request for a {@link Lazy}. E.g.: {@code Lazy<FooType>} */ + /** A request for a {@code Lazy}. E.g.: {@code Lazy<FooType>} */ LAZY, - /** A request for a {@link Provider} of a {@link Lazy}. E.g.: {@code Provider<Lazy<FooType>>} */ + /** A request for a {@code Provider} of a {@code Lazy}. E.g.: {@code Provider<Lazy<FooType>>}. */ PROVIDER_OF_LAZY, /** @@ -50,15 +45,15 @@ public enum RequestKind { */ MEMBERS_INJECTION, - /** A request for a {@link Producer}. E.g.: {@code Producer<FooType>} */ + /** A request for a {@code Producer}. E.g.: {@code Producer<FooType>} */ PRODUCER, - /** A request for a {@link Produced}. E.g.: {@code Produced<FooType>} */ + /** A request for a {@code Produced}. E.g.: {@code Produced<FooType>} */ PRODUCED, /** - * A request for a {@link com.google.common.util.concurrent.ListenableFuture}. E.g.: {@code - * ListenableFuture<FooType>}. These can only be requested by component interfaces. + * A request for a {@code ListenableFuture}. E.g.: {@code ListenableFuture<FooType>}. These can + * only be requested by component interfaces. */ FUTURE, ; |