Home | History | Annotate | Download | only in 2.0-beta

META-INF/
META-INF/MANIFEST.MF
dagger/
dagger/producers/
dagger/producers/internal/
dagger/producers/internal/AbstractProducer.class
AbstractProducer.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.class
Producers.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.class
Producers.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.class
Producers.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.class
Producers.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.class
Producers.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.class
Producers.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.class
Producers.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.class
SetProducer.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.class
SetProducer.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.class
Produced.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.class
Producer.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.class
ProducerModule.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.class
Produces.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.class
Produces.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.class
ProductionComponent.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