Searched defs:Produced (Results 1 - 1 of 1) sorted by relevance

/external/dagger2/producers/src/main/java/dagger/producers/
H A DProduced.java28 * injected, you can also inject {@code Produced<T>}, which enables handling of any exceptions that
33 * UserInfo criticalInfo, {@literal Produced<ExtraInfo>} noncriticalInfo) {
46 public abstract class Produced<T> { class
55 * Two {@code Produced} objects compare equal if both are successful with equal values, or both
65 /** Returns a successful {@code Produced}, whose {@link #get} will return the given value. */
66 public static <T> Produced<T> successful(@Nullable T value) {
71 * Returns a failed {@code Produced}, whose {@link #get} will throw an
74 public static <T> Produced<T> failed(Throwable throwable) {
78 private static final class Successful<T> extends Produced<T> {
105 private static final class Failed<T> extends Produced<
132 private Produced() {} method in class:Produced
[all...]

Completed in 167 milliseconds