aboutsummaryrefslogtreecommitdiff
path: root/java/dagger/spi/model/RequestKind.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/dagger/spi/model/RequestKind.java')
-rw-r--r--java/dagger/spi/model/RequestKind.java19
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,
;