META-INF/
META-INF/MANIFEST.MF
dagger/
dagger/producers/
dagger/producers/internal/
dagger/producers/internal/AbstractProducer.classAbstractProducer.java
package dagger.producers.internal
public abstract dagger.producers.internal.AbstractProducer extends java.lang.Object implements dagger.producers.Producer {
private volatile com.google.common.util.concurrent.ListenableFuture instance
public void ()
protected abstract com.google.common.util.concurrent.ListenableFuture compute ()
public final com.google.common.util.concurrent.ListenableFuture get ()
com.google.common.util.concurrent.ListenableFuture result
}
dagger/producers/internal/Producers$1$1.classProducers.java
package dagger.producers.internal
dagger.producers.internal.Producers$1$1 extends java.lang.Object implements dagger.producers.Produced {
final Object val$value
final dagger.producers.internal.Producers$1 this$0
void (dagger.producers.internal.Producers$1, java.lang.Object)
public java.lang.Object get ()
}
dagger/producers/internal/Producers$1.classProducers.java
package dagger.producers.internal
final dagger.producers.internal.Producers$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public dagger.producers.Produced apply (java.lang.Object)
Object value
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
dagger/producers/internal/Producers$2$1.classProducers.java
package dagger.producers.internal
dagger.producers.internal.Producers$2$1 extends java.lang.Object implements dagger.producers.Produced {
final Throwable val$t
final dagger.producers.internal.Producers$2 this$0
void (dagger.producers.internal.Producers$2, java.lang.Throwable)
public java.lang.Object get () throws java.util.concurrent.ExecutionException
}
dagger/producers/internal/Producers$2.classProducers.java
package dagger.producers.internal
final dagger.producers.internal.Producers$2 extends java.lang.Object implements com.google.common.util.concurrent.FutureFallback {
void ()
public com.google.common.util.concurrent.ListenableFuture create (java.lang.Throwable)
Throwable t
dagger.producers.Produced produced
}
dagger/producers/internal/Producers$3.classProducers.java
package dagger.producers.internal
final dagger.producers.internal.Producers$3 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.util.Set apply (java.lang.Object)
Object value
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
dagger/producers/internal/Producers$4.classProducers.java
package dagger.producers.internal
final dagger.producers.internal.Producers$4 extends dagger.producers.internal.AbstractProducer {
final javax.inject.Provider val$provider
void (javax.inject.Provider)
protected com.google.common.util.concurrent.ListenableFuture compute ()
}
dagger/producers/internal/Producers.classProducers.java
package dagger.producers.internal
public final dagger.producers.internal.Producers extends java.lang.Object {
private static final com.google.common.util.concurrent.FutureFallback FUTURE_FALLBACK_FOR_PRODUCED
public static com.google.common.util.concurrent.ListenableFuture createFutureProduced (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture future
private static com.google.common.util.concurrent.FutureFallback futureFallbackForProduced ()
public static com.google.common.util.concurrent.ListenableFuture createFutureSingletonSet (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture future
public static com.google.common.util.concurrent.ListenableFuture submitToExecutor (java.util.concurrent.Callable, java.util.concurrent.Executor)
java.util.concurrent.Callable callable
java.util.concurrent.Executor executor
com.google.common.util.concurrent.ListenableFutureTask future
public static dagger.producers.Producer producerFromProvider (javax.inject.Provider)
javax.inject.Provider provider
private void ()
static void ()
}
dagger/producers/internal/SetProducer$1.classSetProducer.java
package dagger.producers.internal
dagger.producers.internal.SetProducer$1 extends java.lang.Object implements com.google.common.base.Function {
final dagger.producers.internal.SetProducer this$0
void (dagger.producers.internal.SetProducer)
public java.util.Set apply (java.util.List)
java.util.Set set
java.util.Iterator i$
java.util.List sets
com.google.common.collect.ImmutableSet$Builder builder
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
dagger/producers/internal/SetProducer.classSetProducer.java
package dagger.producers.internal
public final dagger.producers.internal.SetProducer extends dagger.producers.internal.AbstractProducer {
private final java.util.Set contributingProducers
public static transient dagger.producers.Producer create (dagger.producers.Producer[])
dagger.producers.Producer[] producers
private void (java.util.Set)
java.util.Set contributingProducers
public com.google.common.util.concurrent.ListenableFuture compute ()
com.google.common.util.concurrent.ListenableFuture futureSet
dagger.producers.Producer producer
java.util.Iterator i$
java.util.List futureSets
}
dagger/producers/Produced.classProduced.java
package dagger.producers
public abstract dagger.producers.Produced extends java.lang.Object {
public abstract java.lang.Object get () throws java.util.concurrent.ExecutionException
}
dagger/producers/Producer.classProducer.java
package dagger.producers
public abstract dagger.producers.Producer extends java.lang.Object {
public abstract com.google.common.util.concurrent.ListenableFuture get ()
}
dagger/producers/ProducerModule.classProducerModule.java
package dagger.producers
public abstract dagger.producers.ProducerModule extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] includes ()
}
dagger/producers/Produces$Type.classProduces.java
package dagger.producers
public final dagger.producers.Produces$Type extends java.lang.Enum {
public static final dagger.producers.Produces$Type UNIQUE
public static final dagger.producers.Produces$Type SET
public static final dagger.producers.Produces$Type SET_VALUES
public static final dagger.producers.Produces$Type MAP
private static final dagger.producers.Produces$Type[] $VALUES
public static dagger.producers.Produces$Type[] values ()
public static dagger.producers.Produces$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
dagger/producers/Produces.classProduces.java
package dagger.producers
public abstract dagger.producers.Produces extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract dagger.producers.Produces$Type type ()
}
dagger/producers/ProductionComponent.classProductionComponent.java
package dagger.producers
public abstract dagger.producers.ProductionComponent extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] modules ()
public abstract java.lang.Class[] dependencies ()
}
META-INF/maven/
META-INF/maven/com.google.dagger/
META-INF/maven/com.google.dagger/dagger-producers/
META-INF/maven/com.google.dagger/dagger-producers/pom.xml
META-INF/maven/com.google.dagger/dagger-producers/pom.properties